| Commit message (Expand) | Author | Age | Files | Lines |
* | cleanup in generics, using a single unique generic map | Adrian Thurston | 2015-01-04 | 9 | -328/+79 |
* | don't allocate a constructor for parse statements | Adrian Thurston | 2015-01-04 | 5 | -50/+31 |
* | no longer allocating a langEl to generics | Adrian Thurston | 2015-01-04 | 11 | -74/+114 |
* | some prep for detaching generics from lang elements | Adrian Thurston | 2015-01-03 | 7 | -126/+37 |
* | cleanup in the struct declaration | Adrian Thurston | 2015-01-03 | 3 | -46/+26 |
* | merged StructDef and Context structs | Adrian Thurston | 2015-01-03 | 4 | -59/+32 |
* | some cleanup in the struct declaration | Adrian Thurston | 2015-01-03 | 4 | -45/+13 |
* | removed the context form, can only declare structs now | Adrian Thurston | 2015-01-02 | 5 | -67/+8 |
* | removed the multi-embeddable list code (aapl style) | Adrian Thurston | 2015-01-02 | 4 | -256/+57 |
* | converting argv to a struct-based list, removing some derefs | Adrian Thurston | 2015-01-02 | 3 | -29/+27 |
* | made list and map into structs | Adrian Thurston | 2015-01-02 | 7 | -109/+105 |
* | start using stream and parser structs | Adrian Thurston | 2015-01-02 | 8 | -76/+77 |
* | make stream and parser overlay struct | Adrian Thurston | 2015-01-02 | 9 | -78/+101 |
* | implemented the struct inbuilt constructor, use to clean up parser | Adrian Thurston | 2015-01-02 | 3 | -4/+31 |
* | parser converted to struct type | Adrian Thurston | 2015-01-02 | 6 | -59/+108 |
* | rolling over to struct type for stream | Adrian Thurston | 2014-12-28 | 9 | -97/+124 |
* | don't downref the global streams, they are now structs | Adrian Thurston | 2014-12-28 | 1 | -4/+0 |
* | started converting stream to object type | Adrian Thurston | 2014-12-26 | 12 | -65/+168 |
* | more refcount fixes for global object, which is now a struct | Adrian Thurston | 2014-12-26 | 4 | -53/+52 |
* | implemented IN_SET_STRUCT_WV | Adrian Thurston | 2014-12-26 | 1 | -7/+16 |
* | declare globals as struct fields | Adrian Thurston | 2014-12-25 | 1 | -1/+1 |
* | the GET_ERROR instruction shouldn't downref the global | Adrian Thurston | 2014-12-25 | 2 | -3/+0 |
* | size and local trees computations for structs, global vars | Adrian Thurston | 2014-12-25 | 4 | -19/+36 |
* | don't double free the global, add argv to parent as struct field | Adrian Thurston | 2014-12-25 | 4 | -12/+7 |
* | more function cleanup in struct fields | Adrian Thurston | 2014-12-25 | 4 | -21/+27 |
* | some function renaming, global is now struct type | Adrian Thurston | 2014-12-25 | 8 | -35/+38 |
* | converted the global object to a struct | Adrian Thurston | 2014-12-25 | 16 | -135/+186 |
* | some renaming and cleanup | Adrian Thurston | 2014-12-25 | 9 | -297/+312 |
* | commit to object semantics for new | Adrian Thurston | 2014-12-25 | 5 | -26/+0 |
* | some opcode organization | Adrian Thurston | 2014-12-20 | 4 | -62/+86 |
* | some code re-org | Adrian Thurston | 2014-12-20 | 1 | -20/+20 |
* | can get/set vals in structs | Adrian Thurston | 2014-12-20 | 7 | -39/+64 |
* | downref trees when deleting a struct | Adrian Thurston | 2014-12-20 | 5 | -0/+56 |
* | added structElInfo to the runtime data | Adrian Thurston | 2014-12-20 | 12 | -16/+67 |
* | free the non-tree heap items on program exit | Adrian Thurston | 2014-12-20 | 1 | -0/+11 |
* | added GET/SET of local values (non-trees) | Adrian Thurston | 2014-12-20 | 3 | -57/+61 |
* | overflowing single-byte instruction, added IN_FN, with func to follow | Adrian Thurston | 2014-12-20 | 6 | -56/+85 |
* | hacked together some struct (non-tree) semantics | Adrian Thurston | 2014-12-19 | 17 | -56/+298 |
* | updated sources list after file name changes | Adrian Thurston | 2014-12-14 | 1 | -1/+1 |
* | added struct, struct field and corresponding instructions | Adrian Thurston | 2014-12-14 | 8 | -8/+158 |
* | some name shortening | Adrian Thurston | 2014-12-14 | 9 | -119/+120 |
* | object field: replaced isCustom flag with InbuiltObject type | Adrian Thurston | 2014-12-14 | 5 | -19/+24 |
* | removed isCustom bool from method, not used | Adrian Thurston | 2014-12-14 | 2 | -9/+0 |
* | removed useOffset from Field, removed Argv field type | Adrian Thurston | 2014-12-14 | 4 | -43/+22 |
* | eliminated more of the bools from ObjectField | Adrian Thurston | 2014-12-14 | 5 | -33/+27 |
* | removed more bools from ObjectField | Adrian Thurston | 2014-12-14 | 5 | -32/+19 |
* | simplification in the ObjectField struct | Adrian Thurston | 2014-12-14 | 8 | -180/+131 |
* | specify the type of the ObjectField when it is created | Adrian Thurston | 2014-12-13 | 7 | -57/+125 |
* | separate initialization of field instructions from placement | Adrian Thurston | 2014-12-13 | 3 | -13/+49 |
* | removed field init call from for iter compilation | Adrian Thurston | 2014-12-13 | 1 | -3/+0 |