Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
c39d109d291dabb5cdc122c565065ec353e60c1f
/
coregrind
/
m_stacktrace.c
9f20746
Updated copyright years.
by njn
· 15 years ago
6b7611b
Cleaned up the demangling mess:
by njn
· 15 years ago
6882443
Cleaned up the mess that was the treatment of "below main" functions such as
by njn
· 15 years ago
d68d3cf
VG_(apply_StackTrace): following r8818, we should regard an entry of -1
by sewardj
· 15 years ago
b1ae15d
This commit subtly changes the meaning of the values obtained via the
by sewardj
· 16 years ago
f98e1c0
Merge Helgrind from branches/YARD into the trunk. Also includes some
by sewardj
· 16 years ago
a0b6b2c
Merged FORMATCHECK branch (r8368) to trunk.
by bart
· 16 years ago
5fa8780
Make sure sp[0] and fp[0] are set in a rarely-taken path. Thanks to
by sewardj
· 16 years ago
d0c0ea6
VG_(get_strace_wrk): don't segfault in the degenerate case fp_min =
by sewardj
· 16 years ago
b8b79ad
Merge in the DATASYMS branch.
by sewardj
· 16 years ago
4d474d0
Update copyright dates ("200X-2007" --> "200X-2008").
by sewardj
· 16 years ago
9084de7
Include headers for VG_(register_stack) calls.
by sewardj
· 16 years ago
690c3c8
Make the clone system call wrappers call VG_(register_stack) to record
by tom
· 16 years ago
5bdfbd2
When allocating space for the client stack on Linux, take notice of
by sewardj
· 17 years ago
39f3423
by sewardj
· 17 years ago
e406723
readd right adjustment.
by dirk
· 17 years ago
6178038
fix a few format string warnings
by dirk
· 17 years ago
14c7cc5
Get rid of the type XArrayStrings in m_clientstate and use new generic
by sewardj
· 17 years ago
9ebd6e0
Update copyright dates.
by sewardj
· 18 years ago
15338c5
Merge r6123:
by sewardj
· 18 years ago
4cfea4f
by sewardj
· 18 years ago
88d3ba8
Don't print more lines of a stack-trace than were obtained. Thanks to Bart
by njn
· 18 years ago
e4b0bf0
Update copyright dates.
by sewardj
· 18 years ago
a672ea3
Get rid of VG_(x86_linux_REDIR_FOR__dl_sysinfo_int80) and do the x86-linux
by sewardj
· 18 years ago
eadcd86
Cleanup/restructure m_debuginfo, as described in
by sewardj
· 18 years ago
cfb5e2b
ppc64-linux: apply the bogus-LR kludge in a second place.
by sewardj
· 19 years ago
dfbaa22
Make VG_(get_StackTrace2) aware of bogus LR values in
by sewardj
· 19 years ago
774453b
The symbol table reader hides all that dot crazyness on ppc64-linux now.
by sewardj
· 19 years ago
1a85f4f
by sewardj
· 19 years ago
c0ec8e9
by njn
· 19 years ago
db2ac81
Make ppc64-linux stack unwinding work.
by sewardj
· 19 years ago
bcd75fc
Remove all remaining profiling gunk.
by njn
· 19 years ago
2c48c7b
Add framework for ppc64 support. Apologies in advance for the
by sewardj
· 19 years ago
2683716
I couldn't resist
by njn
· 19 years ago
73cf4c6
Make VG_(apply_StackTrace) stop if it looks like we've overshot main().
by sewardj
· 19 years ago
75ea798
Separate the stack unwind logic for amd64 and x86, so that they can be
by sewardj
· 19 years ago
525e232
ppc32 stack unwind: if the initial FP looks bad, don't use it.
by sewardj
· 19 years ago
ac35f10
Add a comment documenting the reason for subtracting one from the IP value
by tom
· 19 years ago
121d1d0
When unwinding the stack on x86/amd64 subtract one from the value of
by tom
· 19 years ago
45f4e7c
by sewardj
· 19 years ago
2a3b929
avoid compiler warning
by njn
· 19 years ago
64ab429
rm now-redundant macros.
by sewardj
· 19 years ago
acaec5f
Incorporate a patch from Craig Chaney which gives better stack
by sewardj
· 19 years ago
49b45ba
Reinstate stack trace printing on assertion failures. It's terrible
by njn
· 19 years ago
6bb0d35
Remove unneeded #ifdef.
by njn
· 19 years ago
9680ed9
Fix up ppc32-linux stack unwinding.
by sewardj
· 19 years ago
88c5148
by njn
· 19 years ago
5953c10
avoid compiler warning
by njn
· 19 years ago
af839f5
by njn
· 19 years ago
b9bce63
Simplify the implementation of m_trampoline and the stuff that refers
by sewardj
· 19 years ago
899ce73
by njn
· 19 years ago
85665ca
Finally, valgrind on ppc32.
by cerion
· 19 years ago
24a6efb
by njn
· 19 years ago
7d2a9c4
by njn
· 19 years ago
c7561b9
by njn
· 19 years ago
a7598f6
Moved the code trampoline stuff into a new module, m_trampoline. Not
by njn
· 19 years ago
f536bbb
by njn
· 19 years ago
83f9e79
Remove VG_ERRTXT_LEN from core.h.
by njn
· 19 years ago
132bfcc
by njn
· 19 years ago
36a20fa
by njn
· 19 years ago
97405b2
by njn
· 19 years ago
31513b4
by njn
· 19 years ago
04e1698
by njn
· 19 years ago
71bc3cb
First pass at adding ability for Memcheck to print all output in XML
by sewardj
· 19 years ago
2024234
by njn
· 19 years ago
0b954fd
Fix comment.
by sewardj
· 19 years ago
88b5a98
by njn
· 19 years ago
a60a7c1
Rename some _SIZE macros as _SZB to make their units clear. This change is
by njn
· 19 years ago
520e349
rm debug printing
by sewardj
· 19 years ago
3516553
Get the CFI-based frame-unwinder to the point where it works at least
by sewardj
· 19 years ago
267100d
Rename the first three modules as per naming scheme.
by sewardj
· 19 years ago
[Renamed (97%) from coregrind/stacktrace.c]
50ba34e
by njn
· 19 years ago
9fb73db
by njn
· 19 years ago
db9b773
Use "VGA_" prefix more consistently.
by njn
· 19 years ago
47b209a
Rename M_VG_ERRTXT as VG_ERRTXT_LEN, which is more consistent with other names.
by njn
· 19 years ago
d01fef7
by njn
· 19 years ago