Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-24 | refactor: use Path/PathBuf in deno dir (#2559) | Bartek Iwańczuk | |
2019-06-19 | Combine CLI Errors (#2487) | Kitson Kelly | |
2019-06-18 | fix: use Loader::resolve in op_fetch_module_meta_data (#2519) | Bartek Iwańczuk | |
2019-05-29 | TS compiler refactor | Ryan Dahl | |
* Compiler no longer has its own Tokio runtime. Compiler handles one message and then exits. * Uses the simpler ts.CompilerHost interface instead of ts.LanguageServiceHost. * avoids recompiling the same module by introducing a hacky but simple `hashset<string>` that stores the module names that have been already compiled. * Removes the CompilerConfig op. * Removes a lot of the mocking stuff in compiler.ts like `this._ts`. It is not useful as we don't even have tests. * Turns off checkJs because it causes fmt_test to die with OOM. | |||
2019-05-11 | Add progress bar (#2309) | Ryan Dahl | |
2019-04-04 | Non-fatal compile_sync failures (#2039) | andy finch | |
And model worker resources as Stream | |||
2019-02-18 | Rationalise compiler ops (#1740) | Kitson Kelly | |
2019-02-07 | Color exceptions (#1698) | Ryan Dahl | |
2019-02-02 | Compiler cleanups and minor improvements (#1656) | Kitson Kelly | |
2019-01-30 | libdeno: improve exception handling | Ryan Dahl | |
2019-01-28 | Split out compiler snapshot (#1566) | Kitson Kelly | |
Speeds up startup time, reduces runtime heap size. | |||
2019-01-12 | Avoid show confusing lines in gen/bundle/main.js that throws error (#1502) | Kevin (Kun) "Kassimo" Qian | |
2019-01-06 | Revert "Split Runner from Compiler" (#1462) | Ryan Dahl | |
This reverts commit 3d03f5b0cb3c513e449f3aaa5d35c493b72f47b4. | |||
2018-12-10 | Use stderr for exceptions (#1303) | Ryan Dahl | |
2018-12-06 | Process source maps in Rust instead of JS (#1280) | Ryan Dahl | |
- Improves speed and binary size significantly. - Makes deno_last_exception() output a JSON structure. - Isolate::execute and Isolate::event_loop now return structured, mapped JSError objects on errors. - Removes libdeno functions: libdeno.setGlobalErrorHandler() libdeno.setPromiseRejectHandler() libdeno.setPromiseErrorExaminer() In collaboration with Ryan Dahl. | |||
2018-11-20 | Split Runner from Compiler | Kitson Kelly | |
2018-11-05 | Omit sources from source maps in bundle. | Kitson Kelly | |
2018-10-23 | Enforce media types | Kitson Kelly | |
2018-10-13 | Remove deno name assumption from tests | Kevin (Kun) "Kassimo" Qian | |
2018-10-02 | Guess extensions on extension not provided (#859) | Kevin (Kun) "Kassimo" Qian | |
Fixes #857 |