repo.or.cz
/
sbcl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Make safe DEFSTRUCT constructors more efficient.
2015-11-09
Douglas Katzman
Make
s
afe DEFSTRUCT constructors more effi
c
ient
.
commit
|
commitdiff
|
tree
2015-11-09
D
ouglas Katzman
Second half of lp#
3
09102 - remove EXPLICIT
-
CHECK from
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Doug
l
as
K
atzman
Part 1 of 2-part
f
ix for lp#309102 "Expl
i
cit-chec
k
.
.
.
commit
|
commitdiff
|
tree
2015-11-09
Doug
l
as Katzman
M
o
ve PCL de
f
kn
o
w
ns into fndb
.
commit
|
commitdiff
|
tree
2015-11-09
D
ouglas
K
atzman
Implement L
I
ST-
L
O
CAL
S
debug command for sb-fastev
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-11-08
D
o
u
glas Katzman
Make backtrac
e
through sb-fasteval functi
o
n
frames
.
.
.
commit
|
commitdiff
|
tree
2015-11-08
D
ouglas K
a
t
z
man
Make ACOND singleton clause
a
ct like COND
sing
l
e
t
on
.
.
.
commit
|
commitdiff
|
tree
2015-11-08
Dougla
s
Katzman
Port
i
n
t
erleaved raw slot f
e
a
ture from x86-64 to
x
8
6
.
commit
|
commitdiff
|
tree
2015-11-07
Doug
l
as Katzman
Add note for maint
a
ners
.
commit
|
commitdiff
|
tree
2015-11-07
Do
u
glas Katzman
I
m
p
l
ement CAS fo
r
r
a
w word slots o
n
x
8
6
-
64
.
commit
|
commitdiff
|
tree
2015-11-07
D
ouglas Katzm
a
n
Make 32-bit Da
r
w
i
n b
u
il
d
work with new
x
code
.
commit
|
commitdiff
|
tree
2015-11-07
Douglas Katzman
M
ake
f
oreign
.
test
.
sh p
a
ss when type-checkin
g
of a
l
iens
.
.
.
commit
|
commitdiff
|
tree
2015-11-07
Dougla
s
Katzman
E
l
i
de PROGN in WHEN
/
UNLESS wit
h
e
x
ac
t
ly 1
s
ubf
o
r
m
in
.
.
.
commit
|
commitdiff
|
tree
2015-11-07
D
ougla
s
K
atz
m
an
Use PA
R
S
E
-BODY in the i
n
terpreter
.
commit
|
commitdiff
|
tree
2015-11-07
Dougl
a
s Katzman
A
v
oid p
a
ssing a VALUES decla
r
ation to PROCESS-1-
D
ECL
commit
|
commitdiff
|
tree
2015-11-07
Douglas Ka
t
zm
a
n
S
i
lenc
e
some test noise
.
commit
|
commitdiff
|
tree
2015-11-07
Dougla
s
K
a
tzma
n
Move de
f
s
tr
u
ct
S
YNONYM-STREAM befo
r
e
u
s
e
of
i
t
s
a
c
cessors
.
commit
|
commitdiff
|
tree
2015-11-07
D
o
uglas Katzman
Move MUF
F
LE-
W
ARNI
N
G-OR-DIE logic
to
its single
p
o
i
n
t
.
.
.
commit
|
commitdiff
|
tree
2015-11-04
D
o
u
glas
K
atzman
Rearrange interpreted TAGBODY parser
.
commit
|
commitdiff
|
tree
2015-11-01
Doug
l
as Ka
t
zman
S
t
ore DEFSTRU
C
T co
n
s
t
ructor fun
c
tion types
i
n globaldb
.
.
.
commit
|
commitdiff
|
tree
2015-11-01
Dougla
s
Kat
z
m
an
Total
l
y rewrit
e
t
h
e
D
EFSTRUCT expander
.
commit
|
commitdiff
|
tree
2015-11-01
D
o
u
g
las Katz
m
an
Add some FIXME comments
commit
|
commitdiff
|
tree
2015-11-01
D
ouglas Katzman
Make DD-NULL-LE
X
ENV
-
P a
r
eadonly sl
o
t
.
commit
|
commitdiff
|
tree
2015-11-01
Douglas Katz
m
an
Better sep
a
rate DE
F
STRUCT parsi
n
g fro
m
expansion
.
commit
|
commitdiff
|
tree
2015-11-01
Douglas Katzman
Get a bunch more tests to pa
s
s with sb-fasteval
commit
|
commitdiff
|
tree
2015-11-01
D
ouglas Kat
z
ma
n
Unbreak Da
r
wi
n
build again
.
commit
|
commitdiff
|
tree
2015-11-01
Douglas Katzman
Fix SB-IN
T
ERPRETER:
:
TYPE-CHEC
K
ER
commit
|
commitdiff
|
tree
2015-10-31
Douglas
K
atzman
Fix
N
TH-
V
ALUE for huge constant N
.
commit
|
commitdiff
|
tree
2015-10-31
Dougla
s
K
a
tzman
Macroize the
t
wo cases
o
f
the block comment reader
.
commit
|
commitdiff
|
tree
2015-10-31
Douglas Katzma
n
Ge
t
(INFO :FUNCTION :TYPE f) via PROCLAIMED-TYPE, not
.
.
.
commit
|
commitdiff
|
tree
2015-10-31
Douglas Katzm
a
n
A
void using C
M
UCL idiom
to acc
e
ss globaldb
.
commit
|
commitdiff
|
tree
2015-10-31
Douglas
K
atzm
a
n
Unbre
a
k Darwin buil
d
(
b
r
oken by "Properly
a
cc
e
s
s float
.
.
.
commit
|
commitdiff
|
tree
2015-10-31
D
ouglas Katzman
Change
compiler
-
m
um
b
le string when cross-c
o
mpiling
.
commit
|
commitdiff
|
tree
2015-10-31
Douglas
Ka
t
zman
Remove
a
u
togenerated
c
opier f
o
r
H
ASH-TABLE a
n
d P
A
CKAGE
.
commit
|
commitdiff
|
tree
2015-10-24
Douglas Katzman
Fix style-warning
ab
o
u
t
inability to inlin
e
CONS
T
ANTP
commit
|
commitdiff
|
tree
2015-10-24
Douglas Katzman
Move ABSTRACT-LEXENV def
i
nition earlier
.
commit
|
commitdiff
|
tree
2015-10-24
Douglas Katzman
Avoid use
of primordia
l
ex
t
ension in earl
y
-glo
b
a
ldb
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
D
o
uglas Katzm
a
n
S
et *
C
OMPILE-PRINT* to n
i
l during
s
elf-hosted
b
uild
.
commit
|
commitdiff
|
tree
2015-10-24
Douglas Katzman
Avoid style-warning from m
a
ke-host-1
commit
|
commitdiff
|
tree
2015-10-24
Dougl
a
s
Katzman
Speed up interpreted clo
s
ure creation a little
.
commit
|
commitdiff
|
tree
2015-10-24
Dougla
s
Katzman
Use
c
o
ns
i
ste
n
t variable name
.
commit
|
commitdiff
|
tree
2015-10-24
Douglas Katzman
Make chill more ch
i
l
l
y
.
commit
|
commitdiff
|
tree
2015-10-23
Dougl
a
s Katz
m
an
SETF of r
e
adonl
y
structure slot shou
l
d really not work
.
commit
|
commitdiff
|
tree
2015-10-23
Douglas Katzman
Add random comment about dubiou
s
thing
.
commit
|
commitdiff
|
tree
2015-10-23
Douglas Ka
t
zman
Rename
%
EXPANDER-F
O
R-DEF
S
TRUCT back
t
o
"!EXPANDER-
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
D
o
ugla
s
K
a
tzma
n
Fix inability to i
n
line PR
E
TTY-STREA
M
accessor
s
.
commit
|
commitdiff
|
tree
2015-10-23
D
o
uglas
Katzman
Fix inabi
l
ity t
o
inline FIXUP-NOTE
accessors
.
commit
|
commitdiff
|
tree
2015-10-23
Douglas Katzman
Remove
p
r
int-objec
t
method PR
E
TTY-
S
TREA
M
.
It
prints
.
.
.
commit
|
commitdiff
|
tree
2015-10-23
Douglas Katzman
Add
NEWS entry and R
E
A
D
ME for sb-fasteval
f
e
ature
.
commit
|
commitdiff
|
tree
2015-10-22
Douglas Katzman
Fix b
u
ggy ETYPECASE when build
i
ng w
i
thout
e
ither interpre
t
er
.
commit
|
commitdiff
|
tree
2015-10-22
Douglas
K
atzman
S
mall correction
.
commit
|
commitdiff
|
tree
2015-10-21
Douglas Katzman
Re
m
ove special var c
o
ntrolling in
t
erpreter macro me
m
oiz
a
t
i
on
.
commit
|
commitdiff
|
tree
2015-10-21
Do
u
gl
a
s Katzman
Fix
inab
i
lity to
s
ome
i
nline structu
r
e slot accessors
.
commit
|
commitdiff
|
tree
2015-10-21
Dougl
a
s Katzman
F
ix warning about inab
i
li
t
y to inli
n
e ALPHANUMERICP
commit
|
commitdiff
|
tree
2015-10-21
D
o
ugla
s
Katzman
Store DD-CONSTRUCTORS less confu
s
in
g
ly when none
e
xis
t
.
commit
|
commitdiff
|
tree
2015-10-21
Douglas Ka
t
zman
Remove meta-compile
-
time-only macros w
i
thout renami
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-10-21
Douglas Katz
m
an
R
e
move
no
i
se from
mak
e
-
target-
2
-
load
.
l
i
s
p
commit
|
commitdiff
|
tree
2015-10-20
Douglas Katzman
Fi
x
po
l
icy-related st
u
ff in the new interpre
t
er
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas Katzman
Add bug
r
eferenc
e
commit
|
commitdiff
|
tree
2015-10-19
Do
u
glas Katzm
a
n
Add :SB-F
A
STEVAL
feature
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas
K
a
t
z
man
Adjus
t
contr
i
bs for
pending
com
m
it of new interp
r
et
e
r
commit
|
commitdiff
|
tree
2015-10-19
Dou
g
l
a
s Katzma
n
Adju
s
t
t
est files for interpr
e
t
ed code
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas Katzma
n
Don'
t
need
t
o manual
l
y
load test-
u
til and
a
ssertoid
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Do
u
gl
a
s Ka
t
zman
U
pdate comp
i
le
r
and
r
u
ntime in expectation of addin
g
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas Katzman
Re
m
ove unnecessary fype procl
a
mation
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas Kat
z
man
W
h
itespace fix
.
commit
|
commitdiff
|
tree
2015-10-19
D
o
uglas Katzman
Two small c
h
anges to compiler/
g
eneri
c
.
commit
|
commitdiff
|
tree
2015-10-19
Do
u
gl
a
s Katzman
LEXENV wil
l
h
e
n
c
eforth in
h
er
i
t from a bas
e
type name
d
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
D
o
ugla
s
K
a
tzma
n
Remov
e
redundant case
i
n
SB-INTROSPECT:F
U
N
CTION-LAMBD
A
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas Kat
z
man
Ch
a
nge
(
O
R
NULL L
E
XEN
V
)
to LEXEN
V
-DESIG
N
ATO
R
in
s
b
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas Katz
m
an
Fix one of
two bug
s
regar
d
ing handler
-
bind
and i
n
terpreted
.
.
.
commit
|
commitdiff
|
tree
2015-10-19
Do
u
g
las
Katzman
Ma
k
e MACROEXPAND-1
a little more robust
.
commit
|
commitdiff
|
tree
2015-10-19
Douglas K
a
tzman
Add interpreter stub
for VALUE-CELL
-
R
E
F
commit
|
commitdiff
|
tree
2015-10-19
Doug
l
as Katzman
Small refa
c
to
r
of
SETF o
f
stru
c
ture slot accessor
.
commit
|
commitdiff
|
tree
2015-10-19
Dougla
s
K
atzma
n
Fix
s
ome PCL build warnings
commit
|
commitdiff
|
tree
2015-10-19
Dougl
a
s Katzman
Fi
x
w
a
rni
n
gs in triplic
a
t
e from PARSE-LAMBDA-LIST
.
commit
|
commitdiff
|
tree
2015-10-17
Douglas Katzman
Disable a pprint-dispat
c
h
-entr
y
in s
r
c/cold/warm
.
:-(
commit
|
commitdiff
|
tree
2015-10-17
Douglas Katzman
Po
s
sibl
y
unbreak the build under CLISP
.
Haven
'
t
waite
d
.
.
.
commit
|
commitdiff
|
tree
2015-10-17
D
o
ug
l
as K
a
tzman
Put a
c
ompilation unit around make-h
o
st-
1
.
commit
|
commitdiff
|
tree
2015-10-17
Douglas Kat
z
man
C
h
ange some DEF!ST
R
UCTs to SB!XC:DEFSTRUCTs
commit
|
commitdiff
|
tree
2015-10-17
Doug
l
as K
a
t
zman
F
i
x
s
t
yle-warning in src/p
c
l/boot
commit
|
commitdiff
|
tree
2015-10-17
Doug
l
a
s
Ka
t
zman
Fix en
v
ironment intros
p
ecti
o
n
in ASSERT
.
commit
|
commitdiff
|
tree
2015-10-15
D
o
uglas K
a
tzm
a
n
B
uild totally clea
n
of "undefined
typ
e
" warnings
.
commit
|
commitdiff
|
tree
2015-10-15
Douglas Ka
t
z
man
Do not
c
omp
i
le some pieces of DEFSTRUCT-d
e
f
ined things
.
.
.
commit
|
commitdiff
|
tree
2015-10-15
Douglas K
a
tzman
Update
comment about "just-dump-
i
t-n
o
rmally" to reflect
.
.
.
commit
|
commitdiff
|
tree
2015-10-15
Douglas
Katzman
Res
o
lve some hidd
e
n ineffic
i
e
nc
y
not
e
s
.
commit
|
commitdiff
|
tree
2015-10-15
Dou
g
las
K
a
t
z
m
a
n
Export SSET symb
o
ls from SB-INT, not SB-ASSEM
.
commit
|
commitdiff
|
tree
2015-10-15
Dougla
s
Ka
t
zman
Procl
a
i
m *DE
F
STRUCT-H
O
OKS* spec
i
al
once only
.
commit
|
commitdiff
|
tree
2015-10-13
Douglas Katzman
E
liminate two s
p
urio
u
s
w
arnings from
MAKE-ARRAY transforms
commit
|
commitdiff
|
tree
2015-10-11
Douglas Katzman
Don't
m
anually decla
r
e type of
l
ex
e
nv in S
E
TF expand
e
rs
.
commit
|
commitdiff
|
tree
2015-10-11
Do
u
glas Katzman
Use SLOT-A
C
CESS-TRANSF
O
RM
t
o define o
u
t-of-li
n
e
defs
t
ruct
.
.
.
commit
|
commitdiff
|
tree
2015-10-10
Do
u
glas Katzman
Don't bother
w
it
h
a la
m
bda-list declaration for MA
C
ROLET
.
commit
|
commitdiff
|
tree
2015-10-10
Douglas
Katzman
Remo
v
e
a few useless UNCROSS calls
.
commit
|
commitdiff
|
tree
2015-10-10
Dougla
s
Katz
m
an
Re
m
ove use of %FUN-NA
M
E
from MAC
R
O/SPECIAL-
G
UARD-FUN-P
.
commit
|
commitdiff
|
tree
2015-10-10
Dougla
s
Ka
t
zm
a
n
Fix S
B
-INTR
O
SP
E
CT::GET-S
I
MPLE-FUN
commit
|
commitdiff
|
tree
2015-10-10
Douglas Katzman
Dump cold packages using
t
heir final
nam
e
s
.
commit
|
commitdiff
|
tree
2015-10-10
Dougla
s
Katz
m
a
n
Expand SETF on s
t
ructures
by go
i
n
g
straight t
o
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Dougl
a
s Katzman
Set th
e
read-
o
nly flag on
a few load-t
i
me-value exprs
.
commit
|
commitdiff
|
tree
2015-10-08
Douglas Katz
m
an
Simplify access to t
h
e canoni
c
al array type
s
vector
.
commit
|
commitdiff
|
tree
2015-10-08
Dou
g
las
Katzm
a
n
Remove M
A
K
E-REPLACE-TRANSFO
R
M from ta
r
get core
.
commit
|
commitdiff
|
tree
next