diff options
| author | Richard M. Stallman | 1997-08-15 19:24:41 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1997-08-15 19:24:41 +0000 |
| commit | 63abf6122ea8e8d315b98da92366ee2829d00c8b (patch) | |
| tree | 63cb857fe5c27e20ac5bd9f53755fc467612b7a7 | |
| parent | 02c33131c7bea6a854d0d90285d7bdab7dc5cf0c (diff) | |
| download | emacs-63abf6122ea8e8d315b98da92366ee2829d00c8b.tar.gz emacs-63abf6122ea8e8d315b98da92366ee2829d00c8b.zip | |
Delete most calls to garbage-collect.
| -rw-r--r-- | lisp/loadup.el | 66 |
1 files changed, 3 insertions, 63 deletions
diff --git a/lisp/loadup.el b/lisp/loadup.el index b1160483f1a..15c9c8725f1 100644 --- a/lisp/loadup.el +++ b/lisp/loadup.el | |||
| @@ -38,37 +38,23 @@ | |||
| 38 | ;; We specify .el in case someone compiled version.el by mistake. | 38 | ;; We specify .el in case someone compiled version.el by mistake. |
| 39 | (load "version.el") | 39 | (load "version.el") |
| 40 | 40 | ||
| 41 | (garbage-collect) | ||
| 42 | (load "byte-run") | 41 | (load "byte-run") |
| 43 | (garbage-collect) | ||
| 44 | (load "map-ynp") | 42 | (load "map-ynp") |
| 45 | (garbage-collect) | ||
| 46 | (load "widget") | 43 | (load "widget") |
| 47 | (garbage-collect) | ||
| 48 | (load "custom") | 44 | (load "custom") |
| 49 | (load "cus-start") | 45 | (load "cus-start") |
| 50 | (garbage-collect) | ||
| 51 | (load "international/mule") | 46 | (load "international/mule") |
| 52 | (garbage-collect) | ||
| 53 | (load "international/mule-conf.el") ;Don't get confused if someone compiled this by mistake. | 47 | (load "international/mule-conf.el") ;Don't get confused if someone compiled this by mistake. |
| 54 | (garbage-collect) | ||
| 55 | (load "bindings") | 48 | (load "bindings") |
| 56 | (setq load-source-file-function 'load-with-code-conversion) | 49 | (setq load-source-file-function 'load-with-code-conversion) |
| 57 | (garbage-collect) | ||
| 58 | (load "simple") | 50 | (load "simple") |
| 59 | (garbage-collect) | ||
| 60 | (load "help") | 51 | (load "help") |
| 61 | (garbage-collect) | ||
| 62 | (load "files") | 52 | (load "files") |
| 63 | (garbage-collect) | ||
| 64 | (load "format") | 53 | (load "format") |
| 65 | ;; Any Emacs Lisp source file (*.el) loaded here after can contain | 54 | ;; Any Emacs Lisp source file (*.el) loaded here after can contain |
| 66 | ;; multilingual text. | 55 | ;; multilingual text. |
| 67 | (garbage-collect) | ||
| 68 | (load "international/mule-cmds") | 56 | (load "international/mule-cmds") |
| 69 | (garbage-collect) | ||
| 70 | (load "international/characters") | 57 | (load "international/characters") |
| 71 | (garbage-collect) | ||
| 72 | (load "case-table") | 58 | (load "case-table") |
| 73 | (let ((set-case-syntax-set-multibyte t)) | 59 | (let ((set-case-syntax-set-multibyte t)) |
| 74 | (load "international/latin-1") | 60 | (load "international/latin-1") |
| @@ -76,116 +62,70 @@ | |||
| 76 | (load "international/latin-3") | 62 | (load "international/latin-3") |
| 77 | (load "international/latin-4") | 63 | (load "international/latin-4") |
| 78 | (load "international/latin-5")) | 64 | (load "international/latin-5")) |
| 79 | (garbage-collect) | ||
| 80 | ;; Load langauge specific files. | 65 | ;; Load langauge specific files. |
| 81 | (load "language/chinese") | 66 | (load "language/chinese") |
| 82 | (garbage-collect) | ||
| 83 | (load "language/cyrillic") | 67 | (load "language/cyrillic") |
| 84 | (garbage-collect) | ||
| 85 | (load "language/indian") | 68 | (load "language/indian") |
| 86 | (garbage-collect) | ||
| 87 | (load "language/devanagari") ; This should be loaded after indian. | 69 | (load "language/devanagari") ; This should be loaded after indian. |
| 88 | (garbage-collect) | ||
| 89 | (load "language/english") | 70 | (load "language/english") |
| 90 | (garbage-collect) | ||
| 91 | (load "language/ethiopic") | 71 | (load "language/ethiopic") |
| 92 | (garbage-collect) | ||
| 93 | (load "language/european") | 72 | (load "language/european") |
| 94 | (garbage-collect) | ||
| 95 | (load "language/greek") | 73 | (load "language/greek") |
| 96 | (garbage-collect) | ||
| 97 | (load "language/hebrew") | 74 | (load "language/hebrew") |
| 98 | (garbage-collect) | ||
| 99 | (load "language/japanese") | 75 | (load "language/japanese") |
| 100 | (garbage-collect) | ||
| 101 | (load "language/korean") | 76 | (load "language/korean") |
| 102 | (garbage-collect) | ||
| 103 | (load "language/lao") | 77 | (load "language/lao") |
| 104 | (garbage-collect) | ||
| 105 | (load "language/thai") | 78 | (load "language/thai") |
| 106 | (garbage-collect) | ||
| 107 | (load "language/tibetan") | 79 | (load "language/tibetan") |
| 108 | (garbage-collect) | ||
| 109 | (load "language/vietnamese") | 80 | (load "language/vietnamese") |
| 110 | (garbage-collect) | ||
| 111 | (load "language/misc-lang") | 81 | (load "language/misc-lang") |
| 112 | (garbage-collect) | ||
| 113 | (load "indent") | 82 | (load "indent") |
| 114 | (garbage-collect) | ||
| 115 | (load "isearch") | 83 | (load "isearch") |
| 116 | (garbage-collect) | ||
| 117 | (load "window") | 84 | (load "window") |
| 118 | (garbage-collect) | ||
| 119 | (load "frame") | 85 | (load "frame") |
| 120 | (garbage-collect) | ||
| 121 | (load "faces") | 86 | (load "faces") |
| 122 | (if (fboundp 'frame-face-alist) | 87 | (if (fboundp 'frame-face-alist) |
| 123 | (progn | 88 | (progn |
| 124 | (load "facemenu"))) | 89 | (load "facemenu"))) |
| 125 | (if (fboundp 'track-mouse) | 90 | (if (fboundp 'track-mouse) |
| 126 | (progn | 91 | (progn |
| 127 | (garbage-collect) | ||
| 128 | (load "mouse") | 92 | (load "mouse") |
| 129 | (garbage-collect) | ||
| 130 | (load "scroll-bar") | 93 | (load "scroll-bar") |
| 131 | (load "select"))) | 94 | (load "select"))) |
| 132 | (load "menu-bar") | 95 | (load "menu-bar") |
| 133 | (garbage-collect) | ||
| 134 | (load "paths.el") ;Don't get confused if someone compiled paths by mistake. | 96 | (load "paths.el") ;Don't get confused if someone compiled paths by mistake. |
| 135 | (garbage-collect) | ||
| 136 | (load "startup") | 97 | (load "startup") |
| 137 | (garbage-collect) | ||
| 138 | (load "emacs-lisp/lisp") | 98 | (load "emacs-lisp/lisp") |
| 139 | (garbage-collect) | ||
| 140 | (load "textmodes/page") | 99 | (load "textmodes/page") |
| 141 | (garbage-collect) | ||
| 142 | (load "register") | 100 | (load "register") |
| 143 | (garbage-collect) | ||
| 144 | (load "textmodes/paragraphs") | 101 | (load "textmodes/paragraphs") |
| 145 | (garbage-collect) | ||
| 146 | (load "emacs-lisp/lisp-mode") | 102 | (load "emacs-lisp/lisp-mode") |
| 147 | (garbage-collect) | ||
| 148 | (load "textmodes/text-mode") | 103 | (load "textmodes/text-mode") |
| 149 | (garbage-collect) | ||
| 150 | (load "textmodes/fill") | 104 | (load "textmodes/fill") |
| 151 | (garbage-collect) | 105 | (garbage-collect) |
| 152 | (load "replace") | 106 | (load "replace") |
| 153 | (if (eq system-type 'vax-vms) | 107 | (if (eq system-type 'vax-vms) |
| 154 | (progn | 108 | (progn |
| 155 | (garbage-collect) | ||
| 156 | (load "vmsproc"))) | 109 | (load "vmsproc"))) |
| 157 | (garbage-collect) | ||
| 158 | (load "abbrev") | 110 | (load "abbrev") |
| 159 | (garbage-collect) | ||
| 160 | (load "buff-menu") | 111 | (load "buff-menu") |
| 161 | (if (eq system-type 'vax-vms) | 112 | (if (eq system-type 'vax-vms) |
| 162 | (progn | 113 | (progn |
| 163 | (garbage-collect) | ||
| 164 | (load "vms-patch"))) | 114 | (load "vms-patch"))) |
| 165 | (if (eq system-type 'windows-nt) | 115 | (if (eq system-type 'windows-nt) |
| 166 | (progn | 116 | (progn |
| 167 | (garbage-collect) | ||
| 168 | (load "ls-lisp") | 117 | (load "ls-lisp") |
| 169 | (garbage-collect) | ||
| 170 | (load "disp-table") ; needed to setup ibm-pc char set, see internal.el | 118 | (load "disp-table") ; needed to setup ibm-pc char set, see internal.el |
| 171 | (garbage-collect) | ||
| 172 | (load "dos-w32") | 119 | (load "dos-w32") |
| 173 | (garbage-collect) | 120 | (load "w32-fns"))) |
| 174 | (load "w32-fns") | ||
| 175 | (garbage-collect))) | ||
| 176 | (if (eq system-type 'ms-dos) | 121 | (if (eq system-type 'ms-dos) |
| 177 | (progn | 122 | (progn |
| 178 | (load "ls-lisp") | 123 | (load "ls-lisp") |
| 179 | (garbage-collect) | ||
| 180 | (load "dos-w32") | 124 | (load "dos-w32") |
| 181 | (garbage-collect) | ||
| 182 | (load "dos-fns") | 125 | (load "dos-fns") |
| 183 | (garbage-collect) | 126 | (load "disp-table"))) ; needed to setup ibm-pc char set, see internal.el |
| 184 | (load "disp-table") ; needed to setup ibm-pc char set, see internal.el | ||
| 185 | (garbage-collect))) | ||
| 186 | (if (fboundp 'atan) ; preload some constants and | 127 | (if (fboundp 'atan) ; preload some constants and |
| 187 | (progn ; floating pt. functions if | 128 | (progn ; floating pt. functions if we have float support. |
| 188 | (garbage-collect) ; we have float support. | ||
| 189 | (load "float-sup"))) | 129 | (load "float-sup"))) |
| 190 | (garbage-collect) | 130 | (garbage-collect) |
| 191 | (load "loaddefs.el") ;Don't get confused if someone compiled this by mistake. | 131 | (load "loaddefs.el") ;Don't get confused if someone compiled this by mistake. |