js/src/vm/Interpreter.cpp
9f6bb6be2624f741b6aeb2963e10e62ee9ccfb8a
created 2022-12-07 16:35 +0000
pushed 2022-12-08 03:58 +0000
Jan de Mooij Jan de Mooij - Bug 1804394 part 10 - Use SharedShape for object creation code. r=jonco
e07073e852aa5c1b6540e7fe3ef8322138c0497c
created 2022-12-06 18:15 +0000
pushed 2022-12-07 04:11 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Use ErrorContext as AllocPolicy in StringBuffer r=nbp
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
162e47cb20a0acc1a99e2339e21f19ddcca3dbc2
created 2022-12-01 14:08 -0500
pushed 2022-12-02 09:34 +0000
Cristian Tuns Cristian Tuns - Backed out 15 changesets (bug 1782573) for causing devtools failures on StringBuffer.h CLOSED TREE
dcce81857b439524295571fedb2d843d042acc61
created 2022-12-01 17:48 +0000
pushed 2022-12-02 09:34 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Use ErrorContext as AllocPolicy in StringBuffer r=nbp
49a9798b9264e7f6f0a9fb11a477b801d39d0c85
created 2022-12-01 18:49 +0200
pushed 2022-12-02 09:34 +0000
Norisz Fay Norisz Fay - Backed out 15 changesets (bug 1782573) for causing build bustages on TestJSHandleRootedTypedef.o
8fda1e5dc8019c0a17ab869fc16cd057a1d4ef2f
created 2022-12-01 16:18 +0000
pushed 2022-12-02 09:34 +0000
Bryan Thrall Bryan Thrall - Bug 1782573 - Use ErrorContext as AllocPolicy in StringBuffer r=nbp
be007ce191f2a924b70def42cb863d1a3643fcdf
created 2022-09-28 10:04 +0000
pushed 2022-09-28 21:33 +0000
André Bargull André Bargull - Bug 1610335: Inline ReallyNow(). r=jonco
599ac6a9d028ee42c4960e0ecf0566cbdc076384
created 2022-09-08 13:46 +0000
pushed 2022-09-08 21:33 +0000
André Bargull André Bargull - Bug 1341937 - Part 2: Add scope info to {Recreate,Freshen}LexicalEnv. 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
7e49b9f5abc19ee617172a93126f7a529dc7d2a9
created 2022-08-04 06:41 +0000
pushed 2022-08-04 09:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1781061 - Part 8: Emit JSOp::DebugCheckSelfHosted in all case. r=jandem
aa5f3bf898bc7332af88aabffde607257e074864
created 2022-08-04 06:41 +0000
pushed 2022-08-04 09:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1781061 - Part 6: Add JSOp::CallContentIter. r=jandem
ba24faeb44f57a7b8cc3839a284480545c923a9a
created 2022-07-26 02:37 +0000
pushed 2022-07-26 09:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1609432 - Part 4: Add CallReason::CallContent. r=jandem
58d74b50b7e78f0c0134aefaa1d066a3426e571f
created 2022-07-26 02:37 +0000
pushed 2022-07-26 09:44 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1609432 - Part 3: Add JSOp::CallContent and JSOp::NewContent. r=jandem
1b65c4218c0fba8fbcc2b9b4d261b417c505c23a
created 2022-07-13 15:26 +0000
pushed 2022-07-14 03:48 +0000
Matthew Gaudet Matthew Gaudet - Bug 1777529 - Remove TraceLogger headers where no longer needed. r=jandem
2055ec9df9d636f1643e9da8957da3813c8b1adb
created 2022-07-13 15:26 +0000
pushed 2022-07-14 03:48 +0000
Matthew Gaudet Matthew Gaudet - Bug 1777529 - Remove TraceLogger event handling r=jandem
b18eb692ee381f4a4c4e226d14aa330581755c08
created 2022-07-13 15:26 +0000
pushed 2022-07-14 03:48 +0000
Matthew Gaudet Matthew Gaudet - Bug 1777529 - Remove AutoTraceLogs r=jandem
f56ce7a6e25151e059adb7b85c03224466e8a772
created 2022-06-22 12:07 +0000
pushed 2022-06-23 03:54 +0000
Jan de Mooij Jan de Mooij - Bug 1774848 part 3 - Push a profiler entry when resuming generators and async functions in the C++ interpreter. r=iain
d73e753cf2bb5ff92c085c7d4e3ad2bb59047535
created 2022-06-13 17:09 +0000
pushed 2022-06-13 21:53 +0000
Ted Campbell Ted Campbell - Bug 1773368 - Remove deprecated internal typedefs for string-related types. r=iain
518103b4bdc3ea468bd34ffad64e031a14833016
created 2022-06-10 15:58 +0000
pushed 2022-06-10 21:34 +0000
Ted Campbell Ted Campbell - Bug 1773368 - Remove deprecated typedefs for ArrayObject. r=iain
28a40cec06a4f55168ea318fa1712b58699b39dc
created 2022-06-10 15:58 +0000
pushed 2022-06-10 21:34 +0000
Ted Campbell Ted Campbell - Bug 1773368 - Remove deprecated typedefs for js::Scope. r=jandem
91a364b7b4d6ba1f417c85998376631fbec9217e
created 2022-06-10 15:58 +0000
pushed 2022-06-10 21:34 +0000
Ted Campbell Ted Campbell - Bug 1773368 - Remove deprecated typedefs for js::Shape. r=jandem
1ed2417d19d719833210a3f2993cf90ad17c878b
created 2022-06-09 00:38 +0000
pushed 2022-06-09 16:01 +0000
Ted Campbell Ted Campbell - Bug 1773368 - Remove deprecated typedefs from JS SavedFrame code. r=iain
7ad24b936f3bad013c77c64c4a9fafa09d66a094
created 2022-06-08 00:34 +0000
pushed 2022-06-08 09:32 +0000
Iain Ireland Iain Ireland - Bug 1770509: Support CompletionKind::Throw 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
51ef6e4c693955df51b6c708a0284574e4d15477
created 2022-05-02 23:13 +0000
pushed 2022-05-03 09:42 +0000
Iain Ireland Iain Ireland - Bug 1766730: Remove JSOp::Retsub and JSOp::ResumeIndex r=jandem
a24321b6658249e51d51d8b1e7e582b0a679e0b9
created 2022-04-22 07:54 +0000
pushed 2022-04-22 16:14 +0000
Jan de Mooij Jan de Mooij - Bug 1765773 part 3 - Move outerization into the caller that needs it. r=iain
c1e736b307ac8cf45c7ab39f8895ec153d00c144
created 2022-04-22 07:54 +0000
pushed 2022-04-22 16:14 +0000
Jan de Mooij Jan de Mooij - Bug 1765773 part 2 - Add a fast path for non-global-objects. r=iain
81fd602e57347e84e999707244f01428ca144fd7
created 2022-04-22 07:54 +0000
pushed 2022-04-22 16:14 +0000
Jan de Mooij Jan de Mooij - Bug 1765773 part 1 - Add CalleeNeedsOuterizedThisObject helper function. r=iain
510c4b98453e166bd18abe7b8594ff8edb6d568b
created 2022-04-13 08:11 +0000
pushed 2022-04-13 18:06 +0000
André Bargull André Bargull - Bug 1763831 - Part 5: Directly call InitPropertyOperation in IonIC for IsPropertyInitOp. r=iain
a0c51a971bb6a627d46e8116f66a1c12ab79eda0
created 2022-04-04 18:31 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 12: Remove EvalNewTarget. r=jandem
f384f837450d3b4cd0b32ff89c04e16f11f063ac
created 2022-04-04 18:31 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 10: Check JSOp::NewTarget is only used in non-arrow function scripts. r=jandem
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
96181ab3db66ea054a7d0e47ea56446d023e1726
created 2022-04-04 18:31 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 8: Stop allocating arrow functions as extended functions. r=jandem
f040e1aaef5752c97878c52b3e74f71771b46d15
created 2022-04-04 18:31 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 7: Stop storing new.target in arrow functions. 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
21175a7a8601818a871b503532532a88aaa10d89
created 2022-04-04 17:14 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 12: Remove EvalNewTarget. r=jandem
b96299f00356efabe012a39c1f7ee238cc6bddb1
created 2022-04-04 17:14 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 10: Check JSOp::NewTarget is only used in non-arrow function scripts. r=jandem
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
a3066ae421e6eb33a02885c06b845f46ca03a52d
created 2022-04-04 17:14 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 8: Stop allocating arrow functions as extended functions. r=jandem
639ebc18e9d147361aee4cd88ca4091f9ba0d3a9
created 2022-04-04 17:13 +0000
pushed 2022-04-05 09:40 +0000
André Bargull André Bargull - Bug 1282976 - Part 7: Stop storing new.target in arrow functions. r=jandem
ff1e54abeb67f8f570740e814d483dce8b663897
created 2022-04-04 15:09 +0000
pushed 2022-04-04 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1760844 part 2 - Tidy up InstanceofOperator and HasInstance. r=iain
34f5687c0372b277b23b5e11b588e9aa82a38dcc
created 2022-04-04 15:09 +0000
pushed 2022-04-04 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1760844 part 1 - Remove hasInstance proxy trap. r=iain,peterv,robwu
4b9c8d9d04d2ba37130d30bf19aa9b01245e65e5
created 2022-04-01 20:29 +0000
pushed 2022-04-02 09:44 +0000
Serge Guelton Serge Guelton - Bug 1754864 - cleanup js/ includes r=andi
2bd0d33b0e1ce3c40edb016d93f2389d7aa29d1a
created 2022-03-29 08:11 +0000
pushed 2022-03-29 15:52 +0000
Jan de Mooij Jan de Mooij - Bug 1761755 part 1 - Add JSOp::IsNullOrUndefined. r=arai
4c57ee89730d9d8e2ea0281ece7a65c9bc6bbb76
created 2022-03-25 00:07 +0200
pushed 2022-03-25 09:38 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 62bd03bc3763 (bug 1754864) for causing bustage on WeakMapObject.cpp. CLOSED TREE
62bd03bc3763665d13eb575e147c116662d56ffe
created 2022-03-24 21:36 +0000
pushed 2022-03-25 09:38 +0000
Serge Guelton Serge Guelton - Bug 1754864 - cleanup js/ includes r=andi
8c27c22d8b5b9edddee6d4d680b4d5dac6aaa714
created 2022-03-24 10:08 +0000
pushed 2022-03-24 21:54 +0000
Jan de Mooij Jan de Mooij - Bug 1760989 part 7 - Remove JSOp::FunCall. r=iain
e728ed5c9db2de8d6363c0f545a4f839a786dd1c
created 2022-03-22 08:55 +0000
pushed 2022-03-22 21:46 +0000
Jan de Mooij Jan de Mooij - Bug 1760605 part 4 - Remove JSOp::FunApply. r=iain
cb11b00621a21a44e2cbafab4599ca7a41427e35
created 2022-03-20 11:28 +0000
pushed 2022-03-20 21:39 +0000
Jan de Mooij Jan de Mooij - Bug 1270746 part 5 - Remove hasInstance class hook. r=iain
31122b75a5928541875b73baae452deb0b1c147a
created 2022-03-20 11:28 +0000
pushed 2022-03-20 21:39 +0000
Jan de Mooij Jan de Mooij - Bug 1270746 part 4 - Inline Proxy::hasInstance call instead of using a class hook. r=iain
eeaeb40f8b869121eff65b1c2d11af423c9a9ecc
created 2022-03-08 21:10 +0000
pushed 2022-03-09 09:44 +0000
Iain Ireland Iain Ireland - Bug 885514: Simplify JSOp::Retsub r=jandem
1cb0b352b02428abf7c2efb2ea5d9f9e2274ca46
created 2022-03-08 21:10 +0000
pushed 2022-03-09 09:44 +0000
Iain Ireland Iain Ireland - Bug 885514: Remove JSOp::Gosub r=jandem
acaf04013cd5e15534896a51dac9957b89fc48a0
created 2022-02-18 08:12 +0000
pushed 2022-02-18 15:56 +0000
Jan de Mooij Jan de Mooij - Bug 1755871 part 1 - Optimize extended slot initialization for lambda clones. r=jonco
75e45f7f6059a982dab85a070d6becbbfb699e92
created 2022-02-13 12:01 +0000
pushed 2022-02-13 21:42 +0000
Jan de Mooij Jan de Mooij - Bug 1754405 part 7 - Remove SYMBOL_TO_JSID. r=evilpie
f2c4a16885ce6562000e4a4f9fb6a3ee860d6cae
created 2022-01-13 19:25 +0000
pushed 2022-01-14 04:58 +0000
Iain Ireland Iain Ireland - Bug 1749460: Check for any overridden element in OptimizeArgumentsSpreadCall r=jandem
2e211a594b05e4a9b8152508b739cc9764a9e78a
created 2021-12-20 15:17 +0000
pushed 2021-12-20 21:51 +0000
Nicolò Ribaudo Nicolò Ribaudo - Bug 1730843 - Part 17 - Don't use ObjectOps for `ExtendedPrimitive` properties r=jandem
084f3f116de448ff8ad5b952fa172b7492b1f223
created 2021-12-20 15:17 +0000
pushed 2021-12-20 21:51 +0000
Nicolò Ribaudo Nicolò Ribaudo - Bug 1730843 - Part 8 - Add support for spread in records r=jandem
less more (0) -1000 -300 -100 -60 tip