Yentl Van Tendeloo
|
d8ba2bd2a2
Optimize reading the frame for each user upon entry of a function
|
hace 7 años |
Yentl Van Tendeloo
|
313e8f94c1
Optimize accesses to globals: cache for each task individually
|
hace 7 años |
Yentl Van Tendeloo
|
db4a2db1a6
Minor movement of code to improve performance slightly
|
hace 7 años |
Yentl Van Tendeloo
|
e8099e721d
Minor optimization of function calling overhead
|
hace 7 años |
Yentl Van Tendeloo
|
730503e9c0
Bugfixes for compiled functions
|
hace 7 años |
Yentl Van Tendeloo
|
2853bbfdb0
Fixed some broken primitives and added slightly better stack tracing
|
hace 7 años |
Yentl Van Tendeloo
|
da193ec130
Remove logging statements for list_insert
|
hace 7 años |
Yentl Van Tendeloo
|
528cf93f65
Ported all compiled functions (untested) and fixed code generation bugs
|
hace 7 años |
Yentl Van Tendeloo
|
6b9987af5d
First port to ID/value tuples instead of just IDs
|
hace 7 años |
Yentl Van Tendeloo
|
07169c164a
Don't export generated code for now
|
hace 7 años |
Yentl Van Tendeloo
|
4ab3ca9fdf
Compress some operations a bit
|
hace 7 años |
Yentl Van Tendeloo
|
0e48e93215
Fixed PM enactment code from set to list (for double enactment of e.g., join)
|
hace 7 años |
Yentl Van Tendeloo
|
e510659417
Cleanup and add missing file
|
hace 7 años |
Yentl Van Tendeloo
|
fe7fa067be
Cleaned out request_handler before major rewrite
|
hace 7 años |
Yentl Van Tendeloo
|
2371f818ad
Removed even more code: remove all jit specific folders completely
|
hace 7 años |
Yentl Van Tendeloo
|
76f13745df
Remove some more old JIT functions, which were available in the AL
|
hace 7 años |
Yentl Van Tendeloo
|
63ac447911
Removed a lot of old JIT code that is now deprecated
|
hace 7 años |
Yentl Van Tendeloo
|
f069f80b3d
Optimize for less kwargs accesses
|
hace 7 años |
Yentl Van Tendeloo
|
ea557cda92
Store glob when entering function
|
hace 7 años |
Yentl Van Tendeloo
|
505814a284
Fix cleanup error in function calls
|
hace 7 años |
Yentl Van Tendeloo
|
42db8c7ba3
Fixes to JIT, seems to work in basic cases
|
hace 7 años |
Yentl Van Tendeloo
|
504af6abc7
Disable GC for now to prevent bugs; fix some minor bugs
|
hace 7 años |
Yentl Van Tendeloo
|
2ba3034684
Semi-working JIT
|
hace 7 años |
Yentl Van Tendeloo
|
1e2d7526fa
Minor cleanup
|
hace 7 años |
Yentl Van Tendeloo
|
f16f2c6d9e
Fixed parameter passing
|
hace 7 años |
Yentl Van Tendeloo
|
74087358c1
Fix prev of first instruction
|
hace 7 años |
Yentl Van Tendeloo
|
f0d1edb37a
Fixed return code
|
hace 7 años |
Yentl Van Tendeloo
|
b53a1a5599
Fixed some calling issues
|
hace 7 años |
Yentl Van Tendeloo
|
05bc4c6d3a
Fixed resolving of globals in JIT
|
hace 7 años |
Yentl Van Tendeloo
|
1915ded426
Auto-resolve and assign globals upon use
|
hace 7 años |