comparison runtime/array.h @ 104:2d2da148d844

Performance improvement for string comparisons
author Mike Pavone <pavone@retrodev.com>
date Wed, 25 Aug 2010 03:19:57 +0000
parents 7428aa5d6ade
children 439db471f595
comparison
equal deleted inserted replaced
103:7428aa5d6ade 104:2d2da148d844
11 void _internal_array_setboxed(object *, int32_t index, object * val); 11 void _internal_array_setboxed(object *, int32_t index, object * val);
12 object *_internal_array_allocboxed(int32_t size); 12 object *_internal_array_allocboxed(int32_t size);
13 object *_internal_array_allocboxedcopy(object * osource, int32_t size); 13 object *_internal_array_allocboxedcopy(object * osource, int32_t size);
14 object * _internal_array_allocnaked(int32_t size , object * type); 14 object * _internal_array_allocnaked(int32_t size , object * type);
15 object * _internal_array_allocnakedcopy(object * osource, int32_t size); 15 object * _internal_array_allocnakedcopy(object * osource, int32_t size);
16 int32_t _internal_memcmp_offset(void * left, int32_t loff, void * right, int32_t roff, int32_t len);
16 void internalarrayboxedcopy(object * obj); 17 void internalarrayboxedcopy(object * obj);
17 void internalarraynakedcopy(object * obj); 18 void internalarraynakedcopy(object * obj);
18 void internalarrayboxedcleanup(object * obj); 19 void internalarrayboxedcleanup(object * obj);
19 void internalarraynakedcleanup(object * obj); 20 void internalarraynakedcleanup(object * obj);
20 21