js/src/jit/mips32/MacroAssembler-mips32.cpp
42ced70c00891a4253f8e04e455213e75c5ae122
created 2022-05-24 13:54 +0000
pushed 2022-05-24 21:44 +0000
Jan de Mooij Jan de Mooij - Bug 1770365 part 3 - Remove BaselineFrameReg alias, use FramePointer instead. r=anba
51ef6e4c693955df51b6c708a0284574e4d15477
created 2022-05-02 23:13 +0000
pushed 2022-05-03 09:42 +0000
Iain Ireland Iain Ireland - Bug 1766730: Remove JSOp::Retsub and JSOp::ResumeIndex r=jandem
130d070c77d888001e84b6a7c272f869dd4b68e9
created 2022-04-19 22:02 +0000
pushed 2022-04-20 03:39 +0000
Iain Ireland Iain Ireland - Bug 1762770: Add ExceptionResumeKind::ForcedReturnIon r=jandem
d3933c9bce1ec7940d031f99754a657f6c6549a5
created 2022-04-19 22:02 +0000
pushed 2022-04-20 03:39 +0000
Iain Ireland Iain Ireland - Bug 1762770: Add offsetOf methods to ResumeFromException r=jandem
52bbdbc9b7842f95e9770409ab6ccbfa856827dd
created 2022-04-19 22:02 +0000
pushed 2022-04-20 03:39 +0000
Iain Ireland Iain Ireland - Bug 1762770: Use an enum class for exception resume kind r=jandem
eeaeb40f8b869121eff65b1c2d11af423c9a9ecc
created 2022-03-08 21:10 +0000
pushed 2022-03-09 09:44 +0000
Iain Ireland Iain Ireland - Bug 885514: Simplify JSOp::Retsub r=jandem
fb02656bb788b8111d7159b1691094e429e7fc4f
created 2021-10-18 09:58 +0000
pushed 2021-10-18 16:09 +0000
Lars T Hansen Lars T Hansen - Bug 1727084 - Memory64 - Non-atomic-RMW baseline operations. r=yury
b01a275e79a1d6b0ad5cc23a8ea96a539b0d451e
created 2021-10-18 11:52 +0300
pushed 2021-10-18 16:09 +0000
criss criss - Backed out 9 changesets (bug 1727084) for causing spidermonkey bustages on WasmMemory.cpp. CLOSED TREE
6089b4360edcfb3a4bda506e37be8ca75a9f15a6
created 2021-10-18 07:31 +0000
pushed 2021-10-18 16:09 +0000
Lars T Hansen Lars T Hansen - Bug 1727084 - Memory64 - Non-atomic-RMW baseline operations. r=yury
2cf5cde0ea50b0dd5fbf507e509253e40be12f3c
created 2021-04-21 18:04 +0000
pushed 2021-04-22 03:04 +0000
Julian Seward Julian Seward - Bug 1705664 - Centralise save-area-size computation for the bailout-register-save-area. r=lth.
6b87ba86385f42b49f72f7a42e593aa06bd76899
created 2021-03-12 17:07 +0000
pushed 2021-03-12 21:58 +0000
Iain Ireland Iain Ireland - Bug 1697816: Fix moveValue when src == typeReg r=jandem
4111f26f06309412c5aacb5eb9bddb3daf2587c7
created 2021-02-22 09:36 +0000
pushed 2021-02-22 17:34 +0000
Liu Yu Liu Yu - Bug 1685662 - [MIPS] Implement some changes. r=jandem
6b9201d64b9d18c02d35cd4b00e4572dd3b43927
created 2021-02-13 08:11 +0000
pushed 2021-02-13 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1688828 part 2 - Optimize typed array length with double result in CacheIR. r=anba
0d79003d2bab8f54911d8bf7780307ab0d466895
created 2021-02-03 04:29 +0000
pushed 2021-02-03 09:31 +0000
Asumu Takikawa Asumu Takikawa - Bug 1335652 - wasm exceptions part 12: stack walking for exceptions r=rhunt
fe4ea0313118a577752542d2f53178347dc97bd5
created 2020-12-10 19:58 +0000
pushed 2020-12-11 04:47 +0000
Lars T Hansen Lars T Hansen - Bug 1680968 - Use the correct MaxOffsetGuardLimit in masm, codegen. r=rhunt
8e95ddbb6b20a3532d92e6bcf106f75d5565cf52
created 2020-11-03 10:18 +0000
pushed 2020-11-03 21:39 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
19ebe2dac48013b3b956c43a4969f001e1d2e1ad
created 2020-10-31 13:42 +0200
pushed 2020-10-31 21:05 +0000
Cristina Coroiu Cristina Coroiu - Backed out 7 changesets (bug 1639153) for accidentally landing
48d5f5918e01a7a292ba4cca6e6ffffa055b986d
created 2020-10-31 09:56 +0000
pushed 2020-10-31 21:05 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
adaa820203d1c01a03fd626b0397c1b8ea4132ad
created 2020-10-31 11:35 +0200
pushed 2020-10-31 09:37 +0000
Butkovits Atila Butkovits Atila - Backed out 7 changesets (bug 1639153) for crashing WasmTrapHandler. DONTBUILD a=backout
b24505537d700cd4e01adee576645a617b6ef935
created 2020-10-23 18:17 +0000
pushed 2020-10-30 16:09 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
1c593eaefecfd789d3b3f9cc5be3f5d65441b417
created 2020-10-29 18:36 +0200
pushed 2020-10-30 03:48 +0000
Dorel Luca Dorel Luca - Backed out 7 changesets (bug 1639153) for Spidermonkey failures in wasm/simd/cvt-x64-ion-codegen.j. CLOSED TREE
22c94980495f7fe64f1bc554aa1d16da66b2d2cd
created 2020-10-23 18:17 +0000
pushed 2020-10-30 03:48 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
d606ab4b0dc17f09aca766640fe51f5c168f22c8
created 2020-10-29 08:32 +0000
pushed 2020-10-29 15:52 +0000
Lars T Hansen Lars T Hansen - Bug 1673818 - Decouple memory limit from buffer limit, clarify 32-bit memories. r=rhunt
8f0fadc9e78b9d155e833f3b25d940e13cb7fed9
created 2020-10-29 09:26 +0200
pushed 2020-10-29 15:52 +0000
smolnar smolnar - Backed out changeset 7c2ee39c8744 (bug 1673818) for causing sm build bustages in MacroAssembler-arm64. CLOSED TREE
7c2ee39c8744463b3075270d4b0e1a922a96591f
created 2020-10-29 06:53 +0000
pushed 2020-10-29 15:52 +0000
Lars T Hansen Lars T Hansen - Bug 1673818 - Decouple memory limit from buffer limit, clarify 32-bit memories. r=rhunt
bb82bc52e536529530e13889173bc6b6dfecbd82
created 2020-10-27 08:22 +0000
pushed 2020-10-27 15:58 +0000
Lars T Hansen Lars T Hansen - Bug 1672770 - Generate better x86 ion code for v128 load-and-widen. r=jseward
b67c4426ef5bb901cd0bdb1a1cb2bcbdcea409a1
created 2020-10-27 08:19 +0000
pushed 2020-10-27 15:58 +0000
Lars T Hansen Lars T Hansen - Bug 1672697 - Generate better code for v128.load32_splat and v128.load64_splat. r=jseward
c2c595aa8fe1dc18803bf80df3bca7ca07443038
created 2020-10-26 16:49 +0200
pushed 2020-10-27 04:41 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 13 changesets (bug 1641595, bug 1671998, bug 1672770, bug 1641641, bug 1672697, bug 1672911, bug 1671996, bug 1671907, bug 1640662) for causing sm failures in splat-x64-ion-codegen.js
857eeed4ed64042877bbffe719cb3e847eb961fa
created 2020-10-26 11:04 +0000
pushed 2020-10-27 04:41 +0000
Lars T Hansen Lars T Hansen - Bug 1672770 - Generate better x86 ion code for v128 load-and-widen. r=jseward
388b419c10c6b911f0957d67c98e4c5ccbf1dd21
created 2020-10-26 11:04 +0000
pushed 2020-10-27 04:41 +0000
Lars T Hansen Lars T Hansen - Bug 1672697 - Generate better code for v128.load32_splat and v128.load64_splat. r=jseward
5b5ffbe4add97c98003026e0d9a730302161b646
created 2020-10-20 14:56 +0300
pushed 2020-10-20 14:55 +0000
Csoregi Natalia Csoregi Natalia - Backed out 7 changesets (bug 1639153) for spidermonkey bustage. CLOSED TREE
69b8eca9b1ef2afb591cf9cf72799cbf16dc16bb
created 2020-10-20 10:24 +0000
pushed 2020-10-20 14:55 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
2b6b416c7d9659ec023bcbaa8e273939205f6f8f
created 2020-10-10 13:03 +0000
pushed 2020-10-10 21:35 +0000
André Bargull André Bargull - Bug 1669181 - Part 62: Clean-up jit/BaselineJIT.h includes. r=jandem
754792b0228003f462747f8ba90eda09d986dda5
created 2020-10-09 17:38 +0000
pushed 2020-10-09 21:45 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1661256 part 13 - Convert HandleException callWithABI calls and make them explicit. r=tcampbell
d6713d75c647f4d5d5f6a85adfa146a1eeb705a5
created 2020-10-09 16:45 +0300
pushed 2020-10-09 21:45 +0000
Butkovits Atila Butkovits Atila - Backed out 12 changesets (bug 1661256) for bustages on Trampoline-none.cpp. CLOSED TREE
51cdbad369f3bd0f98cf3a409d438a714100867b
created 2020-10-09 13:03 +0000
pushed 2020-10-09 21:45 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1661256 part 13 - Convert HandleException callWithABI calls and make them explicit. r=tcampbell
974153fd8e3c7c3c1525fd60e8be27209c0bb9d0
created 2020-10-06 13:45 +0000
pushed 2020-10-07 15:50 +0000
André Bargull André Bargull - Bug 1669181 - Part 27: Split JitRuntime from jit/JitRealm.h. r=jandem
5564e2ee920dce72888c18c7c78c301a4bd38b21
created 2020-10-05 21:39 +0300
pushed 2020-10-05 21:58 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 36 changesets (bug 1661256) for bustages on ABIFunctionList-inl.h . CLOSED TREE
958906054082970850483bb7bc7eaf9aa7b60140
created 2020-10-05 16:55 +0000
pushed 2020-10-05 21:58 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1661256 part 13 - Convert HandleException callWithABI calls and make them explicit. r=tcampbell
1fc282e54b7a584087712a870dce62e0bf4c942b
created 2020-09-11 12:23 +0300
pushed 2020-09-11 15:10 +0000
Butkovits Atila Butkovits Atila - Backed out 5 changesets (bug 1639153) for landing the wrong stack of patches. CLOSED TREE
1b94af3458ce8bf47b776e03ac74f0c1b5a72c65
created 2020-08-27 08:56 +0000
pushed 2020-09-11 15:10 +0000
Dmitry Bezhetskov Dmitry Bezhetskov - Bug 1639153 - Part 1: Reserve two slots after stack arguments for the future tls preservation. r=lth
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
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
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
24af87fb0f32e8921f37e61d922875b40e95e4b0
created 2020-04-28 06:38 +0000
pushed 2020-04-28 21:47 +0000
Ted Campbell Ted Campbell - Bug 1633222 - Cleanup js::jit::alignDoubleSpillWithOffset. r=jandem
3e57d802ddc128f59b12097760bf6cfb1b392494
created 2020-04-27 14:21 +0000
pushed 2020-04-27 21:46 +0000
Ted Campbell Ted Campbell - Bug 1633216 - [mips32] Add missing MacroAssembler definitions. r=iain
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
6b57e33999e9f2b923f9408c750e7fb607b278dc
created 2019-12-13 20:51 +0000
pushed 2019-12-14 09:41 +0000
Jeff Walden Jeff Walden - Bug 1439659 - Make |MOZ_{LITTLE,BIG}_ENDIAN| into function macros so that invoking them inside |#if| conditions when they haven't been defined yet is a compile error. r=froydnj
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
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
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
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
less more (0) -100 -60 tip