1.0.37.22: SB-PROFILE improvements
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 1 Apr 2010 17:36:02 +0000 (17:36 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 1 Apr 2010 17:36:02 +0000 (17:36 +0000)
commiteaeb81412400357c49efb44bdb257576c872be05
tree38326dc2af03253254b753d2091f809fb3286214
parent808457cb2af9dac048727de6b089d6d81235d29e
1.0.37.22: SB-PROFILE improvements

 * More efficient counters: use CAS to increment the overflow, no need
   for a separate spinlock.

 * Current off-by-one in the event of counter-overflows.

 * Report per-function GC overhead. (patch by John Fremlin)
NEWS
src/code/profile.lisp
tests/profile.impure.lisp
version.lisp-expr