From: Sami Wagiaalla <swagiaal@redhat.com>
To: frysk <frysk@sourceware.org>
Subject: frysk 0.4
Date: Tue, 10 Jun 2008 19:44:00 -0000 [thread overview]
Message-ID: <484EA8C8.901@redhat.com> (raw)
The monthly frysk 0.4 release is now complete.
You can download the tarball here:
ftp://sourceware.org/pub/frysk/frysk-0.4.tar.bz2
You can download the rpm here:
f9: http://koji.fedoraproject.org/koji/buildinfo?buildID=52174
f8: http://koji.fedoraproject.org/koji/buildinfo?buildID=52173
Or, you can just 'yum install frysk' once the update hits the mirrors.
We would love to git you feed back so please files bugs:
http://sourceware.org/bugzilla/enter_bug.cgi?product=frysk
And join us on irc://irc.gimp.org/frysk
Special thanks to our contributors or as I like to call them (git-log
--after=frysk/0.3 --pretty=format:"%an %ae" | sort -u):
Andrew Cagney cagney@redhat.com
Petr Machata pmachata@redhat.com
Phil Muldoon pmuldoon@redhat.com
Rick Moseley rmoseley@redhat.com
Sami Wagiaalla swagiaal@redhat.com
Teresa Thomas tthomas@redhat.com
So here is whats new in this release:
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
reply other threads:[~2008-06-10 16:16 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=484EA8C8.901@redhat.com \
--to=swagiaal@redhat.com \
--cc=frysk@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).