const debugLogBytes …
const debugLogStringLimit …
func dlog() dlogger { … }
func dlogFake() dloggerFake { … }
func dlogImpl() *dloggerImpl { … }
type dloggerImpl …
var allDloggers …
type dloggerFake …
func (l dloggerFake) end() { … }
func (l *dloggerImpl) end() { … }
const debugLogUnknown …
const debugLogBoolTrue …
const debugLogBoolFalse …
const debugLogInt …
const debugLogUint …
const debugLogHex …
const debugLogPtr …
const debugLogString …
const debugLogConstString …
const debugLogStringOverflow …
const debugLogPC …
const debugLogTraceback …
func (l dloggerFake) b(x bool) dloggerFake { … }
func (l *dloggerImpl) b(x bool) *dloggerImpl { … }
func (l dloggerFake) i(x int) dloggerFake { … }
func (l *dloggerImpl) i(x int) *dloggerImpl { … }
func (l dloggerFake) i8(x int8) dloggerFake { … }
func (l *dloggerImpl) i8(x int8) *dloggerImpl { … }
func (l dloggerFake) i16(x int16) dloggerFake { … }
func (l *dloggerImpl) i16(x int16) *dloggerImpl { … }
func (l dloggerFake) i32(x int32) dloggerFake { … }
func (l *dloggerImpl) i32(x int32) *dloggerImpl { … }
func (l dloggerFake) i64(x int64) dloggerFake { … }
func (l *dloggerImpl) i64(x int64) *dloggerImpl { … }
func (l dloggerFake) u(x uint) dloggerFake { … }
func (l *dloggerImpl) u(x uint) *dloggerImpl { … }
func (l dloggerFake) uptr(x uintptr) dloggerFake { … }
func (l *dloggerImpl) uptr(x uintptr) *dloggerImpl { … }
func (l dloggerFake) u8(x uint8) dloggerFake { … }
func (l *dloggerImpl) u8(x uint8) *dloggerImpl { … }
func (l dloggerFake) u16(x uint16) dloggerFake { … }
func (l *dloggerImpl) u16(x uint16) *dloggerImpl { … }
func (l dloggerFake) u32(x uint32) dloggerFake { … }
func (l *dloggerImpl) u32(x uint32) *dloggerImpl { … }
func (l dloggerFake) u64(x uint64) dloggerFake { … }
func (l *dloggerImpl) u64(x uint64) *dloggerImpl { … }
func (l dloggerFake) hex(x uint64) dloggerFake { … }
func (l *dloggerImpl) hex(x uint64) *dloggerImpl { … }
func (l dloggerFake) p(x any) dloggerFake { … }
func (l *dloggerImpl) p(x any) *dloggerImpl { … }
func (l dloggerFake) s(x string) dloggerFake { … }
func (l *dloggerImpl) s(x string) *dloggerImpl { … }
func (l dloggerFake) pc(x uintptr) dloggerFake { … }
func (l *dloggerImpl) pc(x uintptr) *dloggerImpl { … }
func (l dloggerFake) traceback(x []uintptr) dloggerFake { … }
func (l *dloggerImpl) traceback(x []uintptr) *dloggerImpl { … }
type debugLogWriter …
type debugLogBuf …
const debugLogHeaderSize …
const debugLogSyncSize …
func (l *debugLogWriter) ensure(n uint64) { … }
func (l *debugLogWriter) writeFrameAt(pos, size uint64) bool { … }
func (l *debugLogWriter) writeSync(tick, nano uint64) { … }
func (l *debugLogWriter) writeUint64LE(x uint64) { … }
func (l *debugLogWriter) byte(x byte) { … }
func (l *debugLogWriter) bytes(x []byte) { … }
func (l *debugLogWriter) varint(x int64) { … }
func (l *debugLogWriter) uvarint(u uint64) { … }
type debugLogReader …
func (r *debugLogReader) skip() uint64 { … }
func (r *debugLogReader) readUint16LEAt(pos uint64) uint16 { … }
func (r *debugLogReader) readUint64LEAt(pos uint64) uint64 { … }
func (r *debugLogReader) peek() (tick uint64) { … }
func (r *debugLogReader) header() (end, tick, nano uint64, p int) { … }
func (r *debugLogReader) uvarint() uint64 { … }
func (r *debugLogReader) varint() int64 { … }
func (r *debugLogReader) printVal() bool { … }
func printDebugLog() { … }
func printDebugLogImpl() { … }
func printDebugLogPC(pc uintptr, returnPC bool) { … }