Skip to content

Milestones

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 closed
  • Prep work for Delazification which will reveal more bugs.

    No due date
    0/3 issues closed
  • Likely 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 closed
  • In 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 closed
  • Implement a grab bag of ES3 features, about 1/3 of that subset of the language.

    No due date
    23/26 issues closed
  • Make it easy to get Visage, build it, and run tests; enable CI; streamline development.

    No due date
    35/36 issues closed
  • Get the js/src/tests suite passing with `--args --rust-frontend`.

    No due date
    35/35 issues closed