js/src/jit/MIR.cpp
99a829d2a2a7859b10508b6f05e99780c5e2dc68
created 2019-05-08 17:48 +0000
pushed 2019-06-18 02:53 +0000
Jan de Mooij Jan de Mooij - Bug 1544386 part 1 - Call ElementAccessHasExtraIndexedProperty instead of ArrayPrototypeHasIndexedProperty when inlining array natives. r=tcampbell, a=jcristau FENNEC_67_0_3_BUILD1 FENNEC_67_0_3_RELEASE FIREFOX_67_0_3_BUILD1 FIREFOX_67_0_3_RELEASE
77536919b1210dcee2e3d72416108210bd9a10c8
created 2019-03-21 22:47 +0000
pushed 2019-05-13 09:36 +0000
Jan de Mooij Jan de Mooij - Bug 1538006 - Don't emit unbarriered writes to an object if its group might change. r=tcampbell, a=dveditz DEVEDITION_67_0b4_BUILD2 DEVEDITION_67_0b4_RELEASE FENNEC_67_0b4_BUILD1 FENNEC_67_0b4_RELEASE FIREFOX_67_0b4_BUILD2 FIREFOX_67_0b4_RELEASE
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-05-13 09:36 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
01c2d53e22c42738e5cc7ea6bda4cdfe14270226
created 2019-03-05 16:03 +0100
pushed 2019-05-13 09:36 +0000
Julian Seward Julian Seward - Bug 1517924 - Stackmap creation for wasm-via-Ion. r=lhansen.
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2019-05-13 09:36 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
96a0237880cf5fb1b77ca04c4a285c90b625a3ed
created 2019-02-19 10:06 +0100
pushed 2019-05-13 09:36 +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-05-13 09:36 +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-05-13 09:36 +0000
Lars T Hansen Lars T Hansen - Bug 1508559 - Ion instructions for reftypes. r=jseward
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-05-13 09:36 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
7465be2b8821fe89f5bbf1df01e07d2d81f25568
created 2019-02-15 20:50 +0200
pushed 2019-05-13 09:36 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to autoland.
11f5a8e7853b0d751996a28b8797e7837b198e51
created 2019-02-15 09:48 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1526309 - Add BigInt support to JSOP_INC and JSOP_DEC r=jandem,terpri
cd56d5e49b75d048ab940baf13836c8ce678565f
created 2019-02-15 07:45 +0100
pushed 2019-05-13 09:36 +0000
Julian Seward Julian Seward - Bug 1527563 - Remove defunct nested-call optimisation in WasmIonCompile.cpp. r=luke.
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
d65cae66e3312e5fac71b146ccebd8d9cee51ce4
created 2019-02-13 10:48 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1519135 - Replace JSOP_POS in ++/-- with JSOP_TONUMERIC r=terpri,jandem
0ca63f8a449c5cafdbc3ca181061275e1d1c9b5d
created 2019-02-12 15:49 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1526840 - Adapt ToBoolean Ion type inference for false BigInt values r=jandem
a33117a0abf5c9b83ee12465256384cd1bda492b
created 2019-02-11 05:08 -0800
pushed 2019-05-13 09:36 +0000
André Bargull André Bargull - Bug 1526403 - Part 3: Add inlining support for TypedArray "byteOffset" getter. r=jandem
cf113c9d6075f7b6dc72c1c457d42316613244d7
created 2019-02-05 23:19 +0000
pushed 2019-05-13 09:36 +0000
Robin Templeton Robin Templeton - Bug 1507484 - Implement minimal Ion support for BigInt r=wingo,jandem
662e97c691037298df2971fea3def0bb19fe3f93
created 2019-03-21 22:47 +0000
pushed 2019-03-22 01:31 +0000
Jan de Mooij Jan de Mooij - Bug 1538006 - Don't emit unbarriered writes to an object if its group might change. r=tcampbell, a=dveditz FENNEC_66_0_1_BUILD1 FENNEC_66_0_1_RELEASE FIREFOX_66_0_1_BUILD1 FIREFOX_66_0_1_RELEASE
eeba38937ef453e93a82a04146f06e32f002aba7
created 2019-01-15 06:31 -0800
pushed 2019-03-11 12:10 +0000
André Bargull André Bargull - Bug 1520162 - Part 2: Fold MMinMax with MTypedArrayLength and same operands. r=jandem
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-03-11 12:10 +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
8be0d3702f65e6a15ca5affb71484d68b5c9e759
created 2018-12-05 03:15 -0800
pushed 2019-03-11 12:10 +0000
André Bargull André Bargull - Bug 1506524: Handle LambdaArrow in MFunctionEnvironment::foldsTo. r=nbp
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2019-01-21 12:33 +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 2019-01-21 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2019-01-21 12:33 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
c0bef417dc8e17d6a2661075ae8db9df50480b2c
created 2018-10-05 18:35 +0200
pushed 2019-01-21 12:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1489142 - Rewrite FlagPhiInputsAsHavingRemovedUses to iterate at most once per Phi. r=jandem
2990cbc0eb72c2ae2cf7954bdd97a3d67586ccc9
created 2018-11-13 22:05 +0200
pushed 2019-01-21 12:33 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 586b29eb1dae (bug 1489142) for assertion failure on js/src/jit/MIR.cpp:2349 on a CLOSED TREE
586b29eb1dae3b18d60b702441db60bd67bb1c4f
created 2018-10-05 18:35 +0200
pushed 2019-01-21 12:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1489142 - Rewrite FlagPhiInputsAsHavingRemovedUses to iterate at most once per Phi. r=jandem
405215e36bd0b694b453c17ca9616adb0b81bcc7
created 2018-11-01 01:13 +0200
pushed 2019-01-21 12:33 +0000
shindli shindli - Backed out 2 changesets (bug 1487022) for causing spidermonkey bustages in /builds/worker/workspace/build/src/js/src/jit-test/tests/wasm/memory.js CLOSED TREE
860712299944049b6ac1c838539204811370947b
created 2018-10-31 17:31 +0000
pushed 2019-01-21 12:33 +0000
Ashley Hauck Ashley Hauck - Bug 1487022 - Fix repeated bailouts when constant-folding a never-ran 1/0. r=tcampbell
8ab15bf1e8cd11a1f043100d2ef3c51d8ba9aaf6
created 2018-10-09 21:10 +0300
pushed 2018-12-03 15:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3ffc12842207 (bug 1487022) for various spidermonkey failures, e.g. jit-read-u16-from-mdim-array.js. CLOSED TREE
3ffc1284220742b9c09c2b8d62c345114c8bd583
created 2018-10-09 17:32 +0000
pushed 2018-12-03 15:51 +0000
Ashley Hauck Ashley Hauck - Bug 1487022 - Fix repeated bailouts when constant-folding a never-ran 1/0 r=tcampbell
d5c22661c86025e0098509d8d6183c4af99214ce
created 2018-09-18 04:04 +0000
pushed 2018-12-03 15:51 +0000
Robin Templeton Robin Templeton - bug 1490387 - Part 3: Implement BigInt support for bitwise operators. r=jandem
a946ea065650ac0422ad82c272496ff6290f5410
created 2018-09-06 11:55 +0200
pushed 2018-12-03 15:51 +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
79e9e6a709b04ecb89f2a87bba6e1967a2326cc8
created 2018-08-24 15:27 +0200
pushed 2018-10-15 10:40 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1437065: Inline monomorphic calls to wasm; r=luke, r=jandem
a5f5d094aa197489311b13aeed5c67e8c74b1cf8
created 2018-08-14 10:56 -0400
pushed 2018-10-15 10:40 +0000
Ted Campbell Ted Campbell - Bug 1483275 - Use one definition of js::jit::SimpleArithOperand. r=jandem
3430a73e5f1c35e93997d95b25252403dc7709d0
created 2018-07-27 12:11 +0200
pushed 2018-10-15 10:40 +0000
Julian Seward Julian Seward - Bug 1448277 - Generate GVN-able references to indirect wasm globals. r=lth.
4534ae540e86d686f29098cbcc2f932a6b83117b
created 2018-07-24 15:15 +0200
pushed 2018-10-15 10:40 +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-10-15 10:40 +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-10-15 10:40 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1416723: Remove SIMD.js support; r=luke, r=nbp
bedc90c72ee31e496b2aa178b159026941b08613
created 2018-07-17 13:06 +0100
pushed 2018-10-15 10:40 +0000
Jon Coppeard Jon Coppeard - Bug 1476012 - Split SIMD constant definitions out into builtin/SIMDConstants.h r=bbouvier
c980318f4f82e2175a1f23c6c4d301f01dbd4ed1
created 2018-07-09 17:20 -0400
pushed 2018-10-15 10:40 +0000
Matthew Gaudet Matthew Gaudet - Bug 1469044: [Part 3] Rename 'uncached' to 'impl' r=jandem
4f29d9433d69f95e01796fd687f7035c267cb62c
created 2018-06-29 11:49 +0200
pushed 2018-08-24 17:02 +0000
Julian Seward Julian Seward - Bug 1467415 - Importable mutable globals break alias analysis. r=lth a=lizzard
2e7a4d376aff00ae43f8051aa53af8be65a112a3
created 2018-05-27 04:00 +0530
pushed 2018-08-24 17:02 +0000
maharsh312 maharsh312 - Bug 1464321 - Changed return type of two methods in JSScript with relative format string change. r=arai
b46f3ba0c76673ba8ce04fa00bbf4206a12ccc98
created 2018-05-12 11:46 +0200
pushed 2018-08-24 17:02 +0000
Jan de Mooij Jan de Mooij - Bug 1460381 - Support sealed and non-extensible dense elements on native objects. r=anba
d37d926c33fa7469dd5f7b7692ab2f14ffe372dd
created 2018-05-08 05:41 -0700
pushed 2018-08-24 17:02 +0000
André Bargull André Bargull - Bug 1416289 - Part 2: Add Ion-inline support for Math.sign. r=jandem
06bee42b4d4955429061f706bd59b8275d8e77f4
created 2018-05-08 05:41 -0700
pushed 2018-08-24 17:02 +0000
André Bargull André Bargull - Bug 1416289 - Part 1: Add Ion-inline support for Math.trunc. r=jandem
daa8466df43e3f44a5e3cd603c2f903ce4100f6f
created 2018-05-02 15:50 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1458173 - Fix some issues reported by TSan. r=jonco
deeb18d57ad217978ff3c6a38481b5d100665279
created 2018-05-01 15:54 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1454887 part 2 - Rewrite TI sweeping to be more explicit. r=tcampbell
2f7d0134b22176dd649418217cb98d09ce102c83
created 2018-04-19 13:04 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 14 - Rename 'active thread' to 'main thread'. r=jonco
16fcaa62dee9272dde73b52ae640988f70ffd196
created 2018-04-15 13:18 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 10 - Rename *ActiveCooperatingThread to *MainThread. r=jonco
20546b86221e433170746889fad17450c5d6d3e0
created 2018-04-13 02:26 -0700
pushed 2018-06-18 21:12 +0000
André Bargull André Bargull - Bug 1447442 - Part 7: More clean-up for typed arrays and array buffer views. r=jorendorff
f8104a9c57c80ea821c8f04f21b11a4ad4dd0eb8
created 2018-04-12 16:35 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1452982 part 3 - Remove ZoneGroup nursery/storeBuffer methods. r=jonco
9db236e8d1dee72db5bf63735b8c8ddcc89e3cb7
created 2018-03-28 10:42 +0200
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1448329 - Remove 32-bit-x86-only static typed array access optimization. r=tcampbell
f0ef968154ec6126539e51cb232ab3d27be983ac
created 2018-03-13 19:01 +0100
pushed 2018-06-18 21:12 +0000
Jan de Mooij Jan de Mooij - Bug 1445181 part 3 - Use #ifdef JS_JITSPEW more to shrink opt builds a bit. r=nbp
8bf73963c8d6fcbf91b7eae5d63962a398ad62ba
created 2018-02-24 10:31 -0600
pushed 2018-06-18 21:12 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 4: jsbool* -> builtin/Boolean*. r=jandem.
1f055e9f1c51662c21c961480dec854d2c1c6bc9
created 2018-03-28 10:42 +0200
pushed 2018-04-26 16:43 +0000
Jan de Mooij Jan de Mooij - Bug 1448329 - Remove 32-bit-x86-only static typed array access optimization. r=tcampbell, a=RyanVM
12afe6be329fe78619bbc35772da7b7ce1ada2b5
created 2018-03-10 02:31 +0200
pushed 2018-04-26 16:43 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1439026) for webreftest css/CSS2/borders/border-top-width-080.xht failures a=backout on a CLOSED TREE
7e197166f04eef36c755602152dd191a85d9915c
created 2018-02-24 10:31 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 4: jsbool* -> builtin/Boolean*. r=jandem.
e27feda042d6a604928170131ace5b6c351da848
created 2018-02-24 07:33 -0600
pushed 2018-04-26 16:43 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 2: Move the most basic text-processing routines to util/Text.cpp. r=jandem.
less more (0) -300 -100 -60 tip