This is the mail archive of the frysk-cvs@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

frysk-core/frysk/proc Breakpoint.java ChangeLo ...


CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	mark@sourceware.org	2007-07-02 14:40:17

Modified files:
	frysk/proc     : Breakpoint.java ChangeLog Isa.java IsaIA32.java 
	                 IsaPowerPC.java IsaX8664.java Proc.java 

Log message:
	* Breakpoint.java (NOT_STEPPING, OUT_OF_LINE_STEPPING,
	SIMULATE_STEPPING, RESET_STEPPING): New constants.
	(stepping): Now a byte field.
	(oo_address): New private long field.
	(remove): Add sanity check for removing while stepping.
	(prepareStep): Select stepping mechanism based on properties of
	Instruction. Get oo_address from Proc when necessary.
	(stepDone): Fixup task and/or code based on properties of
	Instruction. Let Proc know we are done with oo_address.
	* Isa.java (getOutOfLineAddresses): New interface method.
	* IsaIA32.java (getOutOfLineAddresses): Likewise.
	* IsaPowerPC.java (getOutOfLineAddresses): Likewise.
	* IsaX8664.java (getOutOfLineAddresses): Likewise.
	* Proc.java (outOfLineAddresses): New private final field.
	(requestedOutOfLineAddresses): New boolean field.
	(getOutOfLineAddress): New method.
	(doneOutOfLine): Likewise.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Breakpoint.java.diff?cvsroot=frysk&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/ChangeLog.diff?cvsroot=frysk&r1=1.739&r2=1.740
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Isa.java.diff?cvsroot=frysk&r1=1.20&r2=1.21
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaIA32.java.diff?cvsroot=frysk&r1=1.23&r2=1.24
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaPowerPC.java.diff?cvsroot=frysk&r1=1.8&r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/IsaX8664.java.diff?cvsroot=frysk&r1=1.15&r2=1.16
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/proc/Proc.java.diff?cvsroot=frysk&r1=1.111&r2=1.112


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]