Yentl Van Tendeloo
|
71d6e56ff6
Fixed new type of return without exceptions and related errors in compiled/primitives
|
před 7 roky |
Yentl Van Tendeloo
|
fe4a89a125
Merge branch 'testing' into new_JIT
|
před 7 roky |
Yentl Van Tendeloo
|
0e533dfc54
Add model_move to help menu and several fixes to original code; seems to work in simple scenario's
|
před 7 roky |
Yentl Van Tendeloo
|
2ec47caa56
Update the wrapper with model_move (and fixed missing file in bootstrap)
|
před 7 roky |
Yentl Van Tendeloo
|
c91d6b31a0
Update to use RETURN instead of PrimitiveFinished, but broke everything
|
před 7 roky |
Yentl Van Tendeloo
|
3582cc4c35
Minor tweaks
|
před 7 roky |
Yentl Van Tendeloo
|
f33f7bcb4a
Use lambda's for execute_* operations
|
před 7 roky |
Yentl Van Tendeloo
|
98b505e19a
Shift code to the left
|
před 7 roky |
Yentl Van Tendeloo
|
b3487abe8f
Rewrite request_handler from scratch
|
před 7 roky |
Yentl Van Tendeloo
|
ecaece74b9
Cleanup of request handler
|
před 7 roky |
Yentl Van Tendeloo
|
83ab2b3257
Minor optimization of pop_requests
|
před 7 roky |
Yentl Van Tendeloo
|
baae540275
Cache body of function and skip execute_jit_internal
|
před 7 roky |
Yentl Van Tendeloo
|
3ba5aed5ab
Don't assign id to all returnvalues if potentially not needed
|
před 7 roky |
Yentl Van Tendeloo
|
313e8f94c1
Optimize accesses to globals: cache for each task individually
|
před 7 roky |
Yentl Van Tendeloo
|
db4a2db1a6
Minor movement of code to improve performance slightly
|
před 7 roky |
Yentl Van Tendeloo
|
e8099e721d
Minor optimization of function calling overhead
|
před 7 roky |
Yentl Van Tendeloo
|
730503e9c0
Bugfixes for compiled functions
|
před 7 roky |
Yentl Van Tendeloo
|
964e613c38
Fixed some bugs and added debugging functions in the JIT (at generated code level)
|
před 7 roky |
Yentl Van Tendeloo
|
2853bbfdb0
Fixed some broken primitives and added slightly better stack tracing
|
před 7 roky |
Yentl Van Tendeloo
|
da193ec130
Remove logging statements for list_insert
|
před 7 roky |
Yentl Van Tendeloo
|
528cf93f65
Ported all compiled functions (untested) and fixed code generation bugs
|
před 7 roky |
Yentl Van Tendeloo
|
6b9987af5d
First port to ID/value tuples instead of just IDs
|
před 7 roky |
Yentl Van Tendeloo
|
cd2aaa3975
Fixed reverseKeyLookupMulti in AL
|
před 7 roky |
Yentl Van Tendeloo
|
5fac9c6fff
Change nicer termination behaviour without tons of stacktraces
|
před 7 roky |
Yentl Van Tendeloo
|
0e48e93215
Fixed PM enactment code from set to list (for double enactment of e.g., join)
|
před 7 roky |
Yentl Van Tendeloo
|
738c3e27ad
Add missing bootstrap file
|
před 7 roky |
Yentl Van Tendeloo
|
84f1693146
Minor tweaks in request_handler
|
před 7 roky |
Yentl Van Tendeloo
|
e510659417
Cleanup and add missing file
|
před 7 roky |
Yentl Van Tendeloo
|
fe7fa067be
Cleaned out request_handler before major rewrite
|
před 7 roky |
Yentl Van Tendeloo
|
db15413bf8
Remove old test code for generated kernel
|
před 7 roky |