js/src/jit/MIR.cpp
3e2d63c9f835f84809c1bdf7dfbe0013a4a4067b
created 2019-07-09 13:11 +0000
pushed 2019-07-11 16:20 +0000
André Bargull André Bargull - Bug 1564125 - Part 2: Avoid negative zero bailouts for MStoreElementHole and MFallibleStoreElement. r=nbp
8c0b051601f456d38934ef5331e3acd2e618383e
created 2019-07-09 13:10 +0000
pushed 2019-07-10 09:40 +0000
André Bargull André Bargull - Bug 1564133: Allow inlining String.fromCodePoint when called with double values. r=mgaudet
dab3163234b506764553a7518bb9ef901a2e232b
created 2019-06-19 20:00 +0000
pushed 2019-06-20 09:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1557056 - Use extended function only for self-hosted function that needs to store canonical name in extended slot. r=jandem
a74585a7dec4d91c8cfc53975bea5a4b41f30ec8
created 2019-05-08 17:48 +0000
pushed 2019-06-06 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1544386 part 1 - Call ElementAccessHasExtraIndexedProperty instead of ArrayPrototypeHasIndexedProperty when inlining array natives. r=tcampbell
8a9dd53d55f6913cf9510a207cf4fb2d44fd4cbb
created 2019-05-01 16:55 -0500
pushed 2019-05-14 04:11 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: do failure checking in masm.wasmCallBulitinInstanceMethod (r=lth)
e5562f9f81cac49cef56b436477b001cb027b9b4
created 2019-05-13 08:38 +0300
pushed 2019-05-13 08:22 +0000
Coroiu Cristina Coroiu Cristina - Backed out 5 changesets (bug 1546138) for bustage at js/src/jit-test/tests/wasm/funcref.js for upcoming beta
edf39b4a6ec1260b6fc400bd55df352e5b0b2ebd
created 2019-05-01 16:55 -0500
pushed 2019-05-11 09:48 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: do failure checking in masm.wasmCallBulitinInstanceMethod (r=lth)
9ae64983479d4560db4d44719f1154813fdec2e0
created 2019-05-03 02:28 +0300
pushed 2019-05-03 04:17 +0000
Bogdan Tara Bogdan Tara - Backed out 5 changesets (bug 1546138) for WasmTypes.h related spidermonkey builds bustages
094145132b7f3ffd2004a58074af0ad040b151ce
created 2019-05-01 16:55 -0500
pushed 2019-05-03 04:17 +0000
Luke Wagner Luke Wagner - Bug 1546138 - Baldr: do failure checking in masm.wasmCallBulitinInstanceMethod (r=lth)
ed1ef97375801e123d5edf8bbe569f8411852004
created 2019-04-11 11:37 +0000
pushed 2019-04-12 03:19 +0000
André Bargull André Bargull - Bug 1542736 - Part 7: Replace std::tolower with js::unicode::ToLowerCase. r=jwalden
efc786c70693716c36e0ac591b58808c9b5d4484
created 2019-04-02 17:11 +0000
pushed 2019-04-04 04:33 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
68ac00e863e05091280bf23765607af045cba3cc
created 2019-04-02 05:40 +0300
pushed 2019-04-02 08:35 +0000
Noemi Erli Noemi Erli - Backed out changeset 6ccad746f5d8 (bug 1456569) for Linting opt failure in TypedArray.js CLOSED TREE
6ccad746f5d83af425dec5b26c5bca6f6bcfbb46
created 2019-04-01 22:22 +0000
pushed 2019-04-02 08:35 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
998ea689fe149c52983e32af9e7cf50a8cc95c37
created 2019-03-26 14:54 +0000
pushed 2019-03-27 04:44 +0000
André Bargull André Bargull - Bug 1538692 - Part 1: Support relational string comparison in Ion. r=mgaudet
136b21be1299f0ee657a4e6c4e95e626f706ea78
created 2019-03-22 15:34 +0000
pushed 2019-03-23 09:46 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Clean out MObjectState r=iain
2939d41f1ade73020256e6f50bd8653cebee17c9
created 2019-03-22 15:32 +0000
pushed 2019-03-23 09:46 +0000
Matthew Gaudet Matthew Gaudet - Bug 1505574 - Remove Unboxed Objects from jit/ - Part 1 r=iain
2c49e736571bdcf4d8897eab3c3ad6d4a079f664
created 2019-03-21 22:47 +0000
pushed 2019-03-22 01:23 +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
d55401632cea92b6b2775ba278274b5490275876
created 2019-03-13 10:19 +0100
pushed 2019-03-14 16:26 +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-03-06 09:57 +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-03-01 13:06 +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-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
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-02-17 21:45 +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-02-16 09:36 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to autoland.
11f5a8e7853b0d751996a28b8797e7837b198e51
created 2019-02-15 09:48 +0000
pushed 2019-02-16 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-02-15 18:40 +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-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
d65cae66e3312e5fac71b146ccebd8d9cee51ce4
created 2019-02-13 10:48 +0000
pushed 2019-02-13 21:34 +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-02-13 09:48 +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-02-12 05:27 +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-02-06 09:47 +0000
Robin Templeton Robin Templeton - Bug 1507484 - Implement minimal Ion support for BigInt r=wingo,jandem
eeba38937ef453e93a82a04146f06e32f002aba7
created 2019-01-15 06:31 -0800
pushed 2019-01-19 09:59 +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-01-19 09:59 +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 2018-12-13 03:57 +0000
André Bargull André Bargull - Bug 1506524: Handle LambdaArrow in MFunctionEnvironment::foldsTo. 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
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-11-20 21:42 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
c0bef417dc8e17d6a2661075ae8db9df50480b2c
created 2018-10-05 18:35 +0200
pushed 2018-11-14 22:17 +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 2018-11-14 09:52 +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 2018-11-14 09:52 +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 2018-11-01 09:11 +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 2018-10-31 21:39 +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-10-09 21:59 +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-10-09 21:59 +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-09-19 02:13 +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-09-11 22:13 +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-08-24 22:08 +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-08-16 09:25 +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-07-27 17:42 +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-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
bedc90c72ee31e496b2aa178b159026941b08613
created 2018-07-17 13:06 +0100
pushed 2018-07-17 21:56 +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-07-12 21:52 +0000
Matthew Gaudet Matthew Gaudet - Bug 1469044: [Part 3] Rename 'uncached' to 'impl' r=jandem
99371dbf539290e70252f91cfa910930f3c66974
created 2018-06-29 11:49 +0200
pushed 2018-06-29 15:15 +0000
Julian Seward Julian Seward - Bug 1467415 - Importable mutable globals break alias analysis. r=lth.
2e7a4d376aff00ae43f8051aa53af8be65a112a3
created 2018-05-27 04:00 +0530
pushed 2018-05-27 13:06 +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-05-12 21:51 +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-05-08 22:59 +0000
André Bargull André Bargull - Bug 1416289 - Part 2: Add Ion-inline support for Math.sign. r=jandem
less more (0) -300 -100 -60 tip