Commit Graph

6411 Commits

Author SHA1 Message Date
parrt e0ea43ccb8 fix antlr notation 2017-03-20 14:48:00 -07:00
Terence Parr 6de2f3f335 Merge pull request #1771 from mike-lischke/master
A few updates to the Unicode documentation.
2017-03-20 14:27:44 -07:00
Ben Hamilton 307df9c68d New C# CharStreams static factory class 2017-03-20 13:07:08 -07:00
Terence Parr 0ad7e7947b Merge pull request #1766 from pboyer/racefix2
Go runtime: Protect shared DFA state with mutexes
2017-03-20 09:48:37 -07:00
Peter Boyer eee59b9f7f Merge remote-tracking branch 'upstream/master' into racefix2 2017-03-19 17:59:13 -04:00
Terence Parr e68bedb2b2 Merge pull request #1768 from parrt/perf-testing
Lexer performance testing with new streams
2017-03-19 09:27:57 -07:00
Mike Lischke 54601f7128 A few updates to the Unicode documentation.
It should be made clear that the recommended use of CharStreams.fromPath() is a Java-only solution. The other targets just have their ANTLRInputStream class extended to support full Unicode.
2017-03-18 13:01:11 +01:00
parrt 648f517da0 add more load times 2017-03-17 14:08:25 -07:00
parrt b961c86143 add load times 2017-03-17 13:37:01 -07:00
parrt aa177cf415 Forgot to add UTF-8 encoding to legacy. 2017-03-17 13:09:11 -07:00
parrt 553742e149 rm deadcode 2017-03-17 12:07:01 -07:00
parrt 251d27493e add lexer speed tests for new unicode streams 2017-03-17 12:06:07 -07:00
parrt 53641c552c fix build issue in C#. some weird changes snuck in. 2017-03-16 17:13:47 -07:00
parrt 549d657ba4 rm dead code, tweak spaces, style. 2017-03-16 17:09:37 -07:00
Terence Parr 1f6a329692 Merge pull request #1765 from bhamiltoncx/unicode-cleanup-and-doc
Tidy up CharStreams and add new doc/unicode.md
2017-03-16 17:03:06 -07:00
Ben Hamilton 4f2168600d Tidy up CharStreams API. Add new doc/unicode.md 2017-03-16 17:01:46 -06:00
parrt b2e51e20b7 add C# keyword 2017-03-16 09:49:40 -07:00
Peter Boyer 11b4ee61f0 Protect shared DFA state with mutexes 2017-03-16 12:43:21 -04:00
parrt ae3aadce3f change whitespace for new wildcard test; messed up in python. 2017-03-15 14:10:55 -07:00
Terence Parr 4994ff540d Merge pull request #1761 from parrt/rollback-1740
rollback #1740. Useful stuff but breaks C++ unit tests.
2017-03-15 10:38:56 -07:00
parrt e7979dcf63 rollback #1740. Useful stuff but breaks C++ unit tests. 2017-03-15 10:34:27 -07:00
Terence Parr a872323474 Merge pull request #1760 from parrt/fix-1213
tweak wildcard
2017-03-15 10:29:08 -07:00
parrt d966702d63 add wildcard test. 2017-03-15 09:33:15 -07:00
Terence Parr 6d5de2418d Merge pull request #1758 from RobertvanderHulst/master
Fixed portability problems in C# target.  Also cleaned up some XML do…
2017-03-15 09:14:11 -07:00
parrt 4c1dc90064 tweak wildcard. Fixes #1213 2017-03-15 09:04:47 -07:00
Robert van der Hulst ef49021c8b Fixed portability problems in C# target. Also cleaned up some XML doc comments 2017-03-15 10:15:43 +01:00
Terence Parr 17054985aa Merge pull request #1757 from bhamiltoncx/emoji-default
A few last escapes: \p{EmojiPresentation=EmojiDefault} and \p{EmojiPresentation=TextDefault}
2017-03-14 12:53:21 -07:00
Ben Hamilton c71b7d2f18 EmojiDefault and TextDefault 2017-03-14 13:27:01 -06:00
parrt b467dc8015 remove outdated testing document, small update regarding API testing 2017-03-14 11:33:19 -07:00
parrt 60f70e778c Fixes #1604 2017-03-14 11:09:37 -07:00
parrt 1b0a8aa2e8 Fixes #1747 2017-03-14 10:35:22 -07:00
parrt 1af6657f84 tweak issue template 2017-03-14 10:14:56 -07:00
parrt c150d1bda5 tweak issue template 2017-03-14 10:14:10 -07:00
Terence Parr 02c4e59f92 Merge pull request #1751 from KvanTTT/master
Use xml comments instead of [cut][/cut] for section clearing in TEMPLATE files
2017-03-14 10:13:36 -07:00
Terence Parr fa1af05e4c Merge pull request #1755 from pboyer/murmur7
Go Runtime: Murmur Hash and various optimizations
2017-03-14 10:12:38 -07:00
Terence Parr e2a19e5a85 Merge pull request #1754 from bhamiltoncx/extended-pictographic
Add new \p{Extended_Pictographic} and related Unicode property escapes
2017-03-14 10:10:53 -07:00
Terence Parr 29b33bccc6 Merge pull request #1750 from pboyer/pkgInit
Initialize decisionToDFA in init in Go.stg
2017-03-14 10:08:17 -07:00
Ben Hamilton 3219f1c77d Extended Pictographic 2017-03-13 15:40:51 -06:00
Peter Boyer 9a13551424 Fix performance issue in PredicitionMode 2017-03-12 15:29:20 -04:00
Peter Boyer 747efb8f0e Private comparable 2017-03-12 14:57:27 -04:00
Peter Boyer e41db9a250 Make Hasher package private 2017-03-12 14:56:25 -04:00
Peter Boyer db447513e5 Refactor hash methods 2017-03-12 14:53:58 -04:00
Peter Boyer d8998ec00d Remove last vestiges of old hash string impl 2017-03-12 14:32:27 -04:00
Peter Boyer df08e69a7d Cleanup 2017-03-12 14:24:36 -04:00
Peter Boyer ff44cc5d28 Imports 2017-03-12 14:19:34 -04:00
Peter Boyer d43e63c362 Remove another dead hash string impl 2017-03-12 14:18:55 -04:00
Peter Boyer e22d94a817 Remove dead Hash methods 2017-03-12 14:17:15 -04:00
Peter Boyer 1a28a0429b Cleanup LexerActionExecutor 2017-03-12 14:14:26 -04:00
Peter Boyer 6ff55d0bfe Fix bug in BaseATNConfigSet HashCode 2017-03-12 14:10:53 -04:00
Peter Boyer 86bf2fe089 Delete more Hash implementations 2017-03-12 13:28:26 -04:00