Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-29 | v0.7.0 | Ryan Dahl | |
2019-05-29 | TS compiler refactor | Ryan Dahl | |
* Compiler no longer has its own Tokio runtime. Compiler handles one message and then exits. * Uses the simpler ts.CompilerHost interface instead of ts.LanguageServiceHost. * avoids recompiling the same module by introducing a hacky but simple `hashset<string>` that stores the module names that have been already compiled. * Removes the CompilerConfig op. * Removes a lot of the mocking stuff in compiler.ts like `this._ts`. It is not useful as we don't even have tests. * Turns off checkJs because it causes fmt_test to die with OOM. | |||
2019-05-29 | Change tools/fmt_test.py to always download prettier | Ryan Dahl | |
This is to ensure a more fair test. Also we were already downloading from the internet since we changed the URL to use std@v0.5.0. This change exposes an OOM bug, which is then fixed in the upcoming compiler refactor by changing checkJs compiler option to false. | |||
2019-05-29 | Correct tokio_util::block_on() and op_fetch_module_meta_data | Ryan Dahl | |
op_fetch_module_meta_data is an op that is used by the TypeScript compiler. TypeScript requires this op to be sync. However the implementation of the op does things on the event loop (like fetching HTTP resources). In certain situations this can lead to deadlocks. The runtime's thread pool can be filled with ops waiting on the result of op_fetch_module_meta_data. The runtime has a maximum number of threads it can use (the number of logical CPUs on the system). This patch changes tokio_util::block_on to launch a new Tokio runtime for evaluating the future, thus bipassing the max-thread problem. This is only an issue in op_fetch_module_meta_data. Other synchronous ops are truly synchornous, not interacting with the event loop. TODO comments are added to direct future development. | |||
2019-05-27 | Add 'brew install deno' to homepage (#2412) | Ryan Dahl | |
2019-05-27 | chore: Port Python tests to unittest (#2408) | Bartek Iwańczuk | |
2019-05-27 | add EventTarget implementation (#2377) | Adam Conrad | |
2019-05-25 | add module and line no for Rust logger (#2409) | Bartek Iwańczuk | |
2019-05-24 | Add brew install deno to manual (#2407) | Andy Hayden | |
2019-05-24 | typo (#2366) | ztplz | |
2019-05-24 | Remove prefix $ and > from manual (#2404) | Steven | |
2019-05-23 | re-fix permissions for dial and listen (#2400) | Bartek Iwańczuk | |
Closes #2397 | |||
2019-05-23 | Improve CLI help (#2388) | Ryan Dahl | |
2019-05-23 | Fix concurrent accepts (#2403) | Ryan Dahl | |
2019-05-23 | Rename --allow-high-precision to --allow-hrtime (#2398) | Ryan Dahl | |
2019-05-23 | Fix examples in manual (#2396) | champ | |
2019-05-22 | Revert "Fix permissions for dial and listen (#2373)" | Bert Belder | |
This reverts commit 7219787894f13b1920b3b6b49203cdcb8f672c00. | |||
2019-05-21 | Use tagged version of prettier in CLI (#2387) | Bartek Iwańczuk | |
2019-05-21 | website: update http example (#2367) | Ryan Dahl | |
2019-05-20 | v0.6.0 | Ryan Dahl | |
2019-05-20 | Adjust core/README.md text | Ryan Dahl | |
2019-05-20 | Upgrade deno_std (#2378) | Ryan Dahl | |
2019-05-17 | Fix permissions for dial and listen (#2373) | Bartek Iwańczuk | |
2019-05-17 | Add crypto.getRandomValues() (#2327) | chiefbiiko | |
2019-05-17 | Don't print new line if progress bar was not used (#2374) | Bartek Iwańczuk | |
2019-05-17 | website: fix workers benchmark links (#2370) | Stephan Renatus | |
Signed-off-by: Stephan Renatus <srenatus@chef.io> | |||
2019-05-17 | Delete unnecessary console.log in test code (#2368) | JaePil Jung | |
2019-05-16 | third_party: add rust crate 'serde_derive' | Bert Belder | |
2019-05-16 | third_party: upgrade rust crates | Bert Belder | |
2019-05-16 | build: add support for rust proc-macro crates | Bert Belder | |
2019-05-16 | tools: format .gn files in the 'cli' directory | Bert Belder | |
2019-05-16 | build: forward rustc '--cfg' flags correctly | Bert Belder | |
2019-05-16 | Add permission whitelist docs (#2365) | Daiki Ihara | |
2019-05-16 | Fix typo in style guide (#2364) | Atty Eleti | |
2019-05-16 | fmt: use --write option of prettier/main.ts (#2363) | Yoshiya Hinosawa | |
This is step 1 of the plan outlined here: https://github.com/denoland/deno/issues/2090#issuecomment-492897028 | |||
2019-05-15 | Remove FileInfo.path | Ryan Dahl | |
2019-05-15 | Upgrade deno_std | Ryan Dahl | |
2019-05-15 | Add error handling to dispatch_minimal::ops::read/write (#2349) | diskkid | |
2019-05-14 | Fix command in docs (#2353) | Ryan Dahl | |
2019-05-14 | Rename HTTP benchmarks (#2350) | Ryan Dahl | |
2019-05-13 | Typo (#2342) | ztplz | |
2019-05-11 | v0.5.0 | Ryan Dahl | |
2019-05-11 | Typo (#2337) | Nikola Ristic | |
2019-05-11 | Add progress bar (#2309) | Ryan Dahl | |
2019-05-11 | fix: edge case in toAsyncIterator (#2335) | Bartek Iwańczuk | |
2019-05-11 | Reorder benchmark page (#2314) | Ryan Dahl | |
2019-05-11 | third_party: upgrade rust crates | Bert Belder | |
2019-05-11 | core: make PinnedBuf::Raw -> PinnedBuf conversion actually a move | Bert Belder | |
2019-05-09 | core: Privatize ModuleNameMap SymbolicModule deno_buf (#2324) | Bartek Iwańczuk | |
2019-05-09 | [manual] fix example (#2307) | Vincent LE GOFF | |