Changeset 406


Ignore:
Timestamp:
Jan 25, 2004, 2:16:22 PM (21 years ago)
Author:
Gary Byers
Message:

GET-INTERNAL-xxx-TIME moved here.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/lib/time.lisp

    r270 r406  
    171171    (%nanosleep (floor ticks tps) (* npt (mod ticks tps)))))
    172172
    173 
    174 
    175 
    176 
    177 
     173(defun get-internal-run-time ()
     174  (rlet ((usage :rusage)
     175         (total :timeval))
     176    (%%rusage usage)
     177    (timeval->milliseconds (%add-timevals total
     178                                          (pref usage :rusage.ru_utime)
     179                                          (pref usage :rusage.ru_stime)))))
     180(defun get-internal-real-time ()
     181  (rlet ((tv :timeval))
     182    (#_gettimeofday tv (%null-ptr))
     183    (timeval->milliseconds tv)))
Note: See TracChangeset for help on using the changeset viewer.