summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* adjusted the pubdate for the 0.8 taggingcolm-0.80.8Adrian Thurston2012-12-291-1/+1
* verify namespace start end namesAdrian Thurston2012-12-212-1/+6
* update test cases for changes in parent commitAdrian Thurston2012-12-1926-538/+550
* replaced namespace and context curlies with KW .. endAdrian Thurston2012-12-191-2/+2
* updated test for lex scope syntaxAdrian Thurston2012-12-1871-250/+124
* eliminated curlies for lex scope, using lex ... endAdrian Thurston2012-12-183-2/+3
* removed lexical region name from test casesAdrian Thurston2012-12-1671-124/+125
* removed the region nameAdrian Thurston2012-12-162-10/+10
* removed graphDict from ParseDataAdrian Thurston2012-12-163-17/+9
* no longer storing the token region nameAdrian Thurston2012-12-163-6/+8
* fixed typo-bug in buffer growth in str collectionAdrian Thurston2012-10-191-1/+1
* fix for error reporting in function lookupAdrian Thurston2012-09-171-2/+1
* few more improvements to input location trackingAdrian Thurston2012-09-153-12/+12
* input locations should either be taken from files, or set to 'internal'Adrian Thurston2012-09-1511-79/+95
* refactoring the constructor/pattern parsing to eliminate clonesAdrian Thurston2012-09-152-62/+41
* simple parse error reporting for constructor and matchingAdrian Thurston2012-09-151-11/+28
* couple fixes, need vm_root and fixed globalsAdrian Thurston2012-09-092-1/+6
* merge branch 'master'Adrian Thurston2012-09-091-2/+2
|\
| * merge branch 'master'Adrian Thurston2012-09-0913-31/+25
| |\
| * | version bump to 0.8, will release soonAdrian Thurston2012-09-061-2/+2
* | | bring back globalsAdrian Thurston2012-09-094-2/+34
| |/ |/|
* | store the parse error in PdaRun, make it accessible with member on parser typeAdrian Thurston2012-09-0813-31/+25
|/
* some cleanupAdrian Thurston2012-09-024-35/+11
* don't delete the program in pattern compilation, need to verify correctness f...Adrian Thurston2012-09-021-1/+0
* test case for nested call points. valid when the stack block size drops to 1Adrian Thurston2012-09-022-0/+15
* deleted the old test harnessAdrian Thurston2012-09-022-896/+0
* valgrind usage worksAdrian Thurston2012-09-021-10/+5
* free the reserve stack blockAdrian Thurston2012-09-021-0/+5
* use a stack size of 8192 wordsAdrian Thurston2012-09-021-2/+1
* refactoring of the contiguous begin/end, now using functionsAdrian Thurston2012-09-012-93/+49
* minor whitespace fixAdrian Thurston2012-09-011-1/+1
* compute contiguous block sizes, handle nested callsAdrian Thurston2012-09-014-27/+97
* eliminated the need for vm_contiguous from rev triterAdrian Thurston2012-08-313-24/+20
* fix for the exit bytecodeAdrian Thurston2012-08-311-5/+6
* an extra call to vm_contiguous in the rev triterAdrian Thurston2012-08-301-3/+10
* can now pop across multiple stack blocks, fixed the pop boundary testAdrian Thurston2012-08-302-20/+36
* added separate functions for initializing and clearing the stackAdrian Thurston2012-08-302-8/+32
* adjusting the nested contiguous stack blocksAdrian Thurston2012-08-291-3/+13
* guard against nested contiguous stack blocks, they don't workAdrian Thurston2012-08-293-5/+35
* keep a reserve stack block around for balanced push/pop following contiguous ...Adrian Thurston2012-08-292-12/+29
* added some additional contiguous calls, increased some contig sizesAdrian Thurston2012-08-292-4/+9
* use vm_ssize for computing yield sizeAdrian Thurston2012-08-282-18/+23
* need to store stack root size in iteratorsAdrian Thurston2012-08-285-21/+39
* call iterator stackSize 'yieldSize'Adrian Thurston2012-08-283-25/+25
* need to track stack size so we can checkpoint and unwind when necessaryAdrian Thurston2012-08-283-1/+8
* additional contiguous macro calls around iterator refsAdrian Thurston2012-08-281-0/+4
* make the contiguous blocks larger, add them to PCR and iterator callsAdrian Thurston2012-08-282-3/+9
* preserve sp through program init, run, deleteAdrian Thurston2012-08-284-8/+8
* maintain a stack block offset for blocks that are not utilized fullyAdrian Thurston2012-08-283-7/+13
* always preserve the root stack block, never shrink it out of existenceAdrian Thurston2012-08-281-15/+13