Tune UNEVALLED functions by using XCAR instead of Fcar, etc.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 23 Jul 2013 06:48:34 +0000 (07:48 +0100)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 23 Jul 2013 06:48:34 +0000 (07:48 +0100)
commit16b0520a9e0e431cf782c01289068d8c0f812f7b
tree2bc93fc9708ac238ee683aa84fad17e5c186dacf
parent9ca960e27a653f6dcaf057eefc5243bf4c223e72
Tune UNEVALLED functions by using XCAR instead of Fcar, etc.

* data.c (Fsetq_default):
* eval.c (Fif, Fcond, Fprog1, Fsetq, Fquote, Ffunction, Fdefvar)
(Fdefconst, FletX, Flet, Fwhile, Fcatch, Funwind_protect)
(Fcondition_case):
Tune by taking advantage of the fact that ARGS is always a list
when a function is declared to have UNEVALLED args.
src/ChangeLog
src/data.c
src/eval.c