1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-23 07:44:48 -05:00
denoland-deno/tools/wpt
Aaron O'Mullan fec1b2a5a4
refactor: new optimized op-layer using serde_v8 (#9843)
- Improves op performance.
- Handle op-metadata (errors, promise IDs) explicitly in the op-layer vs
  per op-encoding (aka: out-of-payload).
- Remove shared queue & custom "asyncHandlers", all async values are
  returned in batches via js_recv_cb.
- The op-layer should be thought of as simple function calls with little
  indirection or translation besides the conceptually straightforward
  serde_v8 bijections.
- Preserve concepts of json/bin/min as semantic groups of their
  inputs/outputs instead of their op-encoding strategy, preserving these
  groups will also facilitate partial transitions over to v8 Fast API for the
  "min" and "bin" groups
2021-03-31 10:37:38 -04:00
..
expectation.json refactor: new optimized op-layer using serde_v8 (#9843) 2021-03-31 10:37:38 -04:00
runner.ts tests: new typescript WPT runner (#9269) 2021-01-27 15:06:18 +01:00
testharnessreport.js tests: new typescript WPT runner (#9269) 2021-01-27 15:06:18 +01:00
utils.ts typo (#9378) 2021-02-02 22:21:48 -05:00