template <typename Config>
class JTrace
Defined at line 89 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
Public Members
static const size_t kRequiredBufferAlignment
Public Methods
void JTrace<Config> (TraceHooks & hooks)
Defined at line 96 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void JTrace<Config> (const JTrace<Config> & )
No copy, no move.
Defined at line 99 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
JTrace<Config> & operator= (const JTrace<Config> & )
Defined at line 100 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void JTrace<Config> (JTrace<Config> && )
Defined at line 101 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
JTrace<Config> & operator= (JTrace<Config> && )
Defined at line 102 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void SetAfterThreadInitEarly ()
Defined at line 104 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void SetLocation (ktl::span<uint8_t> storage)
Defined at line 106 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
ktl::span<uint8_t> GetLocation ()
Defined at line 151 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void Invalidate ()
Defined at line 153 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void Log (Entry & entry)
Defined at line 160 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void Dump (zx_duration_boot_t timeout)
|timeout| controls how long this method will wait (spin) for other threads
to complete in progress writes before continuing on and dumping the buffer.
Defined at line 245 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
void DumpRecovered ()
Defined at line 283 of file ../../zircon/kernel/lib/jtrace/jtrace_internal.h
Friends
template <typename Config>
class tests