This is the mail archive of the frysk@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]

Cross-platform unwinding update.


The libunwind bindings for cross platform unwinding have been added to head. To see them in action you can run the test:
frysk-core/TestRunner frysk.rt.TestFrame -arch 32 -c FINEST


(look for the lines: frame name: ...).
Which gives a mostly complete stacktrace of frysk-core/frysk/pkglibdir/arch32/funit-child. (Just missing the inner most frame name)


To be done is:
1. Getting a function name for the innermost frame of arch32/funit-child.
2. Completing frysk.rt.Frame class to contain all the necessary data that frysk.rt.StackFrame contains. (Or merging the two together to either Frame or StackFrame).
3. Switching frysk and fstack to use the new bindings rather than the old bindings.
4. Removing old bindings.



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