aboutsummaryrefslogtreecommitdiff
path: root/coregrind/m_transtab.c
AgeCommit message (Expand)Author
2009-05-18Merged non-Darwin-specific parts of r9397,r9423,r9490, 9461, 9462 from thenjn
2009-03-10Updated copyright years.njn
2009-02-24Remove a number of unused parameters, found with -Wunused-parameter.njn
2008-09-18Merge all remaining changes from branches/PTRCHECK. These are somesewardj
2008-07-07Merged FORMATCHECK branch (r8368) to trunk.bart
2008-05-29Allow 64-byte line sizes (PA6T cpu).sewardj
2008-02-11Update copyright dates ("200X-2007" --> "200X-2008").sewardj
2007-02-11Redo the dispatcher's fast-cache mechanism (VG_(tt_fast) et al) to besewardj
2007-01-08Update copyright dates.sewardj
2006-12-24Non-functional commit: track IR renaming in vex r1689.sewardj
2006-10-17Ensure VG_(tt_fastN) always stays as an array of NULLs if BB profilingsewardj
2006-10-17Track SysRes change.sewardj
2006-06-05Update copyright dates.sewardj
2006-04-07Oops: when adding translations to the auxiliary transtab, don't forget tosewardj
2006-01-13Use VG_(am_mmap_anon_float_valgrind) to allocate the unredirectedtom
2006-01-12Merge in function wrapping support from the FNWRAP branch. Thatsewardj
2005-12-26More dispatcher tuning for ppc32/64. Makes a big difference forsewardj
2005-12-23Track changes to PPC naming convention - VEX r1504cerion
2005-12-13Improve vg_SP_update_pass() to catch more constant offset cases. Improvesnjn
2005-11-29Add framework for ppc64 support. Apologies in advance for thesewardj
2005-11-13Hook the ppc32 stuff up to the revised CPU detection machinery, andsewardj
2005-10-19Snap up some easy pickings pointed out by cachegrinding nulgrind on ppc32.sewardj
2005-10-18Change the core-tool interface so that tools are fully aware of bothsewardj
2005-10-18Add extra auxiliary data structures which make it possible to quicklysewardj
2005-10-12Notify the tool via tool_discard_basic_block_info() about translationssewardj
2005-10-12Redo the way cachegrind generates instrumentation code, so that it cansewardj
2005-10-06Changed some overflow-prone counters from UInt to ULong.njn
2005-09-30When a sector is full, debug-print TC/TT loading for it, so as to givesewardj
2005-09-28Increase some sizes to deal better with the new multigigabyte world:sewardj
2005-09-27This commit merges in changes from branches/ASPACEM (specifically,sewardj
2005-07-26Make VG_(discard_translations) 64-bit clean. As JosefW points out, itsewardj
2005-07-26Fix a very suspicious-looking bug in the translation-discard stuff.sewardj
2005-07-07Support for self modifying code on unfriendly platforms (x86, amd64)sewardj
2005-06-30Restrict assertion to cache lines we know we need.sewardj
2005-06-29It's official. I am a moron.sewardj
2005-06-29ppc32: reinstate collection of cache-line-size info from the auxvsewardj
2005-06-26Break up VG_(show_BB_profile)(), and move half of it into m_main. Thisnjn
2005-06-26Combine the percentify() functions from Cachegrind and m_transtab intonjn
2005-06-26Remove empty sanity check function. And clean up sanity checking in njn
2005-06-20Finally, valgrind on ppc32.cerion
2005-06-20Remove some unnecessary #includes, comment some others.njn
2005-06-19Move VG_(bbs_done) out of main and make it local in scheduler.c. Thisnjn
2005-06-19Final commit for the initial modularisation pass:njn
2005-06-11Modularised the libc low-level memory management stuff (mmap, etc).njn
2005-06-04Modularised assertions and panics in m_libcassert.njn
2005-06-03Modularise printing functions in m_libcprint.njn
2005-06-02Started modularising vg_mylibc. Put all the standalone stuff -- ie. notnjn
2005-05-31Modularised all the debug info stuff as m_debuginfo/. It's a messnjn
2005-05-16Added module m_options for holding all the command-line option stuff.njn
2005-05-13Modularised vg_transtab.c as m_transtab.njn