- 10 12月, 2019 1 次提交
-
-
- 04 12月, 2019 1 次提交
-
-
- 01 11月, 2019 1 次提交
-
-
由 Kevin (Kun) Kassimo Qian 提交于
This avoids a crash when the Deno process has been running for 2**32 ms (about 50 days). Additionaly, time complexity of finding which timer is due to fire next is reduced from from O(n) to O(log n).
-
- 20 10月, 2019 1 次提交
-
-
由 Ry Dahl 提交于
-
- 05 10月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 21 9月, 2019 1 次提交
-
-
由 Bert Belder 提交于
When the global timer fires earlier than expected, which apparently happens sometimes on server editions of Windows, we didn't call any setTimeout callbacks, but we *also* didn't reschedule the global timer to fire again later. When this situation occurred it would make deno exit abruptly if there were no other asynchronous ops running on the event loop. It could also lead to application hangs if the upcoming setTimeout callback was critical for the application to make progress.
-
- 08 9月, 2019 1 次提交
-
-
由 Yoshiya Hinosawa 提交于
-
- 03 9月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
Instead of using core/snapshot_creator.rs, instead two crates are introduced which allow building the snapshot during build.rs. Rollup is removed and replaced with our own bundler. This removes the Node build dependency. Modules in //js now use Deno-style imports with file extensions, rather than Node style extensionless imports. This improves incremental build time when changes are made to //js files by about 40 seconds.
-
- 30 8月, 2019 1 次提交
-
-
由 迷渡 提交于
-
- 29 8月, 2019 1 次提交
-
-
由 迷渡 提交于
-
- 26 8月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 25 8月, 2019 1 次提交
-
- 24 8月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 22 8月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
Just some clean up reorganization around flatbuffer/minimal dispatch code. This is prep for adding a JSON dispatcher.
-
- 18 7月, 2019 1 次提交
-
-
由 迷渡 提交于
-
- 18 6月, 2019 2 次提交
- 13 6月, 2019 1 次提交
-
-
由 迷渡 提交于
-
- 11 6月, 2019 1 次提交
-
-
由 迷渡 提交于
-
- 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.
-
- 13 3月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
This is in preperation for core integration.
-
- 10 3月, 2019 1 次提交
-
-
由 Kitson Kelly 提交于
-
- 27 1月, 2019 1 次提交
-
-
由 bokuweb 提交于
-
- 22 1月, 2019 1 次提交
-
-
由 Yoshiya Hinosawa 提交于
-
- 30 11月, 2018 1 次提交
-
-
由 Kitson Kelly 提交于
-
- 24 10月, 2018 1 次提交
-
-
由 Joseph 提交于
-
- 18 10月, 2018 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 15 10月, 2018 1 次提交
-
-
由 Kitson Kelly 提交于
-
- 09 10月, 2018 1 次提交
-
-
由 Li Hao 提交于
-
- 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 提交于
-
- 26 9月, 2018 1 次提交
-
-
由 Ryan Dahl 提交于
To be used for a timers implementation soon.
-
- 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.
-
- 31 8月, 2018 1 次提交
-
-
由 Ryan Dahl 提交于
Also removes assignCmdId as it's currently unused.
-
- 26 8月, 2018 1 次提交
-
-
由 Francesco Borzì 提交于
-
- 13 8月, 2018 1 次提交
-
-
由 Kitson Kelly 提交于
-