Age | Commit message (Expand) | Author |
2016-09-04 | Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel | Martin Pieuchot |
2016-03-24 | set ticks 15 seconds before its value wraps. | David Gwynne |
2016-03-20 | Update ticks in hardclock(). | Masao Uebayashi |
2015-06-11 | Move hzto(9) to the attic; OK dlg | Mike Belopuhov |
2014-09-15 | Remove non-standard <sys/dkstat.h> header. It has not contained anything | Miod Vallat |
2014-09-04 | Remove global cp_time[] array; no longer used now that all arches implement | Miod Vallat |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2013-12-24 | rename local ticks to nticks to avoid aliasing global. ok krw | Ted Unangst |
2013-10-08 | Fix delivery of SIGPROF and SIGVTALRM to threaded processes by having | Philip Guenther |
2013-08-13 | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | Philip Guenther |
2013-04-24 | Add tstohz(9) as the timespec analog to tvtohz(9). | Matthew Dempsky |
2013-03-28 | do not include machine/cpu.h from a .c file; it is the responsibility of | Theo de Raadt |
2013-03-12 | Fix kernel profiling on MP systems by using per-CPU buffers and teach | Martin Pieuchot |
2013-02-12 | Back out per-CPU kernel profiling, it shouldn't modify a public header | Martin Pieuchot |
2013-02-11 | Fix kernel profiling on MP systems by using per-CPU buffer. Previously | Martin Pieuchot |
2012-11-05 | unifdef -D __HAVE_TIMECOUNTER | Miod Vallat |
2012-08-02 | Apply profiling to all threads instead of just the thread that called | Philip Guenthe |
2012-05-24 | On resume, run forward the monotonic and realtimes clocks instead of jumping | Philip Guenthe |
2012-03-23 | Make rusage totals, itimers, and profile settings per-process instead | Philip Guenthe |
2011-03-07 | The scheduling 'nice' value is per-process, not per-thread, so move it | Philip Guenthe |
2010-08-20 | Change hzto(9) and tvtohz(9) arguments to const pointers. | Matthew Dempsky |
2010-01-14 | fix typos in comments, no code changes; | Ingo Schwarze |
2009-11-04 | Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it. | Mark Kettenis |
2009-01-21 | Pass the new pointer to sysctl_clockrate(), so that trying to change the | Miod Vallat |
2008-10-04 | At clock initialization, if we discover that tickadj is 0 (due to very | Theo de Raadt |
2008-03-15 | In statclock(), fix local index type in the profiling code. Avoids | Miod Vallat |
2007-10-10 | Make context switching much more MI: | Artur Grabowski |
2007-05-16 | The world of __HAVEs and __HAVE_NOTs is reducing. All architectures | Artur Grabowski |
2007-04-17 | Don't bother performing ITIMER accounting on P_SYSTEM processes (i.e. kthreads). | Miod Vallat |
2007-03-25 | Garbage collect CPU_CLOCKUPDATE since it was only used by i386. | Artur Grabowski |
2007-03-15 | Since p_flag is often manipulated in interrupts and without biglock | Artur Grabowski |
2006-12-24 | If <machine/cpu.h> defines PROC_PC to compute the userland pc from an exception | Miod Vallat |
2006-06-14 | Introducing adjfreq(2), to adjust the clock frequency. | Otto Moerbeek |
2006-01-20 | revert auto-skew. some ntpd implementations interact poorly. | Ted Unangst |
2006-01-13 | auto adjusting adjtime. be more responsive to large clock deltas, | Ted Unangst |
2006-01-03 | Make #undef match its temporary #define. | Miod Vallat |
2005-11-28 | ansi/deregister. | Jonathan Gray |
2005-10-25 | dont' -> don't in comments; | Jason McIntyre |
2005-10-03 | In hardclock(), do not setup process virtual and profile timers if the process | Aaron Campbell |
2004-11-10 | Diff from art@: | Alexander Yurchenko |
2004-09-15 | Typo in #endif comment. | Alexander Yurchenko |
2004-08-05 | Fix typos. Found by Dries Schellekens | Artur Grabowski |
2004-08-04 | hardclock detects if ITIMER_VIRTUAL and ITIMER_PROF have expired and | Artur Grabowski |
2004-08-04 | Even when we have timecounters we still have to do the check for secondary | Artur Grabowski |
2004-07-28 | This touches only MI code, and adds new time keeping code. The | Thorsten Lockert |
2004-06-24 | This moves access to wall and uptime variables in MI code, | Thorsten Lockert |
2004-06-21 | First step towards more sane time handling in the kernel -- this changes | Thorsten Lockert |
2004-06-13 | debranch SMP, have fun | Niklas Hallqvist |
2004-06-09 | Merge in a piece of the SMP branch into HEAD. | Artur Grabowski |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller |