jonathanvdc
|
9c9b2fd771
Change CompoundInstruction semantics
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
be66d916f3
Increase max instruction threshold
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
7b49b00f9c
Make 'string_startswith' an intrinsic
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
9c9af271e5
Fix a bug in the intrinsics
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
df6751d806
Move more generators into 'try' blocks
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
9c7ada326c
Merge branch 'jit' of http://msdl.uantwerpen.be/git/jonathanvdc/modelverse into jit
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
993d0eaa31
Switch to call-by-name in JIT
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
b729123ec5
Stop accidentally ignoring 'input' instructions' 'next' values in the JIT
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
a236e5def8
Rename the kwargs parameter in jitted functions
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
09d3a81093
Add some string operations to the JIT intrinsics
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
591363db02
Fix a bug where jitted functions rely on non-jitted functions
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
4f83e248f7
Fix a bug in UnaryInstruction
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
b8eb32cd04
Turn some read-like primitives into intrinsics
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
a079194cee
Turn some state-manipulation primitives into intrinsics
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
df915c8b65
Remove trailing whitespace
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
3fa3dbee66
Support unary intrinsics in JIT
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
e2028259ad
Parenthesize binary instructions in JIT codegen
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
1b39be5c4c
Move JIT intrisic definitions to a separate file
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
188753557a
Fix a JIT bug for calls to parameterless functions
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
222a8ab77a
Simplify 'RV(CNV(val))' to 'val'
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
92848c6f33
Add intrinsics for subtraction
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
6b753fa24e
Make the JIT compile calls to certain functions as intrinsics
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
285cb3d8ff
Make JIT-compiled function names more natural
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
6cdf50bda4
Wire up the JIT's compiled_function_lookup member in the kernel
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
a1c7f6af1c
Support compiled function lookup in the JIT
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
7fcb4983ce
Implement 'call' instructions in the JIT
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
e6eb7192de
Store compiled and primitive functions in the JIT
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
1c935e6087
Change how the JIT is enabled/disabled
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
d8feb907a9
Change how the JIT stores jitted functions
|
%!s(int64=9) %!d(string=hai) anos |
jonathanvdc
|
7a664137d9
Make pylint keep silent about our use of 'exec'
|
%!s(int64=9) %!d(string=hai) anos |