Timothy Flynn
2692db8699
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
...
Note that as of this commit, there aren't any such throwers, and the
call site in Heap::allocate will drop exceptions on the floor. This
commit only serves to change the declaration of the overrides, make sure
they return an empty value, and to propagate OOM errors frm their base
initialize invocations.
2023-01-29 00:02:45 +00:00
..
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2022-12-15 06:56:37 -05:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-15 01:00:20 +00:00
2023-01-24 16:23:50 -05:00
2022-12-15 06:56:37 -05:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-14 15:11:57 +01:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2023-01-15 01:00:20 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2023-01-09 23:00:24 +00:00
2023-01-23 09:56:50 +00:00
2023-01-28 00:41:18 +00:00
2023-01-28 00:41:18 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-27 20:38:49 +00:00
2023-01-09 23:00:24 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-09 23:00:24 +00:00
2023-01-28 00:41:18 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-14 15:11:57 +01:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-09 22:14:35 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2023-01-02 20:27:20 -05:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-09 23:00:24 +00:00
2023-01-09 23:00:24 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-09 23:00:24 +00:00
2023-01-09 23:00:24 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-16 10:12:37 +00:00
2023-01-27 20:33:18 +00:00
2023-01-09 23:00:24 +00:00
2023-01-09 23:00:24 +00:00
2023-01-22 01:03:13 +00:00
2022-12-14 09:59:45 +00:00
2022-12-15 06:56:37 -05:00
2023-01-15 00:56:31 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-14 09:59:45 +00:00
2023-01-15 01:00:20 +00:00
2022-12-14 15:11:57 +01:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-09 23:00:24 +00:00
2023-01-09 23:00:24 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-08 12:13:15 +01:00
2023-01-08 12:13:15 +01:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-22 01:03:13 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-16 10:12:37 +00:00
2023-01-16 10:12:37 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-09 23:00:24 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-23 09:56:50 +00:00
2023-01-23 09:56:50 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-15 01:00:20 +00:00
2023-01-15 01:00:20 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-15 01:00:20 +00:00
2023-01-15 01:00:20 +00:00
2023-01-26 17:26:31 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-22 01:03:13 +00:00
2023-01-15 01:00:20 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2022-12-14 09:59:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2022-12-15 06:56:37 -05:00
2023-01-09 23:00:24 +00:00