Mercurial > emacs
changeset 71869:5ccd38cf83f4
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Thu, 13 Jul 2006 13:43:26 +0000 |
parents | 9b5d4e0bcd78 |
children | a0954041b695 |
files | src/ChangeLog |
diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Thu Jul 13 11:44:10 2006 +0000 +++ b/src/ChangeLog Thu Jul 13 13:43:26 2006 +0000 @@ -1,3 +1,17 @@ +2006-07-13 Kim F. Storm <storm@cua.dk> + + * bytecode.c (Fbyte_code): Use CAR, CDR for Bcar, Bcdr. + Use CAR_SAFE, CDR_SAFE for Bcar_safe, Bcdr_safe. + Simplify loops and use CAR for Bnth and Belt. + + * data.c (Findirect_function): Optimize for no indirection. + + * eval.c (Fthrow): Remove loop around Fsignal. + (Feval, Fapply, Ffuncall): Optimize for no function indirection. + Use original function name in all signaled errors. + Simplify Fsignal calls (no return). + (funcall_lambda): Simplify Fsignal calls (no return). + 2006-07-13 Andreas Schwab <schwab@suse.de> * syntax.c (scan_sexps_forward): Use EMACS_INT for out_bytepos and