Revision: 1035
http://gambas.svn.sourceforge.net/gambas/?rev=1035&view=rev
Author: gambas
Date: 2008-01-23 17:36:20 -0800 (Wed, 23 Jan 2008)
Log Message:
-----------
[INTERPRETER]
* BUG: Fixed the allocation of static arrays.
* BUG: Array classes array accessors now correctly check the number of
their argument when the array has just one dimension.
* OPT: Native array classes array accessors were optimized. For one
dimension arrays, reading is about 50% faster and writing 25% faster.
The gain is smaller for higher dimensions.
Modified Paths:
--------------
gambas/trunk/main/gbx/gbx_array.c
gambas/trunk/main/gbx/gbx_c_array.c
gambas/trunk/main/gbx/gbx_class.h
gambas/trunk/main/gbx/gbx_class_desc.h
gambas/trunk/main/gbx/gbx_class_init.c
gambas/trunk/main/gbx/gbx_exec.h
gambas/trunk/main/gbx/gbx_exec_loop.c
gambas/trunk/main/gbx/gbx_exec_pop.c
gambas/trunk/main/gbx/gbx_exec_push.c
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|