Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-20 | refactor(cli/fmt_errors): Improve source line formatting (#4832) | Nayeem Rahman | |
2020-04-20 | Remove core/plugin.rs (#4824) | Ryan Dahl | |
This simplifies the plugin interface in order to deliver op crates with a similar API | |||
2020-04-19 | Modify op dispatcher to include &mut Isolate argument (#4821) | Ryan Dahl | |
- Removes unnecessary RwLock and Rc around the op registry table - Preparation to move resource_table to deno_core::Isolate. - Towards #3453, #4222 | |||
2020-04-19 | fix(core/js_errors): Get error's name and message from JS fields (#4808) | Nayeem Rahman | |
2020-04-18 | Fix Op definitions (#4814) | Ryan Dahl | |
2020-04-18 | feat: startTLS (#4773) | EnokMan | |
2020-04-16 | v0.41.0 | Bartek Iwańczuk | |
2020-04-16 | Properly propagate error when deno_core::Isolate gets syntax error (#4770) | Ryan Dahl | |
Co-authored-by: Filipe Schenkel de Souza <filipe.schenkel@azion.com> Co-authored-by: Douglas Caetano dos Santos <douglas.santos@azion.com> Co-authored-by: João Avelino Bellomo Filho <joao.avelino@azion.com> | |||
2020-04-15 | Make writeSync, readSync, seekSync, openSync, isatty proper synchronous ↵ | Ryan Dahl | |
syscalls (#4762) | |||
2020-04-14 | upgrade: rust crates (#4742) | Ryan Dahl | |
2020-04-13 | refactor(core/js_error): Align JSStackFrame with CallSite (#4715) | Nayeem Rahman | |
Renames and adds missing fields to JSStackFrame from CallSite. Fixes #4705. Cleans up base changes for line and column numbers. | |||
2020-04-11 | refactor(cli/fmt_errors): Format stack frames in prepareStackTrace() (#4706) | Nayeem Rahman | |
2020-04-10 | fix(core/js_error): Get frame data from prepareStackTrace() (#4690) | Nayeem Rahman | |
Fixes: #2703 Fixes: #2710 Closes: #4153 Closes: #4232 Co-authored-by: Kevin (Kun) Kassimo Qian <kevinkassimo@gmail.com> | |||
2020-04-08 | v0.40.0 | Ryan Dahl | |
2020-04-08 | upgrade: rust crates (#4679) | Ryan Dahl | |
2020-04-03 | clippy (#4618) | Kitson Kelly | |
2020-04-03 | v0.39.0 | Ryan Dahl | |
2020-04-03 | remove `Send` trait requirement from the `Resource` trait (#4585) | Andy Finch | |
2020-04-02 | upgrade: rusty_v8 v0.3.10 (#4576) | Ryan Dahl | |
2020-03-30 | console: print promise details (#4524) | Michał Sabiniarz | |
2020-03-28 | v0.38.0 | Ryan Dahl | |
2020-03-28 | Update to Prettier 2 and use ES Private Fields (#4498) | Kitson Kelly | |
2020-03-28 | upgrade: rusty_v8 to v0.3.9 (#4505) | Ryan Dahl | |
2020-03-27 | feat: Support Inspector / Chrome Devtools (#4484) | Ryan Dahl | |
This is a first pass implementation which is still missing several important features: - support for --inspect-brk (#4503) - support for source maps (#4501) - support for piping console.log to devtools console (#4502) Co-authored-by: Bert Belder <bertbelder@gmail.com> Co-authored-by: Matt Harrison <mt.harrison86@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-03-23 | v0.37.1 | Ryan Dahl | |
2020-03-23 | v0.37.0 | Ryan Dahl | |
2020-03-20 | Remove DENO_BUILD_MODE and DENO_BUILD_PATH (#4431) | Ryan Dahl | |
* Remove DENO_BUILD_MODE and DENO_BUILD_PATH Also remove outdated docs related to ninja/gn. * fix * remove parameter to build_mode() * remove arg parsing from benchmark.py | |||
2020-03-20 | Add require-await lint rule (#4401) | Samrith Shankar | |
2020-03-19 | perf: Optimize TextEncoder and TextDecoder (#4430) | Bartek Iwańczuk | |
* add tests for "Deno.core.encode" and "Deno.core.decode" for empty inputs * use "Deno.core.encode" in "TextEncoder" * use "Deno.core.decode" in "TextDecoder" * remove "core_decode" and "core_encode" benchmarks | |||
2020-03-19 | Simplify timer with macrotask callback (#4385) | Kevin (Kun) "Kassimo" Qian | |
2020-03-19 | fix: stack traces for modules imported via std/node's require (#4035) | Nikolai Vavilov | |
2020-03-17 | Upgrade rust crates (#4412) | Bert Belder | |
2020-03-16 | refactor: add no-return-await lint rule (#4384) | Bartek Iwańczuk | |
2020-03-15 | feat: Deno.core.{encode,decode}; standalone UTF-8 encoding/decoding (#4349) | Bartek Iwańczuk | |
This commits add two new methods to "Deno.core" namespace: "encode" and "decode". Those methods are bound in Rust to provide a) fast b) generally available of encoding and decoding UTF-8 strings. Both methods are now used in "cli/js/dispatch_json.ts". | |||
2020-03-14 | Upgrade to rusty_v8 0.3.5 / v8 8.2.308 (#4364) | Bert Belder | |
2020-03-11 | v0.36.0 | Ryan Dahl | |
2020-03-07 | upgrade rust dependencies (#4270) | Ryan Dahl | |
2020-03-02 | Do not convert exceptions to JSON and back (#4214) | Bert Belder | |
2020-03-02 | Don't reset exception handle after calling ErrWithV8Handle::get_handle() (#4214) | Bert Belder | |
2020-03-02 | refactor: rename structures related to Modules (#4217) | Bartek Iwańczuk | |
* rename structures related to ES Modules; add "Modules" prefix * remove unneeded Unpin trait requirement for "ModuleLoader" | |||
2020-03-01 | perf: use subarray instead of slice in dispatch minimal (#4180) | Ryan Dahl | |
2020-02-29 | Refactor exception handling, remove message listener callback (#4198) | Bert Belder | |
2020-02-29 | test: add ResourceTable tests (#4185) | ecyrbe | |
2020-02-28 | v0.35.0 | Ryan Dahl | |
2020-02-28 | upgrade: rusty_v8 0.3.4 (#4179) | Ryan Dahl | |
2020-02-28 | Exit HandleScope before snapshotting (#4168) | Bert Belder | |
The V8 documentation explicitly states that SnapshotCreator::CreateBlob() should not be called from within a HandleScope. Additionally, this patch removes some non-functional error handling code from the deno_core::Isolate::snapshot() method. | |||
2020-02-27 | Merge mod_evaluate() and mod_evaluate_dyn_import() methods (#4167) | Bert Belder | |
2020-02-27 | Fix typo in assert!() invocation (#4167) | Bert Belder | |
2020-02-26 | Remove impl Send for Isolate and EsIsolate (#4151) | Ryan Dahl | |
2020-02-26 | Upgrade to rusty_v8 v0.3.3 (#4119) | Bert Belder | |