jonathanvdc
|
50ac1f1307
Simplify getFreePort() in integration/utils.py
|
8 vuotta sitten |
jonathanvdc
|
8645c78972
Fix inaccurate comment
|
8 vuotta sitten |
jonathanvdc
|
3d19089327
Optimize calls in tail position to tail call instructions
|
8 vuotta sitten |
jonathanvdc
|
dd3435edf9
Remove unnecessary restriction in PythonGenerator.append_state_definition
|
8 vuotta sitten |
jonathanvdc
|
448bcc7c72
Change a docstring
|
8 vuotta sitten |
jonathanvdc
|
ad63badde9
Fix an exception handling bug in the JIT runtime
|
8 vuotta sitten |
jonathanvdc
|
e66cbba294
Edit jitted code error message about unresolved globals for consistency with interpreter
|
8 vuotta sitten |
jonathanvdc
|
2f2be3bcc5
Fix an exception handling bug
|
8 vuotta sitten |
jonathanvdc
|
774e604290
Add a switch to compile 'input' instructions as calls
|
8 vuotta sitten |
jonathanvdc
|
501febe170
Re-write parts of the kernel to use CALL for calls, TRY for exceptions
|
8 vuotta sitten |
Yentl Van Tendeloo
|
00ef7973a3
Prepare for push to master
|
8 vuotta sitten |
Yentl Van Tendeloo
|
66c2173440
Add missing files
|
8 vuotta sitten |
Yentl Van Tendeloo
|
f30691cd95
Split off most (transformation) models from the tests
|
8 vuotta sitten |
jonathanvdc
|
3afdd25ee3
Refactor execute_yields logic into a new module
|
8 vuotta sitten |
Yentl Van Tendeloo
|
77b1ec2eb1
Added basics of FTG code
|
8 vuotta sitten |
Yentl Van Tendeloo
|
e94fe8e192
Fixed NACs
|
8 vuotta sitten |
Yentl Van Tendeloo
|
76d0027782
Removed from_mvi print
|
8 vuotta sitten |
Yentl Van Tendeloo
|
4a0d5ec8f9
Merge branch 'transformations' into yentl
|
8 vuotta sitten |
Yentl Van Tendeloo
|
c8e627eb87
All tests working on PyPy
|
8 vuotta sitten |
jonathanvdc
|
91b359cd51
Improve backwards-compat for execute_yields
|
8 vuotta sitten |
jonathanvdc
|
fd3ca83618
Turn off a debug statement in the JIT
|
8 vuotta sitten |
jonathanvdc
|
1273d956f3
Configure JIT codegen to use the 'RUN' instruction
|
8 vuotta sitten |
jonathanvdc
|
8fe8b5b994
Make read_userroot a JIT intrinsic
|
8 vuotta sitten |
jonathanvdc
|
4ecfbfbf39
Refactor some code to use RUN in the kernel
|
8 vuotta sitten |
jonathanvdc
|
f91f438320
Implement the 'RUN' instruction in the interpreter
|
8 vuotta sitten |
Yentl Van Tendeloo
|
fcd062473d
Fixed erroneous compiled.py function for allInstances
|
8 vuotta sitten |
jonathanvdc
|
1d067be8c7
Rename interpret_function to call_function, add straight-to-JIT optimization
|
8 vuotta sitten |
jonathanvdc
|
57fc84d38d
Register functions as JIT entry points in __interpret_function
|
8 vuotta sitten |
Yentl Van Tendeloo
|
82800f3c73
Add debug information whenever possible
|
8 vuotta sitten |
Yentl Van Tendeloo
|
7f1eff5359
Regenerate bootstrap
|
8 vuotta sitten |