aboutsummaryrefslogtreecommitdiff
path: root/coregrind/m_scheduler
AgeCommit message (Expand)Author
2009-05-21DARWIN sync: spacing.njn
2009-05-18Merged non-Darwin-specific parts of r9397,r9423,r9490, 9461, 9462 from thenjn
2009-04-22Add support for reading Windows PDB debug info (symbols and linesewardj
2009-03-10Updated copyright years.njn
2009-02-24Remove a number of unused parameters, found with -Wunused-parameter.njn
2009-02-17In the core, include malloc_usable_size() as one of the functions that mustnjn
2008-10-13- Reinstate the 'atfork' from 2.4.0, which was more powerful, and expose it tonjn
2008-07-07Merged FORMATCHECK branch (r8368) to trunk.bart
2008-05-01Merge branches/OTRACK_BY_INSTRUMENTATION into the trunk. This addssewardj
2008-02-11Update copyright dates ("200X-2007" --> "200X-2008").sewardj
2007-12-18Improve handling of programs which require very large main threadsewardj
2007-11-09Merge (from branches/THRCHECK) r6804:sewardj
2007-09-23Fix various format string errors, courtesy of Florian Krohm.njn
2007-08-29Valgrind-side changes to track vx1786 (which was: Support x86 $intsewardj
2007-05-01Avoid compilation warnings with gcc-4.2.sewardj
2007-02-12Get rid of the unused --model-pthreads flag.sewardj
2007-01-08Update copyright dates.sewardj
2006-12-24Split the thread_runstate event into two, start_client_code andnjn
2006-12-23Change the core-tool interface 'thread_run' event to be more useful:sewardj
2006-12-17A naming-only change: rename VG_(set_running) to VG_(acquire_BigLock)sewardj
2006-11-17Redo the interface to m_initimg (module for setting up the initialsewardj
2006-10-17Merge r6148:sewardj
2006-10-14Create a new module, m_vki, and move all knowledge about the kernelsewardj
2006-10-14Create a new module, m_vkiscnums, and move all the system call numberssewardj
2006-06-05Update copyright dates.sewardj
2006-05-07Increase scheduling quantum to 100k basic blocks. Nowadays evensewardj
2006-04-05Minor scheduler tidyings:sewardj
2006-03-21Make the unrecognised-instruction error message more informative.njn
2006-03-16upmerge r5768 (Allow a thread to spin longer when yielding beforesewardj
2006-02-07Synthesise and deliver SIGTRAP to clients when requested to do so by vex.sewardj
2006-01-22rm 'inline' - produces too many complaints with -Winlinesewardj
2006-01-20Changes to make function wrapping work better on ppc64-linux:sewardj
2006-01-17Add test code for checking that m_debuginfo's tocptr-reading code onsewardj
2006-01-13Fix bogus assertions.sewardj
2006-01-13Decode NOREDIR events properly in debug output.tom
2006-01-12Fix more ppc64-linux function wrapping and symbol-table bits and pieces.sewardj
2006-01-12Make function wrapping work on ppc32-linux.sewardj
2006-01-12Make function wrapping work on amd64-linux.sewardj
2006-01-12Merge in function wrapping support from the FNWRAP branch. Thatsewardj
2006-01-02More paranoia please.sewardj
2005-12-26More dispatcher tuning for ppc32/64. Makes a big difference forsewardj
2005-12-22When switching threads on ppc64, clear the reservation pseudo-reg, as on ppc32.sewardj
2005-12-21Renamed coregrind.h to pub_core_clreq.h and introduced pub_tool_clreq.h tonjn
2005-12-19Remove all remaining profiling gunk.njn
2005-12-16Add missing cases in debug printing.sewardj
2005-12-15- Track vex r1494 (x86/amd64 change of conventions for gettingsewardj
2005-11-29Add framework for ppc64 support. Apologies in advance for thesewardj
2005-11-10Call VG_(unknown_SP_update) each time we switch to a new thread. Thistom
2005-11-03Track API change in vex r1429.sewardj
2005-10-15Clarify the disInstr message.njn