aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1997-08-15 19:24:41 +0000
committerRichard M. Stallman1997-08-15 19:24:41 +0000
commit63abf6122ea8e8d315b98da92366ee2829d00c8b (patch)
tree63cb857fe5c27e20ac5bd9f53755fc467612b7a7
parent02c33131c7bea6a854d0d90285d7bdab7dc5cf0c (diff)
downloademacs-63abf6122ea8e8d315b98da92366ee2829d00c8b.tar.gz
emacs-63abf6122ea8e8d315b98da92366ee2829d00c8b.zip
Delete most calls to garbage-collect.
-rw-r--r--lisp/loadup.el66
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.