forked from antlr/antlr4
-
Notifications
You must be signed in to change notification settings - Fork 0
Rust target 4.8 2 #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
sadboy
wants to merge
39
commits into
dev
Choose a base branch
from
rust-target-4.8-2
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git-subtree-dir: runtime/Rust git-subtree-split: a886983fb3f58809c63cfc9358500006de5ff041
123c30649 some cleanup ca4149efc some cleanup 0da7b5242 Fixed all performance issues and all other remainging bugs, added test set for PredictionContext merging, start preparing for PR, some cleanup ans some documentation added git-subtree-dir: runtime/Rust git-subtree-split: 123c30649de414725b76084892fbd1bf63749bbe
git-subtree-dir: runtime/Rust git-subtree-split: 307b806d9ed3e8392785d4707097444fd3dd0205
a44046d9e some cleanup, documentation and performace optimization git-subtree-dir: runtime/Rust git-subtree-split: a44046d9eb6feb0405383aa846a709128a20e5ec
b94028f34 update README, fix for getter on optional rule git-subtree-dir: runtime/Rust git-subtree-split: b94028f34b12e49a861a931194ed6de008094eb5
13d5a35cd fixed sometimes missing hash for prediction context d562544f2 update README 20491fc2f update README, fix for getter on optional rule REVERT: b94028f34 update README, fix for getter on optional rule git-subtree-dir: runtime/Rust git-subtree-split: 13d5a35cd3b11763f73278633290a23d2f61caf1
f8beaf8b6 fixed visitor architecture f8da12f9e update readme and use rustfmt for formatting d28736137 Fix `enterXXX` listener calls for alternative labels (antlr#13) f0a2da766 fully finished support for zero-copy, generic token, and generic underlying data. fdbf64f0f finished generic token support(almost, amend this) d765c850a preliminary byte parser support, almost fully refotmatted with rustfmt 6bb617b51 more flexible tree structure and listener can have any lifetime now, more type safety 1188be780 zero-copy done, input stream changed accordingly. 2e75727b8 zero-copy, input_stream rewritten, docs improved 679319354 wip zero-copy, almost done, most of the tests passing 7833ab8fe wip zerocopy, compiles/passes tests successfully, only parse tree changes remaining 466b370dc wip zerocopy x2, lib compiles successfully 97cb6f8e5 wip zerocopy, compiles successfully d8078f5fa minor adjustments 6aa622437 added proper build.rs, first change for next version - generic over token type 5bf0b080f fixed sometimes missing hash for prediction context REVERT: 13d5a35cd fixed sometimes missing hash for prediction context git-subtree-dir: runtime/Rust git-subtree-split: f8beaf8b6d54cffa9d262abc54ef8d89511544d3
…d context downcasting for predicates
73e3450fe remove redundant generation artifacts b39c86a1a update dependencies 57775f2fa updated documentation and readme be1ccd343 support downcasting in parser code, fixed some warnings b054ca838 remove unnecessary boxing from apis, make ErrorStrategy generic to allow more inlining git-subtree-dir: runtime/Rust git-subtree-split: 73e3450fefc210949328d6cfd2cb0dc960e5972c
bc5460134 rewrite visitor architecture to support arbitrary visitor lifetime fa24927d5 exclude build.rs from package 8a0b33619 remove unused functions git-subtree-dir: runtime/Rust git-subtree-split: bc546013454e49badcdbb520e21a271054edf486
* Remove the `Rust` git submodule * Import `runtime/Rust` into main Antlr tree
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.