aboutsummaryrefslogtreecommitdiff
path: root/coregrind/m_tooliface.c
AgeCommit message (Expand)Author
2009-03-10Updated copyright years.njn
2009-02-17In the core, include malloc_usable_size() as one of the functions that mustnjn
2009-01-15Introduce a new type, PtrdiffT. Replace lots of uses of OffT (all thosenjn
2008-09-18Merge all remaining changes from branches/PTRCHECK. These are somesewardj
2008-05-01Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This addssewardj
2008-03-03Merge in the DATASYMS branch.sewardj
2008-02-11Update copyright dates ("200X-2007" --> "200X-2008").sewardj
2007-11-25Core-tool iface changes needed to support exp-drd (Bart Van Assche).sewardj
2007-11-09Merge (from branches/THRCHECK) the following two changes to the core-toolsewardj
2007-08-28Merge, from CGTUNE branch, a cleaned up version of r6742:sewardj
2007-01-08Update copyright dates.sewardj
2006-12-28Get rid of the core-tool events pre_mutex_lock, post_mutex_lock andsewardj
2006-12-24Split the thread_runstate event into two, start_client_code andnjn
2006-12-24Non-functional commit: track IR renaming in vex r1689.sewardj
2006-12-23Change the core-tool interface 'thread_run' event to be more useful:sewardj
2006-11-14change void* to Addr in mutex helpers. patch by Bard Van Assche. dirk
2006-06-05Update copyright dates.sewardj
2006-04-16Remove tool-specific code (which says which tools allow XML) from the corenjn
2006-02-12Extend stack-permissions-change fast-case machinery to handle +/- 112,sewardj
2006-01-17These files all speak about instrumentation functions.sewardj
2005-10-18Change the core-tool interface so that tools are fully aware of bothsewardj
2005-10-12Redo the way cachegrind generates instrumentation code, so that it cansewardj
2005-09-27Remove now-unused "shadow_memory" need.njn
2005-09-27This commit merges in changes from branches/ASPACEM (specifically,sewardj
2005-06-24Moved the mman VG_(*_native)() functions into m_aspacemgr, and removednjn
2005-06-23Removed the VGA_/VGO_/VGP_ prefixes for arch/OS/platform-specificnjn
2005-06-21Malloc replacement worked very much like a 'need', but wasn't one.njn
2005-06-21Tweaked m_tooliface to reduce its dependencies on other things:njn
2005-06-21Don't #include pub_core_debuginfo.h in pub_core_aspacemgr.h. So havenjn
2005-06-20Remove some unnecessary #includes, comment some others.njn
2005-06-19Final commit for the initial modularisation pass:njn
2005-06-12Finished the modularisation of vg_mylibc.c, which meant it could be removed.njn
2005-06-11Move some decls out of tool.h into the new file pub_tool_aspacemgr.h.njn
2005-06-11Having moved VG_(arena_strdup)() out of core.h, core.h no longernjn
2005-06-07A major overhaul of all machinery to do with syscalls, but mostly ofsewardj
2005-06-04Modularised assertions and panics in m_libcassert.njn
2005-06-03Modularise printing functions in m_libcprint.njn
2005-05-17comment-only wibblesewardj
2005-05-15Don't mix backticks and apostrophes when quoting words -- eg. use 'foo'njn
2005-05-10Modularised the core/tool interface ('details', 'needs' and VG_(tdict))njn