1. 20 6月, 2019 1 次提交
  2. 18 6月, 2019 1 次提交
  3. 29 5月, 2019 1 次提交
    • R
      TS compiler refactor · 856c4421
      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.
      856c4421
  4. 11 5月, 2019 1 次提交
  5. 04 4月, 2019 1 次提交
  6. 18 2月, 2019 1 次提交
  7. 08 2月, 2019 1 次提交
  8. 03 2月, 2019 1 次提交
  9. 31 1月, 2019 1 次提交
  10. 29 1月, 2019 1 次提交
  11. 12 1月, 2019 1 次提交
  12. 07 1月, 2019 1 次提交
  13. 11 12月, 2018 1 次提交
  14. 07 12月, 2018 1 次提交
    • R
      Process source maps in Rust instead of JS (#1280) · c113df1b
      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.
      c113df1b
  15. 21 11月, 2018 1 次提交
  16. 06 11月, 2018 1 次提交
  17. 23 10月, 2018 1 次提交
  18. 14 10月, 2018 1 次提交
  19. 10 9月, 2018 2 次提交
  20. 07 9月, 2018 1 次提交
  21. 23 8月, 2018 1 次提交