jonathanvdc
|
79860af948
Merge remote-tracking branch 'yentl/master' into jit
|
8 سال پیش |
jonathanvdc
|
f134ef441d
Test performance of no-thunks baseline JIT
|
8 سال پیش |
jonathanvdc
|
7679725903
Accept a comma-delimited list of kernel options in the server
|
8 سال پیش |
jonathanvdc
|
18a7dc7f61
Use thunks in the JIT
|
8 سال پیش |
jonathanvdc
|
7324bf738d
Fix a bug in bytecode-to-tree tranformation
|
8 سال پیش |
jonathanvdc
|
6c11fe3123
Add theoretical support for thunks to the JIT
|
8 سال پیش |
jonathanvdc
|
4b20cd2d24
Define interpret_function_body in the JIT runtime
|
8 سال پیش |
jonathanvdc
|
cadc7c9226
Factor jit_define_function out of jit_recompile
|
8 سال پیش |
jonathanvdc
|
75b93b4246
Factor out create_function from jit_recompile
|
8 سال پیش |
jonathanvdc
|
2bcaa5a199
Refactor jit_compile into three functions
|
8 سال پیش |
jonathanvdc
|
7a2df5436a
Map global names to body ids in the JIT instead of the kernel
|
8 سال پیش |
jonathanvdc
|
95525acbec
Parse bytecode graphs before tree construction in the JIT
|
8 سال پیش |
jonathanvdc
|
6fecb551fa
Fix a couple of bugs in the bytecode parser
|
8 سال پیش |
jonathanvdc
|
481628d8d1
Create a bytecode IR parser
|
8 سال پیش |
jonathanvdc
|
60d3dfe3f5
Define a high-level bytecode IR
|
8 سال پیش |
Yentl Van Tendeloo
|
beab1ef1ce
Fix test for removed file
|
8 سال پیش |
Yentl Van Tendeloo
|
b2f0bc0469
Naively changed user to task in all files
|
8 سال پیش |
Yentl Van Tendeloo
|
d433142958
Fixed other_user_id bug in group_owner_* operations as well
|
8 سال پیش |
Yentl Van Tendeloo
|
217ed7c27f
Fixed problem with MvC: group_kick and group_join were on self instead of other user
|
8 سال پیش |
Yentl Van Tendeloo
|
52354492d1
Added larger Petri Net simulation test, which has a lot of
|
8 سال پیش |
Yentl Van Tendeloo
|
9816096dee
Fixed some tests for new break/continue
|
8 سال پیش |
Yentl Van Tendeloo
|
b337121f28
Merge branch 'jit' of msdl.uantwerpen.be:jonathanvdc/modelverse into yentl
|
8 سال پیش |
Yentl Van Tendeloo
|
92e3bfd915
Use the JIT by default, even in the tests
|
8 سال پیش |
Yentl Van Tendeloo
|
d7f7b67a1d
Suddenly works...
|
8 سال پیش |
Yentl Van Tendeloo
|
ef6dbb7189
Updated JITable MvK with new rule for break/continue as well
|
8 سال پیش |
Yentl Van Tendeloo
|
2adf196e56
Fixed MvK execution of break and continue
|
8 سال پیش |
Yentl Van Tendeloo
|
162cfe5f8c
Fixed primitives visitor which didn't log primitives for subtrees with
|
8 سال پیش |
Yentl Van Tendeloo
|
8349af8bc8
Fixed constructors compiler which appended an additional "False" at the
|
8 سال پیش |
Yentl Van Tendeloo
|
64acf261ac
Changed some code to "break" and "continue", but code massively fails
|
8 سال پیش |
jonathanvdc
|
f7ce4a7630
Support single-level break/continue in the JIT
|
8 سال پیش |