ruby/internal
Yusuke Endoh 2c7d3b3a72 node.c (rb_ast_new): imemo_ast is WB-unprotected
Previously imemo_ast was handled as WB-protected which caused a segfault
of the following code:

    # shareable_constant_value: literal
    M0 = {}
    M1 = {}
    ...
    M100000 = {}

My analysis is here: `shareable_constant_value: literal` creates many
Hash instances during parsing, and add them to node_buffer of imemo_ast.
However, the contents are missed because imemo_ast is incorrectly
WB-protected.

This changeset makes imemo_ast as WB-unprotected.
2021-04-26 22:46:51 +09:00
..
2021-01-31 09:23:51 +09:00
2021-02-01 08:42:54 -08:00
2021-01-05 01:06:07 +09:00
2020-12-22 22:32:19 -08:00
2020-12-07 08:28:36 +09:00
2020-12-16 13:06:13 +09:00
2021-04-26 10:07:41 +09:00