summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2019-03-26namespace reorg: libdeno and DenoCore to Deno.core (#1998)Kitson Kelly
2019-03-25Resolve 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-24Handle overflown shared queue (#1992)Bartek IwaƄczuk
Fixes #1988
2019-03-21core: Allow terminating an Isolate from another thread (#1982)Simon Menke
2019-03-18Re-implement init scripts in core (#1958)andy finch
Re-enables arm64 CI test
2019-03-18Integrate //core into existing code baseRyan 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-15core: remove reset() from SharedQueue APIBert Belder
2019-03-15core: Behavior shouldn't be genericRyan 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-15allow v8 cli flags on deno_core_http_bench (#1934)Ryan Dahl
2019-03-12Small cleanups for //core (#1914)Ryan Dahl
* Privatize a few deno_core::Isolate methods * Add deno_core::Isolate docs
2019-03-11core: 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-09Migrate from tslint to eslint for linting (#1905)Kitson Kelly
2019-02-28Use 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-27third_party: upgrade rust cratesBert Belder
2019-02-26core: add Cargo.tomlBert 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-26deno_core (#1827)Ryan Dahl
A new low-level crate with focus on speed. This doesn't yet hook into the existing code base.