1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-23 07:44:48 -05:00
denoland-deno/test_plugin
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
..
src refactor: new optimized op-layer using serde_v8 (#9843) 2021-03-31 10:37:38 -04:00
tests refactor: new optimized op-layer using serde_v8 (#9843) 2021-03-31 10:37:38 -04:00
Cargo.toml upgrade: tokio 1.0 (#8779) 2021-01-11 23:50:02 -08:00
README.md fix(test_plugin): Add README.md and make function use same data (#9128) 2021-01-26 15:20:26 +01:00

test_plugin crate

To run this test manually

cd test_plugin

../target/debug/deno run --unstable --allow-plugin tests/test.js debug