jonathanvdc
|
09509dc250
Define interpret_function_body in the JIT runtime
|
hace 8 años |
jonathanvdc
|
7c4f5e16e7
Factor jit_define_function out of jit_recompile
|
hace 8 años |
jonathanvdc
|
0109c97676
Factor out create_function from jit_recompile
|
hace 8 años |
jonathanvdc
|
a256b31114
Refactor jit_compile into three functions
|
hace 8 años |
jonathanvdc
|
c6d64c410f
Map global names to body ids in the JIT instead of the kernel
|
hace 8 años |
jonathanvdc
|
32ea339924
Parse bytecode graphs before tree construction in the JIT
|
hace 8 años |
jonathanvdc
|
29f2a59977
Fix a couple of bugs in the bytecode parser
|
hace 8 años |
jonathanvdc
|
92c74fe803
Create a bytecode IR parser
|
hace 8 años |
jonathanvdc
|
bd57affa80
Define a high-level bytecode IR
|
hace 8 años |
jonathanvdc
|
72b2c6bb73
Support single-level break/continue in the JIT
|
hace 8 años |
jonathanvdc
|
85bea2fbbf
Detect 'mutable' functions in the JIT
|
hace 8 años |
jonathanvdc
|
8c295d6732
Merge remote-tracking branch 'yentl/yentl' into jit
|
hace 8 años |
Yentl Van Tendeloo
|
597f8b5ae1
Fixed function constructor
|
hace 8 años |
Yentl Van Tendeloo
|
6898835b72
Fix the compiler for better function declaration parsing
|
hace 8 años |
Yentl Van Tendeloo
|
f9fa4165c3
Updated constructors to deal with mutable functions as well
|
hace 8 años |
Yentl Van Tendeloo
|
57d77ea284
"mutable" keyword added right before a function to allow for functions
|
hace 8 años |
jonathanvdc
|
f0c188245c
Merge remote-tracking branch 'yentl/yentl' into jit
|
hace 8 años |
jonathanvdc
|
555e067798
Embed logging hooks in the JIT
|
hace 8 años |
Yentl Van Tendeloo
|
f153fa9612
Add the necessary first building blocks for additional kinds of
|
hace 8 años |
Yentl Van Tendeloo
|
27fc2ad1b0
Added a new script that starts the enhanced "PN Interface" server: The MvC
|
hace 8 años |
Yentl Van Tendeloo
|
2e127bcc0a
Updated core size in expected results as well...
|
hace 8 años |
Yentl Van Tendeloo
|
7665abf449
Merge branch 'yentl' of msdl.uantwerpen.be:yentl/modelverse into yentl
|
hace 8 años |
Yentl Van Tendeloo
|
b791b98589
Update tests for MvC to take into account the use of a password
|
hace 8 años |
Yentl Van Tendeloo
|
53aa9b581d
Update tests for MvC to take into account the use of a password
|
hace 8 años |
Yentl Van Tendeloo
|
12ad74552b
Added updated help statement
|
hace 8 años |
Yentl Van Tendeloo
|
7e715aadee
Fixed use of "write" flag in mini_modify to prevent privilege escalation
|
hace 8 años |
Yentl Van Tendeloo
|
4b24587c46
Fixed group_list by changing infinite recursion
|
hace 8 años |
Yentl Van Tendeloo
|
1b4a483528
Basics of working MvC with multiple users and simple scripts
|
hace 8 años |
Yentl Van Tendeloo
|
9aff83495a
Added hash function (for passwords etc.)
|
hace 8 años |
Yentl Van Tendeloo
|
9b0c783095
Fake a password prompt and fix the problem with the return of a
|
hace 8 años |