[Gambas-devel-svn] SF.net SVN: gambas:[4153] gambas/trunk/main/gbx
Brought to you by:
gambas
From: <ga...@us...> - 2011-09-26 01:46:54
|
Revision: 4153 http://gambas.svn.sourceforge.net/gambas/?rev=4153&view=rev Author: gambas Date: 2011-09-26 01:46:48 +0000 (Mon, 26 Sep 2011) Log Message: ----------- [INTERPRETER] * OPT: Optimization of locale-aware string comparison routine. * OPT: Do not use sprintf() for searching event handlers in symbol tables. * OPT: String[].Find() and String.Exist() are now twice faster for ASCII binary and case insensitive comparisons. * BUG: Initialize the locale before loading any class. * OPT: Do not use sprintf() when searching a file inside Gambas archives. * OPT: Unroll a loop to speed up binary string identity comparison a little bit. * BUG: Collection keys are now hashed with their eight last characters. * BUG: Internal Collection automatic resizing was disabled. Re-enable it! Modified Paths: -------------- gambas/trunk/main/gbx/gbx.c gambas/trunk/main/gbx/gbx_c_array.c gambas/trunk/main/gbx/gbx_c_string.c gambas/trunk/main/gbx/gbx_c_string.h gambas/trunk/main/gbx/gbx_c_system.c gambas/trunk/main/gbx/gbx_compare.c gambas/trunk/main/gbx/gbx_event.c gambas/trunk/main/gbx/gbx_local.c gambas/trunk/main/gbx/gbx_string.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |