On Fri, 2008-06-06 at 00:52 +0100, Andrew John Hughes wrote: > Are you sure CACAO is using the most up-to-date version of Classpath > given this works with JamVM? If buf is being altered, a new array will > be created inside CPStringBuffer. If a new buffer is not being > created, we should fix the bug in CPStringBuilder, not in this class.
OK, it seems there _was_ a bug and it has been fixed in GNU Classpath. Since there was no release with the new CPStringBuilder stuff, and still is not, when I integrated the reflection changes, I added a copy of CPStringBuilder.java to CACAO. And that one was outdated. I have updated this class now in CACAO[1] and the problem is fixed. Sorry for the noise. [1] http://mips.complang.tuwien.ac.at/hg/cacao/rev/d6187703cf55 - twisti
