Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
cmucl
cmucl
Commits
e39ba9e6
Commit
e39ba9e6
authored
Feb 13, 1992
by
ram
Browse files
Added explicit context declaration patter to safely compile %PUTHASH and a few
other setf inverses that have silly names.
parent
d5bded51
Changes
1
Hide whitespace changes
Inline
Side-by-side
tools/worldcom.lisp
View file @
e39ba9e6
...
...
@@ -18,7 +18,8 @@
:optimize-interface
'
(
optimize-interface
(
safety
#-
small
2
#+
small
1
)
(
debug-info
.5
))
:context-declarations
'
(((
:or
:external
(
:and
(
:match
"%"
)
(
:match
"SET"
)))
'
(((
:or
:external
(
:and
(
:match
"%"
)
(
:match
"SET"
))
(
:member
lisp::%put
lisp::%rplaca
lisp::%rplacd
lisp::%puthash
))
(
declare
(
optimize-interface
(
safety
2
)
(
debug-info
1
))
(
optimize
(
debug-info
1
))))
((
:or
(
:and
:external
:macro
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment