Maximal sharing of StrategoStrings disabled
Maximal sharing of
StrategoString
s may be broken, causing problems like Spoofax/207.Related: StrategoXT/801.
Submitted by Lennart Kats on 20 July 2010 at 17:18
Issue Log
On 20 July 2010 at 17:21 Lennart Kats commented:
As of
r21118
, I disabled theMAXIMALLY_SHARED
assumption in the code, so that it no longer uses pointer equality to compare strings. This change doesn’t seem to have a performance penalty in my normal benchmark, but ensures that equality works properly even if maximal sharing failed.
Log in to post comments