On Mon, Jan 03, 2005 at 10:13:53PM -, Simon Glover wrote:
+output_is('CODE', 'OUTPUT', 'pop many values');
+ new P0, .ResizableStringArray
+ set I0, 0
+L1: set S0, I0
+ set P0[I0], S0
+ inc I0
+ lt I0, 10, L1
^this^
really
Nicholas Clark [EMAIL PROTECTED] wrote:
On Mon, Jan 03, 2005 at 10:13:53PM -, Simon Glover wrote:
+ lt I0, 10, L1
^this^
really really hurts.
It's already reduced in CVS.
Nicholas Clark
leo
On Tue, 4 Jan 2005, Nicholas Clark wrote:
On Mon, Jan 03, 2005 at 10:13:53PM -, Simon Glover wrote:
+output_is('CODE', 'OUTPUT', 'pop many values');
+ new P0, .ResizableStringArray
+ set I0, 0
+L1: set S0, I0
+ set P0[I0], S0
+ inc I0
+ lt
Simon Glover [EMAIL PROTECTED] wrote:
Sorry about that - I converted the test from an existing one for
ResizableFloatArray, but forgot that in the string case there's a
much higher load on the GC system due to all the string headers.
Actually the problem aren't the string headers per se.