Purge compiled CL code before benchmarking
    
        | author | Steve Losh <steve@stevelosh.com> | 
    
        | date | Mon, 02 May 2016 19:29:36 +0000 | 
    
    
        | parents | 5503ccfaae65 | 
    
        | children | b36cb61805d4 | 
    
        | branches/tags | (none) | 
    
        | files | Makefile examples/bench.lisp | 
Changes
    
--- a/Makefile	Mon May 02 19:07:40 2016 +0000
+++ b/Makefile	Mon May 02 19:29:36 2016 +0000
@@ -25,4 +25,6 @@
 	hg -R ~/src/sjl.bitbucket.org push
 
 bench:
+	# jesus christ quicklisp
+	rm -rf ~/.cache/common-lisp
 	sbcl-rlwrap --noinform --load examples/bench.lisp  --eval '(quit)'
--- a/examples/bench.lisp	Mon May 02 19:07:40 2016 +0000
+++ b/examples/bench.lisp	Mon May 02 19:29:36 2016 +0000
@@ -7,8 +7,8 @@
 
 (in-package :bones.paip)
 (format t "PAIP ------------------------------~%")
-(time (dfs))
+(time (dfs-exhaust))
 
 (in-package :bones.wam)
 (format t "WAM -------------------------------~%")
-(time (dfs))
+(time (dfs-exhaust))