public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-11-03 16:21 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-11-03 16:21 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-11-03 16:21:22

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 

Log message:
	2006-11-03  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java: Moved lots of SourceWindow work to the
	SourceWindow itself. Removed most imports.
	(createSourceWindow):Initializes the LibGlade for the SourceWindow,
	keeps track of all SourceWindows and their observers. Now calls
	SourceWinBlocker from the SourceWindow itself.
	(SourceWinListener): Removed setting of SW_active.
	(unblockProc): Updated SourceWindowBlocker. Removed unnecessary call
	to Task.unBlock(InstructionObserver). Added call to
	Task.requestDeleteTerminatingObserver.
	(SW_active): Removed.
	(taskCount): Removed.
	(taskStepCount): Removed.
	(errorLog): Removed.
	(SourceWinBlocker): Moved to SourceWindow.
	(getFunctionXXX): Ditto.
	(generateProcStackTrace): Ditto.
	(finishSourceWin): Ditto.
	(handleTask): Ditto.
	* SourceWindow.java (getFunctionXXX): Moved over from
	SourceWindowFactory.
	(SW_active): Added.
	(runningState): Removed.
	(steppingState): Removed.
	(errorLog): Added.
	(unblockProc): Removed unnecessary boolean set.
	(SourceWinBlocker.existingTask): Moved to SourceWindow. Switch
	statement to catch which state the SourceWindow is in at call time:
	instruction stepping, stepping in, over, out, or running. Updated
	calls to generateProcStackTrace().
	(SourceWinBlocker.updateAttached):
	(SourceWinBlocker.existingTask.run): Update call to
	generateProcStackTrace().
	(SourceWinBlocker.SourceWinBlocker): Set the ProcBlockObserver for
	the SourceWindow to this.
	(handleTask): Moved to SourceWindow.
	(step): Updates SW_state to INSTRUCTION_STEP. Returns for empty list.
	(stepIn): Added.
	(stepOver): Added.
	(SourceWinBlocker):
	(SourceWindow): Initializes glade and swProc. Most of work moved to
	finishSourceWin().
	(getState): Added. Returns SourceWindow state.
	(getSteppingState): Removed.
	(stepOut): Added.
	(procReblocked): Updated to use SW_state to find the state of the
	SourceWindow.
	(stepCompleted): Ditto.
	(executeTasks): Ditto.
	(doRun): Ditto.
	(finishSourceWin): Moved from SourceWindowFactory. Initializes most
	fields of this class; took the work from the constructor.
	(generateProcStackTrace): Moved over from SourceWindowFacotory.
	Replaces most parameters by using global variables from this class.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.81&r2=1.82
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.126&r2=1.127
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.316&r2=1.317


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2007-06-22 22:08 npremji
  0 siblings, 0 replies; 12+ messages in thread
From: npremji @ 2007-06-22 22:08 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	npremji@sourceware.org	2007-06-22 22:08:16

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 

Log message:
	frysk-gui/frysk/gui/srcwin/CL
	* SourceWindow.java (SourceWindow): Added constructor with Frame[].
	(examineCoreFile): Implemented.
	(createMenus): Added core file menu.
	(createActions): Linked core file menu.
	Don't try to detach from a core file.
	* SourceWindowFactory.java (createSourceWindow): Added.
	(attachToCore): Added.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.111&r2=1.112
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.260&r2=1.261
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.490&r2=1.491


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2007-01-17 14:42 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2007-01-17 14:42 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2007-01-17 14:42:48

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java ChangeLog 

Log message:
	2007-01-17  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java (.procNotFound): Prevent hanging, and
	properly exit if the process is not found.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.88&r2=1.89
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.374&r2=1.375


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-11-02 23:38 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-11-02 23:38 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-11-02 23:38:07

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 

Log message:
	2006-11-02  Mike Cvet  <mcvet@redhat.com>
	
	* ThreadSelectionDialog.java (generateProcStackTrace): Make sure dom is re-generated
	each call.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.80&r2=1.81
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.125&r2=1.126
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.315&r2=1.316


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-11-02 22:30 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-11-02 22:30 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-11-02 22:30:24

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 

Log message:
	2006-11-02  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java (SourceWinBlocker.existingTask):
	Built in ability to handle step events and re-generate
	SourceWindow content upon completion of stepping for all
	Tasks.
	* SourceWindow.java (step): Unblocks tasks under an InstructionObserver.
	(stepCompleted): Re-sensitizes the SourceWindow after
	step completion.
	(procReblocked): Changed to protected.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.79&r2=1.80
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.124&r2=1.125
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.314&r2=1.315


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-11-02 19:58 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-11-02 19:58 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-11-02 19:58:43

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 
Added files:
	frysk/gui/srcwin: StepDialog.java 

Log message:
	2006-11-02  Mike Cvet  <mcvet@redhat.com>
	
	* StepDialog.java: Added.
	* SourceWindowFactory.java (SourceWinBlocker.existingTask):
	Calls SourceWindow.stepComplete().
	* SourceWindow.java (step): Added. Unblocks tasks under an InstructionObserver.
	(stepCompleted): Added. Finalizes the window after stepping.
	(executeTasks): Refactored from executeThreads(). Removed
	obsolete boolean checks.
	(SourceWindow): Added a StepDialog reference.
	(createActions): Added Listener for StepDialog.
	(toggleStepDialog): Added.
	(createMenus): Added MenuItem for StepDialog.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/StepDialog.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.77&r2=1.78
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.122&r2=1.123
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.312&r2=1.313


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-11-01 20:46 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-11-01 20:46 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-11-01 20:46:43

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 

