jonathanvdc
|
27909ec267
Define a couple of intrinsics
|
8 years ago |
jonathanvdc
|
d35808ba4f
Remove default limit on number of instructions in JIT
|
8 years ago |
jonathanvdc
|
abc187f84e
Up the max instruction count
|
8 years ago |
jonathanvdc
|
b821503484
Don't accidentally enable tracing in the JIT
|
8 years ago |
jonathanvdc
|
c11313405a
Various improvements to JIT
|
8 years ago |
jonathanvdc
|
88f6fab1d0
Combine state definitions during codegen
|
8 years ago |
jonathanvdc
|
043ea99f29
Fold constant reads in the JIT
|
8 years ago |
jonathanvdc
|
7293af1012
Change how simplify(), has_result() and has_definition() are implemented
|
8 years ago |
jonathanvdc
|
7d0c2a37bd
Add support for JIT tracing
|
8 years ago |
jonathanvdc
|
63dcef1372
Add a comment to modelverse_kernel/main.py
|
8 years ago |
jonathanvdc
|
08631bdfb1
Add a switch to disable direct calls from jitted functions to jitted functions
|
8 years ago |
jonathanvdc
|
0dcf3b4127
Add a comment that explains __primitive_return's rationale
|
8 years ago |
jonathanvdc
|
773589a0d3
Support __primitive_return in ModelverseKernel.execute_jit
|
8 years ago |
jonathanvdc
|
f7feb6b3eb
Support primitive calls to constants in the JIT
|
8 years ago |
jonathanvdc
|
23e3281b92
Merge remote-tracking branch 'yentl/master' into jit
|
8 years ago |
jonathanvdc
|
e8c3971bad
Optimize the 'interpret_function' function in the JIT runtime
|
8 years ago |
jonathanvdc
|
a3d3e5f006
Implement calls to interpreted code from jitted code
|
8 years ago |
jonathanvdc
|
f6f19702b5
Anonymize some variables in the JIT, improve 'input' construction
|
8 years ago |
jonathanvdc
|
55f6700ba9
Define StoreMemberInstruction in tree_ir
|
8 years ago |
Yentl Van Tendeloo
|
98daff8843
Dump more information in debug_info
|
8 years ago |
Yentl Van Tendeloo
|
ba6b8fe647
Built in some safety when running tests and there is no debug_info
|
8 years ago |
Yentl Van Tendeloo
|
4cba2ef6fc
Decent merge
|
8 years ago |
Yentl Van Tendeloo
|
a9869644bd
Merge branch 'master' into yentl
|
8 years ago |
Yentl Van Tendeloo
|
f86f747763
Add separate file for debugging the MvK (for now...)
|
8 years ago |
Yentl Van Tendeloo
|
7b2c2594c1
Updated link to get-pip to something local
|
8 years ago |
Yentl Van Tendeloo
|
a2f00e8deb
Use the hybrid_server by default!
|
8 years ago |
Yentl Van Tendeloo
|
fb1bf15b88
Fixed lowest function call in call stack
|
8 years ago |
Simon Van Mierlo
|
79f8078842
tracing the stack
|
8 years ago |
Yentl Van Tendeloo
|
7fa3bffd44
Merge branch 'yentl' of msdl.uantwerpen.be:yentl/modelverse into yentl
|
8 years ago |
Yentl Van Tendeloo
|
03160973cf
Remove deprecated code
|
8 years ago |