js/src/jit/arm/CodeGenerator-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
320b3be39f9f96014157d09cee445e5dd6b64f26
created 2019-03-19 08:41 +0100
pushed 2019-03-25 15:53 +0000
Lars T Hansen Lars T Hansen - Bug 1535482 - Limit the assembler buffer size to encodable offsets. r=luke
f8e2c516df2f5b3d464a4523e1b8a7520c2369a3
created 2019-03-25 14:24 +0200
pushed 2019-03-25 15:53 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset 8a5f78452005 (bug 1535482) for build bustages in MacroAssembler.h on a CLOSED TREE
8a5f78452005e5d4c692872e9ff3492cc97ca39e
created 2019-03-19 08:41 +0100
pushed 2019-03-25 15:53 +0000
Lars T Hansen Lars T Hansen - Bug 1535482 - Limit the assembler buffer size to encodable offsets. r=luke
96a0237880cf5fb1b77ca04c4a285c90b625a3ed
created 2019-02-19 10:06 +0100
pushed 2019-02-26 16:54 +0000
Lars T Hansen Lars T Hansen - Bug 1508559 - Ion instructions for reftypes. r=jseward
4fe6ece04420603e0e744d9bf02f61d16f20addb
created 2019-02-21 17:10 +0200
pushed 2019-02-21 21:54 +0000
shindli shindli - Backed out changeset 386a2afe9189 (bug 1508559) for failing raptor tests in /home/cltbld/tasks/task_1550758926/build/raptor.json CLOSED TREE
386a2afe918980e2cd0762290ad04112a63bd3b5
created 2019-02-19 10:06 +0100
pushed 2019-02-21 21:54 +0000
Lars T Hansen Lars T Hansen - Bug 1508559 - Ion instructions for reftypes. r=jseward
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
e7ad1e4500a9387142de84ea9235264530d36e1b
created 2019-01-10 23:16 +0200
pushed 2019-01-11 04:15 +0000
Sean Stangl Sean Stangl - Bug 1518957 - Implement ARM64 truncation and remove unused emitRoundDouble(). r=nbp
534d6864862bdbcec64551b12bc87e5a230b66ab
created 2018-11-30 09:30 +0200
pushed 2018-12-01 05:49 +0000
Sean Stangl Sean Stangl - Bug 1510735 - ARM64 codegen for LTestDAndBranch and LTestFAndBranch. r=nbp
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
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
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
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
a6b2aa1c965714910e4085004219af20d393436c
created 2018-08-02 08:03 -0700
pushed 2018-08-03 10:16 +0000
André Bargull André Bargull - Bug 1480077: Avoid signed integer overflow in Atomics.store and when printing assembler code. r=lth
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
0fd93c0985bbdfdb1233583164c386d54fc8d498
created 2018-07-26 14:23 +0300
pushed 2018-07-26 21:58 +0000
shindli shindli - Backed out 2 changesets (bug 1416723) for failures in dom/serviceworkers/test/test_serviceworker_interfaces.html on a CLOSED TREE
b2242216d11b7aff2b1549ce3f717a98de6cc892
created 2018-07-24 15:15 +0200
pushed 2018-07-26 21:58 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
ac87103cdf38dd631b41dc6d16e646239b2f93da
created 2018-06-08 16:16 +0200
pushed 2018-06-09 15:31 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. r=luke
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
a7c669b99bd15f2b45561aa6bc649c847e9ae0d2
created 2018-05-24 12:02 +0200
pushed 2018-05-24 15:41 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 32 - Rename JitCompartment to JitRealm and move to JS::Realm. r=luke
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
9db236e8d1dee72db5bf63735b8c8ddcc89e3cb7
created 2018-03-28 10:42 +0200
pushed 2018-03-28 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1448329 - Remove 32-bit-x86-only static typed array access optimization. r=tcampbell
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)
7447cde0139912715f547088334e0af5ef2407f6
created 2018-03-15 10:58 -0400
pushed 2018-03-20 22:24 +0000
Ted Campbell Ted Campbell - Bug 1445970 - Fix ARM simulator on MSVC / Windows. r=jandem
8c97ca34b8dc1cc5e12385b1b59867cd8aa0eb5f
created 2018-03-19 14:31 +0100
pushed 2018-03-19 22:40 +0000
Jan de Mooij Jan de Mooij - Bug 1446766 part 3 - Remove unused setReturnDoubleRegs methods. r=nbp
faf5f5fde107301ab2a465d4091db5cc773158cd
created 2018-03-19 14:30 +0100
pushed 2018-03-19 22:40 +0000
Jan de Mooij Jan de Mooij - Bug 1446766 part 1 - Use a macro to declare CodeGenerator visit methods. r=nbp
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-02 23:07 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
e745fe9ab05aa6a877230fc451be0bac38a9a8f6
created 2018-02-27 08:23 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 7: jsnum.* -> builtin/Number.*. r=jandem.
35e4f2c811209ec8d5a27757e0cc3aedb26a1ec1
created 2018-03-01 21:31 +0100
pushed 2018-03-02 10:16 +0000
Jan de Mooij Jan de Mooij - Bug 1441182 - Share more LGuardShape/LGuardObjectGroup/LGuardClass code. r=bbouvier
12797fd8b6d669407f85e23acc9100b367cc9e1b
created 2018-03-01 17:59 +0100
pushed 2018-03-01 22:09 +0000
Jan de Mooij Jan de Mooij - Bug 1440394 part 1 - Require use of MacroAssembler methods for shape/group accesses. r=tcampbell
f6729b7f033306e348d7196006110e5d265434bc
created 2018-01-22 14:15 +0100
pushed 2018-02-28 21:49 +0000
dragan.mladjenovic dragan.mladjenovic - Bug 1432446: [MIPS] Reduce size of switch table entries to a single pointer; r=lth
24c4795c13be364230a324c525de51eabea481da
created 2018-02-28 03:22 +0200
pushed 2018-02-28 10:55 +0000
Andreea Pavel Andreea Pavel - Backed out changeset e283310058ba (bug 1432446) for build bustage at /builds/worker/workspace/build/src/js/src/jit/x86/Trampoline-x86.cpp:185 on a CLOSED TREE
e283310058ba4a0358fd3ea844d88cd66d72fd20
created 2018-02-27 02:53 +0200
pushed 2018-02-28 10:55 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1432446: [MIPS] Reduce size of switch table entries to a single pointer; r=lth
9f4a3fb51e9eeace806589512eb26bb923254113
created 2018-02-16 14:55 +0100
pushed 2018-02-26 22:20 +0000
Lars T Hansen Lars T Hansen - Bug 1438800 - Introduce ScratchTagScope. r=jandem
cbb0873d74ca8fa5470f3b4f0eaf8c8ffda3d88d
created 2018-02-23 13:08 +0100
pushed 2018-02-26 22:20 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1440626 - IonMonkey: Move CodeGenerator::ToOutValue into jit/shared/CodeGenerator-shared-inl.h ; r=bbouvier
6d34a39d393b22fc62fde2a75e4822ea5bbd5487
created 2018-02-19 18:34 +0100
pushed 2018-02-20 19:10 +0000
Milan Knežević Milan Knežević - Bug 1284414 - Wasm Baseline MIPS32/64. r=lth
25900f3b9936a16486a36473517e14a6e8a1f4b9
created 2018-02-15 09:56 +0200
pushed 2018-02-16 09:51 +0000
Dan Gohman Dan Gohman - Bug 1435369: Implement non-trapping float-to-int conversions for WebAssembly r=luke
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
212a88df0f3d598edf04df824d568667c20c5fec
created 2018-02-12 13:38 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 6: Rename jscompartment* -> vm/JSCompartment*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
4d7a22f4a198b0397c9540cdcc2fc3bfe8b5e3e2
created 2018-02-13 08:54 -0600
pushed 2018-02-15 10:27 +0000
Jason Orendorff Jason Orendorff - Bug 1437876 - Remove JS_ARRAY_LENGTH and JS_ARRAY_END. r=jandem.
b54df6ca0ab8b8dc7bdfa65e32ca1e0f367bb754
created 2018-02-12 15:30 -0600
pushed 2018-02-13 09:40 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for idiv (r=bbouvier)
18e4d706ecdfe1c7794f581f614ad1f3a1c0ec86
created 2018-02-12 15:30 -0600
pushed 2018-02-13 09:40 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: use new traps for integer overflow (r=bbouvier)
d0756076b7b98667b5bd583213369e5be7328064
created 2018-02-12 18:13 +0200
pushed 2018-02-12 22:08 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 93cd1cffb54e (bug 1284414) for build bustage at src/js/src/wasm/WasmBaselineCompile.cpp on a CLOSED TREE
93cd1cffb54e5eeb6b05e11323f0eda5f3ba3f68
created 2018-02-12 09:10 +0100
pushed 2018-02-12 22:08 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1284414 Wasm baseline jit MIPS32/64 r=lth
c3d4f0c67903f5dd69753a3ff8aa16254fa242aa
created 2018-02-07 20:09 +0200
pushed 2018-02-08 10:04 +0000
Andreea Pavel Andreea Pavel - Backed out 1 changesets (bug 1284414) for build bustages at /builds/worker/workspace/build/src/js/src/wasm/WasmBaselineCompile.cpp:4271 on a CLOSED TREE
6546f0bc46f369750d65d7ab47492903e9ba65ee
created 2018-02-01 15:15 +0100
pushed 2018-02-08 10:04 +0000
Milan Knežević Milan Knežević - Bug 1284414 : Wasm baseline MIPS32/64 r=lth
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-14 05:34 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
e5e24467641e6d918b069d09771a3e4d96a970ea
created 2018-01-08 17:47 -0600
pushed 2018-01-09 09:53 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: prefix current trap mechanism names with 'Old' (r=bbouvier)
7a87f1ff89f336e2d6f4984e1f3f099815485cd1
created 2017-12-12 12:58 -0600
pushed 2018-01-08 22:06 +0000
Lars T Hansen Lars T Hansen - Bug 1425149 - Revamp the MASM atomics API. r=nbp
bba4a6269557ba7214a09c9c260f83d9a84885e8
created 2018-01-05 15:15 +0100
pushed 2018-01-05 22:34 +0000
Jan de Mooij Jan de Mooij - Bug 1404636 part 2 - Add test, asserts. r=bhackett
0c2a8520c1d265889f9955b32d00fd2875a4c6b7
created 2017-11-29 13:24 +0100
pushed 2017-12-02 21:41 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1421244: Remove supports for atomics on ARM < v7; r=lth, sr=luke
ff11b23cf898b48f6871bf0746cb150a5634143e
created 2017-10-25 10:36 +0200
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Rename from AsmJSAtomic etc to WasmAtomic etc, rs=bbouvier
cc6c341c68f8229dfa6e740fa2d2d49f1c86c4a2
created 2017-07-03 17:20 -0700
pushed 2017-11-22 21:30 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Ion support for wasm atomics. r=bbouvier
less more (0) -300 -100 -60 tip