Andreas Kling
5617dd1c83
LibJS: Store PrivateElement values in Handle<Value>
...
This fixes an issue where private element values were not always
protected from GC. I found two instances where this was happening:
- ECMAScriptFunctionObject did not mark m_private_methods
- ClassDefinitionEvaluation had two Vector<PrivateElement> that were
opaque to the garbage collector, and so if GC occurred while
constructing a class instance, some or all of its private elements
could get incorrectly collected.
2023-06-02 10:33:12 +02:00
..
2023-05-24 23:18:07 +02:00
2023-05-24 23:18:07 +02:00
2023-05-26 05:23:55 +02:00
2023-04-13 14:29:42 +02:00
2023-04-30 06:04:33 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-05-26 05:23:55 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-15 16:23:03 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-14 09:59:29 +02:00
2023-04-30 06:04:33 +02:00
2023-04-15 16:26:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-15 16:06:02 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-05-24 23:18:07 +02:00
2023-05-24 23:18:07 +02:00
2023-05-24 23:18:07 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-30 06:04:33 +02:00
2023-05-28 14:40:22 +02:00
2023-05-28 10:03:11 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-14 09:59:29 +02:00
2023-04-15 14:07:28 +02:00
2023-04-30 06:04:33 +02:00
2023-04-13 14:29:42 +02:00
2023-04-15 16:26:42 +02:00
2023-04-15 16:26:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-15 14:07:28 +02:00
2023-05-30 06:16:20 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-15 14:07:28 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-06-02 10:33:12 +02:00
2023-06-02 10:33:12 +02:00
2023-04-15 14:07:28 +02:00
2023-04-13 14:29:42 +02:00
2023-04-15 14:07:28 +02:00
2023-04-30 06:04:33 +02:00
2023-04-30 06:04:33 +02:00
2023-04-13 14:29:42 +02:00
2023-04-30 06:04:33 +02:00
2023-04-15 16:23:03 +02:00
2023-04-14 09:59:29 +02:00
2023-04-30 06:04:33 +02:00
2023-04-30 06:04:33 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-15 14:07:28 +02:00
2023-05-06 06:46:02 -07:00
2023-04-14 09:59:29 +02:00
2023-04-09 22:00:54 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-09 22:00:54 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-15 16:23:03 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-30 06:04:33 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-15 14:07:28 +02:00
2023-05-26 05:23:55 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 13:04:44 +02:00
2023-04-13 13:04:44 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-15 16:06:52 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-14 09:59:29 +02:00
2023-04-14 09:59:29 +02:00
2023-04-14 09:59:29 +02:00
2023-05-27 06:48:25 -06:00
2023-04-21 20:44:47 +01:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00
2023-04-13 14:29:42 +02:00
2023-04-13 14:29:42 +02:00
2023-04-14 09:59:29 +02:00