don't create a hash table for pure space
authorBT Templeton <bpt@hcoop.net>
Thu, 5 Jul 2012 00:53:46 +0000 (20:53 -0400)
committerRobin Templeton <robin@terpri.org>
Sat, 18 Apr 2015 22:49:08 +0000 (18:49 -0400)
* lisp/loadup.el: Leave purify-flag as `t' instead of allocating a hash
  table for hash-consing.

lisp/loadup.el

index b911e9f..51a760a 100644 (file)
                            (expand-file-name "textmodes" dir)
                            (expand-file-name "vc" dir)))))
 
-(if (eq t purify-flag)
-    ;; Hash consing saved around 11% of pure space in my tests.
-    (setq purify-flag (make-hash-table :test 'equal :size 70000)))
-
 (message "Using load-path %s" load-path)
 
 ;; This is a poor man's `last', since we haven't loaded subr.el yet.