From: Philippe E. <ph...@us...> - 2007-11-27 11:50:17
|
Update of /cvsroot/oprofile/oprofile In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv20178 Modified Files: Tag: JIT_SUPPORT ChangeLog Log Message: Add debug lineno information support to anonymous map if the agent provide such information Index: ChangeLog =================================================================== RCS file: /cvsroot/oprofile/oprofile/ChangeLog,v retrieving revision 1.1749.2.31 retrieving revision 1.1749.2.32 diff -u -p -d -r1.1749.2.31 -r1.1749.2.32 --- ChangeLog 26 Nov 2007 22:02:29 -0000 1.1749.2.31 +++ ChangeLog 27 Nov 2007 11:49:49 -0000 1.1749.2.32 @@ -1,3 +1,32 @@ +2007-11-27 Philippe Elie <ph...@wa...> + + * libopagent/libopagent.h: add an interface to dump debug lineno + information. + * libopagent/libopagent.c: + + * agents/jvmti/libjvmti_oprofile.c: ask the vm for debug line + information, translate the lineno information passed by the vm + in a format suitable to be dumped. + * libopagent/jitdump.h: define struct jitrecord3 to hold debug line + information. + + * libutil/Makefile.am: + * libutil/op_growable_buffer.h: new, a simple output buffer management + * libutil/op_growable_buffer.c: + + * libutil++/bfd_support.cpp: fix find_nearest_line() to support + multiple code section. + * libutil++/bfd_support.h: + * libutil++/op_bfd.cpp: + + * opjitconv/Makefile.am: + * opjitconv/debug_line.c: new, DWARF 2 debug lineno info support + * opjitconv/opjitconv.h: + * opjitconv/opjitconv.c: manage the linked list of debug lineno info + * opjitconv/create_bfd.c: refactorize code so we can use it to + create the various debug section we need + * opjitconv/parse_dump.c: store debug line info in its own linked list + 2007-11-26 Daniel Hansel <dan...@li...> * libopagent/jitdump.h: |