aboutsummaryrefslogtreecommitdiff
path: root/plugins/syntax
diff options
context:
space:
mode:
authorGuillaume Melquiond2020-11-20 17:59:18 +0100
committerGuillaume Melquiond2020-11-20 17:59:18 +0100
commit2535afa1b1b5c74b4620d607dc46f3ef6e88d548 (patch)
tree6acebd8b999ae0b312625ad9e303dead57b3080f /plugins/syntax
parent614675fa5337cca0621ae7a65d4fd47a6ad8f788 (diff)
Make sure accumulators do not exceed the minor heap (partly fix #11170).
Accumulators can grow arbitrarily large, even when well-typed. So, this commit makes sure they are allocated on the major heap when they are too large. If so, fields need to be filled with caml_initialize, in case they point to the minor heap.
Diffstat (limited to 'plugins/syntax')
0 files changed, 0 insertions, 0 deletions