| Commit message (Expand) | Author | Age | Files | Lines |
* | fixed identification of tree map keys, which fixes the key downrefcolm-barracuda-v2colm-barracuda-v1 | Adrian Thurston | 2015-04-19 | 4 | -2/+11 |
* | fixed missing downref in the logical operators | Adrian Thurston | 2015-04-19 | 4 | -37/+27 |
* | some name cleanup | Adrian Thurston | 2015-04-19 | 5 | -15/+15 |
* | add destroy2 to unwind code for user iters | Adrian Thurston | 2015-04-05 | 3 | -2/+16 |
* | adding unwind code to return points | Adrian Thurston | 2015-04-05 | 3 | -28/+124 |
* | always yield nil at the end of an iterator | Adrian Thurston | 2015-04-05 | 1 | -8/+3 |
* | warning elim, and impl of vlist files _R only | Adrian Thurston | 2015-04-05 | 5 | -75/+156 |
* | some warning fixes, CFLAGS default needs to be higher in configure.ac | Adrian Thurston | 2015-04-03 | 5 | -62/+14 |
* | some fixes for contiguous stack | Adrian Thurston | 2015-04-03 | 1 | -7/+9 |
* | removed the contiguous computation | Adrian Thurston | 2015-04-03 | 6 | -92/+17 |
* | fixes for host-code function calls, added a couple test cases | Adrian Thurston | 2015-04-03 | 6 | -85/+175 |
* | added test case for C extensions | Adrian Thurston | 2015-04-03 | 3 | -2/+48 |
* | added stack pointer to the extension func arg list | Adrian Thurston | 2015-04-03 | 1 | -2/+2 |
* | removed the INIT_LOCALS instruction, building it into call op | Adrian Thurston | 2015-04-03 | 5 | -94/+47 |
* | always emit the host-call function | Adrian Thurston | 2015-04-01 | 3 | -42/+43 |
* | first cut of C extensions | Adrian Thurston | 2015-04-01 | 16 | -15/+207 |
* | added some missing uses of vm_{g,s}et_local | Adrian Thurston | 2015-03-30 | 1 | -8/+8 |
* | additional function call test | Adrian Thurston | 2015-03-29 | 1 | -0/+39 |
* | use contiguous space on caller stack for args | Adrian Thurston | 2015-03-29 | 5 | -130/+184 |
* | allocate space for args on the caller's stack | Adrian Thurston | 2015-03-28 | 2 | -5/+28 |
* | transmit return value to caller via a register | Adrian Thurston | 2015-03-28 | 3 | -24/+22 |
* | work in progress on a contiguous arg space prepared by caller | Adrian Thurston | 2015-03-28 | 5 | -6/+53 |
* | handle signals in the system call and return the correct exit status | Adrian Thurston | 2015-03-24 | 1 | -3/+7 |
* | generalized loopCleanup code to a stack unwind code vector | Adrian Thurston | 2015-03-22 | 4 | -20/+13 |
* | removing casting from push/pop calls | Adrian Thurston | 2015-03-22 | 5 | -75/+80 |
* | added global versions of the uord and sord funcs | Adrian Thurston | 2015-03-21 | 1 | -0/+25 |
* | added global versions of atoi, atoo, suffix and prefix | Adrian Thurston | 2015-03-21 | 3 | -0/+42 |
* | added exit_hard function, which just calls the system exit | Adrian Thurston | 2015-03-21 | 3 | -36/+56 |
* | some improvements to the Code reading macros | Adrian Thurston | 2015-03-21 | 1 | -76/+43 |
* | some cleanup in the type macros | Adrian Thurston | 2015-03-21 | 5 | -75/+75 |
* | renamed push and pop to push_tree and pop_tree | Adrian Thurston | 2015-03-20 | 6 | -372/+368 |
* | removed the global downref from system call | Adrian Thurston | 2015-03-15 | 1 | -2/+1 |
* | added string.atoo (octal version of atoi) | Adrian Thurston | 2015-03-14 | 4 | -0/+26 |
* | various minor cleanup in bytecode | Adrian Thurston | 2015-03-01 | 4 | -23/+21 |
* | implemented str.prefix and str.suffix | Adrian Thurston | 2015-03-01 | 6 | -16/+59 |
* | some cleanup in the comparison and arithmetic operators | Adrian Thurston | 2015-02-28 | 1 | -158/+103 |
* | fixed a couple opcodes with missing breaks | Adrian Thurston | 2015-02-26 | 1 | -0/+2 |
* | include internal.h in the installed headers | Adrian Thurston | 2015-02-20 | 1 | -1/+1 |
* | cleanup, including removal of map and list element pools | Adrian Thurston | 2015-02-15 | 11 | -39/+44 |
* | some test cases for value generics | Adrian Thurston | 2015-02-15 | 4 | -0/+97 |
* | code cleanup and movement | Adrian Thurston | 2015-02-15 | 9 | -131/+91 |
* | warning elim in recent vlist and vmap code | Adrian Thurston | 2015-02-14 | 5 | -40/+36 |
* | need to make vlist and vmap elment structs unique | Adrian Thurston | 2015-02-14 | 4 | -32/+103 |
* | make it possible to iterate the values of a value list or map | Adrian Thurston | 2015-02-14 | 6 | -4/+57 |
* | implementing vlist functions | Adrian Thurston | 2015-02-14 | 9 | -33/+174 |
* | vmap find: only upref result if it is a tree type | Adrian Thurston | 2015-02-14 | 8 | -26/+33 |
* | cleanup of the GenericType struct | Adrian Thurston | 2015-02-13 | 7 | -69/+58 |
* | implemented vmap find | Adrian Thurston | 2015-02-13 | 4 | -9/+36 |
* | implemented vmap remove | Adrian Thurston | 2015-02-13 | 3 | -0/+24 |
* | work on value list and value map, can insert into vmap | Adrian Thurston | 2015-02-13 | 14 | -17/+263 |