js/src/jit/MIR.cpp
eeba38937ef453e93a82a04146f06e32f002aba7
created 2019-01-15 06:31 -0800
pushed 2019-01-21 13:03 +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-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
8be0d3702f65e6a15ca5affb71484d68b5c9e759
created 2018-12-05 03:15 -0800
pushed 2019-01-21 13:03 +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-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
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-15 21:07 +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-15 21:07 +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-10-15 21:07 +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-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
79e9e6a709b04ecb89f2a87bba6e1967a2326cc8
created 2018-08-24 15:27 +0200
pushed 2018-08-25 16:16 +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-24 17:49 +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-08-24 17:49 +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-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
bedc90c72ee31e496b2aa178b159026941b08613
created 2018-07-17 13:06 +0100
pushed 2018-08-24 17:49 +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-08-24 17:49 +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-07-07 21:01 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-05-03 15:28 +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-05-03 15:28 +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-04-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +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-09 18:26 +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-03-12 14:54 +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-03-12 14:54 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 4: jsbool* -> builtin/Boolean*. r=jandem.
e27feda042d6a604928170131ace5b6c351da848
created 2018-02-24 07:33 -0600
pushed 2018-03-12 14:54 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 2: Move the most basic text-processing routines to util/Text.cpp. r=jandem.
eb84980f64f2bf6b4dfc1c9b10674c75809e766f
created 2018-02-24 08:55 -0600
pushed 2018-03-12 14:54 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-05 13:45 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
f15edbbe39ab9371750c9f1b0068892a2266be2f
created 2018-02-27 08:54 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 8: jslibmath.h -> util/PortableMath.h. r=jandem.
17c547757a7a5da24da4f41f19f370d8f4f9b41e
created 2018-02-24 10:31 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 4: jsbool* -> builtin/Boolean*. r=jandem.
cfd781da349e59c8d6b9fea7efed04a0b2124a61
created 2018-02-24 07:33 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 2: Move the most basic text-processing routines to util/Text.cpp. r=jandem.
72a84df56d3901e17b78b5cc7698cee8883f6614
created 2018-02-24 08:55 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 1: Rename jsstr* -> builtin/String*. r=jandem.
8b4b06e10ae60d7b13e2bd6793a19efc006f8826
created 2018-02-28 02:59 -0800
pushed 2018-03-02 22:13 +0000
André Bargull André Bargull - Bug 1438842 - Part 3: Remove unused parameters in js/src/jit. r=tcampbell
99f75fa495ae4d85536525561d11516bf354aa83
created 2018-02-28 11:49 +0100
pushed 2018-03-01 16:46 +0000
Jan de Mooij Jan de Mooij - Bug 1441587 part 2 - Remove AddObjectsForPropertyRead optimization. r=bhackett
594ed5cfd631fe3aaad0ae37b57e0334e1023790
created 2018-02-26 15:26 +0100
pushed 2018-03-01 16:46 +0000
Jan de Mooij Jan de Mooij - Bug 1437483 part 2 - Spectre mitigations for guardObjectType, disabled by default. r=nbp,luke
d94bdb98167cf77b416faf3c741771778a2ff7eb
created 2018-02-20 11:28 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1439665 - Part 1: #include some headers directly in files that use them. r=sfink.
25900f3b9936a16486a36473517e14a6e8a1f4b9
created 2018-02-15 09:56 +0200
pushed 2018-03-01 16:46 +0000
Dan Gohman Dan Gohman - Bug 1435369: Implement non-trapping float-to-int conversions for WebAssembly r=luke
0054d892b106cfc60874dc1662a7278c74108b03
created 2018-02-12 15:37 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem.
711c111e333087942d9e5c7310a342ddffbcfabb
created 2018-02-12 13:07 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 5: Rename jsscript* -> vm/JSScript*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
aae0a2c15e00898c4f0a920b548afbf700edfc3a
created 2018-02-13 10:33 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1437489 - Split out implementation of atoms table out into vm/AtomsTable.h 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
0a419cddb091c644ddeb03abb42970651b2ab3f8
created 2018-01-31 10:21 +0530
pushed 2018-03-01 16:46 +0000
Aanchal Aanchal - Bug 1431698 - Change the IntConversion enumerations to enum classes. r=bbouvier
c3e6151076e305a94e01e359135952a17ba87f08
created 2018-01-26 19:12 +0530
pushed 2018-03-01 16:46 +0000
Aanchal Aanchal - Bug 1431698 - Move the IntConversion enumerations from MacroAssembler.h to IonTypes.h. r=bbouvier
less more (0) -300 -100 -60 tip