- 04 1月, 2020 1 次提交
-
-
由 Gurwinder Singh 提交于
-
- 03 1月, 2020 1 次提交
-
-
由 Ry Dahl 提交于
-
- 01 1月, 2020 1 次提交
-
-
由 Gurwinder Singh 提交于
tokio_util::run and tokio::run_on_current_thread should accept Future<Output=()> instead of Future<Output=Result<(), ()>>. Currently, all the passed futures have to add Ok(()) or futures::future::ok(()) unnecessarily to call this method.
-
- 23 12月, 2019 1 次提交
-
-
由 Axetroy 提交于
-
- 24 11月, 2019 1 次提交
-
-
- 23 11月, 2019 2 次提交
-
-
由 Bartek Iwańczuk 提交于
This PR removes tokio_util::block_on - refactored compiler and file fetcher slightly so that we can safely block there - that's because only blocking path consist of only synchronous operations. Additionally I removed excessive use of tokio_util::panic_on_error and tokio_util::run_in_task and moved both functions to cli/worker.rs, to tests module. Closes #2960
-
由 Bartek Iwańczuk 提交于
-
- 20 11月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 17 11月, 2019 2 次提交
-
-
由 Bartek Iwańczuk 提交于
After landing #3358 the benchmarks exploded indicating problems with workers and deno_core_http_bench. This PR dramatically fixes thread/syscall count that showed up on benchmarks. Thread count is not back to previous levels but difference went from hundreds/thousands to about ~50.
-
由 Bartek Iwańczuk 提交于
-
- 14 11月, 2019 1 次提交
-
-
* loader: support .wasm imports * http_server: true * Support named exports * Clippy
-
- 13 11月, 2019 1 次提交
-
-
由 Kitson Kelly 提交于
- Bundles are fully standalone. They now include the shared loader with `deno_typescript`. - Refactor of the loader in `deno_typescript` to perform module instantiation in a more - Change of behaviour when an output file is not specified on the CLI. Previously a default name was determined and the bundle written to that file, now the bundle will be sent to `stdout`. - Refactors in the TypeScript compiler to be able to support the concept of a request type. This provides a cleaner abstraction and makes it easier to support things like single module transpiles to the userland. - Remove a "dangerous" circular dependency between `os.ts` and `deno.ts`, and define `pid` and `noColor` in a better way. - Don't bind early to `console` in `repl.ts`. - Add an integration test for generating a bundle.
-
- 10 11月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 08 11月, 2019 1 次提交
-
-
由 Ry Dahl 提交于
-
- 04 11月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
* Split ThreadSafeState into State and GlobalState. State is a "local" state belonging to "Worker" while "GlobalState" is state shared by whole program. * Update "Worker" and ops to use "GlobalState" where applicable * Move and refactor "WorkerChannels" resource
-
- 03 11月, 2019 1 次提交
-
-
由 Ry Dahl 提交于
Use --lock-write=lock.json or --lock-check=lock.json on the command line.
-
- 29 10月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 27 10月, 2019 1 次提交
-
-
- 07 10月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
towards #2960
-
- 20 9月, 2019 1 次提交
-
-
由 Yoshiya Hinosawa 提交于
-
- 17 9月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
This ensures the deno executable is properly created before running the integration tests. Also allows deno_cli to be used as a lib. Docs are now properly generated: https://docs.rs/deno_cli/0.18.4/deno_cli/ Towards #2933 Prep for #2955
-
- 05 9月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 30 8月, 2019 1 次提交
-
-
由 Bert Belder 提交于
-
- 18 8月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 17 8月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
-
- 01 8月, 2019 2 次提交
-
-
由 Ryan Dahl 提交于
-
由 Bartek Iwańczuk 提交于
* remove fetch_source_file_and_maybe_compile_async and replace it with State.fetch_compiled_module * remove SourceFile.js_source() * introduce CompiledModule which is basically the same as deno::SourceInfo and represents arbitrary file that has been compiled to JS module * introduce //cli/compilers module containing all compilers * introduce JsCompiler which is a no-op compiler - output is the same as input, no compilation takes place - it is used for MediaType::JavaScript and MediaType::Unknown * introduce JsonCompiler that wraps JSON in default export * support JS-to-JS compilation using checkJs
-