deno_core icon indicating copy to clipboard operation
deno_core copied to clipboard

The core engine at the heart of Deno

Results 126 deno_core issues
Sort by recently updated
recently updated
newest added

We can make `ByteString`s without using `serde`. While the slow path will require a scope, the fast path can make use of the `*const u8` string that gets passed to...

There are two major remaining uses of the extension customizer/extension builder in deno, and these are to specify scripts that should be included in the binary, or loaded from the...

In order to make the [`ShadowRealm`](https://github.com/tc39/proposal-shadowrealm) constructor work, it must be possible to create a new realm in the same way as `JsRuntime::create_realm`, but with a `&mut v8::HandleScope` rather than...

In particular, when to use `init_js_only` vs `init_ops_and_esm` vs `init_ops`.

We should have enough infrastructure in place that the `extension!` macro can generate a const struct that can be fully computed at compile-time. If not, let's make the rest of...

> I'm reasonably certain it was intentional, and I believe engines are capable of optimizing it when `Array.prototype[Symbol.iterator]` is unmodified. https://github.com/tc39/ecma262/issues/827#issuecomment-282540081

We're missing some test coverage for snapshots and source-inclusion.

https://github.com/denoland/deno/pull/19658#discussion_r1249001440

I created a PR in `deno_core` to correct the issue. > https://github.com/denoland/deno_core/issues/744 Sometimes `panic` occurs with `unwrap()`. So I set the default value. Do I need to write test code?...

Object wrap for Cppgc-backed objects `#[op2]` will generate the glue code declarations for `impl` blocks to create JS objects in Rust using the op2 infra. ```rust deno_core::extension!( // ... objects...