jonathanvdc
|
5e93e7666f
Embed logging hooks in the JIT
|
8 rokov pred |
jonathanvdc
|
65f8a7a2dd
Stop passing the optimization level to performance tests
|
8 rokov pred |
Yentl Van Tendeloo
|
2343770fe7
Merge branch 'yentl' into jit
|
8 rokov pred |
Yentl Van Tendeloo
|
ca59a7c277
Merge branch 'jit' of msdl.uantwerpen.be:jonathanvdc/modelverse into jit
|
8 rokov pred |
Yentl Van Tendeloo
|
7a7acfa90e
Fixed broken test
|
8 rokov pred |
jonathanvdc
|
8ad7b9d92d
Make unknown --kernel values warnings instead of errors
|
8 rokov pred |
jonathanvdc
|
819aaa682d
Include legacy interpreter in perf tests
|
8 rokov pred |
jonathanvdc
|
15150e36ca
Have the legacy interpreter use legacy compiled functions
|
8 rokov pred |
jonathanvdc
|
7adc0d5c8f
Modify run_local_modelverse to take more than one parameter
|
8 rokov pred |
jonathanvdc
|
683534b81c
Include a legacy interpreter for benchmarking purposes
|
8 rokov pred |
jonathanvdc
|
c0395eda31
Protect non-call JIT input implementation from GC
|
8 rokov pred |
jonathanvdc
|
c50d53ad80
Shield JIT temporaries from the garbage collector
|
8 rokov pred |
jonathanvdc
|
cc7e5822aa
Merge remote-tracking branch 'upstream/master' into jit
|
8 rokov pred |
jonathanvdc
|
1dacbb9635
Convert performance measurements to LaTeX charts
|
8 rokov pred |
jonathanvdc
|
f04aee0cde
Add perf_data.txt to .gitignore
|
8 rokov pred |
jonathanvdc
|
de1b2057ff
Make performance tests write output to a file
|
8 rokov pred |
jonathanvdc
|
9b75bd1d82
Comment out a debug statement in runtime.py
|
8 rokov pred |
jonathanvdc
|
b246a1e9cf
Disable the JIT if requested in the test_harness
|
8 rokov pred |
jonathanvdc
|
0df878586a
Ensure that the JIT's locals don't get GC'ed
|
8 rokov pred |
jonathanvdc
|
c31903f330
Create interpreter, baseline JIT perf tests
|
8 rokov pred |
jonathanvdc
|
42b984af2b
Stop emitting whitespace for dictionary definitions in codegen
|
8 rokov pred |
jonathanvdc
|
37dd973b33
Define JIT primitives
|
8 rokov pred |
jonathanvdc
|
0c2589b938
Define 'run_perf_test' in 'performance/utils.py'
|
8 rokov pred |
jonathanvdc
|
1c9127f99c
Comment out 'PO' performance tests
|
8 rokov pred |
jonathanvdc
|
d145513ba5
Make the JIT insert nops
|
8 rokov pred |
jonathanvdc
|
28931918bf
Rename 'performance/test_{create_matrix->matrix_create}.py', add a Gauss-Jordan perf test
|
8 rokov pred |
jonathanvdc
|
a3ba9acc3d
Make 'log' an intrinsic
|
8 rokov pred |
jonathanvdc
|
3bc4bde236
Make 'time' an intrinsic
|
8 rokov pred |
jonathanvdc
|
76dfa0e596
Turn a bunch of cast operations into intrinsics
|
8 rokov pred |
jonathanvdc
|
f5c1774364
Add a matrix creation test
|
8 rokov pred |