Yentl Van Tendeloo
|
4effccfe6f
Rename casting operations
|
%!s(int64=7) %!d(string=hai) anos |
Yentl Van Tendeloo
|
74498d6d91
Some minor performance tweaks
|
%!s(int64=8) %!d(string=hai) anos |
Yentl Van Tendeloo
|
9e027ab90c
More bugfixes to transformations and execution
|
%!s(int64=8) %!d(string=hai) anos |
Yentl Van Tendeloo
|
544c08519b
Lots of fixes to the new set representation
|
%!s(int64=8) %!d(string=hai) anos |
Yentl Van Tendeloo
|
6230c0e43b
Change JIT compiler for new definition of set
|
%!s(int64=8) %!d(string=hai) anos |
Yentl Van Tendeloo
|
5b3f86ba17
Unified AL, Manual, and Transformations in core algorithm
|
%!s(int64=8) %!d(string=hai) anos |
Yentl Van Tendeloo
|
17da720962
Added dict_add_fast as an intrinsic and add use in transform.alc
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
3b3f11233c
Make read_dict a CFG JIT intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
8299f2ecca
Make dict_in, dict_in_node CFG JIT intrinsics
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
9022ef5db5
Make dict_len a JIT intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
77f36ab5ba
Make read_nr_out an intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
60b5c65e80
Make list_len a CFG JIT intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
07a3998c2b
Define CFG JIT intrinsics for common string operations
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
e368577704
Define CFG JIT intrinsics for reference equality
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
ce72a91903
Rename 'read_userroot' intrinsic to 'read_taskroot'
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
ad4c576861
Try to use fewer local variables in intrinsics
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
9a1cbd6d06
Define some simple CFG JIT intrinsics
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
ddf162c025
Rename 'user_root' to 'task_root'
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
95525acbec
Parse bytecode graphs before tree construction in the JIT
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
a3ba9acc3d
Make 'log' an intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
3bc4bde236
Make 'time' an intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
76dfa0e596
Turn a bunch of cast operations into intrinsics
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
a2dfffa5fb
Make read_userroot a JIT intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
b37a34366d
Make list_read, list_append intrinsics
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
496f2acd0e
Make 'list_len' an intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
2b6bc61473
Define a couple of intrinsics
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
7b49b00f9c
Make 'string_startswith' an intrinsic
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
9c9af271e5
Fix a bug in the intrinsics
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
993d0eaa31
Switch to call-by-name in JIT
|
%!s(int64=8) %!d(string=hai) anos |
jonathanvdc
|
09d3a81093
Add some string operations to the JIT intrinsics
|
%!s(int64=8) %!d(string=hai) anos |