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
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour