summaryrefslogtreecommitdiff
path: root/core/isolate.rs
AgeCommit message (Expand)Author
2019-12-08fix isolate tests (#3459)Bartek Iwańczuk
2019-12-02disable eager polling for ops (#3434)Bartek Iwańczuk
2019-11-18feat: op registration during calls (#3375)Andy Finch
2019-11-16Use futures 0.3 API (#3358)Bartek Iwańczuk
2019-10-22core: gracefully handle bad op id (#3131)Bartek Iwańczuk
2019-10-15perf: fairer ops scheduling (#3128)Bartek Iwańczuk
2019-10-14perf: eager poll async ops in Isolate (#3046)Bartek Iwańczuk
2019-10-02remove legacy Isolate.set_dispatch API (#3041)Bartek Iwańczuk
2019-09-30feat: op registration in core (#3002)Bartek Iwańczuk
2019-09-04perf: less aggresive dyn import polling (#2858)Bartek Iwańczuk
2019-08-26fix: shared queue requires aligned buffer (#2816)Bartek Iwańczuk
2019-08-21fix: dynamic import panic (#2792)Bartek Iwańczuk
2019-08-16Upgrade to rust 1.37.0 (#2786)Ryan Dahl
2019-08-09Dynamic import (#2516)Bert Belder
2019-08-07Add op_id throughout op API (#2734)Ryan Dahl
2019-08-05Remove dispatch optimization (#2732)Ryan Dahl
2019-07-31Use system rustfmt instead of fixed binary (#2701)Ryan Dahl
2019-07-24Add error handling for dynamic imports to libdeno (#2678)Bert Belder
2019-07-18only use Locker when calling into js (#2665)andy finch
2019-07-11Refactor error to use dynamic dispatch and traitsBert Belder
2019-06-23Minor tweaks (#2569)Gurwinder Singh
2019-06-18Add dyn to be rust nightly compatible (#2538)Kitson Kelly
2019-06-17refactor dispatch take 2 (#2533)andy finch
2019-06-14Revert "Refactor dispatch handling (#2452)"Ryan Dahl
2019-06-13Refactor dispatch handling (#2452)andy finch
2019-06-12Remove Config struct from core (#2502)Ryan Dahl
2019-06-10Expose dynamic import in core (#2472)Ryan Dahl
2019-05-03core,cli: fix clippy warningsBert Belder
2019-05-01core: express op as enum (#2255)Ryan Dahl
2019-05-01Refactor zero-copy buffers for performance and to prevent memory leaksBert Belder
2019-04-24core: Add test for snapshotting from Rust (#2197)Ryan Dahl
2019-04-23core: make Isolate concrete, remove Dispatch trait (#2183)Ryan Dahl
2019-04-16core: make Isolate use FuturesUnordered to track opsBert Belder
2019-04-16core: run isolate tests within a taskBert Belder
2019-04-09core: Rename Behavior to Dispatch (#2082)Ryan Dahl
2019-04-08core: poll ops round robinBert Belder
2019-04-08core: snapshot improvements (#2052)Ryan Dahl
2019-04-04Improve docs in core (#2049)Ryan Dahl
2019-04-02Refactor deno_core::RecursiveLoad to be more idiomatic (#2034)Bert Belder
2019-04-02Add deno_core::RecursiveLoad for async module loading (#2034)Ryan Dahl
2019-03-30Move //libdeno to //core/libdeno (#2015)Ryan Dahl
2019-03-28Clippy fixes (#2009)Bert Belder
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
2019-03-24Handle overflown shared queue (#1992)Bartek Iwańczuk
2019-03-21core: Allow terminating an Isolate from another thread (#1982)Simon Menke
2019-03-18Re-implement init scripts in core (#1958)andy finch
2019-03-18Integrate //core into existing code baseRyan Dahl
2019-03-15core: remove reset() from SharedQueue APIBert Belder
2019-03-15core: Behavior shouldn't be genericRyan Dahl