Mercurial > emacs
comparison lisp/emacs-lisp/byte-opt.el @ 48467:04ce850f4db0
(side-effect-free-fns): Several
additions.
author | Dave Love <fx@gnu.org> |
---|---|
date | Tue, 19 Nov 2002 17:59:30 +0000 |
parents | 10e55e51ecdc |
children | 43cfe87c63fa |
comparison
equal
deleted
inserted
replaced
48466:192ea43d05e3 | 48467:04ce850f4db0 |
---|---|
1 ;;; byte-opt.el --- the optimization passes of the emacs-lisp byte compiler | 1 ;;; byte-opt.el --- the optimization passes of the emacs-lisp byte compiler |
2 | 2 |
3 ;;; Copyright (c) 1991, 1994, 2000, 2001 Free Software Foundation, Inc. | 3 ;;; Copyright (c) 1991, 1994, 2000, 2001, 2002 Free Software Foundation, Inc. |
4 | 4 |
5 ;; Author: Jamie Zawinski <jwz@lucid.com> | 5 ;; Author: Jamie Zawinski <jwz@lucid.com> |
6 ;; Hallvard Furuseth <hbf@ulrik.uio.no> | 6 ;; Hallvard Furuseth <hbf@ulrik.uio.no> |
7 ;; Maintainer: FSF | 7 ;; Maintainer: FSF |
8 ;; Keywords: internal | 8 ;; Keywords: internal |
1196 int-to-string intern-soft | 1196 int-to-string intern-soft |
1197 keymap-parent | 1197 keymap-parent |
1198 length local-variable-if-set-p local-variable-p log log10 logand | 1198 length local-variable-if-set-p local-variable-p log log10 logand |
1199 logb logior lognot logxor lsh | 1199 logb logior lognot logxor lsh |
1200 make-list make-string make-symbol | 1200 make-list make-string make-symbol |
1201 marker-buffer max member memq min mod | 1201 marker-buffer max member memq min mod multibyte-char-to-unibyte |
1202 next-window nth nthcdr number-to-string | 1202 next-window nth nthcdr number-to-string |
1203 parse-colon-path plist-get plist-member | 1203 parse-colon-path plist-get plist-member |
1204 prefix-numeric-value previous-window prin1-to-string propertize | 1204 prefix-numeric-value previous-window prin1-to-string propertize |
1205 radians-to-degrees rassq rassoc read-from-string regexp-quote | 1205 radians-to-degrees rassq rassoc read-from-string regexp-quote |
1206 region-beginning region-end reverse round | 1206 region-beginning region-end reverse round |
1207 sin sqrt string string< string= string-equal string-lessp string-to-char | 1207 sin sqrt string string< string= string-equal string-lessp string-to-char |
1208 string-to-int string-to-number substring sxhash symbol-function | 1208 string-to-int string-to-number substring sxhash symbol-function |
1209 symbol-name symbol-plist symbol-value | 1209 symbol-name symbol-plist symbol-value string-make-unibyte |
1210 string-make-multibyte string-as-multibyte string-as-unibyte | |
1210 tan truncate | 1211 tan truncate |
1211 unibyte-char-to-multibyte upcase user-full-name | 1212 unibyte-char-to-multibyte upcase user-full-name |
1212 user-login-name user-original-login-name user-variable-p | 1213 user-login-name user-original-login-name user-variable-p |
1213 vconcat | 1214 vconcat |
1214 window-buffer window-dedicated-p window-edges window-height | 1215 window-buffer window-dedicated-p window-edges window-height |