From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2182 invoked by alias); 28 Sep 2007 16:08:14 -0000 Received: (qmail 2168 invoked by uid 9639); 28 Sep 2007 16:08:14 -0000 Date: Fri, 28 Sep 2007 16:08:00 -0000 Message-ID: <20070928160814.2166.qmail@sourceware.org> From: moore@sourceware.org To: frysk-cvs@sourceware.org Subject: frysk-core/frysk hpd/ChangeLog hpd/TestBreakpo ... Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org X-SW-Source: 2007-q3/txt/msg01024.txt.bz2 CVSROOT: /cvs/frysk Module name: frysk-core Changes by: moore@sourceware.org 2007-09-28 16:08:14 Modified files: frysk/hpd : ChangeLog TestBreakpoints.java frysk/rt : Breakpoint.java ChangeLog SourceBreakpoint.java frysk/stepping : ChangeLog SteppingEngine.java Log message: Fixes and for hitting a breakpoint in multiple threads. frysk-core/frysk/rt/ChangeLog: 2007-09-28 Tim Moore * Breakpoint.java (PersistentBreakpoint constructor): Take a targetTask argument, to which this breakpoint applies. (PersistentBreakpoint.updateHit): Continue if this is not the target task. (PersistentBreakpoint.getTargetTask): New method. * SourceBreakpoint.java (enableBreakpoint): Pass task to PersistentBreakpoint constructor. frysk-core/frysk/stepping/ChangeLog: 2007-09-28 Tim Moore * SteppingEngine.java: (SteppingObserver.updateExecuted): Always notify observers if a task hits the instruction observer. frysk-core/frysk/hpd/ChangeLog: 2007-09-28 Tim Moore * TestBreakpoints.java (testHpdBreakMultiThreaded): New test. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/hpd/ChangeLog.diff?cvsroot=frysk&r1=1.104&r2=1.105 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/hpd/TestBreakpoints.java.diff?cvsroot=frysk&r1=1.8&r2=1.9 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/Breakpoint.java.diff?cvsroot=frysk&r1=1.6&r2=1.7 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/ChangeLog.diff?cvsroot=frysk&r1=1.361&r2=1.362 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/rt/SourceBreakpoint.java.diff?cvsroot=frysk&r1=1.11&r2=1.12 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/stepping/ChangeLog.diff?cvsroot=frysk&r1=1.24&r2=1.25 http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/stepping/SteppingEngine.java.diff?cvsroot=frysk&r1=1.9&r2=1.10