Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
6d9a33803c50c3bd2593169130382facfbd17521
/
coregrind
/
m_aspacemgr
b3a1e4b
Update copyright dates, to include 2015. No functional change.
by sewardj
· 9 years ago
a5e06c3
Fix printf format inconsistencies as pointed out by gcc -Wformat-signedness.
by florian
· 9 years ago
8eb8bab
Bug 345248 - add support for Solaris OS in valgrind
by sewardj
· 9 years ago
3bfb914
Revert an accidental change to the address space manager that sneaked
by florian
· 9 years ago
ad4e979
Fix typos in source code. Patch by Dmitriy (olshevskiy87@bk.ru).
by florian
· 9 years ago
da9420c
Fix a comment.
by florian
· 9 years ago
03fc715
fbit_mask needs to be unsigned because it sometimes shifts a '1'
by florian
· 9 years ago
e354a1f
Wraparounds are never allowed -- not evern for MAny requests.
by florian
· 9 years ago
135c9f1
Comment only change.
by florian
· 9 years ago
423b52b
Remove an incorrect assertion. Need to consider SkShmC segments as well.
by florian
· 9 years ago
4ac3621
Changes for tilegx: Use VKI_AT_FDCWD not AT_FDCWD.
by florian
· 9 years ago
7a5681f
In functions VG_(am_relocate_nooverlap_client) and VG_(am_extend_map_client)
by florian
· 9 years ago
a623345
Simplify is_valid_for taking advantage of the fact that SegKinds
by florian
· 9 years ago
a6cece9
Fix aspacem segment mismatch: seen with none/tests/bigcode bz#345824
by rhyskidd
· 9 years ago
4ecd483
Fix the namespace of the functions dealing with segment names.
by florian
· 9 years ago
8f3cd17
Rename VG_(am_is_bogus_client_stack_pointer) to
by florian
· 9 years ago
d57686f
Fix a silly bug.
by florian
· 9 years ago
112711a
Add a port to Linux/TileGx. Zhi-Gang Liu (zliu@tilera.com)
by sewardj
· 9 years ago
954d6bb
Certain kernels on s390 provide extra read permissions on executable
by florian
· 9 years ago
346ee2f
Followup to r14898 which changes the storage of segment names by
by florian
· 9 years ago
d738b46
Change the minimum allowable value of aspacem_minAddr to
by florian
· 9 years ago
82e7a54
Add function VG_(am_is_valid_for_aspacem_minAddr) so that the parser
by florian
· 9 years ago
017d8f5
Add VG_(am_is_bogus_client_stack_pointer)(Addr).
by florian
· 9 years ago
fb9858d
Fix non portability spotted by Florian:
by philippe
· 9 years ago
d0720e4
Implement command line option --valgrind-stacksize=<number>
by philippe
· 9 years ago
2fa66ce
New function VG_(am_mmap_client_heap) which swallows
by florian
· 9 years ago
15fa8a2
Produce a user message in case of stack overflow.
by florian
· 9 years ago
888b815
Change the prototype of VG_(am_extend_into_adjacent_reservation_client)
by florian
· 9 years ago
dd7318b
Change VG_(am_extend_map_client) as follows:
by florian
· 9 years ago
fb823ae
Fix an off-by-one error - this time, do it right.
by florian
· 9 years ago
e861b99
Revert r14954. If the end of a segment is 0xfffff.....fffff
by florian
· 9 years ago
858a6b2
Fix an off-by-one error. A segment with start == end is not empty.
by florian
· 9 years ago
ea8a88c
Pass in a mask of segment kinds to VG_(get_segment_starts)
by florian
· 9 years ago
ad9553a
Update a comment.
by florian
· 9 years ago
7cb1293
Update comment for VG_(am_find_nsegment) to match the code.
by florian
· 9 years ago
6329ec8
Translations are allowed from all client segments. Update comments
by florian
· 9 years ago
686b8ca
Misc tweaks in segAddr_to_index:
by florian
· 9 years ago
e6c3b43
Fix debug output of aspacemgr
by philippe
· 9 years ago
95af4ce
Replace the SegName array with a simple string table.
by florian
· 10 years ago
a0d557c
Remove confusing function attribute. The function is always used (on all platforms).
by florian
· 10 years ago
cb320e0
Fix an incorrect comment. Add asserts.
by florian
· 10 years ago
bcf1d7f
Remove unused field from NSegment structure.
by florian
· 10 years ago
d3166c4
VG_(am_get_filename) returns a pointer to memory that belongs to the
by florian
· 10 years ago
3c9f186
Add function attributes.
by florian
· 10 years ago
7af930d
Minor tweaks:
by florian
· 10 years ago
44bd446
Remove the type AddrH. The code assumes in many places that the host
by florian
· 10 years ago
f44ff62
Buffer audit. Resize some.
by florian
· 10 years ago
7b7d594
Buffer audit. Resize a few.
by florian
· 10 years ago
26ed419
Adds initial support for AArch64 (arm64) on Android. Small programs
by sewardj
· 10 years ago
3297124
2 pints later: more coregrind constification.
by florian
· 10 years ago
38a74d2
The semantic of the stack bounds is not consistent or is not described.
by philippe
· 10 years ago
cae0cc2
This commit is for Bugzilla 334384. The Bugzilla contains patch 1 of 3
by carll
· 10 years ago
8f9b0d2
Add LIKELY as suggested by Philippe.
by florian
· 10 years ago
421c26e
Factor out VG_(exit_now) to contain the syscall incantation to terminate
by florian
· 10 years ago
adfff76
* Factorise code between is_valid_for_client and is_valid_for_valgrind.
by philippe
· 10 years ago
17e76ec
Cleanup some old leftover of AIX port + fix a comment
by philippe
· 10 years ago
e4d7812
* New option --aspace-minaddr=<address> allows to (possibly) make
by philippe
· 10 years ago
0eb0d5a
Fix or implement various things to have V gdbsrv working on arm64
by philippe
· 10 years ago
f0c1250
Add support for ARMv8 AArch64 (the 64 bit ARM instruction set).
by sewardj
· 11 years ago
0f157dd
Update copyright dates (20XY-2012 ==> 20XY-2013)
by sewardj
· 11 years ago
f049d1d
Increase VG_N_SEGMENTS and VG_N_SEGNAMES by a factor of 6 on all
by sewardj
· 11 years ago
e06727f
Comment-only change.
by sewardj
· 11 years ago
f1a9bd2
add_mapping_callback on Darwin: also produce a ChangedSeg record in
by sewardj
· 11 years ago
3bf117d
kludge to bypass inner valgrind mmap failing due to not observed outer mmap
by philippe
· 11 years ago
4df0bfc
mips: adding MIPS64LE support to Valgrind
by petarj
· 11 years ago
6805a4a
Increase maximum usable memory amount from 32GB to 64GB on 64-bit Linux.
by sewardj
· 12 years ago
3e79863
Fix some casts that removed const-ness as pointed out by GCC's -Wcast-qual.
by florian
· 12 years ago
dbb3584
More Char/HChar fixes and constification.
by florian
· 12 years ago
03f8d3f
Update copyright dates to include 2012.
by sewardj
· 12 years ago
d663333
Remove an extraneous "extern".
by sewardj
· 12 years ago
5db1540
Merge in a port for mips32-linux, by Petar Jovanovic and Dejan Jevtic,
by sewardj
· 12 years ago
d4f5aac
Finally understood why an outer on inner on a 32 bit application
by philippe
· 12 years ago
e139a46
MacOS only: VG_(get_changed_segments) callback
by sewardj
· 12 years ago
53b0d9a
fix 290974 vgdb must align pages to VKI_SHMLBA (16KB) on ARM
by philippe
· 12 years ago
515e269
* Use the arg name forClient to document the calls to VG_(am_get_advisory)
by philippe
· 13 years ago
bd28c5e
While investigating whether bugzilla #286040 was a problem or
by florian
· 13 years ago
54212b6
When reading a decimal value consume decimal digits, not hexdigits.
by florian
· 13 years ago
15e301e
* none/tests/linux/mremap3.vgtest : new test
by philippe
· 13 years ago
ec062e8
Update all copyright dates, from 20xy-2010 to 20xy-2011.
by sewardj
· 13 years ago
6e9de46
Delete the AIX5 port. The last release this worked for is 3.4.1,
by sewardj
· 13 years ago
bbfcb26
find_nsegment_idx: double size of the lookup cache in an attempt
by sewardj
· 13 years ago
3b29048
Implement a GDB server in Valgrind. See #214909.
by sewardj
· 13 years ago
b5b8740
Add a port to IBM z/Architecture (s390x) running Linux -- Valgrind
by sewardj
· 13 years ago
f90dcbc
Size the ARM_LINUX_FAKE_COMMPAGE correctly and add explanatory
by sewardj
· 14 years ago
9edd09f
Local-ise some variables that don't need to be visible outside this file.
by sewardj
· 14 years ago
46dbd3f
Don't scan the entire Valgrind stack to check for impending
by sewardj
· 14 years ago
08a6319
Fix \n placement in Darwin sync-check-failure messages.
by sewardj
· 14 years ago
9eecbbb
Update copyright dates to 2010.
by sewardj
· 14 years ago
38a21ac
arm-linux: fake up the commpage entry at a lower level (in
by sewardj
· 15 years ago
59570ff
Merge from branches/ARM, all parts of the ARM-Linux port except for
by sewardj
· 15 years ago
870f745
Removed dependency of include/pub_tool_basics.h on config.h.
by bart
· 15 years ago
c401ae7
Compiles again on Darwin.
by bart
· 15 years ago
299c2d3
The configure-time test whether the proc filesystem is mounted (introduced
by bart
· 15 years ago
b48b49e
Fix compile error.
by njn
· 15 years ago
ddaef35
Prettify the messages printed when segment mismatches happen. Also get rid
by njn
· 15 years ago
fd1b461
In VG_(get_changed_segments) use dynamic memory allocation rather than
by njn
· 15 years ago
8b68b64
This commit merges the BUILD_TWEAKS branch onto the trunk. It has the
by njn
· 15 years ago
f31cce9
Increase a hard limit that was reached in the wild.
by njn
· 15 years ago
f76d27a
Merge the DARWIN branch onto the trunk.
by njn
· 15 years ago
9506f0d
DARWIN sync: UInt -> Int.
by njn
· 15 years ago
Next »