diff -r 5f8715a97ff5 -r 90eb689740cc Array.st --- a/Array.st Thu Jun 04 02:15:48 1998 +0200 +++ b/Array.st Thu Jun 04 03:18:28 1998 +0200 @@ -664,13 +664,12 @@ __interruptL(@line); el = __InstPtr(self)->i_instvars[index+7]; goto continue7; +#endif /* UNROLL_LOOPS */ interruptX: __interruptL(@line); el = __InstPtr(self)->i_instvars[index]; goto continueX; - -#endif /* UNROLL_LOOPS */ - } + } } } @@ -883,6 +882,7 @@ } # endif /* UNROLL_LOOPS2 */ } +#endif /* UNROLL_LOOPS */ while (n > 0) { el = __InstPtr(self)->i_instvars[index]; if (InterruptPending != nil) goto interruptX; @@ -892,7 +892,6 @@ index++; } RETURN (self); -#endif /* UNROLL_LOOPS */ #if defined(UNROLL_LOOPS) interrupt0: @@ -2311,5 +2310,5 @@ !Array class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libbasic/Array.st,v 1.108 1998-05-25 15:31:14 cg Exp $' + ^ '$Header: /cvs/stx/stx/libbasic/Array.st,v 1.109 1998-06-04 01:18:28 cg Exp $' ! !