aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include/profile.h
Commit message (Expand)AuthorAgeFilesLines
* x86: remove gcov kernel supportKonstantin Belousov2021-04-021-91/+3
* Oops, the last minute reduction in the clobber list for i386Bruce Evans2018-06-021-1/+1
* Fix high resolution kernel profiling just enough to not crash at bootBruce Evans2018-06-021-2/+2
* Fix recent breakages of kernel profiling, mostly on i386 (high resolutionBruce Evans2018-06-021-2/+15
* Remove lint support from system headers and MD x86 headers.Konstantin Belousov2017-11-231-4/+0
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Use intr_disable() and intr_restore() instead of frobbing the flags registerJohn Baldwin2010-10-251-5/+5
* Unbreak cc -pg support on i386. In gcc 4.2, %ecx is used as the arg pointerLuoqi Chen2008-07-231-1/+10
* i386/include/profile.h:Bruce Evans2006-10-281-5/+1
* In MCOUNT_OVERHEAD(label), actually use the `label' parameter. We wereBruce Evans2006-10-281-1/+1
* netchild's mega-patch to isolate compiler dependencies into a centralJoerg Wunsch2005-03-021-6/+10
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Move the kernel-specific logic to adjust frompc from MI to MD. ForMarcel Moolenaar2004-08-271-0/+13
* Moved i386 asms to an i386 header. The asms are for calibration ofBruce Evans2004-05-201-0/+19
* Fixed some style bugs (mainly misalignment of backslashes).Bruce Evans2004-05-191-8/+8
* Moved most of the "MI" definitions and declarations from <machine/profile.h>Bruce Evans2004-05-191-30/+0
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* These are changes to allow to use the Intel C/C++ compiler (lang/icc)Tom Rhodes2004-03-121-4/+4
* Use ANSI C function definition for `_mcount' and remove `static'Jacques Vidrine2004-01-061-1/+0
* Use C99 compatable asm statements.David E. O'Brien2003-06-021-2/+2
* Fix a declaration that is actually supposed to be a macro definition.Mark Murray2002-09-251-0/+1
* Initiate deorbit burn for the i386-only a.out related support. Moves arePeter Wemm2002-09-171-4/+0
* Stylify (mainly line up macro EOL-continuation \'s), and add a dummyMark Murray2002-04-211-21/+28
* Remove __P.Alfred Perlstein2002-03-201-14/+14
* Finish revs.1.23 and 1.24 so that MCOUNT_ENTER really actually compilesBruce Evans2002-01-311-0/+1
* Add kmupetext(), a function that expands the range of memory coveredBrian Feldman2001-10-301-0/+1
* Fix MCOUNT_ENTER() so it actually compiles in the profiling case.John Baldwin2001-07-141-1/+1
* Get kernel profiling on SMP systems closer to working by replacing theJohn Baldwin2001-06-281-4/+5
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-2/+2
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-2/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-6/+6
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Make profiling work for ELF. gprof now autodetects the format ofJohn Polstra1998-09-071-1/+5
* Changed to the C9x draft spelling of the (unsigned) integral typeBruce Evans1998-07-141-9/+8
* Oops, fptrint_t still needs to be declared in <machine/profile.h> in theBruce Evans1998-07-101-1/+6
* Added a kernel-only typedef (ptrint_t) giving an integral type that isBruce Evans1998-07-101-4/+1
* Ifdefed use of a GNU feature.Bruce Evans1998-02-031-1/+3
* Add support for low resolution SMP kernel profiling.Tor Egge1997-12-151-4/+7
* Another round of lock pushdown.Steve Passe1997-08-301-1/+5
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Moved definition of FUNCTION_ALIGNMENT to a machine-dependent place.Bruce Evans1997-02-131-1/+9
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Improved non-statistical (GUPROF) profiling:Bruce Evans1996-10-171-5/+31
* Cleaned up interrupt masking by declaring the state variable in aBruce Evans1996-08-281-10/+15
* Fixed user-mode mcount which I broke in the previous revision.Bruce Evans1996-01-011-13/+33
* Implemented non-statistical kernel profiling. This is based onBruce Evans1995-12-291-15/+39
* Added MCOUNT_ENTER and MCOUNT_EXIT macros to profile.hPaul Richards1994-09-151-1/+4
* Made idempotent.Paul Richards1994-08-211-1/+6
* Added $Id$David Greenman1994-08-021-0/+1