summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2020-06-26v1.1.2Bartek Iwańczuk
2020-06-26Upgrade to rusty_v8 0.4.2 / V8 8.5.216 (#6503)Bert Belder
2020-06-23feat(core): enable experimental-wasm-bigint (#6443)Casper Beyer
2020-06-21core: add Deno.core.dispatchByName (#6395)Bartek Iwańczuk
This commit adds alternate dispatch method to core JS API. "Deno.core.dispatchByName()" works like "Deno.core.dispatch()", but takes op name instead of op id as a first argument.
2020-06-19v1.1.1Ryan Dahl
2020-06-19upgrade crates (#6378)Ryan Dahl
2020-06-19upgrade: v8 to 8.5.104, rusty_v8 0.5.1 (#6377)Ryan Dahl
2020-06-12v1.1.0Bartek Iwańczuk
2020-06-09feat(core): add unregister op (#6214)Andy Finch
2020-06-05fix(core): ES module snapshots (#6111)Ryan Dahl
Co-authored-by: Bert Belder <bertbelder@gmail.com>
2020-06-03v1.0.5Ryan Dahl
2020-06-03upgrade: rusty_v8 0.5.0 (#6070)Ryan Dahl
2020-06-03fix: dynamic import BorrowMutError (#6065)Ryan Dahl
2020-06-03Remove dead code (#6066)Ryan Dahl
2020-06-02Fix REPL BorrowMutError panic (#6055)Ryan Dahl
2020-06-02v1.0.4Bartek Iwańczuk
2020-06-01feat(core): Ops can take several zero copy buffers (#4788)Valentin Anger
2020-05-30upgrade: Rust crates (#5959)Ryan Dahl
2020-05-29refactor: Split isolate and state using safe get_slot() (#5929)Ryan Dahl
2020-05-29v1.0.3Bartek Iwańczuk
2020-05-28tidy up deno_core modules (#5923)Ryan Dahl
2020-05-22v1.0.2Bartek Iwańczuk
2020-05-20v1.0.1Ryan Dahl
2020-05-17Miscellaneous documentation and spelling improvements (#5527)Bert Belder
* Extended/updated documentation on code editor setup and plugins. * Moved documentation to the right file. * Fixed spelling errors in documentation and code. * Updated broken links. Co-authored-by: 迷渡 <justjavac@gmail.com> Co-authored-by: AlfieriChou <alfierichou@gmail.com> Co-authored-by: Anil Seervi <anil13112000@gmail.com Co-authored-by: Bert Belder <bertbelder@gmail.com> Co-authored-by: Fernando Basso <fernandobasso.br@gmail.com> Co-authored-by: József Sallai <jozsef@sallai.me> Co-authored-by: S4ltyGo4t <mario.weidner@gmx.de> Co-authored-by: Tommy May <tommymay37@gmail.com> Co-authored-by: Turbinya <wownucleos@gmail.com> Co-authored-by: ᴜɴвʏтᴇ <i@shangyes.net>
2020-05-17Simplify fmt::Display for ModuleResolutionError (#5550)扩散性百万甜面包
2020-05-16Fix spelling: "--alow-write" => "--allow-write" (#5486)Akash Vishwakarma
2020-05-16fix some unwrap() in Rust (#5485)Yiyu Lin
2020-05-14Fix typos across the repo (#5295)Dante Calderón
Corrections made: * cli/js/tests/README.md:44:7: corrected "discoveres" to "discovers" * cli/js/tests/chown_test.ts:111:37: corrected "priviledge" to "privilege" * cli/worker.rs:231:56: corrected "decendants" to "descendants" * deno_typescript/lib.rs:136:50: corrected "emmited" to "emitted" * core/es_isolate.rs:492:67: corrected "registerd" to "registered" * core/isolate.rs:103:28: corrected "initalize" to "initialize" * docs/runtime.md:29:14: corrected "ect" to "etc" * docs/tools/debugger.md:122:16: corrected "implementes" to "implements" * std/encoding/_yaml/dumper/dumper_state.ts:57:63: corrected "everwhere" to "everywhere" * std/encoding/csv.ts:37:43: corrected "referal" to "referral" * std/fmt/sprintf.ts:209:20: corrected "unusuable" to "unusable" * std/fmt/README.md:21:40: corrected "Alternativly" to "Alternatively" * std/fmt/README.md:35:68: corrected "seperated" to "separated" * std/fmt/README.md:179:59: corrected "provded" to "provided" * std/mime/multipart.ts:581:46: corrected "writen" to "written" * std/path/_globrex.ts:19:52: corrected "equivelant" to "equivalent" * std/node/events_test.ts:447:9: corrected "asyncronous" to "asynchronous" * std/node/events_test.ts:475:9: corrected "asyncronous" to "asynchronous" * std/node/events_test.ts:500:29: corrected "asyncronous" to "asynchronous" * std/node/events_test.ts:530:40: corrected "asyncronous" to "asynchronous" * std/node/events_test.ts:555:9: corrected "asyncronous" to "asynchronous" * tools/deno_tcp_proxy.ts:1:42: corrected "perfromance" to "performance" * std/node/module.ts:1003:18: corrected "existend" to "existed"
2020-05-13v1.0.0Bartek Iwańczuk
2020-05-12Clean up core/shared_queue.js (#5237)Ryan Dahl
2020-05-12v1.0.0-rc3Bartek Iwańczuk
2020-05-11fix: source maps in inspector (#5223)Bartek Iwańczuk
This commit fixes problems with source maps in Chrome Devtools by substituting source map URL generated by TS compiler with actual file URL pointing to DENO_DIR. Dummy value of "source_map_url" has been removed from "ScriptOrigin". Also fixes lock file which used compiled source code to generate lock hash; it now uses source code of the file that is being compiled.
2020-05-11Change plugin interface to prevent segfaults when unloading plugin (#5210)Bert Belder
Fixes: #3473 Closes: #5193
2020-05-10Allow starting isolate from snapshot bytes on the heap (#5187)Marcus Weiner
2020-05-091.0.0-rc2Bartek Iwańczuk
2020-05-06Upgrade to rusty_v8 0.4.2 / V8 8.4.300 (#5113)Bert Belder
2020-05-06Upgrade crates (#5104)Ryan Dahl
2020-05-04v1.0.0-rc1Ryan Dahl
2020-05-01fix misaligned error reporting on tab char (#5032)Fenzland
2020-04-30refactor(core): add "prepare_load" hook to ModuleLoader trait (#4866)Bartek Iwańczuk
This PR adds prepare_load hook method to ModuleLoader trait. It allows implementors to perform preparation work before starting actual module loading into isolate. It's meant to be used in CLI; where "transpilation" step will be explicitly performed during prepare_load instead of doing it adhoc for each module if needed.
2020-04-30adding missing test cases for <unknown> base (#4988)Thiago Veronezi
2020-04-29v0.42.0Bartek Iwańczuk
2020-04-27fix(core): fix top-level-await error handling (#4911)Bartek Iwańczuk
2020-04-26core: add id field to RecursiveModuleLoad (#4905)Bartek Iwańczuk
This commit unifies handling of ids for main module/dynamic import loads in EsIsolate.
2020-04-23Rename deno_core::Isolate to deno_core::CoreIsolate (#4851)Ryan Dahl
2020-04-23Upgrade to rusty_v8 v0.4.0 (#4856)Bert Belder
2020-04-21Move resource_table from deno::State to deno_core::Isolate (#4834)Ryan Dahl
2020-04-20refactor(cli/fmt_errors): Improve source line formatting (#4832)Nayeem Rahman
2020-04-20Remove core/plugin.rs (#4824)Ryan Dahl
This simplifies the plugin interface in order to deliver op crates with a similar API
2020-04-19Modify 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