Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-13 | refactor: deno_runtime crate (#8640) | Bartek Iwańczuk | |
This commit moves Deno JS runtime, ops, permissions and inspector implementation to new "deno_runtime" crate located in "runtime/" directory. Details in "runtime/README.md". Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2020-11-30 | feat(unstable): add cbreak option to setRaw (#8383) | Marcus Hultman | |
2020-10-12 | chore(cli): remove dead code (#7941) | Kitson Kelly | |
2020-09-26 | refactor: factor out check_unstable op helper (#7695) | Bartek Iwańczuk | |
2020-09-21 | refactor: use futures and serde_json from deno_core (#7614) | Bartek Iwańczuk | |
2020-09-20 | refactor: remove CliState, use OpState, add CliModuleLoader (#7588) | Bartek Iwańczuk | |
- remove "CliState.workers" and "CliState.next_worker_id", instead store them on "OpState" using type aliases. - remove "CliState.global_timer" and "CliState.start_time", instead store them on "OpState" using type aliases. - remove "CliState.is_internal", instead pass it to Worker::new - move "CliState::permissions" to "OpState" - move "CliState::main_module" to "OpState" - move "CliState::global_state" to "OpState" - move "CliState::check_unstable()" to "GlobalState" - change "cli_state()" to "global_state()" - change "deno_core::ModuleLoader" trait to pass "OpState" to callbacks - rename "CliState" to "CliModuleLoader" | |||
2020-09-16 | Remove unnecessary serde_derive dependency | Ryan Dahl | |
2020-09-15 | refactor: use the 'anyhow' crate instead of 'ErrBox' (#7476) | Bert Belder | |
2020-09-10 | Use gotham-like state for ops (#7385) | Ryan Dahl | |
Provides a concrete state type that can be dynamically added. This is necessary for op crates. * renames BasicState to OpState * async ops take `Rc<RefCell<OpState>>` * sync ops take `&mut OpState` * removes `OpRegistry`, `OpRouter` traits * `get_error_class_fn` moved to OpState * ResourceTable moved to OpState | |||
2020-09-06 | Move JSON ops to deno_core (#7336) | Bert Belder | |
2020-08-28 | refactor: migrate ops to new dispatch wrapper (#7118) | Bartek Iwańczuk | |
2020-08-26 | refactor: remove OpError, use ErrBox everywhere (#7187) | Bert Belder | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-08-19 | Make Rc/Arc wrapper around State/GlobalState visible (#7104) | Bert Belder | |
2020-07-10 | feat(unstable): add Deno.consoleSize (#6520) | Sebastien Filion | |
2020-06-26 | Fix clippy warning (#6503) | Bert Belder | |
2020-06-01 | feat(core): Ops can take several zero copy buffers (#4788) | Valentin Anger | |
2020-05-29 | refactor: Split isolate and state using safe get_slot() (#5929) | Ryan Dahl | |
2020-04-29 | Make Deno.isatty stable (#4937) | Brayden | |
2020-04-27 | Make Deno.setRaw and Deno.isatty unstable (#4925) | Ryan Dahl | |
2020-04-23 | Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) | Ryan Dahl | |
2020-04-21 | Move resource_table from deno::State to deno_core::Isolate (#4834) | Ryan Dahl | |
2020-04-16 | remove more calls to futures::executor::block_on (#4775) | Bartek Iwańczuk | |
2020-04-15 | Make writeSync, readSync, seekSync, openSync, isatty proper synchronous ↵ | Ryan Dahl | |
syscalls (#4762) | |||
2020-04-03 | clippy (#4618) | Kitson Kelly | |
2020-03-11 | Add waker to StreamResource to fix hang on close bugs (#4293) | João Souto | |
2020-03-05 | Allow BadResource errors to take a custom message (#4251) | Ryan Dahl | |
2020-03-04 | Remove unnecessary macro from cli/ops/tty.rs (#4254) | Bert Belder | |
It contains a clippy issue, and there's no need for this macro anyway. | |||
2020-02-26 | tty: Deno.setRaw(rid, mode) to turn on/off raw mode (#3958) | Kevin (Kun) "Kassimo" Qian | |