aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_prof.c
Commit message (Expand)AuthorAgeFilesLines
* AST: reworkKonstantin Belousov2022-08-021-3/+1
* x86: remove gcov kernel supportKonstantin Belousov2021-04-021-345/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+3
* ANSIfy sys/kernEd Maste2018-06-011-2/+1
* Stop using fuswintr() and suswintr() in the profiler.Brooks Davis2018-04-171-20/+12
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* The process spin lock currently has the following distinct uses:Konstantin Belousov2014-11-261-8/+8
* When sleeping waiting for the profiling stop, always set P_STOPPROFKonstantin Belousov2014-11-101-0/+1
* Fully support constructors for the purpose of code coverage analysis.Marcel Moolenaar2014-10-201-47/+0
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-3/+3
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlyEdward Tomasz Napierala2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrightEdward Tomasz Napierala2010-07-181-1/+1
* Use ANSI function definition for profil.Warner Losh2009-02-031-3/+1
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-2/+2
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-7/+10
* - Move clock synchronization into a seperate clock lock so the globalJeff Roberson2007-05-201-5/+5
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-3/+0
* Change the addupc_*() functions to use the uintfptr_t type for pc ratherJohn Baldwin2005-12-161-2/+2
* netchild's mega-patch to isolate compiler dependencies into a centralJoerg Wunsch2005-03-021-2/+2
* - Move TDF_OWEPREEMPT, TDF_OWEUPC, and TDF_USTATCLOCK over to td_pflagsJohn Baldwin2004-07-161-3/+4
* Tidy up uprof locking. Mostly the fields are protected by both the procJohn Baldwin2004-07-021-10/+18
* Enable MI bits for gcc -ftest-coverage -fprofile-arcs on amd64.Tim J. Robbins2004-05-291-1/+2
* Fixed printf format errors which helped break GUPROF for arches withBruce Evans2004-05-201-2/+2
* Initialize the history counter type field in struct gmonparam asBruce Evans2004-05-201-0/+4
* Moved i386 asms to an i386 header. The asms are for calibration ofBruce Evans2004-05-201-19/+3
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* These are changes to allow to use the Intel C/C++ compiler (lang/icc)Tom Rhodes2004-03-121-3/+3
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* remove old and inaccurate XXX comment.Julian Elischer2003-05-021-1/+0
* - Move PS_PROFIL and its new cousin PS_STOPPROF back over to p_flag andJohn Baldwin2003-04-221-21/+13
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-171-5/+5
* A little infrastructure, preceding some upcoming changesJulian Elischer2003-02-081-21/+46
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-47/+22
* Move UPCALL related data structure out of kse, introduce a newDavid Xu2003-01-261-22/+47
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* Fix warnings & errors caused by my last commit.Poul-Henning Kamp2003-01-071-2/+1
* This is all "#if defined(__i386__) && __GNUC__ >= 2":Poul-Henning Kamp2003-01-061-0/+47
* Don't #error if we are lint.Poul-Henning Kamp2002-10-011-0/+2
* more caddr_t removal.Alfred Perlstein2002-06-291-2/+2
* Remove __P.Alfred Perlstein2002-03-191-1/+1
* - Change all callers of addupc_task() to check PS_PROFIL explicitly andJohn Baldwin2001-12-181-2/+1
* Modify the critical section API as follows:John Baldwin2001-12-181-6/+4
* Add kmupetext(), a function that expands the range of memory coveredBrian Feldman2001-10-301-5/+64
* KSE Milestone 2Julian Elischer2001-09-121-11/+12
* Pushdown Giant for: profil(), ntp_adjtime(), ogethostname(),Matthew Dillon2001-09-011-4/+14
* - Close races with signals and other AST's being triggered while we are inJohn Baldwin2001-08-101-1/+3