Revision: 10143 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=10143&view=rev Author: druzus Date: 2009-02-02 09:58:22 +0000 (Mon, 02 Feb 2009)
Log Message: ----------- 2009-02-02 11:02 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/fm.c ! fixed typo in default FM module setting/ * harbour/include/hbapicls.h * harbour/source/vm/classes.c * harbour/source/debug/dbgentry.c * renamed hb_dbgObjSendMessage() to hb_dbg_objSendMessage() to keep naming convention used for other C debugger functions * harbour/source/vm/debug.c * added information about existing debugger functions and where they are used. * harbour/include/hbvm.h * harbour/include/hbapidbg.h * harbour/include/hbvmpub.h * harbour/include/hbstack.h * harbour/include/hbapi.h * harbour/source/vm/codebloc.c * harbour/source/vm/estack.c * harbour/source/vm/hvm.c * harbour/source/debug/dbgentry.c * changed the method of static variable handling. Now we do not have centralized array of all statics used by application (s_aStatics) but each module uses it's own array to keep statics. The old s_aStatics has been removed. It means that loading new PCODE module from .hrb file or shared/dynamic library does not cause any static table reallocation so it does not creates potential GPF trap for MT code which may operate on static vars. This modification changed a little bit the debugger interface. I also updated some unused by us debug functions like __DBGVMVARSLIST() or __DBGVMVARSLEN() anyhow any 3-rd party debuggers should be updated for new API and modified hb_dbgEntry() syntax. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/include/hbapi.h trunk/harbour/include/hbapicls.h trunk/harbour/include/hbapidbg.h trunk/harbour/include/hbstack.h trunk/harbour/include/hbvm.h trunk/harbour/include/hbvmpub.h trunk/harbour/source/debug/dbgentry.c trunk/harbour/source/vm/classes.c trunk/harbour/source/vm/codebloc.c trunk/harbour/source/vm/debug.c trunk/harbour/source/vm/estack.c trunk/harbour/source/vm/fm.c trunk/harbour/source/vm/hvm.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour