Yentl Van Tendeloo
|
a8117802fb
Fixed Modelverse input, partially by disabling the JIT on the input function
|
8 jaren geleden |
Yentl Van Tendeloo
|
1242a84626
Allow multi-function function definitions (not completely tested; backwards-compatible)
|
8 jaren geleden |
jonathanvdc
|
8b26436f56
Fix a typo in a bytecode_to_tree comment
|
8 jaren geleden |
jonathanvdc
|
37962014a3
Move bytecode_to_tree's create_return function to the module level
|
8 jaren geleden |
jonathanvdc
|
45a6192e8e
Include the function origin in DEBUG_INFO requests
|
8 jaren geleden |
jonathanvdc
|
cf12250712
Implement source map generation for the baseline JIT
|
8 jaren geleden |
jonathanvdc
|
5feb048491
Fix a bug in baseline JIT tracing
|
8 jaren geleden |
jonathanvdc
|
30e78f8988
Correct the assumption that every tree_ir node returns a temporary
|
8 jaren geleden |
jonathanvdc
|
bfb1601031
Refactor bytecode_to_tree.retrieve_task_root
|
8 jaren geleden |
jonathanvdc
|
eb6b42526d
Standardize the 'global not found' message between JIT and interpreter
|
8 jaren geleden |
jonathanvdc
|
7a95cc02a7
Refactor indirect call analysis
|
8 jaren geleden |
jonathanvdc
|
69b7f6d52d
Refactor input, output tree construction
|
8 jaren geleden |
jonathanvdc
|
1476e601ce
Refactor parts of bytecode_to_tree.py
|
8 jaren geleden |
jonathanvdc
|
dd9888b71a
Define LocalNameMap in bytecode_to_tree.py
|
8 jaren geleden |
jonathanvdc
|
ddf162c025
Rename 'user_root' to 'task_root'
|
8 jaren geleden |
jonathanvdc
|
18a7dc7f61
Use thunks in the JIT
|
8 jaren geleden |
jonathanvdc
|
7324bf738d
Fix a bug in bytecode-to-tree tranformation
|
8 jaren geleden |
jonathanvdc
|
6c11fe3123
Add theoretical support for thunks to the JIT
|
8 jaren geleden |
jonathanvdc
|
95525acbec
Parse bytecode graphs before tree construction in the JIT
|
8 jaren geleden |