js/src/jit/VMFunctionList-inl.h
32227614c7f1a6169da26b6c3a95e664eedaa477
created 2023-03-24 15:21 +0000
pushed 2023-03-25 09:03 +0000
Iain Ireland Iain Ireland - Bug 1820605: Remove BaselineCacheIRCompiler::tailCallVM r=jandem
5f892b0237f0a634c99530782b0cfbb58603d206
created 2023-03-08 09:20 +0000
pushed 2023-03-09 09:30 +0000
Jan de Mooij Jan de Mooij - Bug 1820763 part 2 - Optimize Function.prototype.bind more in JIT code. r=iain
70e235a3de723f77efe52d66c0f1d0b6177a3e2d
created 2023-02-27 13:05 +0000
pushed 2023-02-27 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 1483869 part 10 - Optimize Function.prototype.bind in the JITs. r=iain
2977375e714ea1a221f5ffa7b5c35d7737ed684c
created 2023-02-27 13:05 +0000
pushed 2023-02-27 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 1483869 part 1 - Remove FinishBoundFunctionInit optimization. r=iain
5a34d12bfb67982d378dbde15052b451b62dc16e
created 2023-01-19 00:33 +0000
pushed 2023-01-19 09:31 +0000
Iain Ireland Iain Ireland - Bug 1799025: Part 5: Store indices in NativeIterator r=jandem
dabe9a3dd556302ca57c1791fe4b327df3deb8b1
created 2022-12-02 12:03 +0000
pushed 2022-12-02 21:26 +0000
Jan de Mooij Jan de Mooij - Bug 1803527 - Finish call site object when instantiating the Stencil. r=arai
6810bbf2119c18d7b43481b81c5d4968ee6fc8d7
created 2022-12-01 14:33 +0000
pushed 2022-12-02 09:34 +0000
André Bargull André Bargull - Bug 1669942: Add CacheIR op to linearise strings for char-accesses. r=jandem
1c95cd727056a9364a388b5e40d9a8f4ff6f958f
created 2022-11-29 13:52 +0000
pushed 2022-11-29 21:47 +0000
André Bargull André Bargull - Bug 1802497 - Part 5: Inline Number.prototype.toString when an explicit "base" argument is present. r=jandem
d5900226f9132d74a845efcb761fd8d3e68c00c7
created 2022-11-29 13:52 +0000
pushed 2022-11-29 21:47 +0000
André Bargull André Bargull - Bug 815255 - Part 3: Inline Number.parseInt with radix=10. r=jandem
878800f6a93271d6bf467be334c30932b7d1df04
created 2022-11-29 14:54 +0200
pushed 2022-11-29 21:47 +0000
Noemi Erli Noemi Erli - Backed out 12 changesets (bug 1802497, bug 815255, bug 1802496, bug 1802495) for causing build bustage in ReciprocalMulConstants.cpp CLOSED TREE
27a6631f4fa2c9c224d3a196e289f4b4c21efe55
created 2022-11-29 12:17 +0000
pushed 2022-11-29 21:47 +0000
André Bargull André Bargull - Bug 1802497 - Part 5: Inline Number.prototype.toString when an explicit "base" argument is present. r=jandem
4d430cf570f3d0cd44d0661154097628c16413f5
created 2022-11-29 12:17 +0000
pushed 2022-11-29 21:47 +0000
André Bargull André Bargull - Bug 815255 - Part 3: Inline Number.parseInt with radix=10. r=jandem
471e76800bc3ebe8a175c7c76dde65f011f1a272
created 2022-11-25 20:45 +0000
pushed 2022-11-26 21:27 +0000
Iain Ireland Iain Ireland - Bug 1799028: Add ObjectToIteratorResult r=jandem
b1805a980636e6046a8e79a4225adefcfbe60d96
created 2022-11-07 17:10 +0000
pushed 2022-11-07 21:29 +0000
Christian Holler Christian Holler - Bug 1794784 - Add code for differential testing with Fuzzilli. r=jandem
82a2c0ea4e64c304942f71cc8984a5b5ecf6e34a
created 2022-11-03 15:45 +0200
pushed 2022-11-03 21:43 +0000
Stanca Serban Stanca Serban - Backed out changeset cd6046d38441 (bug 1794784) for causing Spidermonkey builds bustages. CLOSED TREE
cd6046d384410110a1176599c36fb06ac92681a0
created 2022-11-03 13:06 +0000
pushed 2022-11-03 21:43 +0000
Christian Holler Christian Holler - Bug 1794784 - Add code for differential testing with Fuzzilli. r=jandem
b86b7f0226545595b35440e23e5ff642be1c3a3b
created 2022-10-27 19:33 +0300
pushed 2022-10-27 21:55 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset d3d587531672 (bug 1794784) for causing spidermonkey bustages on BaselineCacheIRCompiler.cpp. CLOSED TREE
d3d587531672336fe98734477fcb95d5d0ab0038
created 2022-10-27 16:19 +0000
pushed 2022-10-27 21:55 +0000
Christian Holler Christian Holler - Bug 1794784 - Add code for differential testing with Fuzzilli. r=jandem
ca1acbc1f294b10c3011e4f38c7bee4f8becd6c9
created 2022-09-19 16:53 +0000
pushed 2022-09-20 03:38 +0000
André Bargull André Bargull - Bug 1791162 - Part 2: Bail out from ArrayPush when we can't add a dense element. r=jandem
4b82ed0bc3402618003ad51afb558a9ddebd988e
created 2022-09-19 16:53 +0000
pushed 2022-09-20 03:38 +0000
André Bargull André Bargull - Bug 1791162 - Part 1: Bail out from SetDenseElement when we can't add a dense element. r=jandem
a9c7e9eba6b855254dafd96d02fccb6510ea9ab5
created 2022-09-15 08:56 +0000
pushed 2022-09-16 03:36 +0000
Jan de Mooij Jan de Mooij - Bug 1790791 part 2 - Add js::jit::SetElementMegamorphic. r=iain
5da07fdf2c5ebfed80d13cb3321ad39b7f56b075
created 2022-09-08 13:47 +0000
pushed 2022-09-08 21:33 +0000
André Bargull André Bargull - Bug 1341937 - Part 16: Remove extra barrier in CallObject::create ool-path. r=jandem
48520b1aa12d952cb4f60690eaaf55dbe20b9c06
created 2022-09-08 13:47 +0000
pushed 2022-09-08 21:33 +0000
André Bargull André Bargull - Bug 1341937 - Part 15: Rename environment object create methods. r=jandem
e7f4d971689dad4e7421b6bdfa00e50bdf4c5c23
created 2022-09-08 13:47 +0000
pushed 2022-09-08 21:33 +0000
André Bargull André Bargull - Bug 1341937 - Part 12: Remove CopyLexicalEnvironmentObject. r=jandem
96e9152c2cfeccfc5e57159790eea4ffe9e42757
created 2022-09-08 13:47 +0000
pushed 2022-09-08 21:33 +0000
André Bargull André Bargull - Bug 1341937 - Part 7: Store the environment slot in a separate instruction. r=jandem
1fb01ce743b3c8bac67a091af0bac9a121661a43
created 2022-08-23 13:48 +0000
pushed 2022-08-23 21:47 +0000
André Bargull André Bargull - Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco
cb402919b9a5077c845476874c90ff38ee0509bd
created 2022-08-23 13:08 +0300
pushed 2022-08-23 21:47 +0000
criss criss - Backed out 3 changesets (bug 1786471) for causing SM failures on jsrtfuzzing.cpp . CLOSED TREE
53910f7dd1f85ee113f85d1dae32bade13d5e445
created 2022-08-23 09:38 +0000
pushed 2022-08-23 21:47 +0000
André Bargull André Bargull - Bug 1786471 - Part 1: Remove unnecessary includes in js/src/vm. r=jonco
242adcdcf9275ffa127aa933bc6d0ea938d82757
created 2022-08-11 10:38 +0000
pushed 2022-08-12 09:37 +0000
André Bargull André Bargull - Bug 1784023 - Part 4: Inline String.prototype.indexOf() with a VM-call. r=jandem
c28f80a3d291e362aa60a7a770e50d916f5602ff
created 2022-08-11 10:38 +0000
pushed 2022-08-12 09:37 +0000
André Bargull André Bargull - Bug 1784023 - Part 2: Inline String.prototype.endsWith. r=jandem
e899c9759efb9f8745033aa18afb23a5b9e041a7
created 2022-08-08 17:56 +0000
pushed 2022-08-09 03:57 +0000
André Bargull André Bargull - Bug 1782959 - Part 1: Inline String.prototype.startsWith. r=jandem
9d37be10da8f85e3731cd2e0babc9204387cef8b
created 2022-06-08 00:34 +0000
pushed 2022-06-08 09:32 +0000
Iain Ireland Iain Ireland - Bug 1770509: Add Warp support r=jandem
6c908030c328087ca72bbebdaa5d0ddf95a34202
created 2022-06-08 00:34 +0000
pushed 2022-06-08 09:32 +0000
Iain Ireland Iain Ireland - Bug 1770509: Add baseline IC for CloseIter r=jandem
0f94133f476e243031cd34af1af40637a4944df1
created 2022-06-08 00:34 +0000
pushed 2022-06-08 09:32 +0000
Iain Ireland Iain Ireland - Bug 1770509: Add JSOp::CloseIter r=jandem
91027e567af6fe57bf408a75acab9b34fd50535e
created 2022-05-06 08:21 +0000
pushed 2022-05-06 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1366470 part 3 - Warp-compile JSOp::PushVarEnv. r=iain
b037127d38f3b0001c11ea8130bf8c7f85f8514b
created 2022-04-21 08:45 +0000
pushed 2022-04-21 15:23 +0000
André Bargull André Bargull - Bug 1765397 - Part 3: Scalar replace ArgumentsSlice on frame arguments. r=iain
ba4b24512db822c264e74d419d65d02ab2cfc72f
created 2022-04-21 08:45 +0000
pushed 2022-04-21 15:23 +0000
André Bargull André Bargull - Bug 1765397 - Part 1: Add CacheIR support for Array.prototype.slice on arguments objects. r=iain
b0b2e0a0563dcb2277203f11640910d865edb234
created 2022-04-04 18:31 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 9: Delete JSOp::LambdaArrow. r=jandem
82b81c3a5e8f32a99c95bf79276705566c947048
created 2022-04-04 10:28 -0700
pushed 2022-04-05 09:40 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out 13 changesets (bug 1282976) for causing build bustages on BytecodeEmitter.cpp. CLOSED TREE
f9076fbfcec2292e555daaf2f3890fefdc1933cb
created 2022-04-04 17:14 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 9: Delete JSOp::LambdaArrow. r=jandem
7fe6d2297eb5f74ed5804af89ec308b3d65af1a5
created 2021-12-02 09:09 +0000
pushed 2021-12-02 21:50 +0000
Jan de Mooij Jan de Mooij - Bug 1743612 part 3 - Support AddSlot IC stubs for objects with an addProperty hook. r=iain
3f52ee28f9274fcf50bf16201dda11eb010a0015
created 2021-11-18 13:35 +0000
pushed 2021-11-18 16:26 +0000
André Bargull André Bargull - Bug 1740737 - Part 2: Handle arguments in optimised spread calls. r=iain
315753e83f1a9a42a46d1370d099239a7c5f12a7
created 2021-11-18 13:35 +0000
pushed 2021-11-18 16:26 +0000
André Bargull André Bargull - Bug 1740737 - Part 1: Change OptimizeSpreadCall to return the optimised array or undefined. r=iain
ad14ebd54449c3e996a326cb62f28f5536d965db
created 2021-11-18 14:19 +0200
pushed 2021-11-18 16:26 +0000
Marian-Vasile Laza Marian-Vasile Laza - Backed out 6 changesets (bug 1741411, bug 1740737) for causing build bustages on CacheIR.cpp. CLOSED TREE
b89529d42aad09cb40d45a587925ef47f188c15f
created 2021-11-18 11:37 +0000
pushed 2021-11-18 16:26 +0000
André Bargull André Bargull - Bug 1740737 - Part 2: Handle arguments in optimised spread calls. r=iain
1b951bd25193ef15cb0ba2edc85400a5e7034324
created 2021-11-18 11:37 +0000
pushed 2021-11-18 16:26 +0000
André Bargull André Bargull - Bug 1740737 - Part 1: Change OptimizeSpreadCall to return the optimised array or undefined. r=iain
c31002802055a482c07a1ce76ab7a230141edd2c
created 2021-11-05 18:14 +0000
pushed 2021-11-06 09:32 +0000
Jon Coppeard Jon Coppeard - Bug 1738721 - Part 2: Remove unused MCreateThisWithTemplate node and associated machinery r=jandem
8b74f1fed6392e46924391cdf7cf01e7da276516
created 2021-09-27 11:15 +0000
pushed 2021-09-27 15:34 +0000
Jan de Mooij Jan de Mooij - Bug 1732281 part 1 - Add megamorphic stub for GetIterator. r=iain
e7654c6d242a51291d6f80042c9909e9f571ef56
created 2021-09-16 18:17 +0000
pushed 2021-09-16 21:45 +0000
Iain Ireland Iain Ireland - Bug 1729269: Use callWithABI for emitAtomizeString r=jandem
bf6eff75468b9883f4f48e6d3ff4dc9384ad16c9
created 2021-09-16 09:20 +0000
pushed 2021-09-16 16:00 +0000
Jan de Mooij Jan de Mooij - Bug 1730864 - Inline PopLexicalEnv in Baseline Interpreter and JIT. r=iain
78f0fc4d86d2af95ba427a9b3ecae6b094fa1ee8
created 2021-08-24 11:48 +0000
pushed 2021-08-24 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 1726533 part 2 - Remove NewObjectOperationWithTemplate. r=arai
bad63becefdf64143f3924663ae15fe1250dc6c4
created 2021-08-24 13:39 +0300
pushed 2021-08-24 21:59 +0000
Alexandru Michis Alexandru Michis - Backed out 8 changesets (bug 1726533) for causing assertion failures in GlobalObject.h
b8e239e5d9f2cb63174bfb2a456a8cf0bfcfe1cb
created 2021-08-24 09:20 +0000
pushed 2021-08-24 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 1726533 part 2 - Remove NewObjectOperationWithTemplate. r=arai
b1f4837bc12a53161ea1b548fb666c55cefdde33
created 2021-08-19 17:28 +0000
pushed 2021-08-20 09:57 +0000
André Bargull André Bargull - Bug 1725632 - Part 4: Fix-up includes to js/src/jit in js/src/vm. r=jandem
3a83a5c25a2ed0b73f616f9def2f1e738a90ce90
created 2021-08-19 03:06 +0300
pushed 2021-08-19 03:33 +0000
Noemi Erli Noemi Erli - Backed out 5 changesets (bug 1725632) for breaking local builds (Bug 1726470) CLOSED TREE
58d8d8061ac22fc55ed2f4b20ba08e4babfc89f7
created 2021-08-17 15:44 +0000
pushed 2021-08-17 21:49 +0000
André Bargull André Bargull - Bug 1725632 - Part 4: Fix-up includes to js/src/jit in js/src/vm. r=jandem
5e6d1848ce620a905a1d5de23ca5b9e4e0eaa2af
created 2021-08-10 10:05 +0000
pushed 2021-08-10 21:33 +0000
André Bargull André Bargull - Bug 1723155 - Part 8: Add NewPrivateName opcode. r=mgaudet
cfc430046c5408550d0540efae68f751c4ce0e73
created 2021-08-10 09:55 +0000
pushed 2021-08-10 21:33 +0000
André Bargull André Bargull - Bug 1341265 - Part 20: Optimise Map.prototype.get in CacheIR. r=iain
939d0d0c77d19a12bfb792b9ad6ee4761b164f5e
created 2021-08-10 09:55 +0000
pushed 2021-08-10 21:33 +0000
André Bargull André Bargull - Bug 1341265 - Part 18: Optimise Map.prototype.has in CacheIR. r=iain
2852f51c1ba45109fff3eb33a419f8618120a621
created 2021-08-10 09:55 +0000
pushed 2021-08-10 21:33 +0000
André Bargull André Bargull - Bug 1341265 - Part 8: Optimise Set.prototype.has for strings in CacheIR. r=iain
less more (0) -100 -60 tip