Yentl Van Tendeloo
|
c3a18b75e3
Slightly more readable code to invoke the JIT
|
hace 7 años |
Yentl Van Tendeloo
|
9b39ad11db
Fix bug in JIT where the wrong function was registered
|
hace 7 años |
Yentl Van Tendeloo
|
161be36d78
Fixed PM enactment for the live modelling of CBDs
|
hace 7 años |
Yentl Van Tendeloo
|
09efc30e3d
Fixed process enactment
|
hace 7 años |
Yentl Van Tendeloo
|
f468f60976
Fix yet another bug with continue/break
|
hace 7 años |
Yentl Van Tendeloo
|
8d33a644ff
Patched "Could not process break statement" bug
|
hace 7 años |
Yentl Van Tendeloo
|
a5cd15f024
Fix compiler error: no return! at end of model initializers
|
hace 8 años |
Yentl Van Tendeloo
|
a8117802fb
Fixed Modelverse input, partially by disabling the JIT on the input function
|
hace 8 años |
Yentl Van Tendeloo
|
b698243fcb
WIP on testing: 00e6db4 Add instantiate which immediately fixes the location of the new elements
|
hace 8 años |
Yentl Van Tendeloo
|
5bd60dcec3
Fixed model operations for named input/output models
|
hace 8 años |
Yentl Van Tendeloo
|
33ee3e8a3d
Fixed some performance issues
|
hace 8 años |
Yentl Van Tendeloo
|
1242a84626
Allow multi-function function definitions (not completely tested; backwards-compatible)
|
hace 8 años |
jonathanvdc
|
473d986847
Merge remote-tracking branch 'yentl/master' into jit
|
hace 8 años |
jonathanvdc
|
f14bfe9715
Add a helpful comment to the kernel
|
hace 8 años |
jonathanvdc
|
e634d3e136
Remove a misleading comment from the Modelverse kernel
|
hace 8 años |
jonathanvdc
|
32c9b7d941
Allow the kernel to switch between baseline and complex JIT
|
hace 8 años |
jonathanvdc
|
eb6b42526d
Standardize the 'global not found' message between JIT and interpreter
|
hace 8 años |
Yentl Van Tendeloo
|
dfb34d3f95
Fix some lingering changes from user -> task
|
hace 8 años |
jonathanvdc
|
79860af948
Merge remote-tracking branch 'yentl/master' into jit
|
hace 8 años |
jonathanvdc
|
18a7dc7f61
Use thunks in the JIT
|
hace 8 años |
jonathanvdc
|
7a2df5436a
Map global names to body ids in the JIT instead of the kernel
|
hace 8 años |
Yentl Van Tendeloo
|
b2f0bc0469
Naively changed user to task in all files
|
hace 8 años |
Yentl Van Tendeloo
|
b337121f28
Merge branch 'jit' of msdl.uantwerpen.be:jonathanvdc/modelverse into yentl
|
hace 8 años |
Yentl Van Tendeloo
|
ef6dbb7189
Updated JITable MvK with new rule for break/continue as well
|
hace 8 años |
jonathanvdc
|
f7ce4a7630
Support single-level break/continue in the JIT
|
hace 8 años |
jonathanvdc
|
0cb4f5999c
Detect 'mutable' functions in the JIT
|
hace 8 años |
jonathanvdc
|
447afabfed
Merge remote-tracking branch 'yentl/yentl' into jit
|
hace 8 años |
jonathanvdc
|
5e93e7666f
Embed logging hooks in the JIT
|
hace 8 años |
Yentl Van Tendeloo
|
c381fb738e
Fake a password prompt and fix the problem with the return of a
|
hace 8 años |
Yentl Van Tendeloo
|
4d9ff30d77
Merge branch 'jit' into MvC
|
hace 8 años |