summaryrefslogtreecommitdiff
path: root/cli/ops/compiler.rs
AgeCommit message (Expand)Author
2020-09-26refactor: use JsRuntime to implement TSC (#7691)Bartek Iwańczuk
2020-09-21refactor: use futures and serde_json from deno_core (#7614)Bartek Iwańczuk
2020-09-10Use gotham-like state for ops (#7385)Ryan Dahl
2020-09-06Move JSON ops to deno_core (#7336)Bert Belder
2020-08-26refactor: remove OpError, use ErrBox everywhere (#7187)Bert Belder
2020-08-19Make Rc/Arc wrapper around State/GlobalState visible (#7104)Bert Belder
2020-08-12Undo JsonOpDispatcher and OpDispatcher traits (#7023)Ryan Dahl
2020-07-23refactor: remove more compiler runtime code (#6841)Bartek Iwańczuk
2020-07-20Remove deno_typescript (#6813)Ryan Dahl
2020-05-18refactor: rewrite TS dependency analysis in Rust (#5029)Bartek Iwańczuk
2020-05-11refactor: check permissions in SourceFileFetcher (#5011)Bartek Iwańczuk
2020-05-07BREAKING: Remove support for .wasm imports (#5135)Bartek Iwańczuk
2020-05-05refactor(ts): remove op_cache (#5071)Bartek Iwańczuk
2020-05-02BREAKING: disallow static import of local modules from remote modules (#5050)Bartek Iwańczuk
2020-05-02BREAKING: remove support for JSON imports (#5037)Bartek Iwańczuk
2020-04-23Rename deno_core::Isolate to deno_core::CoreIsolate (#4851)Ryan Dahl
2020-04-15remove calls to futures::executor::block_on (#4760)Bartek Iwańczuk
2020-04-10Replace panic with invalid_utf8 OpError (#4704)gewoonwoutje
2020-03-18Provide compiled JSON to TypeScript compiler. (#4404)Kitson Kelly
2020-03-02refactor: rename structures related to Modules (#4217)Bartek Iwańczuk
2020-02-25Remove _async from method names since _sync are gone (#4128)Ryan Dahl
2020-02-25Clean up how we use opIds (#4118)Ryan Dahl
2020-02-23refactor: use OpError instead of ErrBox for errors in ops (#4058)Bartek Iwańczuk
2020-02-19refactor: rewrite file_fetcher to use async fns, lift blocking call (#4037)Bartek Iwańczuk
2020-02-19Support loading additional TS lib files (#3863)Kitson Kelly
2020-02-08refactor: rename ThreadSafeState, use RefCell for mutable state (#3931)Bartek Iwańczuk
2020-01-26Improve support of type definitions (#3755)Kitson Kelly
2020-01-25refactor: Modules and Loader trait (#3791)Bartek Iwańczuk
2020-01-24s/PinnedBuf/ZeroCopyBuf (#3782)Ryan Dahl
2020-01-22Reland "Create an old program to be used in snapshot." (#3747)Bartek Iwańczuk
2020-01-21Revert "Create an old program to be used in snapshot. (#3644)"Ry Dahl
2020-01-21refactor: split cli::Worker (#3735)Bartek Iwańczuk
2020-01-12Create an old program to be used in snapshot. (#3644)Kitson Kelly
2020-01-08Runtime Compiler API (#3442)Kitson Kelly
2020-01-05Rename crates: 'deno' to 'deno_core' and 'deno_cli' to 'deno' (#3600)Ry Dahl
2020-01-04Use async at places, use &self instead of self: &Self (#3594)Gurwinder Singh
2020-01-02Happy new year! (#3578)Ry Dahl
2019-11-25better error message for missing module (#3402)Bartek Iwańczuk
2019-11-16Use futures 0.3 API (#3358)Bartek Iwańczuk
2019-11-14Loader: support .wasm imports (#3328)Kevin (Kun) "Kassimo" Qian
2019-11-04Refactor Worker and ThreadSafeState (#3242)Bartek Iwańczuk
2019-10-11Add init methods for each op module (#3087)Ryan Dahl
2019-10-04Merge deno_cli_snapshots into deno_cli (#3064)Ryan Dahl
2019-10-03Async compiler processing (#3043)Kitson Kelly
2019-09-15Make deno_cli installable via crates.io (#2946)Ryan Dahl
2019-09-14feat: parallelize downloads from TS compiler (#2949)Bartek Iwańczuk
2019-08-30Remove ts_library_builder, maintain lib.deno_runtime.d.ts by hand (#2827)Ryan Dahl
2019-08-26bring back json ops (#2815)Bartek Iwańczuk
2019-08-24Revert json ops (#2814)Ryan Dahl
2019-08-24port ops to JSON: compiler, errors, fetch, files (#2804)Bartek Iwańczuk