summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-19feat: Allow "deno eval" to run code as module (#3148)Kevin (Kun) "Kassimo" Qian
2019-10-19Fix clearTimer bug (#3143)Ry Dahl
2019-10-19Re-enable some tests (#3154)Nick Stott
Ref #3095
2019-10-19chore: remove xevalDelim from Start interface (#3147)Kevin (Kun) "Kassimo" Qian
2019-10-17Website design tweaks (#3140)Jon Heslop
- Use system sans-serif font, they render better and are familiar (Github use same font stack for instance) - Use weight and spacing to increase heading contrast - match logo colour to tone of type aka less black - table: Increase padding on wider screens for balance - table: Solid border
2019-10-17feat: --reload flag to take arg for partial reload (#3109)Michał Sabiniarz
Example: To reload only std modules --reload=https://deno.land/std/
2019-10-16std: Move fs/path to the top-level (#3100)Nayeem Rahman
2019-10-16Fix tools/docs.py (#3135)Ryan Dahl
2019-10-16fix: remote jsx/tsx files were compiled as js/ts (#3125)Yusuke Sakurai
2019-10-16std/flags: Add test for multiple boolean flags (#3103)迷渡
2019-10-15Use max-width over max-device-width (#3132)Jon Heslop
Using max-width because this applies the mobile styles to narrow windows on larger devices as well as full with windows on narrow devices.
2019-10-15perf: fairer ops scheduling (#3128)Bartek Iwańczuk
2019-10-15Add debug build to github actionsRyan Dahl
This disabled the tty_tests which seem to be very flaky with the debug build.
2019-10-15Upgrade V8 to 7.9.304Ryan Dahl
2019-10-14perf: eager poll async ops in Isolate (#3046)Bartek Iwańczuk
2019-10-13fix: [tls] op_dial_tls is not registerd and broken (#3121)Yusuke Sakurai
2019-10-12support --allow-net=:4500 (#3115)Bartek Iwańczuk
2019-10-12fix: [prettier] deno fmt should format jsx/tsx files (#3118)Yusuke Sakurai
2019-10-12Update various links to deno_std (#3096)Ryan Dahl
2019-10-11Add init methods for each op module (#3087)Ryan Dahl
2019-10-11Ensure DENO_DIR when saving the REPL history (#3106)Nayeem Rahman
2019-10-11update prettier type definition (#3101)罗文
2019-10-10Merge deno_std in main repo (#3091)Ryan Dahl
The history of deno_std is persevered but rewritten to update links to issues and PRs Fixes denoland/deno_std#603
2019-10-09Run deno_std tests in github actionsRyan Dahl
2019-10-09Merge branch 'std_modified' into merge_std3Ryan Dahl
2019-10-09remove std submoduleRyan Dahl
2019-10-09Move everything into std subdirRyan Dahl
2019-10-08ci: bump deno to v0.20.0 (denoland/deno_std#627)Bert Belder
Original: https://github.com/denoland/deno_std/commit/98784c305c653b1c507b4b25be82ecf40f188305
2019-10-07Fix some examples in the manual (#3084)Ryan Dahl
2019-10-07fix: Update echo_server to new listen API (denoland/deno_std#625)Bartek Iwańczuk
Original: https://github.com/denoland/deno_std/commit/287fbb5deca0017202cffef42c97aeee99ef7bee
2019-10-07v0.20.0Ryan Dahl
2019-10-07use single thread runime in tokio_util::block_on (#3080)Bartek Iwańczuk
2019-10-06remove more calls to tokio_util::block_on (#3059)Bartek Iwańczuk
towards #2960
2019-10-06refactor benchmark results posting (#3076)Christian Moritz
2019-10-06Upgrade V8 to 7.9.218 (#3067)Ryan Dahl
2019-10-05remove appveyor specific code paths (#3071)Christian Moritz
2019-10-05Update eslint and @typescript-eslint (denoland/deno_std#621)Yoshiya Hinosawa
Original: https://github.com/denoland/deno_std/commit/c3fe858f98565edbe8faeb3cf2e5b873304f4f6e
2019-10-05CI: don't build while linting and publish in forks (#3070)Christian Moritz
2019-10-05merge build.yml and lint.yml (#3066)Ryan Riginding
Fixes #3063
2019-10-04Merge deno_cli_snapshots into deno_cli (#3064)Ryan Dahl
2019-10-04add timeout to CI (#3061)Bartek Iwańczuk
2019-10-04Move deno_std to a more convenient location. (#3057)Ryan Dahl
js/deps/https/deno.land/std -> js/std
2019-10-04Use xeval from deno_std (#3058)Nayeem Rahman
2019-10-03Fix iterators on UrlSearchParams (#3044)Kitson Kelly
2019-10-03Remove travis and appveyor. Release with github actions (#3052)Ryan Dahl
Fixes #2979
2019-10-03Use github action badges (#3056)Ryan Dahl
2019-10-03Update rust to 1.38.0 (#3030)Andy Hayden
2019-10-03Upgrade sccache binaries to 0.2.11 (#3051)Ryan Dahl
2019-10-03Async compiler processing (#3043)Kitson Kelly
Basically this does pre-processing of TypeScript files and gathers all the dependencies asynchronously. Only then after all the dependencies are gathered, does it do a compile, which at that point all the dependencies are cached in memory in the compiler, so with the exception of the hard coded assets, there are no ops during the compilation. Because op_fetch_source_files is now handled asynchronously in the runtime, we can eliminate the tokio_util::block_on() which was causing the increase in threads. Benchmarking on my machine has shown about a 5% improvement in speed when dealing with compiling TypeScript. Still a long way to go, but an improvement. In theory the module name resolution and the fetching of the source files could be broken out as two different ops. This would prevent situations of sending the full source file all the time when actually the module is the same module referenced by multiple modules, but that could be done subsequently to this.
2019-10-03Fix deno_typescript repository url in Cargo.toml (#3053)JaePil Jung