This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
frysk-gui/frysk/gui srcwin/ChangeLog srcwin/So ...
- From: mcvet at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 27 Apr 2007 13:41:26 -0000
- Subject: frysk-gui/frysk/gui srcwin/ChangeLog srcwin/So ...
- Reply-to: frysk at sourceware dot org
CVSROOT: /cvs/frysk
Module name: frysk-gui
Changes by: mcvet@sourceware.org 2007-04-27 14:41:25
Modified files:
frysk/gui/srcwin: ChangeLog SourceWindow.java
frysk/gui/disassembler: DisassemblyWindow.java
frysk/gui : ChangeLog
frysk/gui/memory: MemoryWindow.java
Log message:
frysk-gui/frysk/gui:
2007-04-27 Mike Cvet <mcvet@redhat.com>
* disassembler/DisassemblyWindow.java (refreshLock): Added. Prevents
event threads firing refresh requests simultaneously. Fixes #4433.
(formatDialog.lifeCycleEvent): Removed refresh call.
(fromSpin.spinEvent): Check refreshLock before refreshing.
(toSpin.spinEvent): Ditto.
(fromBox.entryEvent): Ditto.
(toBox.entryEvent): Ditto.
(resetTask): Set and unset refreshLock.
(resetPCAndList): Ditto.
(refreshList): Synchronized. Now uses global ListStore rather than
grabbing the Store off of the View each time. Removed a redundant
setValue() call.
* memory/MemoryWindow.java (refreshLock): Added. Same as above.
(formatDialog.lifeCycleEvent): Ditto.
(fromSpin.spinEvent): Ditto.
(toSpin.spinEvent): Ditto.
(fromBox.entryEvent): Ditto.
(toBox.entryEvent): Ditto.
(resetTask): Ditto.
(resetPCAndList): Ditto.
(refreshList): Synchronized, uses global ListStore.
frysk-gui/frysk/gui/srcwin:
2007-04-27 Mike Cvet <mcvet@redhat.com>
* SourceWindow.java (currentStackChanged): Check the State of the new
StackFrame's Task before updating any of the other windows.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.456&r2=1.457
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.230&r2=1.231
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/disassembler/DisassemblyWindow.java.diff?cvsroot=frysk&r1=1.19&r2=1.20
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/ChangeLog.diff?cvsroot=frysk&r1=1.502&r2=1.503
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/memory/MemoryWindow.java.diff?cvsroot=frysk&r1=1.32&r2=1.33