John Hawthorn
c79d2e5474
Fix TAG_THROW through require [Bug #18562 ]
...
Previously this was being incorrectly swapped with TAG_RAISE in the next
line. This would end up checking the T_IMEMO throw_data to the exception
handling (which calls Module#===). This happened to not break existing
tests because Module#=== returned false when klass is NULL.
This commit handles throw from require correctly by jumping to the tag
retaining the TAG_THROW state.
2022-02-05 18:10:19 -08:00
..
2022-02-02 09:52:04 -05:00
2022-01-24 10:56:30 +09:00
2021-12-12 13:05:15 +09:00
2021-12-24 14:35:33 +09:00
2022-01-12 10:53:34 +09:00
2021-12-24 23:20:30 +09:00
2021-12-13 23:07:46 -08:00
2022-01-11 21:17:59 +09:00
2022-01-17 12:39:17 -08:00
2022-01-04 23:18:37 +09:00
2022-01-19 19:57:16 +09:00
2022-01-12 11:02:24 +09:00
2021-12-21 15:50:32 +09:00
2021-12-27 22:22:09 -08:00
2022-01-27 12:33:06 +09:00
2022-01-29 15:22:52 +09:00
2022-02-03 05:10:21 +09:00
2022-02-03 15:07:35 -05:00
2021-12-25 03:31:59 +09:00
2022-01-12 21:16:02 +09:00
2021-12-06 23:21:07 -05:00
2022-01-07 09:42:09 +09:00
2022-01-22 10:00:51 +09:00
2021-12-09 18:16:06 +09:00
2021-12-25 00:20:53 +09:00
2022-01-16 22:09:32 +09:00
2022-01-12 10:49:58 +09:00
2022-01-12 10:59:21 +09:00
2021-12-14 20:06:51 +09:00
2022-02-05 18:10:19 -08:00
2022-02-01 12:21:53 +09:00
2021-12-28 20:29:54 +09:00
2022-01-12 10:50:43 +09:00
2022-01-11 21:35:22 +09:00
2022-01-11 21:40:51 +09:00
2022-01-12 10:52:09 +09:00
2021-12-18 08:38:59 +09:00
2022-01-11 21:17:59 +09:00
2021-12-09 20:26:44 +09:00
2022-01-11 21:50:53 +09:00