js/src/jit/none/MacroAssembler-none.h
e00d479b6a92650637b9347d9ae18bd8da3b9493
created 2019-05-15 07:42 +0000
pushed 2019-05-16 15:28 +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-15 15:07 +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-15 15:07 +0000
Jan de Mooij Jan de Mooij - Bug 1541404 part 28 - Fix ARM issues. r=tcampbell
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
b23278bf5294b13d8228fb93515c4ee973ec5b7f
created 2019-04-04 13:33 +0000
pushed 2019-05-13 10:53 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1534492 - Prevent RegAlloc from allocating an argument register for a temp used in passAbiArg base operand. r=sstangl
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-05-13 10:53 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
320b3be39f9f96014157d09cee445e5dd6b64f26
created 2019-03-19 08:41 +0100
pushed 2019-05-13 10:53 +0000
Lars T Hansen Lars T Hansen - Bug 1535482 - Limit the assembler buffer size to encodable offsets. r=luke
d43f42ce6cf07fd76664767fafd1c55ee3e152bd
created 2019-03-20 15:35 +0000
pushed 2019-05-13 10:53 +0000
Iain Ireland Iain Ireland - Bug 1533890: Fix template mismatch in MacroAssembler-none r=jandem
8d7c9a41c240c3577063cd4f34ef8c2647c54dd4
created 2019-04-04 13:33 +0000
pushed 2019-04-09 15:08 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1534492 - Prevent RegAlloc from allocating an argument register for a temp used in passAbiArg base operand. r=sstangl a=pascalc
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
cf113c9d6075f7b6dc72c1c457d42316613244d7
created 2019-02-05 23:19 +0000
pushed 2019-03-11 13:01 +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-03-11 13:01 +0000
Lars T Hansen Lars T Hansen - Bug 1523941 - Always use ScratchDoubleScope / ScratchFloat32Scope. r=nbp
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +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-03 16:23 +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-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-08-24 17:49 +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-08-24 17:49 +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-08-24 17:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
ec3598f6f3fe4f3e50304fd20a0c62cd0b80696e
created 2018-06-28 12:08 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1471169 - Implement realm switching for Wasm calls. r=luke
ebbddded329210e131e2efa54ba4e14e125acd84
created 2018-06-26 18:26 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1470904 part 1 - Switch realms before/after scripted calls if needed. r=luke
8b97ba3dd284fb55c8dab911c32ef58a3e900641
created 2018-06-15 14:06 -0400
pushed 2018-06-21 15:23 +0000
Ted Campbell Ted Campbell - Bug 1444202 - Add MOZ_MUST_USE to masm.extractObject and friends. r=jandem
a7c669b99bd15f2b45561aa6bc649c847e9ae0d2
created 2018-05-24 12:02 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 32 - Rename JitCompartment to JitRealm and move to JS::Realm. r=luke
5b8bd7f8c4c4aa14b1890d33ec7053b1e4e2d9a2
created 2018-05-11 20:27 -0700
pushed 2018-06-18 21:43 +0000
Jeff Walden Jeff Walden - Bug 1461399 - Fix the no-jit build when building with clang static-analysis bits enabled. r=tcampbell
0f63e6668a23b31bca944b91512ee94697f64f29
created 2018-01-31 15:51 -0800
pushed 2018-06-18 21:43 +0000
Steve Fink Steve Fink - Bug 1434783 - Remove extractString, r=jandem
81ef11104ebb7871c6efe1794a40d4505a80c8dd
created 2018-04-08 17:01 +0200
pushed 2018-04-26 21:04 +0000
Jan de Mooij Jan de Mooij - Bug 1448887 - Remove async Ion loop interrupts. r=luke
91a7028151315c2b06b9705b539d7131389288b5
created 2018-03-23 12:32 -0500
pushed 2018-04-26 21:04 +0000
Luke Wagner Luke Wagner - Bug 1428453 - Baldr: remove old traps (r=bbouvier)
e2ddf4dbfa33d0da768cd8a46f2627e6c2aadbc6
created 2018-03-21 16:59 +0100
pushed 2018-04-26 21:04 +0000
Jan de Mooij Jan de Mooij - Bug 1447578 part 5 - Assert WasmMacroAssembler does not have GC relocation data. r=jonco
af5c036e68f4fa99b6c6fcd2c7d27de9b2dce200
created 2018-03-21 16:58 +0100
pushed 2018-04-26 21:04 +0000
Jan de Mooij Jan de Mooij - Bug 1447578 part 3 - Remove MacroAssembler rooting/tracing code. r=jonco
b832f0e5e3026492a2df769d5ade371a78891470
created 2018-03-12 15:10 -0500
pushed 2018-04-26 21:04 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
73abceaedc8fa960aa8949295e885c4d8098edeb
created 2018-03-13 12:55 +0100
pushed 2018-04-26 21:04 +0000
Lars T Hansen Lars T Hansen - Bug 1440618 - Remove unused register definitions. r=bbouvier
edcbf982b033f497ed65c39a812e5252a1988f24
created 2018-03-12 23:53 +0200
pushed 2018-04-26 21:04 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1435360) for web-platform reftests failures on marionette/content/reftest.js CLOSED TREE
eb7a4a96c3331e2353a61ca5d234df10dde374fa
created 2018-03-12 15:10 -0500
pushed 2018-04-26 21:04 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
55c87e7ea09d4d9d6a38603360d57523b3c4c821
created 2018-03-10 02:35 +0200
pushed 2018-03-12 14:54 +0000
Ciure Andrei Ciure Andrei - Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
8cdf945be534dacae33245106e6718055a80bd7f
created 2018-03-09 13:04 -0600
pushed 2018-03-12 14:54 +0000
Luke Wagner Luke Wagner - Bug 1435360 - Baldr: implement wasm interrupt in terms of TlsData branch and stack overflow check (r=bbouvier)
f6729b7f033306e348d7196006110e5d265434bc
created 2018-01-22 14:15 +0100
pushed 2018-03-01 16:46 +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-03-01 16:46 +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-03-01 16:46 +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-03-01 16:46 +0000
Lars T Hansen Lars T Hansen - Bug 1438800 - Introduce ScratchTagScope. r=jandem
cb6130865cacf4b4b9e56e303b2072b531605bbe
created 2018-02-08 14:37 +0100
pushed 2018-03-01 16:46 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1319203: Implement the jit-to-wasm entry stub and use it; r=luke, r=jandem
f9d87461d51a216f8e43e8e7b5d2418f1aa1ad1a
created 2018-01-16 14:16 +0100
pushed 2018-03-01 16:46 +0000
Lars T Hansen Lars T Hansen - Bug 1431402 - Add 64bit-int-to-floating-point conversion to MacroAssembler.h. r=nbp
6e9b4b746ee65833240588cef1ce6cf2f09ed333
created 2018-01-24 12:33 +0100
pushed 2018-03-01 16:46 +0000
Jan de Mooij Jan de Mooij - Bug 1432479 - Use XOR for Value unboxing on 64-bit to mitigate certain Spectre attacks. r=luke
e5e24467641e6d918b069d09771a3e4d96a970ea
created 2018-01-08 17:47 -0600
pushed 2018-01-11 21:05 +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-11 21:05 +0000
Lars T Hansen Lars T Hansen - Bug 1425149 - Revamp the MASM atomics API. r=nbp
34839f53008ffdba99c8c8284bf60aef48d6ca95
created 2017-12-15 11:38 -0600
pushed 2018-01-11 21:05 +0000
Ted Campbell Ted Campbell - Bug 1425413 - Fix non-jit platform MacroAssembler failure. r=jorendorff
de907393db020ec66d981c400b855cdc30ecfc38
created 2017-09-01 16:12 +0200
pushed 2018-01-11 21:05 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Assembler/MacroAssembler support for wasm atomics. r=sunfish
5a65e02329763e4cab8fd0b5fca9a94d6e708295
created 2017-10-27 09:30 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1412097 - Baldr: remove push from epilogue (r=bbouvier)
41e3ae0e04b1bcf94520145618ecc279195d8900
created 2017-10-13 14:41 +0200
pushed 2017-11-02 16:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1408356: Add missing NativeABIPrologueClobberable in none builds; r=luke
b632d01bb67047bcdc46787d00ee832b0c4fca27
created 2017-10-07 19:18 +0200
pushed 2017-11-02 16:33 +0000
Jan de Mooij Jan de Mooij - Bug 1406340 - Remove ArgumentsRectifierReg and just load argc from the stack. r=bbouvier
f26c09f0f737b90e090b1bac5398671290f49676
created 2017-09-25 12:07 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1329019 - fix JS_CODEGEN_NONE (r=npotb)
6ff0f49d6e25827d4615136a0100571acf4b9eac
created 2017-09-22 11:05 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1329019 - Baldr: don't transport MacroAssemblers between helper and ModuleGenerator threads (r=lth)
7b360a7ded8d7f3b74fa9857685f97f664f66497
created 2017-09-22 10:32 -0500
pushed 2017-11-02 16:33 +0000
Luke Wagner Luke Wagner - Bug 1329019 - Baldr: simplify InternalLink code (r=lth)
7e969755ccb9a97afc81ddbc199fe077e0d75924
created 2017-08-08 22:28 +0900
pushed 2017-08-14 01:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1388005 - Fix build without Ion. r=nbp, a=lizzard
3144b8254557acbdc9f62a88e6b887db4e03b6a5
created 2017-07-26 08:54 -0400
pushed 2017-08-02 08:25 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1342023 - Part 2: Stop using PageProtectingVector in AssemblerBuffer. r=jandem
e73020a1e023796cc978af3af61d3d39e17bdad9
created 2017-07-17 16:29 +0200
pushed 2017-08-02 08:25 +0000
Jan de Mooij Jan de Mooij - Bug 1381438 - Fix boxDouble to not clobber the source register on x86 CPUs without SSE 4.1. r=evilpie
29453e030eaa7ac7cd5b064bbdf9884badd692c1
created 2017-06-26 06:54 -0700
pushed 2017-08-02 08:25 +0000
Petr Sumbera Petr Sumbera - Bug 1376268 - Fix Spidermonkey build with no jit backend; r=bbouvier
b3eff505c8d1ce8f201742a8dda07830ec38ad4d
created 2017-07-17 16:29 +0200
pushed 2017-07-19 23:02 +0000
Jan de Mooij Jan de Mooij - Bug 1381438 - Fix boxDouble to not clobber the source register on x86 CPUs without SSE 4.1. r=evilpie, a=jcristau
a5e5a6e086f8689b1a481af2393a52deeca25e27
created 2017-05-10 12:29 -0500
pushed 2017-06-12 13:08 +0000
Luke Wagner Luke Wagner - Bug 1360254 - Baldr: remove JSContext::wasmActivationStack (r=bbouvier)
fede60d2180928e31b9e7b13cd96fbe0dc151121
created 2017-05-10 20:21 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3e087957c2c6 (bug 1360254)
3e087957c2c69a32e5a45da0f24db1c9625a5543
created 2017-05-10 12:29 -0500
pushed 2017-06-12 13:08 +0000
Luke Wagner Luke Wagner - Bug 1360254 - Baldr: remove JSContext::wasmActivationStack (r=bbouvier)
less more (0) -100 -60 tip