summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2012-04-16 12:42:31 -0700
committerAndy Wingo <wingo@pobox.com>2012-04-16 12:42:31 -0700
commit43e0fadf6adb47ecf118a80a36fa6397611f342e (patch)
tree59e5bc75424231d7876f5af5cacac3a686e2d9fd
parent6260c0e2594d983c3521e156d83dc329749562f7 (diff)
downloadguile-43e0fadf6adb47ecf118a80a36fa6397611f342e.tar.gz
cse hashing tweak
* module/language/tree-il/cse.scm (cse): Minor tweak to hash depth based on time profile of compiling peval.scm.
-rw-r--r--module/language/tree-il/cse.scm2
1 files changed, 1 insertions, 1 deletions
diff --git a/module/language/tree-il/cse.scm b/module/language/tree-il/cse.scm
index 3d8a7f8f4..117f5666f 100644
--- a/module/language/tree-il/cse.scm
+++ b/module/language/tree-il/cse.scm
@@ -193,7 +193,7 @@
(/ (string-length (symbol->string (struct-layout x))) 2))
(define hash-bits (logcount most-positive-fixnum))
- (define hash-depth 3)
+ (define hash-depth 4)
(define hash-width 3)
(define (hash-expression exp)
(define (hash-exp exp depth)