Fedora 9 Update: frysk-0.4-0.fc9

updates at fedoraproject.org updates at fedoraproject.org
Wed Jun 11 04:35:38 UTC 2008


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2008-5191
2008-06-11 01:57:55
--------------------------------------------------------------------------------

Name        : frysk
Product     : Fedora 9
Version     : 0.4
Release     : 0.fc9
URL         : http://sourceware.org/frysk
Summary     : Frysk execution analysis and debugging tools
Description :
Frysk is an execution-analysis technology implemented using native
Java and C++.  It is aimed at providing developers and sysadmins with
the ability to both examine and analyze running multi-host,
multi-process, multi-threaded systems.  Frysk allows the monitoring of
running processes and threads, of locking primitives and will also
expose deadlocks, gather data and debug any given process in the
system.

--------------------------------------------------------------------------------
Update Information:

Release 0.4, 2008-06-09    -> Added support for watching values that are bigger
than the      maximum number of bytes a single watchpoint can watch. For
example,      types double or long long on IA32; an array of size 32 on X86_64.
In these cases, frysk allocates multiple debug registers to watch      over the
same expression.     -> Smaller memory foot-print when generating stack
backtraces.     Frysk has been changed to more aggressively release memory
allocated by the unwinder.       -> New capability to pass args via the "load"
command and when     fhpd is first started i.e., "$[/home/xxx] fhpd ls -la".
The      /bin/ls command is loaded and the parameter "-la" will be passed
when a "start" or "run" command is issued with no overriding     parameters.
Also, on subsequent runs, "-la" is always used unless     other parameters are
entered with the "run" or "start" command.     (This was bz #6515/6536).    ->
Support was added for fully-qualified symbol notation using the     standard HPD
"#" syntax (e.g. "#libc.so.6#malloc").  Ftrace now     uses this notation to
communicate with the user in both directions,     FHPD recognizes the syntax
although can't handle it yet.       -> Fix Hover-over variable does not show
variable value(bz #6484).    -> Created a new command line utility:  fdebugdump.
fdebugdump dumps     a hierarchical view of the debug info tags in an
executable. Future     improvements could include dumping the debug   info live
as libraries     are mapped in.    -> Bugs fixed
http://sourceware.org/bugzilla/:         5254: stepping engine, fhpd, and
breakpoints are not in sync     5557: testcase: watch 1 byte address     5558:
testcase watch address and range     5559: testcase failure testcase (watch an
address that has been umapped)     5560: Add frysk.proc.TaskObserver.Watch
interface     5561: Add frysk.proc.ProcObserver.Watch interface     5562: Write
Debug Status Register Builder     5563: Write Debug Register Set/Read Proxy.
5565: Task and Proc State need new watchpoint state transitions.     5566: Write
watchpoint manager     5567: Add ISA specific functions to set debug registers
via debug register           proxy     6390:
testFerrorTracesPID(frysk.bindir.TestFerror) fails.     6512: Add function to
provide the max length a debug register can watch     6515: fhpd command line
args incorrect     6531: Low level hardware watchpoint support should check, and
reject,            incorrectly aligned addresses     6532: Do not check
watchpoints in Running|Stepping.handleTrapped if software           /ISA does
not support watchpoints     6533: Watchpoint addition failure should not raise
an exception, but should           instead call .addFailed() callback     6535:
fexe not working for scripts     6551: Watch support for variables bigger than
max length of a single watch           register     6554: Separate watch
observer(s) installer from hpd     6555: Notify if available h/w watchpoints not
enough to watch complete value     6558: Handle watchpoint set error if
expression has no legal address     6559: Multiple watchpoint set messages are
displayed when multiple watch            observers used     6576: Need to load
process/params with HpdTestBed     6599: don't align the load-address     6600:
dwfl_module_getsrc doesn't allow for bias     6603: Task does not resume after
hitting multiple b.pts simultaneously    http://sourceware.org/frysk
--------------------------------------------------------------------------------
ChangeLog:

* Mon Jun  9 2008 Sami Wagiaalla <swagiaal at rdhat.com> -  0.4-0
- import frysk-0.4.tar.bz2.
- Added fdebugdump files to file list
* Fri May 16 2008 Sami Wagiaalla <swagiaal at rdhat.com> -  0.3-0
- import frysk-0.3.tar.bz2
- drop patch10, frysk-0.0.1.2008.03.19.rh1-fparser8.patch.
- drop patch11, frysk-0.2.1-ppc-build.patch.
- remove fparser from executable list.
- remove test_main_looper from file list.
- remove libfrysk-cdtparser from file list.
- Added libfrysk-sys-jni.so to file list.
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update frysk' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
http://fedoraproject.org/keys
--------------------------------------------------------------------------------




More information about the Fedora-package-announce mailing list