jonathanvdc
|
074a6bdbf1
Improve bytecode-interpreter debug info accuracy
|
8 år sedan |
jonathanvdc
|
72628497e1
Include a Python fibonacci implementation in the perf folder
|
8 år sedan |
jonathanvdc
|
45ca3610e4
Fix a couple of inaccurate comments in cfg_ir.py
|
8 år sedan |
jonathanvdc
|
a385c96b8b
Measure compile time for a bunch of perf tests
|
8 år sedan |
jonathanvdc
|
6add1b8658
Fix a bug in the bytecode interpreter's continue implementation
|
8 år sedan |
jonathanvdc
|
1e3e424962
Eliminate declare local instruction results in the bytecode interpreter
|
8 år sedan |
jonathanvdc
|
6d60756e7d
Fix global declaration semantics in bytecode IR interpreter
|
8 år sedan |
jonathanvdc
|
451d93dd6d
Record compile times in the perf tests
|
8 år sedan |
jonathanvdc
|
54ea6f8014
Add a --jit-timing-log=filename option to the server
|
8 år sedan |
jonathanvdc
|
e4b190d60d
Change how the performance tests pass around results
|
8 år sedan |
jonathanvdc
|
077cb2ddc3
Optionally log JIT compilation time
|
8 år sedan |
jonathanvdc
|
2693cd0f01
Use fewer JITs in test_mvc_simulate
|
8 år sedan |
jonathanvdc
|
39439a0801
Merge blocks before constructing SSA form
|
8 år sedan |
jonathanvdc
|
005e4f047b
Merge remote-tracking branch 'yentl/testing' into jit
|
8 år sedan |
jonathanvdc
|
0470287bb8
Restrict test_mvc_simulate to the JITs
|
8 år sedan |
jonathanvdc
|
9c1f39a01d
Add another MvC simulation perf test
|
8 år sedan |
jonathanvdc
|
a3c76a468e
Fix a bug in the performance utils
|
8 år sedan |
jonathanvdc
|
18bf662d35
Add --kernel=adaptive-jit-favor-small-loops to tests
|
8 år sedan |
jonathanvdc
|
5efabf4c21
Make baseline JIT conform to fast-jit's CC when adaptive-jit is enabled
|
8 år sedan |
jonathanvdc
|
8e219f8af9
Fix a bug in the larger simulation performance test
|
8 år sedan |
jonathanvdc
|
3e3ead19ee
Define a new kernel config: --kernel=adaptive-jit-favor-small-loops
|
8 år sedan |
jonathanvdc
|
3a7c31f907
Give perf2tex a command-line interface
|
8 år sedan |
jonathanvdc
|
43586149ac
Add a bunch of performance tests
|
8 år sedan |
jonathanvdc
|
2e83445c7d
Make perf2tex bar charts clearer and prettier
|
8 år sedan |
jonathanvdc
|
c2826fbb19
Tweak favor-loops initial temperature computation
|
8 år sedan |
jonathanvdc
|
ee498c48c8
Use the bytecode IR interpreter in adaptive-jit
|
8 år sedan |
jonathanvdc
|
c1cd277dfa
Make bytecode-interpreter a kernel config in the performance tests
|
8 år sedan |
jonathanvdc
|
721b3d18d3
Move parts of compile_function_body_adaptive into a separate class
|
8 år sedan |
jonathanvdc
|
862f1720d4
Tweak temperature computation in the adaptive JIT
|
8 år sedan |
jonathanvdc
|
a6f150c23d
Add a --kernel=bytecode-interpreter option to the server
|
8 år sedan |