Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jun 1996 13:02:19 -0700 (PDT)
From:      Bruce Evans <bde>
To:        CVS-committers, cvs-all, cvs-sys
Subject:   cvs commit:  src/sys/i386/i386 trap.c swtch.s src/sys/i386/include cpu.h src/sys/sys resourcevar.h
Message-ID:  <199606252002.NAA09134@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         96/06/25 13:02:18

  Modified:    sys/i386/i386  trap.c swtch.s
               sys/i386/include  cpu.h
               sys/sys   resourcevar.h
  Log:
  trap.c:
  Fixed profiling of system times.  It was pre-4.4Lite and didn't support
  statclocks.  System times were too small by a factor of 8.
  
  Handle deferred profiling ticks the 4.4Lite way: use addupc_task() instead
  of addupc().  Call addupc_task() directly instead of using the ADDUPC()
  macro.
  
  Removed vestigial support for PROFTIMER.
  
  switch.s:
  Removed addupc().
  
  resourcevar.h:
  Removed ADDUPC() and declarations of addupc().
  
  cpu.h:
  Updated a comment.  i386's never were tahoe's, and the deferred profiling
  tick became (possibly) multiple ticks in 4.4Lite.
  
  Obtained from:	mostly from NetBSD
  
  Revision  Changes    Path
  1.79      +6 -14     src/sys/i386/i386/trap.c
  1.37      +1 -44     src/sys/i386/i386/swtch.s
  1.25      +6 -4      src/sys/i386/include/cpu.h
  1.8       +1 -7      src/sys/sys/resourcevar.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606252002.NAA09134>