[Git][cmucl/cmucl][master] Indent let in %time correctly.
Raymond Toy (@rtoy)
gitlab at common-lisp.net
Sun Mar 5 15:45:12 UTC 2023
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
9d32d69a by Raymond Toy at 2023-03-05T07:43:06-08:00
Indent let in %time correctly.
A `let` sexp in `%time` was not indented correctly. Indent it
correctly now.
- - - - -
1 changed file:
- src/code/time.lisp
Changes:
=====================================
src/code/time.lisp
=====================================
@@ -352,51 +352,51 @@
(old-run-utime old-run-stime old-page-faults old-bytes-consed)
(time-get-sys-info))
(let ((start-gc-run-time *gc-run-time*))
- (setq cycle-count (- (cycle-count/float)))
- (multiple-value-prog1
- ;; Execute the form and return its values.
- (funcall fun)
- (incf cycle-count (cycle-count/float))
- (multiple-value-setq
- (new-run-utime new-run-stime new-page-faults new-bytes-consed)
- (time-get-sys-info))
- (setq new-real-time (- (get-internal-real-time) real-time-overhead))
- (let ((gc-run-time (max (- *gc-run-time* start-gc-run-time) 0))
- (bytes-consed (- new-bytes-consed old-bytes-consed cons-overhead)))
- (unless *in-get-time-consing*
- (terpri *trace-output*)
- (pprint-logical-block (*trace-output* nil :per-line-prefix "; ")
- (format *trace-output*
- (intl:gettext "Evaluation took:~% ~
+ (setq cycle-count (- (cycle-count/float)))
+ (multiple-value-prog1
+ ;; Execute the form and return its values.
+ (funcall fun)
+ (incf cycle-count (cycle-count/float))
+ (multiple-value-setq
+ (new-run-utime new-run-stime new-page-faults new-bytes-consed)
+ (time-get-sys-info))
+ (setq new-real-time (- (get-internal-real-time) real-time-overhead))
+ (let ((gc-run-time (max (- *gc-run-time* start-gc-run-time) 0))
+ (bytes-consed (- new-bytes-consed old-bytes-consed cons-overhead)))
+ (unless *in-get-time-consing*
+ (terpri *trace-output*)
+ (pprint-logical-block (*trace-output* nil :per-line-prefix "; ")
+ (format *trace-output*
+ (intl:gettext "Evaluation took:~% ~
~S seconds of real time~% ~
~S seconds of user run time~% ~
~S seconds of system run time~% ")
- (max (/ (- new-real-time old-real-time)
- (float internal-time-units-per-second))
- 0.0)
- (max (/ (- new-run-utime old-run-utime) 1000000.0) 0.0)
- (max (/ (- new-run-stime old-run-stime) 1000000.0) 0.0))
- (format *trace-output*
- (intl:ngettext
- "~:D ~A cycle~% ~
+ (max (/ (- new-real-time old-real-time)
+ (float internal-time-units-per-second))
+ 0.0)
+ (max (/ (- new-run-utime old-run-utime) 1000000.0) 0.0)
+ (max (/ (- new-run-stime old-run-stime) 1000000.0) 0.0))
+ (format *trace-output*
+ (intl:ngettext
+ "~:D ~A cycle~% ~
~@[[Run times include ~S seconds GC run time]~% ~]"
- "~:D ~A cycles~% ~
+ "~:D ~A cycles~% ~
~@[[Run times include ~S seconds GC run time]~% ~]"
- (truncate cycle-count))
- (truncate cycle-count)
- "CPU"
- (unless (zerop gc-run-time)
- (/ (float gc-run-time)
- (float internal-time-units-per-second))))
- (format *trace-output*
- (intl:ngettext "~S page fault and~% "
- "~S page faults and~% "
- (max (- new-page-faults old-page-faults) 0))
- (max (- new-page-faults old-page-faults) 0))
- (format *trace-output*
- (intl:ngettext "~:D byte consed.~%"
- "~:D bytes consed.~%"
- (max (- bytes-consed (or *time-consing* 0)) 0))
- (max (- bytes-consed (or *time-consing* 0)) 0)))
- (terpri *trace-output*))
- (setq *last-time-consing* bytes-consed))))))
+ (truncate cycle-count))
+ (truncate cycle-count)
+ "CPU"
+ (unless (zerop gc-run-time)
+ (/ (float gc-run-time)
+ (float internal-time-units-per-second))))
+ (format *trace-output*
+ (intl:ngettext "~S page fault and~% "
+ "~S page faults and~% "
+ (max (- new-page-faults old-page-faults) 0))
+ (max (- new-page-faults old-page-faults) 0))
+ (format *trace-output*
+ (intl:ngettext "~:D byte consed.~%"
+ "~:D bytes consed.~%"
+ (max (- bytes-consed (or *time-consing* 0)) 0))
+ (max (- bytes-consed (or *time-consing* 0)) 0)))
+ (terpri *trace-output*))
+ (setq *last-time-consing* bytes-consed))))))
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/9d32d69a918d3542444ab30e39439aeab205f98e
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/9d32d69a918d3542444ab30e39439aeab205f98e
You're receiving this email because of your account on gitlab.common-lisp.net.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20230305/77e75291/attachment-0001.html>
More information about the cmucl-cvs
mailing list