Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-02 | Refactor deno_core::RecursiveLoad to be more idiomatic (#2034) | Bert Belder | |
2019-04-02 | Add deno_core::RecursiveLoad for async module loading (#2034) | Ryan Dahl | |
2019-04-02 | Clippy fixes | Bert Belder | |
2019-04-01 | Add web worker JS API (#1993) | andy finch | |
* Refactored the way worker polling is scheduled and errors are handled. * Share the worker future as a Shared | |||
2019-03-31 | Publish rust crate on crates.io (#2024) | Bert Belder | |
2019-03-31 | Remove deno_core_http_bench from core/Cargo.toml (#2023) | Ryan Dahl | |
So we don't have to have an optional tokio dependency. We build deno_core_http_bench using GN anyway. | |||
2019-03-30 | Rename crate deno_core to deno (#2022) | Ryan Dahl | |
2019-03-30 | Call ninja directly from build.rs (#2020) | Ryan Dahl | |
2019-03-30 | Move //libdeno to //core/libdeno (#2015) | Ryan Dahl | |
Fixes some sed errors introduced in c43cfe. Unfortunately moving libdeno required splitting build.rs into two parts, one for cli and one for core. I've also removed the arm64 build - it's complicating things at this re-org and we're not even testing it. I need to swing back to it and get tools/test.py running for it. | |||
2019-03-29 | third_party: upgrade rust crates | Bert Belder | |
2019-03-28 | v0.3.5 | Ryan Dahl | |
2019-03-28 | Make sharedQueue overflow warning quieter (#2008) | Ryan Dahl | |
2019-03-28 | Clippy fixes (#2009) | Bert Belder | |
2019-03-26 | namespace reorg: libdeno and DenoCore to Deno.core (#1998) | Kitson Kelly | |
2019-03-25 | Resolve callback moved from Behavior to mod_instantiate() (#1999) | Ryan Dahl | |
This simplifies the Behavior trait and makes it more explicit where the resolve callback is being made. Also s/StartupScript/Script | |||
2019-03-24 | Handle overflown shared queue (#1992) | Bartek IwaĆczuk | |
Fixes #1988 | |||
2019-03-21 | core: Allow terminating an Isolate from another thread (#1982) | Simon Menke | |
2019-03-18 | Re-implement init scripts in core (#1958) | andy finch | |
Re-enables arm64 CI test | |||
2019-03-18 | Integrate //core into existing code base | Ryan Dahl | |
This disables a few tests which are broken still: - tests/error_004_missing_module.test - tests/error_005_missing_dynamic_import.test - tests/error_006_import_ext_failure.test - repl_test test_set_timeout - repl_test test_async_op - repl_test test_set_timeout_interlaced - all of permission_prompt_test | |||
2019-03-15 | core: remove reset() from SharedQueue API | Bert Belder | |
2019-03-15 | core: Behavior shouldn't be generic | Ryan Dahl | |
We always pass around Box<[u8]>, and adding this generic is an unnecessary complication. Add deno_core_http_bench_test to test.py sharedQueue works on deno_core_http_bench | |||
2019-03-15 | allow v8 cli flags on deno_core_http_bench (#1934) | Ryan Dahl | |
2019-03-12 | Small cleanups for //core (#1914) | Ryan Dahl | |
* Privatize a few deno_core::Isolate methods * Add deno_core::Isolate docs | |||
2019-03-11 | core: Abstract out Behavior from Isolate (#1904) | Ryan Dahl | |
Move v8_set_flags and v8_version to core. (The idea is that src/ should not depend on libdeno.rs anymore. This is a step towards that.) | |||
2019-03-09 | Migrate from tslint to eslint for linting (#1905) | Kitson Kelly | |
2019-02-28 | Use deno_core::JSError in deno (#1855) | Ryan Dahl | |
src/js_errors.rs takes care of source maps and color while core/js_errors.rs is just the basic struct. | |||
2019-02-27 | third_party: upgrade rust crates | Bert Belder | |
2019-02-26 | core: add Cargo.toml | Bert Belder | |
This aids development using Visual Studio Code. The http_bench can't be built with cargo yet because it needs to link with libdeno. | |||
2019-02-26 | deno_core (#1827) | Ryan Dahl | |
A new low-level crate with focus on speed. This doesn't yet hook into the existing code base. |