(if (< unix-time (ash 1 31))
unix-time
(multiple-value-bind (year offset) (years-since-mar-2000 utime)
+ (declare (ignore year))
(+ +mar-1-2035+ (- unix-to-universal-time) offset)))))
(defun decode-universal-time (universal-time &optional time-zone)
\f
;;;; TIME
+(defvar *gc-run-time* 0
+ #!+sb-doc
+ "the total CPU time spent doing garbage collection (as reported by
+ GET-INTERNAL-RUN-TIME)")
+(declaim (type index *gc-run-time*))
+
(defmacro time (form)
#!+sb-doc
"Execute FORM and print timing information on *TRACE-OUTPUT*."