- 24 4月, 2019 1 次提交
-
-
由 Bert Belder 提交于
-
- 23 4月, 2019 1 次提交
-
-
由 Yingbo (Max) Wang 提交于
Fixes #2169
-
- 22 4月, 2019 7 次提交
-
-
由 Tomislav Fabeta 提交于
-
-
由 Ryan Dahl 提交于
Co-authored-by: NBartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: NLE GOFF Vincent <g_n_s@hotmail.fr>
-
由 Tomislav Fabeta 提交于
* Consistency using requiredArguments method Replaced tuple length check in Headers class with requiredArguments method. * Consistency using requiredArguments method Replaced tuple length check in UrlSearchParams class with requiredArguments method. * fmt
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
-
- 21 4月, 2019 5 次提交
-
-
由 Bartek Iwańczuk 提交于
Changes "deno --types" to "deno types" and "deno --prefetch" to "deno prefetch"
-
由 Matt Harrison 提交于
-
由 Daniel Schildt 提交于
-
由 Jonathon Orsi 提交于
-
由 Maxim Mazurok 提交于
Fix #1995 for users with the old git version
-
- 20 4月, 2019 1 次提交
-
-
- 19 4月, 2019 6 次提交
-
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
-
由 迷渡 提交于
-
由 Yoshiya Hinosawa 提交于
-
-
- 18 4月, 2019 2 次提交
- 17 4月, 2019 9 次提交
-
-
由 Ryan Dahl 提交于
-
由 Bert Belder 提交于
-
由 Bert Belder 提交于
-
由 Ryan Dahl 提交于
-
由 Bert Belder 提交于
Additionally, instead of polling ops in a loop until none of them are ready, the isolate will now yield to the task system after delivering the first batch of completed ops to the javascript side. Although this makes performance a bit worse (about 15% fewer requests/second on the 'deno_core_http_bench' benchmark), we feel that the advantages are worth it: * It resolves the extremely high worst-case latency that we were seeing on deno_core_http_bench, in particular when using the multi-threaded Tokio runtime, which would sometimes exceed a full second. * Before this patch, the implementation of Isolate::poll() had to loop through all sub-futures and poll each one of them, which doesn't scale well as the number of futures managed by the isolate goes up. This could lead to poor performance when e.g. a server is servicing thousands of connected clients.
-
由 Bert Belder 提交于
This change is made in preparation for using FuturesUnordered to track futures that are spawned by the isolate. FuturesUnordered sets up notififications for every future that it finds to be not ready when polled, which causes a crash if attempted outside of a task context.
-
由 Bert Belder 提交于
-
由 Ryan Dahl 提交于
-
由 Dmitry Sharshakov 提交于
-
- 16 4月, 2019 2 次提交
-
-
由 Bert Belder 提交于
-
由 JaePil Jung 提交于
-
- 15 4月, 2019 3 次提交
-
-
由 Bert Belder 提交于
-
由 Bert Belder 提交于
-
由 Ryan Dahl 提交于
This is to work around Tokio's panic recovery feature. Ref https://github.com/tokio-rs/tokio/issues/495 Ref https://github.com/tokio-rs/tokio/issues/209 Ref https://github.com/denoland/deno/issues/1311 Fixes #2097
-
- 14 4月, 2019 3 次提交
-
-
由 tanakaworld 提交于
-
由 Ryan Dahl 提交于
-
由 Yoshiya Hinosawa 提交于
-