summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_prof.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernelmpi2016-09-041-10/+51
* remove stale lint annotationstedu2015-12-051-2/+1
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Fix profiling (GPROF) build.mpi2014-08-301-1/+3
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-2/+1
* do not include machine/cpu.h from a .c file; it is the responsibility ofderaadt2013-03-281-2/+1
* Fix kernel profiling on MP systems by using per-CPU buffers and teachmpi2013-03-121-33/+74
* Back out per-CPU kernel profiling, it shouldn't modify a public headermpi2013-02-121-76/+32
* Fix kernel profiling on MP systems by using per-CPU buffer. Previouslympi2013-02-111-32/+76
* Apply profiling to all threads instead of just the thread that calledguenther2012-08-021-10/+12
* Make rusage totals, itimers, and profile settings per-process insteadguenther2012-03-231-6/+6
* need sysctl.h to compile with GPROF; Luis Henriquesderaadt2010-07-091-1/+2
* Don't #include <sys/user.h> into files that don't need the stuffguenther2010-06-261-2/+2
* Since p_flag is often manipulated in interrupts and without biglockart2007-03-151-1/+2
* Keep a counter for addupc_intr() invocations, and pass its value, instead of 1,miod2006-12-241-1/+2
* ansi and deregister. No binary change.jsg2005-12-091-15/+7
* match syscallargs comments with realityhenning2003-09-011-4/+4
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* rename ticks to nticks to avoid global. ok deraadt@ krw@tedu2003-04-141-4/+4
* Grammar.nordin2002-06-101-2/+2
* Change addupc_intr to not use fuswintr and suswintr to update the profilingart2002-06-071-35/+14
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-2/+1
* merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okmickey2001-09-191-2/+1
* Allocate the profiling buffer from kernel_map, not with malloc.art2001-09-171-4/+8
* sync syscalls, no sys/cpu.hderaadt1996-05-021-3/+2
* First argument to profil(2) should be `char *', not `caddr_t'.tholo1996-04-281-3/+3
* partial sync with netbsd 960418, more to comederaadt1996-04-211-4/+5
* From NetBSD: 960217 mergeniklas1996-03-031-4/+8
* profil() args have changed type..deraadt1995-12-141-3/+3
* initial import of NetBSD treederaadt1995-10-181-0/+262