|
Lime Parser Generator 0.1.0
Runtime-extensible LALR(1) parser with SIMD tokenization and LLVM JIT
|
JIT compilation statistics for a snapshot. More...
#include <jit_context.h>
Data Fields | |
| bool | available |
| True if JIT support is available at runtime. | |
| uint64_t | code_size_bytes |
| Approximate generated code size in bytes. | |
| uint64_t | compile_time_ns |
| Wall-clock nanoseconds spent compiling. | |
| uint32_t | states_compiled |
| Number of states with JIT code attached. | |
| uint32_t | states_total |
| Total number of states in the snapshot. | |
JIT compilation statistics for a snapshot.
Definition at line 54 of file jit_context.h.
| bool JITStats::available |
True if JIT support is available at runtime.
Definition at line 59 of file jit_context.h.
| uint64_t JITStats::code_size_bytes |
Approximate generated code size in bytes.
Definition at line 58 of file jit_context.h.
| uint64_t JITStats::compile_time_ns |
Wall-clock nanoseconds spent compiling.
Definition at line 57 of file jit_context.h.
| uint32_t JITStats::states_compiled |
Number of states with JIT code attached.
Definition at line 55 of file jit_context.h.
| uint32_t JITStats::states_total |
Total number of states in the snapshot.
Definition at line 56 of file jit_context.h.