diff options
| author | Kim F. Storm <storm@cua.dk> | 2006-07-13 13:43:26 +0000 |
|---|---|---|
| committer | Kim F. Storm <storm@cua.dk> | 2006-07-13 13:43:26 +0000 |
| commit | f3500bbee134676ddc9716ee2485174c8e9bef06 (patch) | |
| tree | 420e701af1ff645eb316364d78967e0e2cdff6b4 /src | |
| parent | 60c86a8342777e0c2f12c5dab3a71b8bcfdc33fb (diff) | |
| download | emacs-f3500bbee134676ddc9716ee2485174c8e9bef06.tar.gz | |
*** empty log message ***
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index e3cc69c7487..8437853d887 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -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 |
