0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2025-02-23 13:43:31 -05:00
Commit graph

6 commits

Author SHA1 Message Date
Matt Mastracci
632684da34 refactor(cli): Move op descriptions into Rust and prepare for op import (#22271)
This moves the op sanitizer descriptions into Rust code and prepares for
eventual op import from `ext:core/ops`. We cannot import these ops from
`ext:core/ops` as the testing infrastructure ops are not always present.

Changes:
- Op descriptions live in `cli` code and are currently accessible via an
op for the older sanitizer code
 - `phf` dep moved to workspace root so we can use it here
- `ops.op_XXX` changed to to `op_XXX` to prepare for op imports later
on.
2024-02-08 14:56:46 +05:30
Matt Mastracci
d809999c72 Reland refactor(cli): use new sanitizer for resources (#22226)
Originally in #22125
Reverted in #22153 because of #22148

Fixed in deno_core https://github.com/denoland/deno_core/pull/538

Test plan: 

1. Check out: https://github.com/poolifier/poolifier-deno.git

2. `PATH=.../deno/target/release/:$PATH deno task test`

3. `ok | 13 passed (188 steps) | 0 failed (18s)`
2024-02-08 14:56:46 +05:30
Bartek Iwańczuk
8625a36e98 Revert "refactor(cli): use new sanitizer for resources (#22125)" (#22153) 2024-02-01 11:19:56 +05:30
Matt Mastracci
026fd49927 refactor(cli): use new sanitizer for resources (#22125)
Step 1 of the Rustification of sanitizers, which unblocks the faster
timers.

This replaces the resource sanitizer with a Rust one, using the new APIs
in deno_core.
2024-02-01 11:19:55 +05:30
Luca Casonato
568ba673a8
fix(testing): add op_spawn_wait mapping in resource sanitizer (#22129) 2024-01-26 16:47:58 +01:00
Matt Mastracci
2072fed1ee
chore(cli): split 40_testing (#22112)
No code changes -- just splitting 40_testing into three files and
removing a couple of unused lines of code.
2024-01-26 16:47:57 +01:00
Renamed from cli/js/40_testing.js (Browse further)