Build wasm2c compiler and runtime in tree for use in rlbox sandboxing
Categories
(Core :: Security: Process Sandboxing, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox92 | --- | fixed |
People
(Reporter: shravanrn, Assigned: shravanrn)
References
(Blocks 1 open bug)
Details
Attachments
(6 files)
In preparation for migrating from the lucet wasm compiler to wasm2c, we will be pulling in and building the wasm2c compiler (needed during build time to compile wasm files) and wasm2c runtime (runtime needed during execution).
We will be using a fork of wasm2c located here, which fixes many issues in the upstream wasm2c.
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D116441
Updated•3 years ago
|
Comment 5•3 years ago
|
||
Updated•3 years ago
|
Comment 7•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Updated•3 years ago
|
Comment 8•3 years ago
|
||
For the moment, it's opt-in via explicitly setting LUCETC
to an empty
string.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 10•3 years ago
|
||
Comment 11•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b74f8a30fe05
https://hg.mozilla.org/mozilla-central/rev/fa3c73ca1c5a
https://hg.mozilla.org/mozilla-central/rev/d6f3ea5ee21b
https://hg.mozilla.org/mozilla-central/rev/b2744406312a
https://hg.mozilla.org/mozilla-central/rev/4aee7a5801b4
Comment 12•3 years ago
|
||
Similar to wasm2c. Also fixes a typo in the name of another component.
Comment 13•3 years ago
|
||
Comment 14•3 years ago
|
||
bugherder |
Description
•