bytecodealliance / bytecodealliance/StarlingMonkey

Support Wizer-time precompiled regular expressions

Open
#168 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
288
Forks
57
PR merge metrics
No merged PRs in 30d

Description

There are a few stories here, but this one is a very simple one - inline Fastly's current code modification approach to precompiling regular expressions into something that runs at Wizer time.

That is, moving what we do in https://github.com/fastly/js-compute-runtime/blob/main/src/precompile.js into something that is in StarlingMonkey as part of its initialization.

The better Wasm emission story for regex compilation would be ideal of course, but let's track that in a separate issue.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.