Closed
Bug 1299474
Opened 7 years ago
Closed 7 years ago
Baldr: MIPS: Enable unaligned accesses
Categories
(Core :: JavaScript Engine: JIT, defect, P5)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
FIXED
mozilla52
People
(Reporter: bbouvier, Assigned: hev)
References
Details
Attachments
(1 file)
726 bytes,
patch
|
bbouvier
:
review+
|
Details | Diff | Splinter Review |
As shows a quick build of the mips simulator: js> wasmIsSupported() false This is due to SupportsUnalignedAccesses returning false: http://searchfox.org/mozilla-central/source/js/src/jit/mips-shared/Assembler-mips-shared.h#1226 Forcing this to "return true" shows some test failures when running jit_tests.py on the wasm target: $ jit_tests.py $JS wasm [104| 53| 0| 0] 100% ==============================================>| 59.9s There are 104 failures, which sounds unexpected (even considering the baseline compiler has not been implemented yet). CC'ing our MIPS contributors, to make sure they're aware of this, in case they want to take a look :)
Assignee | ||
Comment 1•7 years ago
|
||
(In reply to Benjamin Bouvier [:bbouvier] from comment #0) > As shows a quick build of the mips simulator: > > js> wasmIsSupported() > false > > This is due to SupportsUnalignedAccesses returning false: > http://searchfox.org/mozilla-central/source/js/src/jit/mips-shared/Assembler- > mips-shared.h#1226 > > Forcing this to "return true" shows some test failures when running > jit_tests.py on the wasm target: > > $ jit_tests.py $JS wasm > [104| 53| 0| 0] 100% ==============================================>| > 59.9s > > There are 104 failures, which sounds unexpected (even considering the > baseline compiler has not been implemented yet). > > CC'ing our MIPS contributors, to make sure they're aware of this, in case > they want to take a look :) Got it, thank you :)
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → r
Status: NEW → ASSIGNED
Assignee | ||
Updated•7 years ago
|
Summary: Baldr: MIPS support is disabled → Baldr: MIPS: Enable unaligned accesses
Assignee | ||
Comment 2•7 years ago
|
||
Attachment #8793807 -
Flags: review?(bbouvier)
Reporter | ||
Comment 3•7 years ago
|
||
Comment on attachment 8793807 [details] [diff] [review] 0001-Bug-1299474-Baldr-MIPS-Enable-unaligned-accesses.-r-.patch Review of attachment 8793807 [details] [diff] [review]: ----------------------------------------------------------------- \o/
Attachment #8793807 -
Flags: review?(bbouvier) → review+
Updated•7 years ago
|
Priority: -- → P5
Pushed by r@hev.cc: https://hg.mozilla.org/integration/mozilla-inbound/rev/241c41e008ca Baldr: MIPS: Enable unaligned accesses. r=bbouvier
Comment 5•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/241c41e008ca
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox52:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Comment 6•7 years ago
|
||
Mark 51 as won't fix as WebAssembly won't be in 51.
You need to log in
before you can comment on or make changes to this bug.
Description
•