summaryrefslogtreecommitdiff
path: root/coregrind/m_aspacemgr
AgeCommit message (Expand)AuthorFilesLines
2009-01-15Introduce a new type, PtrdiffT. Replace lots of uses of OffT (all thosenjn2-7/+7
2008-10-27Speed up VG_(am_find_nsegment). This is kind-of required by r8712,sewardj1-2/+60
2008-08-18The address space manager, and in particular the NSegment type,sewardj3-35/+34
2008-05-01Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This addssewardj1-4/+4
2008-02-11Update copyright dates ("200X-2007" --> "200X-2008").sewardj4-4/+4
2008-01-08Made the argument to VG_(am_get_filename) const as it doesn't needtom1-1/+1
2007-12-22AIX5 counterpart to r7302: Improve handling of programs which requiresewardj1-3/+28
2007-04-29Add disclaimers.sewardj1-0/+5
2007-01-08Update copyright dates.sewardj4-4/+4
2007-01-07Merge r6480 (parse_procselfmaps: don't hand zero-length mappings tosewardj1-3/+4
2006-12-30Merge (from 3_2_BRANCH) r6457/8 (Support 64k pages on ppc32/64-linuxsewardj1-1/+3
2006-12-01When being an 'inner valgrind' on 64-bit platforms, ensure the stacksewardj1-1/+4
2006-10-17Merge r6105:sewardj3-27/+2690
2006-10-14Split m_aspacemgr into a generic part and a Linux-specific part.sewardj3-365/+559
2006-10-14Create a new module, m_vki, and move all knowledge about the kernelsewardj1-0/+1
2006-10-14Create a new module, m_vkiscnums, and move all the system call numberssewardj1-1/+1
2006-09-11When unmapping segments from below aspacem_minAddr, convert them backsewardj1-0/+4
2006-08-28Increase number of segnames available (Stu Robinson).sewardj1-1/+1
2006-08-16Extra paranoia that should really have been committed in r6003.sewardj1-0/+2
2006-08-16When handling mremap, disallow an expanding in-place remap if it wouldsewardj1-0/+9
2006-08-16When a segment becomes free, and it is above aspacem_maxAddr, mark itsewardj1-2/+29
2006-07-24Allow even more segments.sewardj1-1/+1
2006-06-05Update copyright dates.sewardj1-1/+1
2006-05-22When moving an address range add the new range before marking the oldtom1-13/+13
2006-05-22Validate the fnIdx for a file segment when doing a sanity check.tom1-0/+2
2006-05-09Add a comment.njn1-0/+1
2006-05-09Ignore offset information in anonymous mmap calls. Fixes bug #126722.tom1-1/+1
2006-04-04Comment-only change.sewardj1-2/+8
2006-04-03Don't use the presence of a filename to decide if a segment in thetom1-4/+2
2006-03-29Hmm. Why is this file still here? (It got folded into aspacemgr.csewardj1-37/+0
2006-03-15A couple of initialisations to keep gcc-4.1.0 happy.sewardj1-0/+2
2005-11-29Add framework for ppc64 support. Apologies in advance for thesewardj1-1/+1
2005-11-13Hacks to enable self-hosting on amd64, so as to facilitatesewardj1-2/+5
2005-11-13Make the address space manager use fstat64 when it is available. Theretom1-3/+46
2005-11-13Hacks needed for MontaVista Linux 3.1 (ppc32).sewardj1-0/+5
2005-11-02The sloppyRXcheck logic in the sync checker was not correct - it was tom1-18/+21
2005-11-01Whitespace only change (test commit to see if auto-mail-on-commit is sewardj1-1/+2
2005-11-01Fix a couple of gcc warnings following recent coredumping changessewardj1-3/+3
2005-10-31Get core dumping working again - the architecture specific code that tom1-7/+15
2005-10-15Add comments re loss of pointercheck.sewardj1-0/+10
2005-10-14Add a large comment giving an overview of what it does and how itsewardj1-0/+198
2005-10-11Make sync checking work on recent x86 kernels (eg SuSE 10) which marksewardj1-11/+30
2005-10-06Adjustments to the sync-checker:sewardj1-5/+22
2005-10-04Create a new SkShmC segment type for shared memory segments so that wetom1-5/+43
2005-10-04Check permissions when sanity checking the segment list againsttom1-2/+9
2005-10-02Plumb 64-bit file offsets throughout the address space manager.sewardj1-8/+26
2005-09-30Removed surplus parenthesis.tom1-1/+1
2005-09-30Rationalise the mmap system call handling - after examining the kerneltom1-14/+3
2005-09-29Fix a very stupid bug in the new aspacemgr, in which mmap "hint-style"sewardj1-8/+33
2005-09-28Increase some sizes to deal better with the new multigigabyte world:sewardj1-2/+2