[Gambas-devel-svn] SF.net SVN: gambas:[4104] gambas/trunk/main
Brought to you by:
gambas
From: <ga...@us...> - 2011-09-07 12:38:35
|
Revision: 4104 http://gambas.svn.sourceforge.net/gambas/?rev=4104&view=rev Author: gambas Date: 2011-09-07 12:38:29 +0000 (Wed, 07 Sep 2011) Log Message: ----------- [INTERPRETER] * OPT: Optimize some string functions by not using arguments passed by reference. * OPT: Integrate the "=" operator function into the main execution loop to save one function call. * OPT: Optimize string comparison functions on x86 and x64_64 architectures by comparing eight bytes in one shot. Modified Paths: -------------- gambas/trunk/main/gbx/gbx_api.c gambas/trunk/main/gbx/gbx_api.h gambas/trunk/main/gbx/gbx_archive.c gambas/trunk/main/gbx/gbx_c_array.c gambas/trunk/main/gbx/gbx_c_file.c gambas/trunk/main/gbx/gbx_c_process.c gambas/trunk/main/gbx/gbx_class.c gambas/trunk/main/gbx/gbx_exec_loop.c gambas/trunk/main/gbx/gbx_local.c gambas/trunk/main/gbx/gbx_stream.c gambas/trunk/main/gbx/gbx_stream_string.c gambas/trunk/main/gbx/gbx_string.c gambas/trunk/main/gbx/gbx_string.h gambas/trunk/main/gbx/gbx_subr_file.c gambas/trunk/main/share/gb_common_string.h gambas/trunk/main/share/gb_common_string_temp.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |