Fabian
|
c88391d7fc
Track whether segment offset is optimised away
|
hace 3 años |
Fabian
|
693b905013
Remove ENABLE_PROFILER (is configured via cargo.toml)
|
hace 3 años |
Fabian
|
14fd138357
More precise stats for 32-bit addresses
|
hace 3 años |
Fabian
|
1278672998
Split modrm stat into reg_with_offset and complex
|
hace 3 años |
Fabian
|
e0473dae18
profiler: Count generated simple/complex modrm address expressions
|
hace 3 años |
Fabian
|
c086c710ad
Stat: Count duplicate entries
|
hace 5 años |
Fabian
|
56dc1af7cc
Split SAFE_WRITE stat into WRITE and READ_WRITE
|
hace 5 años |
Fabian
|
8838e263c3
Profiler: Track number of page faults and wasm bytes generated
|
hace 5 años |
Fabian
|
04281702ed
Track jit exits to same/different page
|
hace 6 años |
Fabian
|
71093270cd
Add stat to track running out of wasm indices
|
hace 6 años |
Fabian
|
48e6843a87
Remove S_ prefix from profiler
|
hace 6 años |
Fabian
|
7e1d398e05
Track last executed jump instruction, check for missed entry points while looking for compiled code
|
hace 6 años |
Fabian
|
b98ff1612a
Make profiler stat counters u64
|
hace 6 años |
Fabian
|
014e745810
Clean up dead code from old exceptions
|
hace 6 años |
Fabian
|
bf895ff1b2
profiler: Keep track of fast/slow path for jitted memory access
|
hace 6 años |
Fabian
|
36a46bca80
Remove non-faulting stat
|
hace 6 años |
Fabian
|
22ba923f9a
Track number of module invalidations
|
hace 6 años |
Fabian
|
62dd6be561
Track missed entry points
|
hace 6 años |
Fabian
|
37c8459392
Clean up c2rust-generated profiler
|
hace 6 años |
Fabian
|
0cf700edee
Use cargo features to toggle profiler
|
hace 6 años |
Fabian
|
3a8d644d75
Port jit to Rust
|
hace 6 años |