js/src/jit/MacroAssembler.cpp
da8f5a9fb9be5f342a13fee9de0b80c853747dff
created 2019-03-14 07:38 +0000
pushed 2019-03-15 20:00 +0000
Tom Schuster Tom Schuster - Bug 1535037 - Use ValueType for TypeSet. r=jandem
3aa21d7302e79b1e9324ea4933c719f200de2ab1
created 2019-03-12 14:47 +0000
pushed 2019-03-14 15:20 +0000
Jan de Mooij Jan de Mooij - Bug 1530937 part 17 - Remove now unused VMFunction code. r=nbp
01c2d53e22c42738e5cc7ea6bda4cdfe14270226
created 2019-03-05 16:03 +0100
pushed 2019-03-11 13:01 +0000
Julian Seward Julian Seward - Bug 1517924 - Stackmap creation for wasm-via-Ion. r=lhansen.
bbb1ed3f3dfddb23e68ab2bbe3c117f7390e770c
created 2019-02-21 06:25 +0100
pushed 2019-03-11 13:01 +0000
Julian Seward Julian Seward - Bug 1518785 - wasm-via-Ion: incorrect logic to decide on whether to omit a stack overflow check. r=luke.
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
0cd43ecd2fb63432c6b7b1da6f2f3debbb76d4b7
created 2019-02-08 08:18 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1525674 part 4 - Move Ion's Iterator{More,Close} code to the MacroAssembler and use it in Baseline instead of ICs. r=evilpie
81aac3b38db3c93bf3fef050ecdf389d9747bab6
created 2019-02-07 23:49 +0200
pushed 2019-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +0000
Robin Templeton Robin Templeton - Bug 1507484 - Implement minimal Ion support for BigInt r=wingo,jandem
3924aed041cf7cb12c445e8c76618726f552f706
created 2019-02-04 19:10 +0000
pushed 2019-03-11 13:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
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
8442c715547483c98f5ca347333458b7fc54d2d6
created 2019-01-25 13:36 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1522792 part 5 - Add load32SignExtendToPtr and Push(Address) to the MacroAssembler. r=nbp
475d0d3f9d248a004f65d7f33c5e3df3cdbecf1b
created 2019-01-28 00:21 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1522431 - Implement IC support for BigInt r=jandem,terpri
1d59770b712bbfb4b140c1ac8e179601871f8b94
created 2019-02-07 13:50 +0000
pushed 2019-02-12 11:10 +0000
Andy Wingo Andy Wingo - Bug 1523515 - Fix shuffling of two-valued return on ARM r=jandem a=lizzard
ced24b663e6593c79917f8af47256e2ea9ca83d1
created 2019-01-24 17:36 +0000
pushed 2019-01-28 12:41 +0000
Jan de Mooij Jan de Mooij - Bug 1522075 part 4 - Some JitContext assertions and clean up. r=luke
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
0140cfbc71db4e1c546448a97cbf536539997949
created 2019-01-09 01:52 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1394386: Don't enforce tenure allocation for TypedArrays from inlined constructor ool-path. r=jandem
3d09512072a5b37eb90f38a9490f89264be90356
created 2019-01-07 05:46 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1517823 - Part 1: Store out of line TypedArray data in ArrayBuffer malloc-arena. r=sfink
19051af76b77ea0dc8e433b5e95d4714f35808d0
created 2019-01-07 05:45 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1518101: Use calloc instead of malloc followed by memset for inlined TypedArray data allocation. r=jonco
26f01305411cec2aa1a186f14de45b4822d65345
created 2019-01-03 02:50 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1517259 - Part 6: Replace CalculateAllocSize with simple multiplication. r=tcampbell
8f35396665f570d44b59fd968ceccc5dd62dddcc
created 2019-01-03 02:46 -0800
pushed 2019-01-21 13:03 +0000
André Bargull André Bargull - Bug 1517259 - Part 3: Sprinkle a few constexpr throughout TypedArray code. r=tcampbell
5ca49059949b3c73db196be7280cfd9472631492
created 2018-12-14 13:00 +0100
pushed 2019-01-21 13:03 +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-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
c549579400edce070e88f8f684b4da38b190336c
created 2018-11-28 15:27 +0100
pushed 2018-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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
ea1da7c247ea61c752334deca1c2c060eeb971e8
created 2018-10-23 15:52 +0200
pushed 2018-12-03 16:23 +0000
Lars T Hansen Lars T Hansen - Bug 1500167 - Support multiple tables in wasm. r=luke
01a7e880049ac624ea2b094898a1a888230e4884
created 2018-10-15 11:48 +0200
pushed 2018-12-03 16:23 +0000
Lars T Hansen Lars T Hansen - Bug 1450263 - Basic generalized table type, part 1: table-of-anyref. r=luke
e3a9e32b069a38af83b0f3b2a311dd5b3ce4d0d1
created 2018-11-05 09:35 +0000
pushed 2018-12-03 16:23 +0000
Matthew Gaudet Matthew Gaudet - Bug 1488763 - Unify stack touch logic across all platforms r=jandem
1bd322732a6e67a0caab2e0bf26ff0b20f01fc1a
created 2018-10-24 15:07 +0200
pushed 2018-12-03 16:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1502106 - Add a configure option to disable assume_unreachable spew. r=iain
486615f18dd75bebea50fbbb1154b67d8b915426
created 2018-10-24 14:32 +0000
pushed 2018-12-03 16:23 +0000
Matthew Gaudet Matthew Gaudet - Bug 1500920 - Correct branchIfPretenuredGroup r=jandem
7127bf67c3b90bb70473774659a4cbad492dafe7
created 2018-10-15 10:02 +0000
pushed 2018-10-18 18:37 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1498618 - Never apply clang-format on code in {{{ check_macroassembler_style r=nbp
b60cb229416c3a4d2744611cf89051f574ced95e
created 2018-10-03 14:41 +0000
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1489242 - Add {} to example code in comments. r=jorendorff
a946ea065650ac0422ad82c272496ff6290f5410
created 2018-09-06 11:55 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/jit, part 6. r=evilpie
b7954f9562599fa21aab3ec05d89b0b13802e284
created 2018-09-07 18:30 +0200
pushed 2018-10-15 21:07 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1469027: Move wasm types shared with Cranelift in a WasmBinaryConstants.h; r=luke
c2e3be6a1dd352b969a45f0b85e87674e24ad284
created 2018-08-29 20:34 +0300
pushed 2018-09-03 16:13 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-inbound to mozilla-central. a=merge
940f9b38540e1ee4f7fc2ea2c601dc1e85d36350
created 2018-08-14 22:40 +1000
pushed 2018-09-03 16:13 +0000
Paul Bone Paul Bone - Bug 1480001 - Enable allocation counts only when the profiler is active. r=jonco
eff3d90694630f95e35b09ae343fda4ad07e6870
created 2018-08-29 10:07 +0000
pushed 2018-09-03 16:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1486829: Make a proper enum class out of jit::FrameType; r=tcampbell
2a09332be9ac7cc7c2b3bd224ad4be8bb408af96
created 2018-08-01 11:49 -0400
pushed 2018-08-24 17:49 +0000
Matthew Gaudet Matthew Gaudet - Bug 1480524 - [Part 1] Use CacheIR version of NewObject for Baseline r=jandem
e496e1a130b4c3fdca5d99f90dde3da7a3b91770
created 2018-07-26 00:35 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 5) - Only record allocation counts on Nightly builds r=jonco
f3796f1a571b6e11e247f366dc45cecd97d77729
created 2018-08-08 12:54 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 4) - Add cells allocated statistics r=sfink
411fa809129a533f492136cb8ac58a4ef7e1119e
created 2018-08-10 08:50 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1480819 - Part 6: Add helper methods to MacroAssembler to work with CharEncoding and reduce code duplication. r=mgaudet
7311e3026a473a4e4329257e6fd50b38bba6f614
created 2018-08-10 05:43 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1481247: Don't compare pointers twice in MacroAssembler::compareStrings. r=tcampbell
8de32e539a2c0499acef9cb7324c831b46eb3e91
created 2018-08-08 18:14 +0300
pushed 2018-08-24 17:49 +0000
Bogdan Tara Bogdan Tara - Backed out 5 changesets (bug 1473213) for devtools/client/debugger/new/test/mochitest/browser_dbg_rr_breakpoints-01.js failures
29f9f3ab9b416448db79f5ec5beb0c092ba8f6be
created 2018-07-26 00:35 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 5) - Only record allocation counts on Nightly builds r=jonco
129c9ab66f595bf72afebfdeba87a587578173a2
created 2018-08-08 12:54 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1473213 (Part 4) - Add cells allocated statistics r=sfink
f2f0f683f69aef13c9b33028ff4a10548b1a85b4
created 2018-08-02 13:12 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1480116: Improve codegen for LIsConstructor, LConvertElementsToDoubles, and the surrogate check in PrepareAndExecuteRegExp. r=mgaudet
a914cedebde5404d735d3d6fc3df957c8b4e7437
created 2018-08-01 14:51 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1479360 - Share and optimize bump-pointer allocation code r=sfink
07a0de6067887194d9f71fd6c19f1b155bda51fc
created 2018-07-31 15:37 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1478902 Part 3 - Add assertions to JIT nursery strings allocation r=nbp,sfink
ce1f02d10be7d104c24cfb82231e74d0e6d04592
created 2018-07-30 14:35 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1478902 Part 2 - Nursery strings allocation code uses the wrong pointer r=sfink
6b92b3fbb206dee76df4924c2633b492f03b411f
created 2018-07-30 14:35 +1000
pushed 2018-08-24 17:49 +0000
Paul Bone Paul Bone - Bug 1478902 Part 1 - Improve types in nursery allocation r=nbp
721e491ecd01e32b82cb817cdd4658475cd97330
created 2018-07-23 10:07 -0700
pushed 2018-08-24 17:49 +0000
Steve Fink Steve Fink - Bug 1477742 - Remove dubious pointer computation optimization, r=jandem
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
less more (0) -300 -100 -60 tip