js/src/jit/arm/MacroAssembler-arm.cpp
897c90b9b4c19c55f5d5abebbd0e169fda018802
created 2020-06-04 16:29 +0000
pushed 2020-06-04 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 1642610 part 4 - Implement convertInt64ToDouble for ARM32 and MIPS32. r=arai
e3e5d29f476d640baf6514112735d98c01abc872
created 2020-05-25 09:32 +0000
pushed 2020-05-25 15:42 +0000
Jan de Mooij Jan de Mooij - Bug 1639806 part 1 - Move ceil-to-int32 code to the MacroAssembler. r=iain
df71541e2e11178d09e9037fd9463cfee536d8d8
created 2020-05-20 18:43 +0000
pushed 2020-05-21 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1639534 part 1 - Move floor-to-int32 code to the MacroAssembler. r=evilpie
bc823c0fd292a2fcf0d67f83dd8e44424309014d
created 2020-05-19 19:26 +0000
pushed 2020-05-20 15:28 +0000
Jan de Mooij Jan de Mooij - Bug 1639113 part 2 - Move LRound/LRoundF code to the MacroAssembler. r=evilpie
af5b7413b76209816f665a17dbd231167bf79912
created 2020-05-11 17:24 +0000
pushed 2020-05-12 09:34 +0000
Jan de Mooij Jan de Mooij - Bug 1636916 part 4 - Use branchValueIsNurseryCell instead of branchValueIsNurseryObject. r=jonco
dbeae97866271549a144aa5a21a4c6a22523bdb0
created 2020-05-11 17:24 +0000
pushed 2020-05-12 09:34 +0000
Jan de Mooij Jan de Mooij - Bug 1636916 part 3 - Optimize branchValueIsNurseryCell using branchTestGCThing. r=jonco
b1daef8344369667663fcc349337da8b8642f439
created 2020-05-11 17:24 +0000
pushed 2020-05-12 09:34 +0000
Jan de Mooij Jan de Mooij - Bug 1636916 part 2 - Add branchTestGCThing to the MacroAssembler. r=jonco
b48f9d17198344d0af482a30c95e86a92ad7ce93
created 2020-05-05 08:17 +0000
pushed 2020-05-05 15:29 +0000
Lars T Hansen Lars T Hansen - Bug 1478632 - wasm simd, part 1: feature gating and related prep. r=rhunt
ef2c8d887a504e773db816e7d3fb72211d8972e8
created 2020-02-10 20:35 +0000
pushed 2020-02-11 21:47 +0000
André Bargull André Bargull - Bug 712939 - Part 4: Replace JS_STATIC_ASSERT in js/src/jit. r=jwalden
4b390fa44646dd87a0c606b7cc9952834cd0da40
created 2020-02-10 18:43 +0000
pushed 2020-02-11 09:46 +0000
André Bargull André Bargull - Bug 1614307 - Part 5: Replace MOZ_ASSERT with static_assert in js/src/jit. r=tcampbell
e16c1de5de2370b625a42394328f984e2c56f5d7
created 2020-01-20 16:17 +0000
pushed 2020-01-21 00:17 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Remove mozilla::Swap in favor of std::swap. r=froydnj
902789c51843a47ae267daf910b420ddbcfc8d71
created 2020-01-14 17:44 +0000
pushed 2020-01-15 04:16 +0000
Jason Orendorff Jason Orendorff - Bug 1608509 - Part 2: Automated substitution for /\b(JSOP_\w+)\b/ in comments. r=jandem.
a0d1fb0a86b04c74a8809c35230382f90cdfe779
created 2020-01-06 12:49 +0000
pushed 2020-01-07 21:57 +0000
André Bargull André Bargull - Bug 1530372 - Part 4: Support nursery allocation for BigInt. r=sfink,jandem
c06659c20d415adb089a7751af744d8f4a908153
created 2019-11-15 17:21 +0000
pushed 2019-11-15 21:44 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Generate inline code for memory.copy and memory.fill. r=lth
f6aa348ba29ac0d8310d5ea7a447828dc22f0543
created 2019-11-15 01:05 +0200
pushed 2019-11-15 09:53 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1594204) for SM build bustages at WasmBaselineCompile.cpp on a CLOSED TREE
74cc3a413cb0f2da50eb95dff6b6656ce4edabfc
created 2019-11-14 18:56 +0000
pushed 2019-11-15 09:53 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Generate inline code for memory.copy and memory.fill. r=lth
109f738f08cbf047a751bef8fda45f4d053b4278
created 2019-11-14 20:27 +0200
pushed 2019-11-15 09:53 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1594204) for build bustage at WasmBaselineCompile.cpp on a CLOSED TREE
b0545db75058d5967c77a4836f5d6e4e3115ebf5
created 2019-11-14 17:33 +0000
pushed 2019-11-15 09:53 +0000
Ryan Hunt Ryan Hunt - Bug 1594204 - Generate inline code for memory.copy and memory.fill. r=lth
caf55914ccddba34d462a1206530d7868b6c4992
created 2019-11-08 23:27 +0100
pushed 2019-11-09 09:37 +0000
Jeff Walden Jeff Walden - Bug 1594961 - Split FrameIter-related functionality out of vm/Stack.h to vm/FrameIter.h, Activation-related functionality to vm/Activation.h, and JitActivation functionality to vm/JitActivation.h. r=jandem CLOSED TREE
70f5608fb8f28689ab0a2331b63e0596aacc6fff
created 2019-11-08 11:08 +0000
pushed 2019-11-08 21:36 +0000
André Bargull André Bargull - Bug 1592992 - Part 14: Include util/Memory.h where necessary. r=jonco
f5bc71d6ee11838d067fd128a4436153378d7c7f
created 2019-09-16 15:06 +0000
pushed 2019-09-18 09:56 +0000
Jan de Mooij Jan de Mooij - Bug 1575153 part 2 - Remove AutoFlushICache infrastructure. r=tcampbell,lth
d924c53aa1ee4ebcd56170841a87055f65d893d3
created 2019-09-04 19:05 +0000
pushed 2019-09-05 16:14 +0000
Jan de Mooij Jan de Mooij - Bug 1575161 part 2 - Remove now unused CodeOffsetJump, RepatchLabel, PatchJump and related code. r=tcampbell
b1f7e414bcf04c6ff2baa43bedce71268fbe9788
created 2019-09-03 02:53 +0000
pushed 2019-09-03 09:48 +0000
Ryan Hunt Ryan Hunt - Bug 1578031 - Correct return type for `GetOffsetGuardLimit`. r=lth
9e00286ac2a6b8953e216dbf904fa2aa5914853f
created 2019-08-30 12:17 +0000
pushed 2019-08-30 21:54 +0000
Jan de Mooij Jan de Mooij - Bug 1577565 - Fix patchNopToCall and patchCallToNop to flush the icache on ARM and MIPS. r=lth
feec09fd96eb7c212844f4dce66e78864ca36606
created 2019-08-28 06:35 +0000
pushed 2019-08-28 15:52 +0000
Jan de Mooij Jan de Mooij - Bug 1576567 part 2 - Allow using nopPatchableToCall outside Wasm code and fix non-sensical return value. r=lth
dae1e9839adce6f2129c3593b2c2991dd34a0f35
created 2019-08-28 06:30 +0000
pushed 2019-08-28 15:52 +0000
Jan de Mooij Jan de Mooij - Bug 1576567 part 1 - Optimize table address loads in interpreter code. r=lth
6aeaedaaa1af13d4218fd73047661b0d249d02f5
created 2019-08-01 13:59 +0000
pushed 2019-08-02 15:59 +0000
Jan de Mooij Jan de Mooij - Bug 1525664 part 2 - Change BigInt to use CellWithLengthAndFlags. r=tcampbell,wingo
fbb42a9d132e10e96d275329bde3494f03714ba3
created 2019-07-16 19:10 +0000
pushed 2019-07-17 09:36 +0000
Iain Ireland Iain Ireland - Bug 1505902: Clean up private Value representation r=djvj
2ad263987c3927d4a1ff977183de5d8102a1e0ad
created 2019-06-12 17:49 +0000
pushed 2019-06-13 03:50 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 8: Convert C-style macros to JS::detail constexprs r=jwalden
0636d29595ffc31c9eccc7193ae39b099b9073f0
created 2019-06-12 17:50 +0000
pushed 2019-06-13 03:50 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 4: Add PushBoxed for float registers r=mgaudet
098a1fc45a87d6fad7fac30b3857544c003790a6
created 2019-06-12 18:30 +0000
pushed 2019-06-13 03:50 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 3: Convert store/loadDouble to box/unboxDouble r=tcampbell,mgaudet
1216e826db1110e05b73631342e0803b49d0fb7b
created 2019-06-12 20:47 +0300
pushed 2019-06-12 21:41 +0000
Andreea Pavel Andreea Pavel - Backed out 7 changesets (bug 1401624) for build bustages at MacroAssembler-inl.h on a CLOSED TREE
caac1da9ae80466eff03cec78708118bf39b5bde
created 2019-06-03 15:57 +0000
pushed 2019-06-12 21:41 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 4: Add PushBoxed for float registers r=mgaudet
8f02092ab0b42e5551bf8e95360a1d84962328e8
created 2019-06-03 16:46 +0000
pushed 2019-06-12 21:41 +0000
Iain Ireland Iain Ireland - Bug 1401624: Part 3: Convert store/loadDouble to box/unboxDouble r=mgaudet
e00d479b6a92650637b9347d9ae18bd8da3b9493
created 2019-05-15 07:42 +0000
pushed 2019-05-15 15:58 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 28 - Fix ARM issues. r=tcampbell
9afa1dcd247b1d206f66e31290cec79f11dbf6c9
created 2019-05-14 16:00 +0300
pushed 2019-05-14 16:01 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 2 changesets (bug 1541404) for causing leaks at AnalyzeArgumentsUsage
760cc10c63b0a19b2553560c69d32a91f0472074
created 2019-05-14 10:36 +0000
pushed 2019-05-14 16:01 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 28 - Fix ARM issues. r=tcampbell
44928a7f57454b09e22399f2bb45f715015c267b
created 2019-04-22 16:35 +0000
pushed 2019-04-22 21:46 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
e55ace0633daf9eb7bd5f260300fdbd770834bb3
created 2019-04-16 13:56 +0000
pushed 2019-04-16 22:01 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1534840 part 3 - Prevent ARM from generating nops within jump tables. r=sstangl
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-04-06 10:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-04-05 09:48 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-04-05 09:48 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-04-05 03:22 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-04-05 03:22 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
52041aed6398f0139a2d2eafb4ce0306ca0d9726
created 2019-03-14 16:10 +0100
pushed 2019-03-25 15:53 +0000
Lars T Hansen Lars T Hansen - Bug 1535194 - Always check error return from BufferOffset::diffB. r=luke
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
81aac3b38db3c93bf3fef050ecdf389d9747bab6
created 2019-02-07 23:49 +0200
pushed 2019-02-08 04:23 +0000
Razvan Maries Razvan Maries - Merge mozilla-central to autoland. a=merge on a CLOSED TREE
c9f9e4c965cf4516bcdfd2efe50a32896c379ac2
created 2019-02-07 13:50 +0000
pushed 2019-02-08 04:23 +0000
Andy Wingo Andy Wingo - Bug 1523515 - Fix shuffling of two-valued return on ARM r=jandem
de9bc20a8ed58c9224319e73d76cc0bec6ed1f22
created 2019-01-31 15:42 +0100
pushed 2019-02-07 21:44 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1523993: Spew debug information for wasm calls; r=luke
cb8a8117064b6bc7d142604948e3c8a20f74f612
created 2019-02-06 19:12 +0200
pushed 2019-02-06 21:55 +0000
Brindusan Cristian Brindusan Cristian - Backed out 2 changesets (bug 1523993) for build bustages on WasmStubs.cpp. CLOSED TREE
e8a0e28d1443a7f423418b7aea637ce4cc8f4818
created 2019-02-06 16:38 +0000
pushed 2019-02-06 21:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1523993: Spew debug information for wasm calls; r=luke
cf113c9d6075f7b6dc72c1c457d42316613244d7
created 2019-02-05 23:19 +0000
pushed 2019-02-06 09:47 +0000
Robin Templeton Robin Templeton - Bug 1507484 - Implement minimal Ion support for BigInt r=wingo,jandem
e565291ee5f6c863a5e247c078f0358142fb0062
created 2019-01-31 07:51 +0100
pushed 2019-02-01 09:37 +0000
Lars T Hansen Lars T Hansen - Bug 1523941 - Always use ScratchDoubleScope / ScratchFloat32Scope. r=nbp
80cdfd90276fc89ac4d9fa280d919474ff91a35d
created 2019-01-31 10:28 +0100
pushed 2019-01-31 16:58 +0000
Lars T Hansen Lars T Hansen - Bug 1524201 - Do not claim the FP scratch when it's already claimed. r=nbp
475d0d3f9d248a004f65d7f33c5e3df3cdbecf1b
created 2019-01-28 00:21 +0000
pushed 2019-01-28 21:44 +0000
Andy Wingo Andy Wingo - Bug 1522431 - Implement IC support for BigInt r=jandem,terpri
2d921f6ce0a911d403a5fa9cabc3e9eabe24e645
created 2018-08-21 21:13 +0200
pushed 2019-01-22 16:25 +0000
Lars T Hansen Lars T Hansen - Bug 1394420 - jit-generate atomic ops to be called from c++. r=nbp, r=froydnj
c311812c530c03588f7ac2fac4fd9f6c38103529
created 2019-01-21 14:26 +0200
pushed 2019-01-21 17:51 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1394420) for failing testAtomicOperations.cpp, ESling and jit failures CLOSED TREE
2f5be1913934665cf692d3e43cadbc36f5448643
created 2018-08-21 21:13 +0200
pushed 2019-01-21 17:51 +0000
Lars T Hansen Lars T Hansen - Bug 1394420 - jit-generate atomic ops to be called from c++. r=nbp, r=froydnj
1230184adda1d000a3b339a599416c015eea4119
created 2019-01-09 13:51 +0100
pushed 2019-01-16 17:01 +0000
Lars T Hansen Lars T Hansen - Bug 1283121 - Handle SIGBUS for unaligned FP load/store on ARM Linux. r=luke, r=jseward
6a3570bb4ae04c20679bc273314f71335a8f6b36
created 2018-12-28 13:07 +0200
pushed 2019-01-03 04:25 +0000
Sean Stangl Sean Stangl - Bug 1516693 - ARM64: Correctly update framePushed_ in buildOOLFakeExitFrame(). r=nbp
less more (0) -300 -100 -60 tip