1. 08 8月, 2019 1 次提交
    • R
      Add op_id throughout op API (#2734) · e438ac2c
      Ryan Dahl 提交于
      Removes the magic number hack to switch between flatbuffers and the
      minimal dispatcher.
      
      Adds machinery to pass the op_id through the shared_queue.
      e438ac2c
  2. 06 8月, 2019 1 次提交
    • R
      Remove dispatch optimization (#2732) · 046cccfe
      Ryan Dahl 提交于
      Deno.core.dispatch() used to push the "control" buf onto the shared
      array buffer before calling into V8, with the idea that it was one less
      argument to parse. Turns out there is no more overhead passing the
      control ArrayBuffer directly over. Furthermore this optimization was
      making the refactors outlined in #2730 more complex. Therefore it is
      being removed.
      046cccfe
  3. 15 6月, 2019 1 次提交
  4. 14 6月, 2019 1 次提交
  5. 03 5月, 2019 1 次提交
  6. 22 4月, 2019 1 次提交
  7. 03 4月, 2019 1 次提交
  8. 29 3月, 2019 1 次提交
  9. 19 3月, 2019 1 次提交
    • R
      Integrate //core into existing code base · 44773c9b
      Ryan Dahl 提交于
      This disables a few tests which are broken still:
      - tests/error_004_missing_module.test
      - tests/error_005_missing_dynamic_import.test
      - tests/error_006_import_ext_failure.test
      - repl_test test_set_timeout
      - repl_test test_async_op
      - repl_test test_set_timeout_interlaced
      - all of permission_prompt_test
      44773c9b
  10. 16 3月, 2019 1 次提交
  11. 15 3月, 2019 1 次提交
    • R
      core: Behavior shouldn't be generic · 18113180
      Ryan Dahl 提交于
      We always pass around Box<[u8]>, and adding this generic is an
      unnecessary complication.
      
      Add deno_core_http_bench_test to test.py
      
      sharedQueue works on deno_core_http_bench
      18113180