wasm: use static registration for runtimes#14014
Conversation
Signed-off-by: Lizan Zhou <[email protected]>
PiotrSikora
left a comment
There was a problem hiding this comment.
Looks good, thanks! Could you verify that this works with --define wasm=disabled when some of those values evaluate to an empty list? Should we include this config in the CI?
| # webassembly common extension | ||
| /*/extensions/common/wasm @PiotrSikora @lizan | ||
| # webassembly runtimes | ||
| /*/extensions/wasm_runtime/ @PiotrSikora @lizan |
There was a problem hiding this comment.
Any reason for not putting it under extensions/common/wasm/runtimes or similar?
There was a problem hiding this comment.
I don't think we put any actual extension registrations under extensions/common, extensions/common is for libraries used by extensions.
Windows CI or Arm64 CI does this :) |
Signed-off-by: Lizan Zhou <[email protected]>
Signed-off-by: Lizan Zhou <[email protected]>
Signed-off-by: Lizan Zhou <[email protected]>
Signed-off-by: Lizan Zhou <[email protected]>
Why? V8 should work fine on both Windows and Arm64. |
|
Check CI? /wait |
Signed-off-by: Lizan Zhou <[email protected]>
Signed-off-by: Lizan Zhou <[email protected]>
* master: (117 commits) vrp: allow supervisord to open its log file (envoyproxy#14066) [http1] fix H/1 response pipelining (envoyproxy#13983) wasm: make dependency clearer (envoyproxy#14062) docs: updating 100-continue docs (envoyproxy#14040) quiche: fix stream trailer decoding issue (envoyproxy#13871) tidy: use last_github_commit script instead of target branch (envoyproxy#14052) stats: use RE2 and a better pattern to accelerate a single stats tag-extraction RE (envoyproxy#8831) wasm: use static registration for runtimes (envoyproxy#14014) grpc-json-transcoder: Add support for configuring unescaping behavior (envoyproxy#14009) ci: fix CodeQL-build by removing deprecated set-env command (envoyproxy#14046) config: fix crash when type URL doesn't match proto. (envoyproxy#14031) Build: Propagate user-supplied tags to external headers library. (envoyproxy#14016) [test host utils] use make_shared to avoid memory leaks (envoyproxy#14042) jwt_authn: update to jwt_verify_lib with 1 minute clock skew (envoyproxy#13872) quiche: update QUICHE tar (envoyproxy#13949) sds: improve watched directory documentation. (envoyproxy#14029) log the internal error message from *SSL when the cert and private key doesn't match (envoyproxy#14023) wasm: fix CPE for Wasmtime. (envoyproxy#14024) docs: Bump sphinxext-rediraffe version (envoyproxy#13996) CDS: remove warming cluster if CDS response desired (envoyproxy#13997) ...
Partially addresses envoyproxy#12574. Refactored test instantiate to removes many ifdefs. Commit Message: Additional Description: Risk Level: Low Testing: CI Docs Changes: Release Notes: Platform Specific Features: Signed-off-by: Lizan Zhou <[email protected]>
Partially addresses envoyproxy#12574. Refactored test instantiate to removes many ifdefs. Commit Message: Additional Description: Risk Level: Low Testing: CI Docs Changes: Release Notes: Platform Specific Features: Signed-off-by: Lizan Zhou <[email protected]> Signed-off-by: Qin Qin <[email protected]>
Partially addresses #12574. Refactored test instantiate to removes many ifdefs.
Commit Message:
Additional Description:
Risk Level: Low
Testing: CI
Docs Changes:
Release Notes:
Platform Specific Features:
Signed-off-by: Lizan Zhou [email protected]