| antlr:/lib/C/src/ |
jump to detailed chart | hide Line HistoryConstraint |
Changelog
3708
by jimi on
05 May 2007, 20:05:20 -0500
(18 months ago)
Transport the C runtime for ANTLR to the new directory structure Rename/Move: //depot/code/antlr/main/lib/C/AUTHORS To: //depot/code/antlr/main/runtime/C/AUTHORS Rename/Move: //depot/code/antlr/main/l…
./antlr3List.c
3708
./antlr3baserecognizer.c
3708
./antlr3basetree.c
3708
./antlr3basetreeadaptor.c
3708
./antlr3bitset.c
3708
3693
by jimi on
05 May 2007, 00:56:38 -0500
(19 months ago)
Fix up warnings and types for gcc compilation
./antlr3rewritestreams.c
3693
3687
by jimi on
04 May 2007, 20:19:45 -0500
(19 months ago)
Bug fixes for tree to string, new AST rewrite streams, template catch ups.
./antlr3baserecognizer.c
3687
./antlr3rewritestreams.c
3687
3678
by jimi on
03 May 2007, 14:41:55 -0500
(19 months ago)
Reimplement tree rewriting in C target language as per new Java version based on rewrite streams. This is stage one which is just to get het new runtime compiling and the templates semmingly up to dat…
./antlr3rewritestreams.c
3678
3657
by jimi on
30 April 2007, 15:54:16 -0500
(19 months ago)
Remove debug error output
./antlr3collections.c
3657
3656
by jimi on
30 April 2007, 15:51:58 -0500
(19 months ago)
Fix bit index fixed base for trie elements with key diff bit > 7
./antlr3collections.c
3656
3655
by jimi on
29 April 2007, 20:04:16 -0500
(19 months ago)
Correct new trie masking code typos
./antlr3collections.c
3655
3654
by jimi on
29 April 2007, 19:33:54 -0500
(19 months ago)
o Implement lexer rule change as per changelist 3508 o Remove spurious warnings from inline input code o Ensure bitsets are always 64 bit even in 32 bit mode
./antlr3baserecognizer.c
3654
./antlr3bitset.c
3654
./antlr3lexer.c
3654
3652
by jimi on
29 April 2007, 18:43:52 -0500
(19 months ago)
Prevent creation of INT trie with wrong depth.
./antlr3baserecognizer.c
3652
3649
by jimi on
29 April 2007, 10:23:54 -0500
(19 months ago)
Prepare for 64 bit support being optional for C runtime.
./antlr3collections.c
3649
3648
by jimi on
28 April 2007, 20:13:52 -0500
(19 months ago)
Use bitmaps and bit indexes rather than shift left for trie inserts
./antlr3collections.c
3648
3646
by jimi on
27 April 2007, 20:52:16 -0500
(19 months ago)
A few more optimizations for very large input files, to prevent continous asking of the input size via indirect function calls.
./antlr3baserecognizer.c
3646
./antlr3tokenstream.c
3646
3645
by jimi on
27 April 2007, 17:54:42 -0500
(19 months ago)
Limit depth of memoizing trie to just that required by the input size
./antlr3baserecognizer.c
3645
./antlr3collections.c
3645
3644
by jimi on
27 April 2007, 13:19:25 -0500
(19 months ago)
Limit trie bit depth of memoizing to just the number of bits it needs based on input size.
./antlr3baserecognizer.c
3644
3643
by jimi on
27 April 2007, 01:45:05 -0500
(19 months ago)
Implement Patricia Trie node freeing algorithm
./antlr3collections.c
3643
3642
by jimi on
27 April 2007, 01:08:52 -0500
(19 months ago)
Implement Elastic Bucket Patrica Trie for genreal programmer use but more importantly to use for memoize() and potentially other elements of the runtime. C runtime with memoize is now approx 2X the ja…
./antlr3baserecognizer.c
3642
./antlr3collections.c
3642
./antlr3inputstream.c
3642
3641
by jimi on
25 April 2007, 20:32:46 -0500
(19 months ago)
Correct typo in earlier fix for memoize
./antlr3baserecognizer.c
3641
3640
by jimi on
25 April 2007, 19:52:10 -0500
(19 months ago)
Ensure bitset membership tests are correctly tested for range
./antlr3bitset.c
3640
3639
by jimi on
25 April 2007, 19:36:22 -0500
(19 months ago)
Ensure erroy recovery function does not leak memory
./antlr3baserecognizer.c
3639
3638
by jimi on
25 April 2007, 17:26:35 -0500
(19 months ago)
Do not remove strings from string factory when creating for error display
./antlr3commontoken.c
3638
./antlr3string.c
3638
3637
by jimi on
25 April 2007, 16:43:30 -0500
(19 months ago)
Do not free realloced memory of vector entries (special case).
./antlr3baserecognizer.c
3637
./antlr3basetree.c
3637
./antlr3collections.c
3637
./antlr3string.c
3637
3636
by jimi on
25 April 2007, 13:49:57 -0500
(19 months ago)
Ensure memory is correctly allocated for markers.
./antlr3baserecognizer.c
3636
./antlr3inputstream.c
3636
./antlr3ucs2inputstream.c
3636
3634
by jimi on
25 April 2007, 10:54:55 -0500
(19 months ago)
Use Vectors and custom tracker for memoization (this needs debugging, wait for a fix after this changelist)
./antlr3baserecognizer.c
3634
./antlr3collections.c
3634
3630
by jimi on
24 April 2007, 21:19:54 -0500
(19 months ago)
Allow inline data pointer access for LA(n) and CONSUME() in standard ANTLR3 INTSTREAMS, leaving indirect method calls for default and user supplied templates.
./antlr3baserecognizer.c
3630
./antlr3basetree.c
3630
./antlr3collections.c
3630
./antlr3commontreenodestream.c
3630
./antlr3string.c
3630
3629
by jimi on
24 April 2007, 15:41:21 -0500
(19 months ago)
Improvements for followstack performance and change ANTLR3_STACK to use vector rather than list.
./antlr3collections.c
3629
3626
by jimi on
23 April 2007, 18:01:20 -0500
(19 months ago)
Use vector for marks rather than List (again, at last)
./antlr3commontreenodestream.c
3626
./antlr3inputstream.c
3626
3625
by jimi on
23 April 2007, 17:37:05 -0500
(19 months ago)
Replace LIST construct with Vector construct for token set (at alst got around to this ;-).
./antlr3baserecognizer.c
3625
./antlr3commontoken.c
3625
./antlr3tokenstream.c
3625
3624
by jimi on
23 April 2007, 14:37:42 -0500
(19 months ago)
Change to use integer keys for lists, rather then hashing a string.
./antlr3bitset.c
3624
./antlr3collections.c
3624
./antlr3inputstream.c
3624
3597
by jimi on
19 April 2007, 14:25:09 -0500
(19 months ago)
C target - Updates to improve managing island grammars from C and make error recovery bitsets static so there is no need to allocate them at runtime.
./antlr3bitset.c
3597
./antlr3commontoken.c
3597
./antlr3intstream.c
3597
./antlr3lexer.c
3597
./antlr3tokenstream.c
3597
3583
by jimi on
18 April 2007, 19:34:06 -0500
(19 months ago)
Tiny fixes to implement memoization
./antlr3baserecognizer.c
3583
|