Mercurial > repos > rhope
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 |