Log message:
	2006-11-01  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java (SourceWinBlocker.existingTask):
	Checks to see if this request is from an instruction step,
	and handles that case appropriately.
	* SourceWindow.java (InstructionObserver): Removed. Handled in
	SourceWindowFactory.SourceWinBlocker instead.
	(getSteppingState): Added.
	(stepped): Added.
	(stepMainThread): Added.
	(toggleMainThread): Removed.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.76&r2=1.77
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.120&r2=1.121
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.310&r2=1.311


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-10-18 19:39 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-10-18 19:39 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-10-18 19:39:11

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog 

Log message:
	2006-10-18  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java (SourceWinBlocker.existingTask):
	Update number of Tasks before proceding with blocks.
	(toggleMainThread): Added.	Unblocks and re-blocks the main task.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.71&r2=1.72
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.112&r2=1.113
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.302&r2=1.303


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-10-16 14:11 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-10-16 14:11 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-10-16 14:11:23

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java ChangeLog 

Log message:
	2006-10-16  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindowFactory.java (SourceWinListener.lifeCycleQuery):
	Set SW_active to false after the window closes.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.70&r2=1.71
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.298&r2=1.299


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-10-12 20:37 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-10-12 20:37 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-10-12 20:37:59

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog CurrentStackView.java 

Log message:
	2006-10-12  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindow.java (populateStackBrowser): Don't rebuild the
	StackView from scratch on subsequent calls (via stop/start).
	Made public. Now called from global ProcAttachedObserver on
	Proc re-block. Addresses #3346.
	(getDOM): Added.
	(SourceWindow): Create a new global ProcAttachedObserver object.
	(doRun): Makes a call to unblockProc() - runs the process from
	the blocked state.
	(unblockProc): Added - Deletes the blocking observer from each of
	the Proc's Tasks.
	(doStop): Moved individual de/sensitization of widgets to
	procReblocked(). Calls iterateAttach() from the global
	ProcAttachedObserver to block all Tasks. Desensitizes SourceWindow.
	(procReblocked): Re-de/sensitizes widgets after the Proc being
	observed has been re-blocked by the observer.
	* SourceWindowFactory.java (generateProcStackTrace): Added. Creates
	a new DOMFrysk if necessary; handles stack trace re/generation.
	(finishSourceWin): Calls generateProcStackTrace() for stack trace
	generation.
	(handleTask): Added code to determine whether or not the event is
	a SourceWindow creation or a Stop/Continue; creates or generates
	information as necessary.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.69&r2=1.70
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.106&r2=1.107
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.292&r2=1.293
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/CurrentStackView.java.diff?cvsroot=frysk&r1=1.17&r2=1.18


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-09-19 19:58 mcvet
  0 siblings, 0 replies; 12+ messages in thread
From: mcvet @ 2006-09-19 19:58 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	mcvet@sourceware.org	2006-09-19 19:58:12

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java SourceWindow.java 
	                  ChangeLog CurrentStackView.java 

Log message:
	2006-09-19  Mike Cvet  <mcvet@redhat.com>
	
	* SourceWindow.java (SourceWindow): Removed StackLevel from
	parameters.
	(populateStackBrowser): Removed StackLevel.
	* SourceWindowFactory.java (finishSourceWin): Removed creation of
	StackLevels.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.67&r2=1.68
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindow.java.diff?cvsroot=frysk&r1=1.98&r2=1.99
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.270&r2=1.271
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/CurrentStackView.java.diff?cvsroot=frysk&r1=1.12&r2=1.13


^ permalink raw reply	[flat|nested] 12+ messages in thread

* frysk-gui/frysk/gui/srcwin SourceWindowFactory ...
@ 2006-06-22  1:15 pmuldoon
  0 siblings, 0 replies; 12+ messages in thread
From: pmuldoon @ 2006-06-22  1:15 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-gui
Changes by:	pmuldoon@sourceware.org	2006-06-22 01:15:20

Modified files:
	frysk/gui/srcwin: SourceWindowFactory.java ChangeLog 

Log message:
	2006-06-21  Phil Muldoon  <pmuldoon@redhat.com>
	
	* SourceWindowFactory.java (finishSourceWin): Use
	NoDebugInfoDialog for warning.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/SourceWindowFactory.java.diff?cvsroot=frysk&r1=1.48&r2=1.49
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-gui/frysk/gui/srcwin/ChangeLog.diff?cvsroot=frysk&r1=1.237&r2=1.238


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2007-06-22 22:08 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-03 16:21 frysk-gui/frysk/gui/srcwin SourceWindowFactory mcvet
  -- strict thread matches above, loose matches on Subject: below --
2007-06-22 22:08 npremji
2007-01-17 14:42 mcvet
2006-11-02 23:38 mcvet
2006-11-02 22:30 mcvet
2006-11-02 19:58 mcvet
2006-11-01 20:46 mcvet
2006-10-18 19:39 mcvet
2006-10-16 14:11 mcvet
2006-10-12 20:37 mcvet
2006-09-19 19:58 mcvet
2006-06-22  1:15 pmuldoon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).