--- 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 $'
! !