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