diff array.rhope @ 105:43cc42df26cc

Various compiler improvements
author Mike Pavone <pavone@retrodev.com>
date Tue, 24 Aug 2010 23:22:17 -0400
parents 2f6f0867fd68
children 65ebd1ce2611
line wrap: on
line diff
--- a/array.rhope	Wed Aug 11 03:13:28 2010 -0400
+++ b/array.rhope	Tue Aug 24 23:22:17 2010 -0400
@@ -20,6 +20,7 @@
 {
 	_internal_array_copyout[array(Array), index(Int32,Naked), dest(Any Type,Boxed,Mutable):dest]
 	_internal_array_copyin[array(Array,Boxed,Mutable), index(Int32,Naked), val:array]
+	_internal_array_copychunk[source(Array), sindex(Int32,Naked), dest(Array,Boxed,Mutable), dindex(Int32,Naked), len(Int32,Naked):dest]
 	_internal_array_getboxed[array(Boxed Array), index(Int32,Naked):out]
 	_internal_array_setboxed[array(Boxed Array,Boxed,Mutable), index(Int32,Naked), val:array]
 	_internal_array_allocboxed[size(Int32,Naked):out(Boxed Array)]