public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* frysk-core/frysk bindir/ChangeLog bindir/fltra ...
@ 2007-09-29  3:17 pmachata
  0 siblings, 0 replies; 3+ messages in thread
From: pmachata @ 2007-09-29  3:17 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	pmachata@sourceware.org	2007-09-29 03:17:33

Modified files:
	frysk/bindir   : ChangeLog fltrace.java 
	frysk/ftrace   : ChangeLog Ltrace.java ObjectFile.java 
	                 TestLtrace.java TracePointOrigin.java 
Added files:
	frysk/ftrace   : LtraceController.java 

Log message:
	* Change model of Ltrace tracepoint handling from ltrace-driven querying of user tracepoint filter to user-provided mmap-driven controller.  This way expensive loads of symbol tables that will never be used can be avoided.
	* Allow tracing statically linked binaries.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/bindir/ChangeLog.diff?cvsroot=frysk&r1=1.153&r2=1.154
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/bindir/fltrace.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/LtraceController.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ChangeLog.diff?cvsroot=frysk&r1=1.7&r2=1.8
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Ltrace.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ObjectFile.java.diff?cvsroot=frysk&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/TestLtrace.java.diff?cvsroot=frysk&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/TracePointOrigin.java.diff?cvsroot=frysk&r1=1.1&r2=1.2


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

* frysk-core/frysk bindir/ChangeLog bindir/fltra ...
@ 2007-08-25  4:19 pmachata
  0 siblings, 0 replies; 3+ messages in thread
From: pmachata @ 2007-08-25  4:19 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	pmachata@sourceware.org	2007-08-25 04:19:12

Modified files:
	frysk/bindir   : ChangeLog fltrace.java 
	frysk/ftrace   : ChangeLog Ltrace.java LtraceObserver.java 
	                 MemoryMapping.java ObjectFile.java 
Added files:
	frysk/ftrace   : Arch.java ArchFactory.java Archx86.java 
	                 FtraceLogger.java 

Log message:
	* More cleanups:
	** architecture-dependend code is in Arch classes
	** Ltrace now handles when two functions have the same return value (gave UNKNOWN BREAKPOINT before)
	** logger used on several places to log debug messages
	** most of fltrace-specific logic moved to fltrace via new interfaces in LtraceObserver

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/bindir/ChangeLog.diff?cvsroot=frysk&r1=1.148&r2=1.149
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/bindir/fltrace.java.diff?cvsroot=frysk&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Arch.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ArchFactory.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Archx86.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/FtraceLogger.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ChangeLog.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Ltrace.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/LtraceObserver.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/MemoryMapping.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ObjectFile.java.diff?cvsroot=frysk&r1=1.1&r2=1.2


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

* frysk-core/frysk bindir/ChangeLog bindir/fltra ...
@ 2007-08-23 14:53 pmachata
  0 siblings, 0 replies; 3+ messages in thread
From: pmachata @ 2007-08-23 14:53 UTC (permalink / raw)
  To: frysk-cvs

CVSROOT:	/cvs/frysk
Module name:	frysk-core
Changes by:	pmachata@sourceware.org	2007-08-23 14:53:32

Modified files:
	frysk/bindir   : ChangeLog fltrace.java 
	frysk/util     : ChangeLog 
Added files:
	frysk/ftrace   : ChangeLog Ltrace.java LtraceObserver.java 
	                 MemoryMapping.java ObjectFile.java Symbol.java 
	                 SymbolFilter.java 
Removed files:
	frysk/util     : Ltrace.java 

Log message:
	* Refactored bunch of classes in former frysk.util.Ltrace to the new package frysk.ftrace
	* new interface LtraceObserver for client-side event reporting
	* new interface SymbolFilter for client-side decision on what should be traced and how

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/bindir/ChangeLog.diff?cvsroot=frysk&r1=1.147&r2=1.148
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/bindir/fltrace.java.diff?cvsroot=frysk&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ChangeLog.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Ltrace.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/LtraceObserver.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/MemoryMapping.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/ObjectFile.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/Symbol.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/ftrace/SymbolFilter.java.diff?cvsroot=frysk&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/util/ChangeLog.diff?cvsroot=frysk&r1=1.177&r2=1.178
http://sourceware.org/cgi-bin/cvsweb.cgi/frysk-core/frysk/util/Ltrace.java.diff?cvsroot=frysk&r1=1.5&r2=NONE


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

end of thread, other threads:[~2007-09-29  3:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-29  3:17 frysk-core/frysk bindir/ChangeLog bindir/fltra pmachata
  -- strict thread matches above, loose matches on Subject: below --
2007-08-25  4:19 pmachata
2007-08-23 14:53 pmachata

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).