summaryrefslogtreecommitdiff
path: root/core/bindings.rs
AgeCommit message (Expand)Author
2023-06-14chore(core): Refactor runtime and split out tests (#19491)Matt Mastracci
2023-06-03refactor(core): remove force_op_registration and cleanup JsRuntimeForSnapshot...Nayeem Rahman
2023-05-31chore(core): Split JsRuntimeForSnapshot from JsRuntime (#19308)Matt Mastracci
2023-05-28refactor(core): Refactor and re-organize code for easier maintenance (#19287)Matt Mastracci
2023-05-21refactor(core): set function names for ops in JavaScript (#19208)Bartek Iwańczuk
2023-05-08fix(core): always report the first error on unhandled rejection (#18992)ud2
2023-05-04fix(core): allow esm extensions not included in snapshot (#18980)Nayeem Rahman
2023-04-30perf(core): async op pseudo-codegen and performance work (#18887)Matt Mastracci
2023-04-21refactor(core): remove ops from Deno.core.ops that are disabled (#18793)Bartek Iwańczuk
2023-04-12fix(core): preserve syntax error locations in dynamic imports (#18664)Nayeem Rahman
2023-04-04refactor(core): Improve ergonomics of managing ASCII strings (#18498)Matt Mastracci
2023-03-31perf: `const` op declaration (#18288)Divy Srivastava
2023-03-18Reland "perf(core): preserve ops between snapshots (#18080)" (#18272)Bartek Iwańczuk
2023-03-18Revert "perf(core): preserve ops between snapshots (#18080)" (#18267)Bartek Iwańczuk
2023-03-18perf(core): preserve ops between snapshots (#18080)Bartek Iwańczuk
2023-03-16chore: bump rusty_v8 to 0.65.0 (#18231)Divy Srivastava
2023-03-16refactor(core): op initialization and snapshot creator (#18221)Bartek Iwańczuk
2023-03-08refactor: rename InternalModuleLoader to ExtModuleLoader, use ext: scheme for...Bartek Iwańczuk
2023-03-06refactor: use v8::String::new_external_onebyte_static where appropriate (#18051)Bartek Iwańczuk
2023-02-23fix(core): remove async op inlining optimization (#17899)Divy Srivastava
2023-02-22perf(core, runtime): Further improve startup time (#17860)Bartek Iwańczuk
2023-02-08fix(core): don't allow to import internal code is snapshot is loaded (#17694)Bartek Iwańczuk
2023-02-07refactor: Use ES modules for internal runtime code (#17648)Leo Kettmeir
2023-01-27chore: upgrade to Rust 1.67 (#17548)David Sherret
2023-01-16refactor(core): Move `pending_promise_rejections` to `ContextState` (#17447)Andreu Botella
2023-01-16refactor(core): rename pending_promise_exception to pending_promise_rejection...Bartek Iwańczuk
2023-01-15refactor(core): Move optional callbacks from `JsRuntimeState` to `ContextStat...Andreu Botella
2023-01-10fix(npm): allow to read package.json if permissions are granted (#17209)Bartek Iwańczuk
2023-01-06fix(core): get v8 console from context extra bindings (#17243)Chengzhong Wu
2023-01-05refactor(cli,core,ext,rt): remove some unnecessary `clone` or `malloc` (#17274)Yiyu Lin
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-11-11fix(npm): disable npm specifiers in import.meta.resolve() (#16599)Bartek Iwańczuk
2022-11-08refactor: simplify deno_core's grab_global and ensure_objs (#16564)Ryan Dahl
2022-10-28feat(core): support creating snapshots from existing snapshots (#14744)Bartek Iwańczuk
2022-10-28Reland "perf(core): generate inlined wrappers for async ops" (#16455)Divy Srivastava
2022-10-28chore(core): remove TODO in bindings.rs (#16456)Divy Srivastava
2022-10-27Revert "perf(core): generate inlined wrappers for async ops (#16428)" (#16443)Divy Srivastava
2022-10-27perf(core): generate inlined wrappers for async ops (#16428)Divy Srivastava
2022-10-21Revert realms from deno_core (#16366)Divy Srivastava
2022-10-20chore: upgrade rusty_v8 to 0.54.0 (#16368)Bartek Iwańczuk
2022-10-15chore: upgrade rusty_v8 to 0.53.0 (#16272)Bartek Iwańczuk
2022-09-22feat(ops): Automatic fast ops creation (#15527)Aapo Alasuutari
2022-09-19perf(core): use single ObjectTemplate for ops in `initialize_ops` (#15959)Divy Srivastava
2022-09-06fix(core): Register external references for imports to the SnapshotCreator (#...Giovanny Gutiérrez
2022-09-01refactor(core): Move optional callbacks from `JsRuntimeState` to `ContextStat...Andreu Botella
2022-08-21feat(ops): V8 Fast Calls (#15291)Divy Srivastava
2022-08-15chore: upgrade rusty_v8 to 0.48.1 (#15310)Bartek Iwańczuk
2022-07-25refactor(core): remove unneeded ops for uncaughtException (#15296)Bartek Iwańczuk
2022-07-23fix: unhandledrejection handling for sync throw in top level (#15279)Bartek Iwańczuk
2022-07-22Revert "feat(ops): V8 Fast Calls (#15122)" (#15276)Divy Srivastava