[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] pnet ChangeLog engine/cvm.c
From: |
Radek Polak |
Subject: |
[dotgnu-pnet-commits] pnet ChangeLog engine/cvm.c |
Date: |
Thu, 22 Nov 2007 05:28:26 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: pnet
Changes by: Radek Polak <radekp> 07/11/22 05:28:26
Modified files:
. : ChangeLog
engine : cvm.c
Log message:
Break in debugger only on breakable threads
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnet/ChangeLog?cvsroot=dotgnu-pnet&r1=1.3515&r2=1.3516
http://cvs.savannah.gnu.org/viewcvs/pnet/engine/cvm.c?cvsroot=dotgnu-pnet&r1=1.60&r2=1.61
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.3515
retrieving revision 1.3516
diff -u -b -r1.3515 -r1.3516
--- ChangeLog 12 Nov 2007 19:06:46 -0000 1.3515
+++ ChangeLog 22 Nov 2007 05:28:26 -0000 1.3516
@@ -1,3 +1,8 @@
+2007-11-22 Radek Polak <address@hidden>
+
+ * engine/cvm.c: Break in debugger only if thread is breakable. This is
needed
+ for displaying watches from DebuggerHelper class.
+
2007-11-12 Klaus Treichel <address@hidden>
* csdoc/doc_load.c: Add support for parsing matadata attributes
consisting
Index: engine/cvm.c
===================================================================
RCS file: /sources/dotgnu-pnet/pnet/engine/cvm.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -b -r1.60 -r1.61
--- engine/cvm.c 15 Apr 2007 13:00:51 -0000 1.60
+++ engine/cvm.c 22 Nov 2007 05:28:26 -0000 1.61
@@ -26,6 +26,9 @@
#if defined(HAVE_LIBFFI)
#include "ffi.h"
#endif
+#ifdef IL_DEBUGGER
+#include "debugger.h"
+#endif
#ifdef IL_USE_CVM
@@ -705,7 +708,10 @@
{
#ifdef IL_CONFIG_DEBUG_LINES
/* Check the breakpoint against the watch list
*/
- if(_ILIsBreak(thread, method))
+ if(_ILIsBreak(thread, method)
+#ifdef IL_DEBUGGER
+ && !ILDebuggerIsThreadUnbreakable(thread))
+#endif
{
COPY_STATE_TO_THREAD();
_ILBreak(thread,
(int)CVM_ARG_BREAK_SUBCODE);
- [dotgnu-pnet-commits] pnet ChangeLog engine/cvm.c,
Radek Polak <=