Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-13 | refactor(cli+core): various cleanups in Rust (#8336) | KNnut | |
2020-09-06 | Move JSON ops to deno_core (#7336) | Bert Belder | |
2020-04-23 | Upgrade to rusty_v8 v0.4.0 (#4856) | Bert Belder | |
2020-03-01 | perf: use subarray instead of slice in dispatch minimal (#4180) | Ryan Dahl | |
2020-02-09 | No longer require aligned buffer for shared queue (#3935) | Andy Finch | |
Fixes: #3925 | |||
2020-01-29 | Upgrade rusty_v8 (#3816) | Ryan Dahl | |
2020-01-23 | Upgrade rusty_v8 to 0.2.0 (#3764) | Ryan Dahl | |
2020-01-21 | Upgrade to rusty_v8 v0.1.1 (#3741) | Bert Belder | |
2020-01-11 | refactor: remove Isolate.current_send_cb_info and DenoBuf, port ↵ | Bartek Iwańczuk | |
Isolate.shared_response_buf (#3643) * remove Isolate.current_send_cb_info * remove DenoBuf * remove Isolate.shared_ab * port Isolate.shared_response_buf (last bit not ported from libdeno) * add some docs for Isolate and EsIsolate | |||
2020-01-06 | refactor: remove core/libdeno.rs (#3611) | Bartek Iwańczuk | |
2020-01-02 | Add missing year ranges to copyright notices (#3582) | Waldir Pimenta | |
2019-09-30 | feat: op registration in core (#3002) | Bartek Iwańczuk | |
2019-08-26 | fix: shared queue requires aligned buffer (#2816) | Bartek Iwańczuk | |
2019-08-07 | Add op_id throughout op API (#2734) | 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. | |||
2019-08-05 | Remove dispatch optimization (#2732) | 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. | |||
2019-06-14 | Revert "Refactor dispatch handling (#2452)" | Ryan Dahl | |
Due to performance regression: https://github.com/denoland/deno/commit/dc60fe9f300043f191286ef804a365e16e455f87#commitcomment-33943711 This reverts commit dc60fe9f300043f191286ef804a365e16e455f87. | |||
2019-06-13 | Refactor dispatch handling (#2452) | andy finch | |
Promise id is now created in core and passed back to JS. | |||
2019-05-03 | core,cli: fix clippy warnings | Bert Belder | |
2019-04-21 | Fixes #2033, shared queue push bug (#2158) | Ryan Dahl | |
2019-04-02 | Clippy fixes | Bert Belder | |
2019-03-28 | Make sharedQueue overflow warning quieter (#2008) | Ryan Dahl | |
2019-03-18 | Integrate //core into existing code base | 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 | |||
2019-03-15 | core: remove reset() from SharedQueue API | Bert Belder | |
2019-03-15 | core: Behavior shouldn't be generic | 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 |