Yentl Van Tendeloo
|
07186486e5
Fix garbage collect call
|
vor 7 Jahren |
Yentl Van Tendeloo
|
18368a8654
Attempt some performance tweaks
|
vor 8 Jahren |
Yentl Van Tendeloo
|
68a1308495
Add code to fetch RAMified metamodel
|
vor 8 Jahren |
Yentl Van Tendeloo
|
0a73cc09fa
Traced down cause of bug with stalled Modelverse: read_root() was being modified
|
vor 8 Jahren |
Yentl Van Tendeloo
|
40efdd1430
Fixed external services communication
|
vor 8 Jahren |
Yentl Van Tendeloo
|
162ad7c3b0
Do some notification when input is received, so we can yield longer
|
vor 8 Jahren |
Yentl Van Tendeloo
|
dbc6c24330
Split each task to its own statechart
|
vor 8 Jahren |
Yentl Van Tendeloo
|
4085829406
Remove the status variable from the MvS
|
vor 8 Jahren |
Yentl Van Tendeloo
|
d33d188eb1
Minor optimizations in MvK code (only on CPython)
|
vor 8 Jahren |
Yentl Van Tendeloo
|
d616ce142b
Fixed erroneous sleep, causing the Mv to severelly lag behind when
|
vor 8 Jahren |
Yentl Van Tendeloo
|
aa3e4742db
Fix constructor_AL to not time out on a test
|
vor 8 Jahren |
Yentl Van Tendeloo
|
28cff5c93a
Work with time slices instead of number of steps for tasks
|
vor 8 Jahren |
Yentl Van Tendeloo
|
1e6ed10dda
Take as much input/output as possible for each task
|
vor 8 Jahren |
jonathanvdc
|
db73980d30
Define a new kernel config: --kernel=adaptive-jit-favor-small-loops
|
vor 8 Jahren |
jonathanvdc
|
2ec4aa3147
Add a --kernel=bytecode-interpreter option to the server
|
vor 8 Jahren |
jonathanvdc
|
a4a8a98a3b
Create --kernel={no-,}insert-nops switches
|
vor 8 Jahren |
jonathanvdc
|
24a9339ea6
Create the adaptive-jit-favor-loops kernel, make it the default
|
vor 8 Jahren |
jonathanvdc
|
8c89761326
Add an adaptive JIT heuristic that favors small functions
|
vor 8 Jahren |
jonathanvdc
|
7dfd3cb7f2
Create a --kernel=adaptive-jit option, make it the default
|
vor 8 Jahren |
jonathanvdc
|
473d986847
Merge remote-tracking branch 'yentl/master' into jit
|
vor 8 Jahren |
jonathanvdc
|
a6080657d9
Define positive versions of 'no-thunks', 'no-source-maps' options
|
vor 8 Jahren |
jonathanvdc
|
b8b7823ab5
Add 'trace', 'no-source-maps' options to the MvK controller
|
vor 8 Jahren |
jonathanvdc
|
db166546a5
Make fast-jit the default JIT
|
vor 8 Jahren |
jonathanvdc
|
4d07204a1b
Add a --kernel=fast-jit option to the server
|
vor 8 Jahren |
Yentl Van Tendeloo
|
a5d40d5d52
More fixes, still broken as need to remove ["metamodel"]["model"]
|
vor 8 Jahren |
jonathanvdc
|
79860af948
Merge remote-tracking branch 'yentl/master' into jit
|
vor 8 Jahren |
jonathanvdc
|
7679725903
Accept a comma-delimited list of kernel options in the server
|
vor 8 Jahren |
Yentl Van Tendeloo
|
b2f0bc0469
Naively changed user to task in all files
|
vor 8 Jahren |
jonathanvdc
|
8ad7b9d92d
Make unknown --kernel values warnings instead of errors
|
vor 8 Jahren |
jonathanvdc
|
683534b81c
Include a legacy interpreter for benchmarking purposes
|
vor 8 Jahren |