From: Jean Privat Date: Mon, 3 Aug 2015 18:25:15 +0000 (-0400) Subject: Merge: Remove memory leak in Ropes X-Git-Tag: v0.7.8~106^2~5 X-Git-Url: http://nitlanguage.org Merge: Remove memory leak in Ropes Early on, the `to_s` of a RopeBuffer was calling `dump_buffer`, which like to double the size of the buffered part after persisting. By doing do, a simple program like the one submitted along with this PR was consuming an awful lot of RAM, which has the undesirable side-effect of freezing my machine after a few milliseconds of run. By replacing it with the more memory-friendly `persist buffer`, all my troubles seem so far away ! Pull-Request: #1598 Reviewed-by: Jean Privat Reviewed-by: Romain Chanoir --- 8313dff25fddc2c3d47b280c51b2d917cd48d9a6