- 15 8月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
readSync and writeSync use dispatch_minimal now.
-
- 08 8月, 2019 1 次提交
-
-
由 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.
-
- 18 6月, 2019 1 次提交
-
-
由 andy finch 提交于
-
- 15 6月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
Due to performance regression: https://github.com/denoland/deno/commit/dc60fe9f300043f191286ef804a365e16e455f87#commitcomment-33943711 This reverts commit dc60fe9f.
-
- 14 6月, 2019 1 次提交
-
-
由 andy finch 提交于
Promise id is now created in core and passed back to JS.
-
- 09 6月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 03 5月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 08 4月, 2019 1 次提交
-
-
由 Jonathon Orsi 提交于
-
- 31 3月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
Fixes some sed errors introduced in c43cfe. Unfortunately moving libdeno required splitting build.rs into two parts, one for cli and one for core. I've also removed the arm64 build - it's complicating things at this re-org and we're not even testing it. I need to swing back to it and get tools/test.py running for it.
-
- 26 3月, 2019 1 次提交
-
-
由 Kitson Kelly 提交于
-
- 19 3月, 2019 1 次提交
-
-
由 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
-
- 13 3月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
This is in preperation for core integration.
-
- 10 3月, 2019 1 次提交
-
-
由 Kitson Kelly 提交于
-
- 27 2月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
A new low-level crate with focus on speed. This doesn't yet hook into the existing code base.
-
- 22 1月, 2019 1 次提交
-
-
由 Yoshiya Hinosawa 提交于
-
- 27 10月, 2018 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 18 10月, 2018 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 04 10月, 2018 3 次提交
-
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
This better disambiguates with the msg_generated.ts module, which in JS we call "fbs", but would be better called "msg".
-
由 Bert Belder 提交于
-
- 28 9月, 2018 1 次提交
-
-
由 Ryan Dahl 提交于
This is a large API refactor of deno.h which replaces deno_send() and deno_set_response() with deno_respond(). It also adds a req_id parameter to the deno_recv_cb. Make writeFile/writeFileSync use it.
-
- 22 9月, 2018 1 次提交
-
-
- 10 9月, 2018 3 次提交
-
-
由 Ryan Dahl 提交于
And send() -> sendSync()
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
Refactors handlers.rs The idea is that all Deno "ops" (aka bindings) should map onto a Rust Future. By setting the "sync" flag in the Base message users can determine if the future is executed immediately or put on the event loop. In the case of async futures, a promise is automatically created. Errors are automatically forwarded and raised. TODO: - The file system ops in src/handler.rs are not using the thread pool yet. This will be done in the future using tokio_threadpool::blocking. That is, if you try to call them asynchronously, you will get a promise and it will act asynchronous, but currently it will be blocking. - Handlers in src/handler.rs returned boxed futures. This was to make it easy while developing. We should try to remove this allocation.
-
- 05 9月, 2018 1 次提交
-
-
由 Kitson Kelly 提交于
-
- 31 8月, 2018 1 次提交
-
-
由 Ryan Dahl 提交于
Also removes assignCmdId as it's currently unused.
-