RLBox - permit use of RLBox wasm sandboxes on Mac
Categories
(Core :: General, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: shravanrn, Assigned: froydnj)
References
(Blocks 1 open bug)
Details
(Keywords: perf-alert)
Attachments
(3 files)
Currently RLBox is only used to wasm sandbox libraries on Linux 64. However, rlbox as well as the wasm compiler used --- lucet (which uses cranelift) also support Mac 64. We can now expand the use of wasm sandboxed libraries to Mac also.
Reporter | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
We're going to enable this on Mac, and it won't do to have configure
assert when we actually do so.
Assignee | ||
Comment 2•5 years ago
|
||
Everything that we need is supported on Mac, too.
Depends on D62799
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D62800
Comment 5•5 years ago
|
||
Backed out 3 changesets (bug 1610149) for instr bustage
Backout: https://hg.mozilla.org/integration/autoland/rev/f71caa48f7a5f9e9ebed086a0875c44741376596
Failure push: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=b815d0a94385b5271086b8701cf9dbba634290c8&selectedJob=288822564
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=288822564&repo=autoland&lineNumber=1047
Updated•5 years ago
|
Reporter | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 7•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c8d1c7c3bdb1
https://hg.mozilla.org/mozilla-central/rev/afaeeb5d2fb7
https://hg.mozilla.org/mozilla-central/rev/545bb13ac456
Comment 8•5 years ago
|
||
Hey Nathan,
Are these regressions expected ?
== Change summary for alert #24968 (as of Mon, 17 Feb 2020 21:41:59 GMT) ==
Regressions:
0.37% installer size osx-shippable opt instrumented 113,688,127.00 -> 114,107,872.17
0.32% installer size osx-shippable opt nightly 80,399,212.92 -> 80,658,855.08
For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=24968
Thanks!
Comment 9•5 years ago
|
||
We've encountered the following Searchfox(idx) failures on m-c on one of the merges:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=289318409&repo=mozilla-central&lineNumber=937 which pointed at this bug being the culprit.
Emilio, as you are a Searchfox contributor, could you please chime in on this issue? Could we keep tracking it on this bug?
Thank you.
Assignee | ||
Comment 10•5 years ago
|
||
(In reply to Natalia Csoregi [:nataliaCs] from comment #9)
We've encountered the following Searchfox(idx) failures on m-c on one of the merges:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=289318409&repo=mozilla-central&lineNumber=937 which pointed at this bug being the culprit.Emilio, as you are a Searchfox contributor, could you please chime in on this issue? Could we keep tracking it on this bug?
Thank you.
asuth filed bug 1616281 for it and I'm going to fix it there.
Assignee | ||
Comment 11•5 years ago
|
||
(In reply to Marian Raiciof [:marauder] from comment #8)
Hey Nathan,
Are these regressions expected ?
== Change summary for alert #24968 (as of Mon, 17 Feb 2020 21:41:59 GMT) ==
Regressions:
0.37% installer size osx-shippable opt instrumented 113,688,127.00 -> 114,107,872.17
0.32% installer size osx-shippable opt nightly 80,399,212.92 -> 80,658,855.08For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=24968
Thanks!
I am a bit surprised by this, but this seems comparable to the Linux binary, so I think this is just effects of packaging another library with the build. I don't think there's any reason to open another bug.
Updated•5 years ago
|
Description
•