comparison 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
comparison
equal deleted inserted replaced
103:7428aa5d6ade 105:43cc42df26cc
18 18
19 Foreign C:runtime 19 Foreign C:runtime
20 { 20 {
21 _internal_array_copyout[array(Array), index(Int32,Naked), dest(Any Type,Boxed,Mutable):dest] 21 _internal_array_copyout[array(Array), index(Int32,Naked), dest(Any Type,Boxed,Mutable):dest]
22 _internal_array_copyin[array(Array,Boxed,Mutable), index(Int32,Naked), val:array] 22 _internal_array_copyin[array(Array,Boxed,Mutable), index(Int32,Naked), val:array]
23 _internal_array_copychunk[source(Array), sindex(Int32,Naked), dest(Array,Boxed,Mutable), dindex(Int32,Naked), len(Int32,Naked):dest]
23 _internal_array_getboxed[array(Boxed Array), index(Int32,Naked):out] 24 _internal_array_getboxed[array(Boxed Array), index(Int32,Naked):out]
24 _internal_array_setboxed[array(Boxed Array,Boxed,Mutable), index(Int32,Naked), val:array] 25 _internal_array_setboxed[array(Boxed Array,Boxed,Mutable), index(Int32,Naked), val:array]
25 _internal_array_allocboxed[size(Int32,Naked):out(Boxed Array)] 26 _internal_array_allocboxed[size(Int32,Naked):out(Boxed Array)]
26 _internal_array_allocboxedcopy[source(Boxed Array),size(Int32,Naked):out(Boxed Array)] 27 _internal_array_allocboxedcopy[source(Boxed Array),size(Int32,Naked):out(Boxed Array)]
27 _internal_array_allocnaked[size(Int32,Naked),type(Blueprint):out(Array)] 28 _internal_array_allocnaked[size(Int32,Naked),type(Blueprint):out(Array)]