Enable 64-bit atomics on additional platforms
Categories
(Core :: JavaScript Engine, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: terpri, Assigned: terpri)
References
Details
Attachments
(1 file)
In some configurations, SpiderMonkey doesn't provide 64-bit atomic operations required for BigInt. For example, when compiling for x86-64 with Ion disabled, jit/shared/AtomicOperations-feeling-lucky-gcc.h
defines 64-bit operations that simply call MOZ_CRASH.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 2•5 years ago
|
||
Tried to land this but received this error message We're sorry, Autoland could not rebase your commits for you automatically. Please manually rebase your commits and try again. (255, 'applying /tmp/tmpoT5fQo\npatching file js/src/jit/shared/AtomicOperations-feeling-lucky-gcc.h\nHunk #1 FAILED at 41\n1 out of 2 hunks FAILED -- saving rejects to file js/src/jit/shared/AtomicOperations-feeling-lucky-gcc.h.rej\nabort: patch failed to apply', '')
Robin can you please take a look?
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Please try landing this again; I rebased it onto a more recent version of mozilla-central
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0e3eef30f66b
Enable 64-bit atomics for more platforms in AtomicOperations-feeling-lucky-gcc.h. r=lth
Comment 5•5 years ago
|
||
bugherder |
Description
•