summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-15fix deno install (#2529)Bartek Iwańczuk
2019-06-15installer: Print name of installed file (denoland/deno_std#492)Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/1679ba0b57e27624b3d3fdc303dccbe69a9d798d
2019-06-15third_party: upgrade rust cratesBert Belder
2019-06-14Revert "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-14feat: add deno install command (#2522)Bartek Iwańczuk
2019-06-14feat: URLSearchParams should work with custom iterator (#2512)迷渡
2019-06-14feat: installer (denoland/deno_std#489)Bartek Iwańczuk
Original: https://github.com/denoland/deno_std/commit/a3015be14195df46486a49e5c791afba4dfe084a
2019-06-14fix wrong field name in example code (denoland/deno_std#490)Sam Reghenzi
Original: https://github.com/denoland/deno_std/commit/3ec3a8b4f1eee8b5c6d90db6a30a6ab38afa05c8
2019-06-13Refactor dispatch handling (#2452)andy finch
Promise id is now created in core and passed back to JS.
2019-06-13expose window.Response (#2515)Bartek Iwańczuk
2019-06-13forbidden to set `this` for setTimeout (#2511)迷渡
2019-06-12Move ModuleSpecifier to //core (#2509)Bartek Iwańczuk
2019-06-12Refactor module resolving (#2493)Bartek Iwańczuk
Adds ModuleSpecifier, which wraps a URL. This is now passed around instead of specifier and resolver strings.
2019-06-12Remove Config struct from core (#2502)Ryan Dahl
It's unnecessary indirection and is preventing the ability to easily pass isolate references into the dispatch and dyn_import closures. Note: this changes how StartupData::Script is executed. It's no longer done during Isolate::new() but rather lazily on first poll or execution.
2019-06-12Split up tools/sync_third_partyRyan Dahl
This is just encoding my actual workflow; not suggesting that this workflow is ideal. Previously I would edit sync_third_party.py each time I ran it.
2019-06-11makes global request type an interface (#2503)Kurt Mackey
2019-06-11Revert "Work around Windows-only V8 concurrent initialization crash"Bert Belder
This fix is no longer necessary as the underlying V8 bug has been fixed upstream. This reverts commit 48bcfce09e11901244447617be2eb7789427eab0.
2019-06-11Removed unused method and update docs (#2499)Gurwinder S
2019-06-11feat: default output filename for deno bundle (#2484)Ryan Dahl
And improve bundle docs
2019-06-11Move Modules to ThreadSafeState (#2498)Ryan Dahl
2019-06-11Move TestFmt to end of tests (#2491)Ryan Dahl
2019-06-11Add --seed for setting RNG seed (#2483)Matt Harrison
2019-06-11set setTimeout callback's this to window objectjustjavac
2019-06-10fix bug in URL (#2495)迷渡
2019-06-10Upgrade V8 to 7.7.37 (#2492)Ryan Dahl
2019-06-10Expose dynamic import in core (#2472)Ryan Dahl
2019-06-10website: use pre-wrap (#2486)Yoshiya Hinosawa
2019-06-10Add bundle loader (denoland/deno_std#480)Kitson Kelly
Original: https://github.com/denoland/deno_std/commit/fe7f6e117fee724bf8f9b44526de1add7da7dfdd
2019-06-10typo (#2489)Neil Richter
2019-06-10check `URLSearchParams.constructor`'s params (#2488)迷渡
2019-06-09upgrade: deno to v0.8.0 (denoland/deno_std#487)Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/86b7499e658a70d734e1e02fef50e1d9e26f6f56
2019-06-09feat: Import maps (#2360)Bartek Iwańczuk
2019-06-08Add asserts checking that async ops return null (#2463)Ryan Dahl
2019-06-08v0.8.0Ryan Dahl
2019-06-08Add 'bundle' subcommand. (#2467)Kitson Kelly
2019-06-08Remove tokio_util::block_on dep in compile_async and other cleanupgurv-s
2019-06-08Make print_file_info asyncgurv-s
2019-06-08make op_create_worker async internallygurv-s
2019-06-08Use static dispatchgurv-s
2019-06-08make tests quieter (#2468)Andy Hayden
Don't mix every http request in with the tests output. Don't print that the file servers are starting unless -vv flag is passed. Capture the output of run with run_output which returns stdout, stderr and exit_code. Test against this rather than relying on sys.exit.
2019-06-07http benchmarks with unique ports (#2471)Kurt Mackey
2019-06-06add tcp proxy benchmarks + split out website section for proxy req/s (#2464)Kurt Mackey
2019-06-06Deno.core.evalContext & Deno.core.print fix (#2465)Michał Sabiniarz
2019-06-06Cleanup compiler API (#2466)Kitson Kelly
2019-06-06libdeno: expose dynamic import (#2461)Ryan Dahl
2019-06-06use unknown instead of any (denoland/deno_std#486)Xin Du (Clark)
Original: https://github.com/denoland/deno_std/commit/c64734cbd980dad79ebc04015a16de0b9f654325
2019-06-06add http proxy benchmark (#2462)Kurt Mackey
2019-06-06Remove console.error from asserts. (denoland/deno_std#483)Kitson Kelly
Original: https://github.com/denoland/deno_std/commit/2292fbe6b1935588e19bc2736b364e82b7c5d38e
2019-06-05RecursiveLoad shouldn't own the Isolate (#2453)Ryan Dahl
This patch makes it so that RecursiveLoad doesn't own the Isolate, so Worker::execute_mod_async does not consume itself. Previously Worker implemented Loader, but now ThreadSafeState does. This is necessary preparation work for dynamic import (#1789) and import maps (#1921)
2019-06-05datetime: use assertThrows in test (denoland/deno_std#473)Xin Du (Clark)
Original: https://github.com/denoland/deno_std/commit/3041edb152e9215952c1c69522d3dedb2b345428