Giters
mozilla-spidermonkey
/
jsparagus
Experimental JS parser-generator project.
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
436
Watchers:
20
Issues:
330
Forks:
20
mozilla-spidermonkey/jsparagus Issues
[Feature] Consider/ Requesting Access to read-only AST of Javascript Parser
Updated
8 months ago
Handle FunctionHasNewTargetBinding
Closed
2 years ago
dynamic import's assertion fail
Updated
3 years ago
Class static tests fail
Updated
3 years ago
Comments count
1
Store free names in lazy function
Closed
3 years ago
Comments count
1
parenthesized-primaryexpression-objectliteral.js fails
Updated
4 years ago
Remove EmitResult.top_level_script
Closed
4 years ago
Comments count
1
Add private methods in the grammar
Closed
4 years ago
Comments count
2
Use StringSliceList for string literals and BigInt
Updated
4 years ago
Handle ASI as part of the parse table.
Updated
4 years ago
Do not generate ScopeCreationData for scopes inside lazy function
Closed
4 years ago
Comments count
3
Annex B function should be treated as defined on function body level
Closed
4 years ago
[meta] Generate lazy function for function declaration
Updated
4 years ago
Comments count
2
Reject private fields until --enable-private-fields shell option is removed
Closed
4 years ago
Comments count
3
Return NotImplemented for super
Closed
4 years ago
Reject unsupported syntax that affects scope
Closed
4 years ago
Comments count
1
`fold_identical_endings` might cause temporary bigus states.
Closed
4 years ago
Fix gcthings for lazy function
Closed
4 years ago
Fix private fields handling
Closed
4 years ago
Comments count
3
Jsparagus lexer is 42% slower than SpiderMonkey's lexer
Updated
4 years ago
Comments count
1
`Parser::can_accept_terminal` represents 48.6% of all malloc calls. (`smoosh_tools bench`)
Closed
4 years ago
AST IdentifierExpression represents 21% in memory of all bumpalo allocations.
Updated
4 years ago
Comments count
1
Add automation that tracks latest m-c and referred jsparagus, and build status
Closed
4 years ago
Add smoosh_tools subcommand to show known good revisions for m-c + jsparagus
Updated
4 years ago
Comments count
1
Create central branch or tag that points revision referred by mozilla-central
Updated
4 years ago
Comments count
3
unused-braces warning
Closed
4 years ago
Comments count
2
action.py reports `TypeError` instead of `NotImplementedError`
Updated
4 years ago
Handle this/arguments in FreeNameTracker caller
Closed
4 years ago
Move smoosh-tools into jsparagus repository
Closed
4 years ago
Comments count
1
update crates/driver bumpalo
Closed
4 years ago
Comments count
1
Merge ScriptStencil and ScriptStencilBase and FunctionStencil, and move bytecode etc to ImmutableScriptData
Closed
4 years ago
Comments count
3
Compute some ImmutableScriptFlags for functions
Closed
4 years ago
Add note about var_count in FunctionScopeData::new
Closed
4 years ago
Avoid copy between EmitResult and SmooshResult in m-c
Updated
4 years ago
Reflect JSOp::ToPropertyKey
Closed
4 years ago
Support Annex B.3.3
Closed
4 years ago
Comments count
1
Compile non-top-level function declarations
Closed
4 years ago
Comments count
1
Support aliased var
Closed
4 years ago
Create FunctionStencil in scope pass
Closed
4 years ago
Update ScriptStencil
Closed
4 years ago
Comments count
2
Add trait for *ScopeData structs to retrieve if it needs EnvironmentObject
Closed
4 years ago
Comments count
1
Add stencil crate
Closed
4 years ago
Store atoms in gc things
Closed
4 years ago
Document approach to early errors when lazy-parsing
Updated
4 years ago
Comments count
2
Document grammar extensions
Updated
4 years ago
Reach decision on approach for parser generator
Updated
4 years ago
Document control_structures.rs
Updated
4 years ago
Implement Error Trait
Updated
4 years ago
Implement logical assignment proposal
Updated
4 years ago
Implement naive TDZ check
Closed
4 years ago
Previous
Next