Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-27 | refactor(core): decode JsStackFrames using serde_v8 (#9902) | Aaron O'Mullan | |
2021-01-21 | fix(core): Handle prepareStackTrace() throws (#9211) | Nayeem Rahman | |
Fixes #9206 | |||
2021-01-10 | update copyright to 2021 (#9081) | Ryan Dahl | |
2021-01-05 | refactor(core): simplify Deno.core initialisation, remove stale TODO (#8847) | Bartek Iwańczuk | |
This commit rewrites initialisation of the "shared queue" and in effect prevents from double execution of "core/core.js" and "core/error.js". Previously both of these files were executed every time a "JsRuntime" was created. That lead to a situation where one copy of each script was included in the snapshot and then another copy would be executed after loading the snapshot. Effectively "JsRuntime::shared_init" was removed; instead execution of those scripts and actual initialisation of shared queue was split into two helper functions: "JsRuntime::js_init" and "JsRuntime::share_queue_init". Additionally stale TODO comments were removed. | |||
2020-12-29 | fix(core): Fix incorrect index in Promise.all error reporting (#8913) | Deepanshu Utkarsh | |
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-28 | chore: clippy future cleanups (#8514) | Kitson Kelly | |
2020-10-31 | fix(core/error): Remove extra newline from JsError::fmt() (#8145) | Nayeem Rahman | |
2020-10-14 | refactor(cli): add tsc2 (#7942) | Kitson Kelly | |
Ref #7225 | |||
2020-10-08 | Fix typos (#7882) | crowlKats | |
2020-10-08 | fix(cli/rt/error_stack): Improve message line formatting (#7860) | Nayeem Rahman | |
2020-09-22 | refactor(core): support error stack, remove js_check (#7629) | Bartek Iwańczuk | |
This commit adds support for stack traces in "deno_core". Implementation of "Display" trait for "JsError" has been updated and in consequence "deno_core::js_check" became obsolete and removed. | |||
2020-09-22 | refactor(cli/fmt_errors): Color stack traces in Rust (#7628) | Nayeem Rahman | |
2020-09-15 | Don't expose ErrWithV8Handle from deno_core | Ryan Dahl | |
2020-09-15 | refactor: use the 'anyhow' crate instead of 'ErrBox' (#7476) | Bert Belder | |