Mercurial > repos > rhope
diff runtime/array.h @ 96:5a08705f7610
Semi-broken cleanup of Array implementation
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 02 Aug 2010 05:12:19 -0400 |
parents | 3e20ed8959c4 |
children | 7428aa5d6ade |
line wrap: on
line diff
--- a/runtime/array.h Mon Aug 02 01:55:56 2010 -0400 +++ b/runtime/array.h Mon Aug 02 05:12:19 2010 -0400 @@ -5,12 +5,14 @@ #include "func.h" #include "builtin.h" -void _internal_array_copyout(object * array, int32_t index, object * dest); -void _internal_array_copyin(object * array, int32_t index, object * val); -object * _internal_array_getboxed(object * array, int32_t index); -void _internal_array_setboxed(object *, int32_t index, object * val); -object *_internal_array_allocboxed(int32_t size); +void _internal_array_copyout(object * array, int32_t index, object * dest); +void _internal_array_copyin(object * array, int32_t index, object * val); +object * _internal_array_getboxed(object * array, int32_t index); +void _internal_array_setboxed(object *, int32_t index, object * val); +object *_internal_array_allocboxed(int32_t size); +object *_internal_array_allocboxedcopy(object * osource, int32_t size); object * _internal_array_allocnaked(int32_t size , object * type); +object * _internal_array_allocnakedcopy(object * osource, int32_t size); -#endif //_ARRAY_H_ +#endif //_ARRAY_H_