List view
https://tc39.es/ecma262/#sec-strict-mode-of-ecmascript
No due date•0/5 issues closed- No due date•0/9 issues closed
Two overall goals here: 1. Get basic parse & emit concepts in place—bytecode instruction selection for names, emitter support for References, the parse context stack—that will carry a lot of weight in ES5+; 2. Improve coverage, so many more scripts pass all the way through the pipeline.
No due date•14/23 issues closedPrep work for Delazification which will reveal more bugs.
No due date•0/3 issues closedLikely a group of work that will be taken on by one person. We can produce LazyScripts without changing the parser to have a no-AST mode. This is about half of the job of implementing syntax-only parsing. It would also cause many more compilation units in tests to go from NotImplemented to supported, probably revealing many minor bugs which we would have to fix.
No due date•0/4 issues closedIn order to enable the debugger to be an initial consumer of the new rust frontend, we need to provide some specific information for it. This will enable us to get early feedback from a real use case.
No due date•0/8 issues closedImplement a grab bag of ES3 features, about 1/3 of that subset of the language.
No due date•23/26 issues closedMake it easy to get Visage, build it, and run tests; enable CI; streamline development.
No due date•35/36 issues closedGet the js/src/tests suite passing with `--args --rust-frontend`.
No due date•35/35 issues closed