diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-09-22 11:14:22 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-09-22 11:41:38 +0900 |
| commit | fd7896e579682a8cf43c4eca84ea4fb341206ede (patch) | |
| tree | 2993d873bba3ea657259ec627ff5fb0a03f500ab /mruby-source.gemspec | |
| parent | 913a0a5a036664ab0d12a1af40b652412301c89f (diff) | |
| download | mruby-fd7896e579682a8cf43c4eca84ea4fb341206ede.tar.gz mruby-fd7896e579682a8cf43c4eca84ea4fb341206ede.zip | |
error.c: stop calling `initialize` from VM exceptions.
The invocation of `initialize` hook can cause infinite recursion too
easily. We stop invoking the method for safety, at the cost of less
flexibility.
The `initialize` methods (e.g. ones defined in `mrblib/10error.rb`) are
called only from `NoMethodError.new(args..)` forms.
Diffstat (limited to 'mruby-source.gemspec')
0 files changed, 0 insertions, 0 deletions
