965cd6944d33fd7a2ef7c4f4cb8f3c8e420d93cc |
13-Nov-2014 |
Christopher Ferris <cferris@google.com> |
Fix initialization problem. The local address space map init can be called twice. Make sure it's only called once. Bug: 18380960 Change-Id: Iee3666c45ee67a2f150e62dd768845bccd609654
map.c
|
f4a8df5f4f338f1a12c25213227e98b34b42447f |
08-Mar-2014 |
Christopher Ferris <cferris@google.com> |
Fix maps caching for local processes. It is possible for the map to change while running libunwind. For example, if lots of threads are doing local unwinds at the same time. Allow the cached map to regenerate when it detects this case. Included in this change is a refactor of all of the os code so that it can also be used to do caching. This is a prelude to being able to attempt to push the code upstream. Also, this moves the code back closer to the original upstream code. Hopefully, this will allow me to upstream all of these changes. Change-Id: Ia219fa61e16e36416133bc95b1dd2161bd5b8ff7
destroy_addr_space.c
map.c
ap.c
aps.c
|
0996405de25a3aab5045d20803c8f0a5441d0c57 |
01-Feb-2014 |
Christopher Ferris <cferris@google.com> |
Fix memory corruption bug. There are two problems, some of the init code needs the map created before the init function since it does a verify check during init. The second problem is that the local addr space seems to change for reasons I don't understand, so it's necessary to init the map list when doing a unw_cursor init. Bug: 12852152 Change-Id: I32246d7c5adf7e24192868cb32a8c2fdc53c12f0
aps.c
|
16b95a68caaa7e021209e2cd6a877ae1e558f740 |
23-Jan-2014 |
Christopher Ferris <cferris@google.com> |
Add speed-ups to libunwind. Add caching of /proc/self/maps data structures. Add caching of elf image maps attached to the maps data structure. Add a set of new map api functions to handle creation/destruction of the maps by external code. Remove the creation of the maps data structure in the local address space init. Change-Id: I0adae397d433fc3902f83a6f377f6889161937e5
destroy_addr_space.c
aps.c
|
1c82a52129ceced9f271dd782057351275c38a41 |
01-Oct-2013 |
Christopher Ferris <cferris@google.com> |
Update external/libunwind to build in android. Bug: 8410085 (cherry picked from commit efb75a0b84fed700173700a2e4fee153ba491b32) Change-Id: I625f9e28a1c794cb066908e79f6c3a6a0ef759ec
get_proc_name.c
|
cb3fbbb1729254e9a49e3f8fbe1cadbd519ece52 |
29-Sep-2012 |
Arun Sharma <asharma@fb.com> |
Reduce the number of ifdefs in machine independent code Hopefully we don't have too many GNUC users who don't have fetch and add.
empool.c
|
aebba1f8a7dee9b9ae3e70128ad48de69ca90b15 |
21-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Apply `define_lock()' We have a nice macro for defining pthread mutexes, use it.
yn-register.c
|
5e7e890a0b75fc9b64838dd197f554c6c6285d88 |
19-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Plug in `ALIAS' attribute
acktrace.c
|
e0653f9e3a0004a62f6c7afb57885bb473b17537 |
19-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Define and use `WEAK'
acktrace.c
|
b4bde18112016cb720f3df2c0f23f5897f85f7b3 |
07-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Apply UNW_ALIGN more in src/mi/mempool.c Apply UNW_ALIGN in a few places in src/mi/mempool.c that I missed in commit c2f757418 ("Rename and share `ALIGN' macro from _UCD_internal.h").
empool.c
|
5d0f376b08126b51a001d7cdfba1ec4e0d644f54 |
21-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Invert tdep_init() flag logic Invert the flag that signals that tdep_init() was called, to move the symbol from data to BSS.
get_accessors.c
set_caching_policy.c
|
9a3565ddc1e956ef1f52806093e949c7809f6e79 |
19-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Simplify `sos_alloc()' implementation Instead of maintaining a pointer to the `sos_memory' array, maintain an index that tells the next free position. When atomic operations are available, the allocation boils down to a single fetch-and-add operation.
lush_cache.c
empool.c
|
26fc1563fba945d0356e4a7dd935a6a57b3c03db |
19-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Align `sos_memory' to MAX_ALIGN We give aligned pointers from the `sos_memory' array, so any non-aligned bytes are only wasted.
empool.c
|
c36a14f24507a3fd988430eba872ded895ed6913 |
19-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Workaround non-power-of-two i386 sizeof(long double) in src/mi/mempool.c To ensure that we return properly aligned pointers from sos_alloc(), MAX_ALIGN must be a power-of-two. On i386 the power-of-two assumption fails as sizeof(long double) = 12. Fix this by rounding up to 16.
empool.c
|
e6edad069c95127383a8122608a6bd3785413204 |
12-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Use GCC __BIGGEST_ALIGNMENT__ for sos-pool MAX_ALIGN Use the __BIGGEST_ALIGNMENT__ macro provided by GCC for sos_alloc() allocation alignment. The macro gives ``the largest alignment ever used for any data type on the target machine you are compiling for.'' __BIGGEST_ALIGNMENT__ also has some other nice properties, e.g. it is power-of-two on all architectures (note that on i386, sizeof(long double) = 12), and on some architectures (e.g. SuperH) the alignment requirement can be lower than sizeof(long double).
empool.c
|
c2f7574187cfbb36dbcdc85bc61a027a4025f394 |
04-Sep-2012 |
Tommi Rantala <tt.rantala@gmail.com> |
Rename and share `ALIGN' macro from _UCD_internal.h Rename the `ALIGN' macro to `UNW_ALIGN', and move it from `_UCD_internal.h' to `libunwind_i.h' so that we can share it with the mempool code. `ALIGN' was clashing with system headers on FreeBSD: In file included from src/coredump/_UCD_access_reg_freebsd.c:26: src/coredump/_UCD_internal.h:102:1: warning: "ALIGN" redefined In file included from /usr/include/sys/param.h:115, from src/coredump/_UCD_lib.h:52, from src/coredump/_UCD_access_reg_freebsd.c:24: /usr/include/machine/param.h:79:1: warning: this is the location of the previous definition
empool.c
|
ae5c1f2adf4da04235d87d024d4d942c01b2b447 |
18-Apr-2011 |
Lassi Tuura <lat@cern.ch> |
Performance optimisations for fast trace. Insert static branch prediction predicates in useful places and avoid unnecessary code in the hottest paths. Bypass unnecessary indirect calls, in particular to access_mem(), when known to be safe.
acktrace.c
|
e2962af9d31266761700b431da894421c0d757ec |
06-Apr-2011 |
Arun Sharma <asharma@fb.com> |
Implement a cheaper getcontext() Since the fast unwinding code path doesn't need the full context, a faster target dependent getcontext is implemented. Signed-off-by: Lassi Tuura <lat@cern.ch>
acktrace.c
|
5f38f35d5d6c78aafa6da20845d9ceff74af00f8 |
01-Apr-2011 |
Lassi Tuura <lat@cern.ch> |
Drop a call frame in tdep_trace and avoid a call to unw_step. Dropping the extra frame for unw_backtrace itself using unw_step is approximately 15% slower than skipping the frame in tdep_trace. So drop the frame in the latter, and make the function a private implementation detail for libunwind, not an exported interface. Also moves unw_getcontext call back into unw_backtrace to avoid an extra call frame in case slow_backtrace does not get inlined into unw_backtrace.
acktrace.c
|
50bc12afba900c478d5d760966ef5b6f32229c99 |
01-Apr-2011 |
Lassi Tuura <lat@cern.ch> |
Export unw_backtrace() and alias backtrace() to it.
acktrace.c
|
2f9b04e9c29999d18906e37b37dcea9676df194f |
01-Apr-2011 |
Arun Sharma <asharma@fb.com> |
Mark slow_backtrace() ALWAYS_INLINE Also fix Makefile.am so remote unwinding tests such Gtest-trace don't link with the local unwind library (libunwind.a).
acktrace.c
|
7ff83c051e33de1adbcbc20bf63ea368c2745a70 |
25-Mar-2011 |
Arun Sharma <asharma@fb.com> |
Fix up compilation and test failures
acktrace.c
|
44a14d1364abff3dc7ec49f35b7220542c4cf2b1 |
21-Mar-2011 |
Lassi Tuura <lat@cern.ch> |
Integrate fast trace into backtrace().
acktrace.c
|
093855f12a00d4eacf548db6095235f970f88305 |
07-Mar-2010 |
Konstantin Belousov <kostik@pooma.home> |
Remove unneeded includes of sys/types.h
destroy_addr_space.c
dyn-extract.c
find_dynamic_proc_info.c
get_accessors.c
get_fpreg.c
get_proc_info_by_ip.c
get_proc_name.c
get_reg.c
put_dynamic_unwind_info.c
set_caching_policy.c
set_fpreg.c
set_reg.c
acktrace.c
|
3eabce18b1e70c3b26975024e450977dfb4b84b9 |
06-Mar-2010 |
Konstantin Belousov <kostik@pooma.home> |
Include sys/types.h when needed.
destroy_addr_space.c
dyn-extract.c
find_dynamic_proc_info.c
get_accessors.c
get_fpreg.c
get_proc_info_by_ip.c
get_proc_name.c
get_reg.c
put_dynamic_unwind_info.c
set_caching_policy.c
set_fpreg.c
set_reg.c
acktrace.c
|
3842dac7333e42aa44531eda34ba55200b99ccf8 |
05-Feb-2008 |
Daniel Jacobowitz <drow@false.org> |
Add initial ARM and MIPS support. To support this, also enable the reading of .debug_frame sections (used in lieu of .eh_frame sections when they're not available).
find_dynamic_proc_info.c
acktrace.c
yn-info-list.c
lush_cache.c
|
f5cb2c52dc5695f5737b3566ea88431c4811a2b9 |
07-Jan-2008 |
David Mosberger-Tang <davidm@koala.mostang.com> |
2007-12-14 Mark Wielaard <mwielaard@redhat.com> * src/mi/Gget_reg.c (unw_get_reg): Use tdep_get_ip() when looking for UNW_REG_IP.
get_reg.c
|
1a0af36731309401f251123d398621ce363a6e98 |
26-Jul-2006 |
David Mosberger-Tang <davidm@koala.localdomain> |
Fix forgotten copyright year update.
get_fpreg.c
set_fpreg.c
|
6a89d402366d5f40eecf482197ee5f45566eed3b |
26-Jul-2006 |
David Mosberger-Tang <davidm@koala.localdomain> |
Fix missed "tdep.h" -> "libunwind_i.h" conversions.
get_fpreg.c
set_fpreg.c
trerror.c
|
69d85f7c14ce01489ec4281ebba543dd04e696de |
26-Jul-2006 |
David Mosberger-Tang <davidm@koala.localdomain> |
Restore mi/Ldyn-remote.c.
dyn-remote.c
|
ca69fee8bba65c4fccc359eb473c7d27bfa2dec7 |
26-Jul-2006 |
David Mosberger-Tang <davidm@koala.localdomain> |
Merge ../libunwind-v0.98 Conflicts: include/dwarf_i.h include/x86/jmpbuf.h include/x86_64/jmpbuf.h src/hppa/init.h src/mi/Gget_fpreg.c src/mi/Gset_fpreg.c src/mi/strerror.c
|
f176ad6fc6d4982e92c330265b00419e93b79f27 |
26-Jul-2006 |
David Mosberger-Tang <davidm@koala.localdomain> |
Bring git v0.98.5 tree in sync with released v0.98.5. Sadly, the conversion from Bitkeeper -> CVS -> git wasn't perfect. Or so it seems.
get_fpreg.c
set_fpreg.c
destroy_addr_space.c
get_accessors.c
get_fpreg.c
get_reg.c
set_caching_policy.c
set_fpreg.c
set_reg.c
trerror.c
|
97b483dcaa0fdad69f48f01de42bf556b3a40956 |
20-May-2005 |
hp.com!davidm <hp.com!davidm> |
Drop include of "mempool.h", which causes problems in the kernel, due to a conflicting <linux/mempool.h>. (SOS_MEMORY_SIZE): Move to libunwind_i.h. (Logical change 1.295)
empool.c
|
d9e100753f5694ebb14769048373e8171f336127 |
20-May-2005 |
hp.com!davidm <hp.com!davidm> |
Include "libunwind_i.h" instead of "tdep.h". (Logical change 1.294)
get_accessors.c
get_fpreg.c
get_proc_name.c
get_reg.c
set_caching_policy.c
set_fpreg.c
set_reg.c
|
07b01ad205162a93dab42722caaa4dbb7ba43b3f |
20-May-2005 |
hp.com!davidm <hp.com!davidm> |
Include "libunwind_i.h" instead of "tdep.h" and "internal.h". (Logical change 1.294)
dyn-extract.c
dyn-remote.c
find_dynamic_proc_info.c
get_proc_info_by_ip.c
nit.c
|
670dd57e827a3583a9284634cf1244eb8cab4795 |
20-May-2005 |
hp.com!davidm <hp.com!davidm> |
Include "libunwind_i.h" instead of "libunwind.h" and a whole bunch of standard header files. Use lock_release instead of mutex_unlock/sigprocmask calls. (Logical change 1.294)
empool.c
|
5724bee8c27219ac277ea76d75dc70fa830eaac0 |
20-May-2005 |
hp.com!davidm <hp.com!davidm> |
Include "libunwind_i.h" instead of "internal.h". (Logical change 1.294)
put_dynamic_unwind_info.c
yn-cancel.c
yn-info-list.c
yn-register.c
lush_cache.c
trerror.c
|
71acf1d00ee6f4d60d596987d4b602365a2a53e8 |
20-May-2005 |
hp.com!davidm <hp.com!davidm> |
Don't include <stdlib.h>. Include "libunwind_i.h" instead of "tdep.h". (Logical change 1.294)
destroy_addr_space.c
|
7fbb8a9593f87a8e50964e61872eccc0afd9b0bf |
03-May-2005 |
mostang.com!davidm <mostang.com!davidm> |
Adjust for sigset_t to intrmask_t renaming. (Logical change 1.290)
nit.c
|
b38691980f4e0c1cf0e2309aa6cc35decc6b9cb7 |
03-May-2005 |
hp.com!davidm <hp.com!davidm> |
(sos_alloc): Fix soslock vs. sos_lock typo. 2005/02/23 14:40:44-08:00 mostang.com!davidm Adjust for sigset_t to intrmask_t renaming. (Logical change 1.290)
empool.c
|
15df8b804c7931389fc255e1953a43e32f9698c2 |
19-Feb-2005 |
hp.com!davidm <hp.com!davidm> |
(_ReadSLEB): Fix typo: shift needs to be increment before checking for loop-exit. Otherwise, sign-extension may clobber the most recently read 7 bits. (Logical change 1.284)
ReadSLEB.c
|
d15f52662a2565141df0ac151baf7630f42e4cea |
16-Nov-2004 |
hp.com!davidm <hp.com!davidm> |
(local_find_proc_info): When compiling for libunwind-ia64, declare _U_dyn_info_list_addr as weak and if it remained undefined, return -UNW_ENOINFO. (Logical change 1.282)
find_dynamic_proc_info.c
|
0f818455ce1cd28bcd7602d194b5e29f6f61eba7 |
18-Aug-2004 |
bea.com!thallgre <bea.com!thallgre> |
Initial revision
trerror.c
|
48cc8c5712f2565c5f71cbff56019fa4f0f13776 |
18-Aug-2004 |
bea.com!thallgre <bea.com!thallgre> |
(Logical change 1.245)
trerror.c
|
58badbb3393efc20f87a0ca462c5ba463eb3e8ba |
23-Apr-2004 |
mostang.com!davidm <mostang.com!davidm> |
(add_memory): Rephrase for-loop conditional to avoid bug in Intel-compiler which gets triggered with -O3 -ip. (Logical change 1.212)
empool.c
|
db24e76397e4466a08e45104a0ac763b1e44b899 |
21-Apr-2004 |
mostang.com!davidm <mostang.com!davidm> |
(mi_init): Use assertion instead of relying on compiler-optimization to verify that unw_cursor_t is big enough to contain a cursor. (Logical change 1.207)
nit.c
|
36c7442db32c9c9d37fc4bb5999623a2fd443a0b |
20-Apr-2004 |
hp.com!davidm <hp.com!davidm> |
(Logical change 1.205)
ReadSLEB.c
ReadULEB.c
|
662957d58507531c09e104c5637351b1b3be319c |
20-Apr-2004 |
hp.com!davidm <hp.com!davidm> |
Initial revision
ReadSLEB.c
ReadULEB.c
|
36e094230c6f77913bb8b4dd5522e7fe63ba9920 |
20-Apr-2004 |
hp.com!davidm <hp.com!davidm> |
(intern_string): Cast buf-pointer to int8_t* to shut up Intel compiler warning. (Logical change 1.205)
get_proc_name.c
|
fe9d715071c9844675ca07379cb98d48b3489524 |
31-Mar-2004 |
mostang.com!davidm <mostang.com!davidm> |
(get_proc_name): Minor whitespace fixes. (Logical change 1.199)
get_proc_name.c
|
14e36a6a516875be61e02206c81c08a8750f340f |
30-Mar-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/backtrace.c -> src/mi/backtrace.c (Logical change 1.192)
acktrace.c
|
3a95b3c641b88aed3a705c1955d79d9c5ef4999b |
30-Mar-2004 |
hp.com!davidm <hp.com!davidm> |
Initial revision
acktrace.c
|
a758c420e1270273600d9435c9d4e28087dc70d4 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Update. 2004/01/28 13:40:40-08:00 hp.com!davidm Rename: src/mi/Gset_caching_policy-ia64.c -> src/mi/Gset_caching_policy.c (Logical change 1.162)
set_caching_policy.c
|
a58ab0d85c082105bcc3db4515a5f008f615f285 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Update. 2004/01/28 13:40:33-08:00 hp.com!davidm Rename: src/mi/Gget_accessors-ia64.c -> src/mi/Gget_accessors.c (Logical change 1.162)
get_accessors.c
|
c93b3e827ebf4d5e7d7a8232ed5373a2eb884ad0 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Update. 2004/01/27 21:46:30-08:00 hp.com!davidm Rename: src/Gget_proc_name.c -> src/mi/Gget_proc_name.c (Logical change 1.162)
get_proc_name.c
|
e11aa4383c8f0df359cc9c631f4383153f529a27 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Update. 2004/01/27 21:45:56-08:00 hp.com!davidm Rename: src/Gdyn-remote.c -> src/mi/Gdyn-remote.c (Logical change 1.162)
dyn-remote.c
|
16df64ba9e68ef2062657e8d3ad185258a091054 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Update. 2004/01/27 21:43:47-08:00 hp.com!davidm Rename: src/mi/Gset_reg-mi.c -> src/mi/Gset_reg.c (Logical change 1.162)
set_reg.c
|
78999cc06737ebac6c298bcf805b66a219ee0d7a |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Update. 2004/01/27 21:43:27-08:00 hp.com!davidm Rename: src/mi/Gget_reg-mi.c -> src/mi/Gget_reg.c (Logical change 1.162)
get_reg.c
|
388f60fd02dbc97c9700089d8e259cd3111dbd49 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Update. 2004/01/27 21:43:03-08:00 hp.com!davidm Rename: src/mi/Gdestroy_addr_space-mi.c -> src/mi/Gdestroy_addr_space.c (Logical change 1.162)
destroy_addr_space.c
|
cf69b9cb0d055a068ababeed3ba7b55744205706 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/mi-init.c -> src/mi/init.c (Logical change 1.162)
nit.c
|
65a70e7f88f0bc0b428605a68f21e6eeb5c28804 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/mempool.c -> src/mi/mempool.c (Logical change 1.162)
empool.c
|
1250eefc3beac60d676f38be1c2dacb698d79e4d |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/ia64/flush_cache-ia64.c -> src/mi/flush_cache.c (Logical change 1.162)
lush_cache.c
|
3019e19bd70fa345c24eb1158676f4d066ee4f62 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/dyn-register.c -> src/mi/dyn-register.c (Logical change 1.162)
yn-register.c
|
fb86625d3ea6fae8c68a80ae1dbc69370af731b4 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/dyn-info-list.c -> src/mi/dyn-info-list.c (Logical change 1.162)
yn-info-list.c
|
c4bff72d9c5ea3b71973f3240463bf47751ea423 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/dyn-cancel.c -> src/mi/dyn-cancel.c (Logical change 1.162)
yn-cancel.c
|
a4bf54fa6918da5e9f3d874ffe1c28988db9a436 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Lput_dynamic_unwind_info.c -> src/mi/Lput_dynamic_unwind_info.c (Logical change 1.162)
put_dynamic_unwind_info.c
|
994db692ad1710be59be8286951e861eb35a0d98 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Lget_proc_name.c -> src/mi/Lget_proc_name.c (Logical change 1.162)
get_proc_name.c
|
3a89f13d34ec43d51cfdf5062425b01e35330ba7 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Lget_proc_info_by_ip.c -> src/mi/Lget_proc_info_by_ip.c (Logical change 1.162)
get_proc_info_by_ip.c
|
922009068c300651650aaaff6f70cbd956e47b81 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Lfind_dynamic_proc_info.c -> src/mi/Lfind_dynamic_proc_info.c (Logical change 1.162)
find_dynamic_proc_info.c
|
c764d3e915e4c824d515fb7267049e7458969748 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Ldyn-extract.c -> src/mi/Ldyn-extract.c (Logical change 1.162)
dyn-extract.c
|
ca00cf27cf87febef38e1dc5c98f94e335140c54 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Gput_dynamic_unwind_info.c -> src/mi/Gput_dynamic_unwind_info.c (Logical change 1.162)
put_dynamic_unwind_info.c
|
ba01e0623da971aa1067ceba74b4fc93ba8e22f9 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Gget_proc_info_by_ip.c -> src/mi/Gget_proc_info_by_ip.c (Logical change 1.162)
get_proc_info_by_ip.c
|
a30e99da14d8841829ee02af7063d9075a6def0a |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Gfind_dynamic_proc_info.c -> src/mi/Gfind_dynamic_proc_info.c (Logical change 1.162)
find_dynamic_proc_info.c
|
8482adb47dcdd257027afecd9702a7617b7f964e |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Rename: src/Gdyn-extract.c -> src/mi/Gdyn-extract.c (Logical change 1.162)
dyn-extract.c
|
b88369b8314dc8e8fe617184b07527fb34b66f22 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
Initial revision
destroy_addr_space.c
dyn-extract.c
dyn-remote.c
find_dynamic_proc_info.c
get_accessors.c
get_fpreg.c
get_proc_info_by_ip.c
get_proc_name.c
get_reg.c
put_dynamic_unwind_info.c
set_caching_policy.c
set_fpreg.c
set_reg.c
destroy_addr_space.c
dyn-extract.c
dyn-remote.c
find_dynamic_proc_info.c
get_accessors.c
get_fpreg.c
get_proc_info_by_ip.c
get_proc_name.c
get_reg.c
put_dynamic_unwind_info.c
set_caching_policy.c
set_fpreg.c
set_reg.c
yn-cancel.c
yn-info-list.c
yn-register.c
lush_cache.c
nit.c
empool.c
|
ab847fe68eae15fbd15962cc618135a381dba043 |
30-Jan-2004 |
hp.com!davidm <hp.com!davidm> |
(Logical change 1.162)
get_fpreg.c
set_fpreg.c
destroy_addr_space.c
dyn-remote.c
get_accessors.c
get_fpreg.c
get_reg.c
set_caching_policy.c
set_fpreg.c
set_reg.c
|