0.pre7.114:
authorWilliam Harold Newman <william.newman@airmail.net>
Sun, 6 Jan 2002 00:24:38 +0000 (00:24 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Sun, 6 Jan 2002 00:24:38 +0000 (00:24 +0000)
commitb05f52060838600d14b5d8ad4604a61351dd7017
tree3873456c70909d86f9da65fa4775d4d939270c07
parent47bcbbb709e9e35e38e34ef2ea658f5a8eb0804d
0.pre7.114:
more name tweaks...
...If we do use an abbreviation, I'd like it to be used
consistently. s/xep/external-entry-point/ looks too
verbose to be palatable (MAKE-EXTERNAL-ENTRY-POINT-LAMBDA-EXPRESSION,
ouch) so s/external-entry-point/xep/ instead.
fixed the "&MORE processor" function debug name syndrome...
...added SOURCE-NAME and DEBUG-NAME arguments to the
various IR1-CONVERT-FOO functions running up to
IR1-CONVERT-MORE...
...IR1-CONVERT-HAIRY-ARGS
...GENERATE-OPTIONAL-DEFAULT-ENTRY
...IR1-CONVERT-MORE itself
...made IR1-CONVERT-MORE use the names to make a debug
name which identifies the parent function
...free bonus: made IR1-CONVERT-HAIRY-ARGS use
SOURCE-NAME and DEBUG-NAME to build a better
(than "hairy arg processor) debug name for its
own IR1-CONVERT-LAMBDA-BODY call
...(Check for analogous internal uses of debug-name-ish
stuff in GENERATE-OPTIONAL-DEFAULT-ENTRY, but there
are none.)
defined AS-DEBUG-NAME to support this
13 files changed:
BUGS
src/compiler/control.lisp
src/compiler/debug-dump.lisp
src/compiler/debug.lisp
src/compiler/entry.lisp
src/compiler/gtn.lisp
src/compiler/ir1report.lisp
src/compiler/ir1tran.lisp
src/compiler/ir1util.lisp
src/compiler/ir2tran.lisp
src/compiler/locall.lisp
src/compiler/main.lisp
version.lisp-expr