Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
47a6a5fb1f7d3cfb074f7dfccb628bbe3a474fdb
/
coregrind
851ba8d
Minor readability change.
by njn
· 19 years ago
54c9960
syscall number updates
by dirk
· 19 years ago
9be7e83
update syscall numbers (against 2.6.16rc2)
by dirk
· 19 years ago
a07c740
various syscall wrappings needed for SUSE 10.1
by dirk
· 19 years ago
7637e9e
Fix CPU feature identification for ppc32/64 - add more paranoia, and
by sewardj
· 19 years ago
f665b34
Restore RIP on return from a signal handler on amd64 - mirrors the
by tom
· 19 years ago
c8cfca6
Fix the tkill system call wrapper and enable it on x86 and amd64.
by tom
· 19 years ago
359c20c
A few more syscalls.
by sewardj
· 19 years ago
d2d241b
Ensure memory acquired from sys_brk() really is zeroed. Fixes #121893.
by sewardj
· 19 years ago
6b3e0d7
Fix boundary conditions relating to stack permissions (see r5645).
by sewardj
· 19 years ago
c6527d6
When setting the initial permissions of the area below the initial
by sewardj
· 19 years ago
2d53e69
'make dist' fix
by sewardj
· 19 years ago
8a42de6
Restore %EIP from the info passed to the handler (ucontext), so as to
by sewardj
· 19 years ago
f5c8e37
Extend stack-permissions-change fast-case machinery to handle +/- 112,
by sewardj
· 19 years ago
c1369aa
Implement the vm86 and vm86old system calls based on a patch
by tom
· 19 years ago
ab53d3e
Enable enough syscalls to make self-hosting work on ppc64.
by sewardj
· 19 years ago
5d2af67
Implement a few extra ioctls based on patch from Eric Pouech in bug #120728.
by tom
· 19 years ago
f8dc64f
Denestification.
by rjwalsh
· 19 years ago
1162491
Teach the Dwarf2 line-info reader how to handle so-called 64-bit
by sewardj
· 19 years ago
517cdd5
Enable sys_getrusage.
by sewardj
· 19 years ago
c8c5c87
Handle main thread stacks up to 16MB.
by sewardj
· 19 years ago
d5a30a4
Fix erroneous hardwired redirect spec.
by sewardj
· 19 years ago
86df155
Synthesise and deliver SIGTRAP to clients when requested to do so by vex.
by sewardj
· 19 years ago
fdac02c
Set fpscr back to a known state after running generated code (64-bit mode).
by sewardj
· 19 years ago
e68ddf7
Set fpscr back to a known state after running generated code.
by sewardj
· 19 years ago
1a1f576
Followup to r5605: fixes for ppc64
by sewardj
· 19 years ago
ed69fdb
by sewardj
· 19 years ago
9af10a1
Change the number of client request args from 4 to 5 as that may
by sewardj
· 19 years ago
b32bc73
Un-break ppc32 following recent hw-capabilities hackery.
by sewardj
· 19 years ago
e3121f3
Track vex r1555 (Change the way Vex represents architecture variants
by sewardj
· 19 years ago
facb3eb
Get rid of some will-never-be-used redirections -- names which are in
by sewardj
· 19 years ago
1768955
ppc32-linux: enable __NR_statfs
by sewardj
· 19 years ago
eb3603e
Vex can't simulate floor() or ceil() correctly on ppc32/64 from
by sewardj
· 19 years ago
f65f9d3
Enable message-queue syscalls.
by sewardj
· 19 years ago
22b4448
Fix profiling dispatcher.
by sewardj
· 19 years ago
bb68627
Comment-only changes.
by sewardj
· 19 years ago
0283bae
Two unrelated changes:
by sewardj
· 19 years ago
6b0d5b3
rm 'inline' - produces too many complaints with -Winline
by sewardj
· 19 years ago
8611edf
Handle __NR_madvise.
by sewardj
· 19 years ago
2f22bd7
ppc64-linux: compute the correct initial program counter and tocptr
by sewardj
· 19 years ago
d68ac3e
Changes to make function wrapping work better on ppc64-linux:
by sewardj
· 19 years ago
cfb5e2b
ppc64-linux: apply the bogus-LR kludge in a second place.
by sewardj
· 19 years ago
dcb6ec8
Deal with somewhat dubious numbers showing up from the kernel for the
by sewardj
· 19 years ago
aa80426
Rationalise demangling a bit more, so that suppression matching works
by sewardj
· 19 years ago
da646ca
Add handy debugging line.
by sewardj
· 19 years ago
94c6735
More syscalls.
by sewardj
· 19 years ago
cf64bd2
Consistently call init() before doing any MALLOC_TRACE, since the
by sewardj
· 19 years ago
dfbaa22
Make VG_(get_StackTrace2) aware of bogus LR values in
by sewardj
· 19 years ago
0c95e94
Fix an all-platforms bug introduced by the recent overhaul of function
by sewardj
· 19 years ago
e21a858
To reduce the endless nuisance of multiple different names for "the
by sewardj
· 19 years ago
93baf94
Allow more syscalls.
by sewardj
· 19 years ago
8813eef
Make the selection of the default platform a bit more sophisticated,
by sewardj
· 19 years ago
848a1c3
Get the core thread modelling code compiling again - uncomment the
by tom
· 19 years ago
33afdb5
Change the default --trace-notbelow= number from zero to infinity,
by sewardj
· 19 years ago
774453b
The symbol table reader hides all that dot crazyness on ppc64-linux now.
by sewardj
· 19 years ago
cf95181
ppc64-linux: set R2 before running __libc_freeres
by sewardj
· 19 years ago
658f05a
More ppc64-linux function replacement/wrapping stuff.
by sewardj
· 19 years ago
461df9c
These files all speak about instrumentation functions.
by sewardj
· 19 years ago
63fed7f
Add test code for checking that m_debuginfo's tocptr-reading code on
by sewardj
· 19 years ago
641a5cb
Fix copy-n-paste error.
by sewardj
· 19 years ago
34593e5
Rewrite VG_(translate) to make it clearer (it had grown like Topsy for
by sewardj
· 19 years ago
40c186c
Further refine ppc64-linux ELF symbol table reading to try to
by sewardj
· 19 years ago
69724e6
Tidy up ELF symbol table reading a bit. Make a completely new
by sewardj
· 19 years ago
74d6e0e
Fix bogus assertions.
by sewardj
· 19 years ago
78c0c09
Use VG_(am_mmap_anon_float_valgrind) to allocate the unredirected
by tom
· 19 years ago
360ed5d
Decode NOREDIR events properly in debug output.
by tom
· 19 years ago
1a85f4f
by sewardj
· 19 years ago
a591a05
Make function wrapping work on ppc32-linux.
by sewardj
· 19 years ago
a7e0cf5
Make function wrapping work on amd64-linux.
by sewardj
· 19 years ago
0ec07f3
Merge in function wrapping support from the FNWRAP branch. That
by sewardj
· 19 years ago
b44c0b6
Handle the <<= and >>= operators in stabs. Fixes bug #119914.
by tom
· 19 years ago
50e77b2
Even more ppc64-linux syscalls.
by sewardj
· 19 years ago
ac39b46
This is logically part of r5501 (ppc64-linux symbol reading fixes)
by sewardj
· 19 years ago
8588865
Make symbol table reading understand the .opd section conventions used
by sewardj
· 19 years ago
f0915fc
Initial redirect stuff for ppc64-linux.
by sewardj
· 19 years ago
73e1636
More syscalls ...
by sewardj
· 19 years ago
0126214
by sewardj
· 19 years ago
bae22cf
Tidy up some ppc64 assembly & comments a little.
by cerion
· 19 years ago
d74076b
Signal-related syscall support.
by sewardj
· 19 years ago
8a8934d
casting paranoia (harmless)
by sewardj
· 19 years ago
2c6502d
First cut at signal frame build/removal for ppc64-linux. Ghastly
by sewardj
· 19 years ago
e390bdf
Enable various syscalls.
by sewardj
· 19 years ago
4246fc6
Oops, fix interrupted-syscall snafu.
by sewardj
· 19 years ago
38a88b7
Recrystallise the warp core on ppc64-linux.
by sewardj
· 19 years ago
a7421c9
Fun n games making sys_clone() work.
by sewardj
· 19 years ago
83008d6
More paranoia please.
by sewardj
· 19 years ago
1a0e39f
Read dwarf2 line number information even if a .debug_str section was
by sewardj
· 19 years ago
13247ca
Finally fix the bug causing dynamic ppc64-linux executables not to
by sewardj
· 19 years ago
5325844
A couple more ppc64-linux syscalls.
by sewardj
· 19 years ago
ee03863
More ppc64-linux syscalls.
by sewardj
· 19 years ago
452ed2a
Fix up ppc64 dispatcher following the changes made by r5441.
by sewardj
· 19 years ago
018895d
Tentative fix for #117332: No line numbers printed by Valgrind 3.1.0
by sewardj
· 19 years ago
3ae3dd3
VG_(getgroups) fix (Shinichi Noda)
by sewardj
· 19 years ago
f843ad2
Check that the two sigprocmasks haven't failed.
by sewardj
· 19 years ago
3387dda
More dispatcher tuning for ppc32/64. Makes a big difference for perf/tinycc.
by sewardj
· 19 years ago
95c2329
code layout wibbles only
by njn
· 19 years ago
c0ec8e9
by njn
· 19 years ago
2bf9ba6
A minor performance improvement -- make swizzle() faster.
by njn
· 19 years ago
755e126
Fix read-after-free in VG_(HT_destruct). This fixes
by sewardj
· 19 years ago
afa1226
by njn
· 19 years ago
Next »