js/src/jit/arm/MacroAssembler-arm.cpp
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
5ca49059949b3c73db196be7280cfd9472631492
created 2018-12-14 13:00 +0100
pushed 2018-12-15 02:48 +0000
Julian Seward Julian Seward - Bug 1476251 - Generate stack maps in the Wasm Baseline compiler. r=lth.
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
c549579400edce070e88f8f684b4da38b190336c
created 2018-11-28 15:27 +0100
pushed 2018-11-30 03:06 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1499323 - Prepare the check_macroassembler_style python script to accept clang-format rewritting. r=jandem
09a9f71303cbe78c547216ecd3759cf0fa37a553
created 2018-11-29 16:03 +0200
pushed 2018-11-29 17:00 +0000
Daniel Varga Daniel Varga - Backed out changeset 5c1893bd77c2 (bug 1499323) for linting failure at /builds/worker/checkouts/gecko/config/check_macroassembler_style.py:149:5 on a CLOSED TREE
5c1893bd77c26d9fc69aa5df4820d76c0ba5100a
created 2018-11-28 15:27 +0100
pushed 2018-11-29 17:00 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1499323 - Prepare the check_macroassembler_style python script to accept clang-format rewritting. r=jandem
b81f4153e1a8c77521d089bf1ede2ab611145be9
created 2018-11-27 10:34 +0000
pushed 2018-11-27 17:30 +0000
Jan de Mooij Jan de Mooij - Bug 1479394 - Clean up exception handling in bailout code and remove a MOZ_ASSERT_IF that triggered a UAF. r=nbp
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-11-20 21:42 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
fc0bc3b27660a2dcf0be70ad2e2dabd400f307aa
created 2018-11-16 09:39 +0100
pushed 2018-11-16 17:09 +0000
Lars T Hansen Lars T Hansen - Bug 1507572 - correctly implement unaligned stores of i64 sub-fields. r=bbouvier
7127bf67c3b90bb70473774659a4cbad492dafe7
created 2018-10-15 10:02 +0000
pushed 2018-10-16 16:24 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1498618 - Never apply clang-format on code in {{{ check_macroassembler_style r=nbp
63a03fced45b169986a591310bd6572594a10fa0
created 2018-09-15 00:13 +0000
pushed 2018-09-16 21:36 +0000
Jan de Mooij Jan de Mooij - Bug 1490993 part 4 - Always use braces for if/for/while statements in js/src/jit/arm. r=tcampbell
eff3d90694630f95e35b09ae343fda4ad07e6870
created 2018-08-29 10:07 +0000
pushed 2018-08-29 17:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1486829: Make a proper enum class out of jit::FrameType; r=tcampbell
413be91a02578a573edcb765117fc3e73ad6c427
created 2018-08-06 15:55 +0200
pushed 2018-08-10 09:17 +0000
Lars T Hansen Lars T Hansen - Bug 1481171 - Wasm-specific atomics operations. r=luke
4c826b3937d8a1ca06658d4a9403bbb7509345f8
created 2018-08-07 18:55 +0200
pushed 2018-08-09 21:31 +0000
Lars T Hansen Lars T Hansen - Bug 1343981 - Perform unaligned memory accesses from high to low on ARM, and emit metadata. r=bbouvier
27adb1a1c96195ec919cdaea57349d4d21483de0
created 2018-08-02 13:24 -0700
pushed 2018-08-09 10:02 +0000
André Bargull André Bargull - Bug 1480575: Implement cmp32 with Address operands for ARM MacroAssembler and use it in LIsPackedArray. r=mgaudet
ef2291b03c194651468a824af685caae99cfdc9e
created 2018-08-02 08:02 -0700
pushed 2018-08-03 10:16 +0000
André Bargull André Bargull - Bug 1480018: Change some Base(Value)Index users to BaseObject(Element|Slot)Index. r=mgaudet
994e5a4714a25b3ab1b4bc36ec5ef11d8d228e54
created 2018-08-02 08:02 -0700
pushed 2018-08-03 10:16 +0000
André Bargull André Bargull - Bug 1480020: Change js::jit::Relocation into an enum class. r=tcampbell
b0ff1059472bf9435ae1c99dcd1a1471045262ba
created 2018-05-08 14:04 -0400
pushed 2018-07-26 21:58 +0000
Matthew Gaudet Matthew Gaudet - Bug 1438727: [Part 10] Implement flexible{quotient,remainder}32 r=tcampbell
4545c5afeb75244bc89c8a7f6405f105b3c6ecf5
created 2018-05-31 15:02 -0400
pushed 2018-07-26 21:58 +0000
Matthew Gaudet Matthew Gaudet - Bug 1438727: [Part 9] Implement flexibleDivMod r=tcampbell
8b97ba3dd284fb55c8dab911c32ef58a3e900641
created 2018-06-15 14:06 -0400
pushed 2018-06-21 01:17 +0000
Ted Campbell Ted Campbell - Bug 1444202 - Add MOZ_MUST_USE to masm.extractObject and friends. r=jandem
4cc60824e00d29a34537e081a7a150b9d05710da
created 2018-06-04 01:31 -0700
pushed 2018-06-05 09:30 +0000
André Bargull André Bargull - Bug 1464794 - Remove 'using mozilla::*' from header files in js/src. r=Waldo
b384ccfe2e50d0a4a0af66514e86b0d61e67a6b3
created 2018-05-16 16:35 +0200
pushed 2018-05-24 09:38 +0000
bobslept bobslept - Bug 1420894 - Optimize a check in float-to-int conversion. r=lth
ef7430b93e7c3d7cc96da764ea0f1be4ea94842b
created 2018-05-15 15:16 +0300
pushed 2018-05-16 18:32 +0000
Sean Stangl Sean Stangl - Bug 1456524 - Maintain MoveResolver invariants. r=jandem
06bee42b4d4955429061f706bd59b8275d8e77f4
created 2018-05-08 05:41 -0700
pushed 2018-05-08 22:59 +0000
André Bargull André Bargull - Bug 1416289 - Part 1: Add Ion-inline support for Math.trunc. r=jandem
17916fce4252a701f1b4f23156665acb28de6343
created 2018-04-05 15:15 +0000
pushed 2018-04-09 21:56 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1437510 - ARM: Zero the payload if the Value tag does not match the expected tag. r=jandem
95268b8b70d9c60ec3a8994769fad53cfdbd36c1
created 2018-04-09 19:52 +0300
pushed 2018-04-09 21:56 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset 18c36451a875 (bug 1437510) for wpt failures in /fetch/api/request/request-idl.html on a CLOSED TREE
18c36451a8750a46a51b531bc184f0ac290966c8
created 2018-04-05 15:15 +0000
pushed 2018-04-09 21:56 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1437510 - ARM: Zero the payload if the Value tag does not match the expected tag. r=jandem
81ef11104ebb7871c6efe1794a40d4505a80c8dd
created 2018-04-08 17:01 +0200
pushed 2018-04-08 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1448887 - Remove async Ion loop interrupts. r=luke
4a74066f490773840b9293bf7333622b42cb21a7
created 2018-04-03 14:28 -0500
pushed 2018-04-04 09:44 +0000
Luke Wagner Luke Wagner - Bug 1450804 - Baldr: forbid pools in br_table baseline (r=bbouvier)
91a7028151315c2b06b9705b539d7131389288b5
created 2018-03-23 12:32 -0500
pushed 2018-03-24 09:42 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: remove old traps (r=bbouvier)
11913418a9073396c5a4e740d79d80114fc99427
created 2018-03-23 12:32 -0500
pushed 2018-03-24 09:42 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for out-of-bounds (r=bbouvier)
2c450d858f010cec47a94afd24b566d7a65c544e
created 2018-03-15 04:23 -0700
pushed 2018-03-15 23:37 +0000
André Bargull André Bargull - Bug 1442599 - Part 7: Clean up using and includes in jsutil. r=jorendorff
e96ef96eb6a3123e0e05aa7cfeaf5e909b586835
created 2018-03-13 13:10 +0100
pushed 2018-03-13 22:40 +0000
Lars T Hansen Lars T Hansen - Bug 1434054 - Remove unused macroassembler functions. r=bbouvier
40d0f78013adf4c861926938c7a850884b3779cf
created 2018-02-12 17:42 +0100
pushed 2018-03-13 17:12 +0000
Lars T Hansen Lars T Hansen - Bug 1441142 - Adapt wasm stubs for ARM64. r=bbouvier
90c70e5122f6da891b59c579a3c7d0c02a6610d4
created 2018-02-20 14:36 +0000
pushed 2018-03-10 09:59 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1438886 - Prevent speculative execution after returning from GC-capable C++ code. r=jandem
8b5eb77223fcbf2b233b51d36f6e9bb1c1a566fb
created 2018-02-27 12:54 +0100
pushed 2018-03-01 17:29 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1441494 : [MIPS] Remove MacroAssemble::AfterICSaveLive and siblings. r=bbouvier
f9ec9a7399faf4dd1e18bb43ba04d456a2ed23d0
created 2018-02-23 17:41 +0000
pushed 2018-02-24 00:59 +0000
Jon Coppeard Jon Coppeard - Bug 1438827 - Fix tracing of ARM macro assembler r=nbp
less more (0) -300 -100 -60 tip