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
Share (some) immutable vop slots. Saves ~2MB on x86-64.
2015-02-10
Douglas
Kat
z
man
Sh
a
re (some) immu
t
able vop slots
.
Saves
~2
M
B o
n
x8
6
-64
.
commit
|
commitdiff
|
tree
2015-02-09
Douglas K
a
tzman
Fi
x
T
YPEP tr
a
nsf
o
r
m
commit
|
commitdiff
|
tree
2015-02-09
Douglas Katz
m
an
Add
com
m
en
t
about another inconsistent use
o
f TYPE
.
.
.
commit
|
commitdiff
|
tree
2015-02-09
Dougl
a
s Katzman
Add FIXME at incor
r
ec
t
comment
explai
n
ing a klud
g
e
commit
|
commitdiff
|
tree
2015-02-06
Do
u
glas
K
a
tzma
n
Make typ
e
cach
e
s perform better
.
commit
|
commitdiff
|
tree
2015-02-05
Douglas K
a
t
z
man
M
A
KE
-
MEMB
E
R-
T
Y
P
E: use = for fixnu
m
comp
a
rison
in
s
t
ead
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
Douglas K
a
tzman
Move
2
sl
o
ts from mo
s
t
instances o
f
CTYPE into the
i
r
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
Dougla
s
Katzman
Re
m
over leftover uses of
SAP-I
N
T type
.
commit
|
commitdiff
|
tree
2015-02-02
Douglas Katzman
Enforc
e
c
o
nsistency between D
E
F
I
NE-COLD-FO
P
and DEFINE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
D
o
ug
l
a
s
Katz
m
an
Chan
g
e syntax o
f
D
E
FIN
E
-FOP, a
n
d
remove from t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
D
ouglas Katzman
Remove
F
OP-SMALL-CODE, plus a few cleanups
.
commit
|
commitdiff
|
tree
2015-01-22
Douglas
K
atzma
n
U
nintern *C
O
L
D-INIT-F
O
R
M
S*
commit
|
commitdiff
|
tree
2015-01-22
D
o
uglas
K
a
tzma
n
Remove
DUMP-FOP*
and DEFI
N
ED-CLONED-FOPS
.
commit
|
commitdiff
|
tree
2015-01-21
Do
u
glas Katzman
Simila
r
to cha
n
ge 4bf62
6
, dum
p
STAN
D
A
R
D-OBJE
C
Ts usin
g
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
Doug
l
as
K
a
tzman
Fix subtle problem in cyclical
s
tructure dumpin
g
.
commit
|
commitdiff
|
tree
2015-01-20
D
ougla
s
Katzman
Improve SOURCE-TRANSF
O
RM-CON
S
-
TYPEP
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katzman
R
emove u
n
reachable case from %COMPILER-
D
EFST
R
UCT
commit
|
commitdiff
|
tree
2015-01-19
Douglas K
a
tzman
Omissi
o
n from previous
c
ommit
commit
|
commitdiff
|
tree
2015-01-19
Doug
l
as Katzman
W
arn ab
o
ut
DEFSTRUCTs
that appear
after use of th
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
Douglas Katzman
Delete si
n
gle-use
SOUR
C
E-TRANS
F
O
RM-LAMB
D
A m
a
cro
commit
|
commitdiff
|
tree
2015-01-17
Douglas Ka
t
zman
Precautiona
r
y
test against mean
i
ngles
s
featu
r
izat
i
o
n
.
commit
|
commitdiff
|
tree
2015-01-17
Dougl
a
s
K
a
tzman
Uni
n
tern SB
-
KER
N
EL::*BU
I
L
T-IN
-
CLASSES
*
after warm
i
nit
.
commit
|
commitdiff
|
tree
2015-01-17
D
ouglas Katzm
a
n
Use BSF
instruc
t
ion for
POSITION in bit-vecto
r
on x86
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
D
ouglas Katzman
T
e
a
ch Genesis a n
e
w trick to increase OAOO-nes
s
.
commit
|
commitdiff
|
tree
2015-01-17
Doug
l
as Katzman
Improve %BIT-POS
I
TION
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
Fix package-cold-init
commit
|
commitdiff
|
tree
2015-01-16
Dou
g
las Katzman
El
i
minate a redundant
p
iece of globaldb i
n
fo - t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Dougl
a
s Katz
m
an
Show t
h
e "!" symbols that
w
ere not
u
ninterna
b
le afte
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Kat
z
ma
n
Push around some exc
l
amation marks, making the targe
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
D
o
u
glas Katzman
B
e
a little pe
d
an
t
ic in tests
that call COMPILE
commit
|
commitdiff
|
tree
2015-01-15
Dougl
a
s Katzma
n
Faster
FIND f
o
r the common case of
n
o :s
t
a
r
t
or
:
end
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katz
m
a
n
Faster EQL for
bi
g
nums on x86-64
commit
|
commitdiff
|
tree
2015-01-14
D
oug
l
as Katzman
F
ix IN
V
ALID-ARG-COU
N
T-ERRO
R
on x86
-
64
w
ith ud2-
b
r
e
akpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s Katzma
n
F
O
RMATTER
c
an
produce shorter co
d
e
w
h
e
n u
s
ed
wi
t
hin
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas
K
atzman
Fix
i
nadvertently incorr
e
ct format-control stri
n
g in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dou
g
las Katzman
Generalize
t
he
c
h
oi
c
e of r
e
gister for assembl
y
-r
o
utine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katz
m
an
Same change f
o
r
x86 as w
a
s done
fo
r
x86-64 assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
E
l
iminate some hand written copi
e
s of boilerplat
e
.
commit
|
commitdiff
|
tree
2015-01-07
D
o
u
glas
Katzman
x86
-
6
4:
I
mprove disas
s
em
b
l
er's
D
ETERMI
N
E-
O
PCODE
-
BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Make a simple
s
w
i
tch (disabl
e
d by default) to
t
ell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
R
eally reall
y
properly access cpuid_fn1_ecx
,
co
u
r
t
esy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Do
u
glas Katzman
Add some more
pr
e
t
t
y-pr
i
nters in lieu
of p
r
int
-
object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Plug
u
p leaky
a
b
s
traction t
h
at
(%INSTANCE
-
REF str
u
ct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Dougl
a
s Katzman
Pro
p
e
rly access
cpuid_fn1_ecx if :sb-dyn
a
mic
-
c
o
r
e
.
commit
|
commitdiff
|
tree
2015-01-06
D
o
uglas
Katzm
a
n
Im
p
lemen
t
s
u
gg
e
sti
o
ns o
f
Paul Khuong re
.
P
OPCNT
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzman
x86-
6
4: Use
POPCNT instruction f
o
r LOGCOUNT if the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Dou
g
las K
a
t
z
man
Make :return-style :raw actuall
y
insert
a
RET instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Random
t
o
uch-ups to L
D
B
commit
|
commitdiff
|
tree
2015-01-04
Douglas Ka
t
z
man
P
arse r
a
w slot
d
ata when prin
t
in
g
structures in LDB
commit
|
commitdiff
|
tree
2015-01-04
Do
u
glas Katzman
Allow disass
e
mbling code
com
p
onent that has no debug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
D
ouglas Katzma
n
Fix regr
e
ssion in &REST -> &MORE con
v
e
r
sion caused
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Katzman
Be more ca
r
eful in CLEAN-FAST-METHOD, avoiding recu
r
sive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Dougl
a
s Katzman
Fix omission of &
f
headerp->info
in g
e
ncgc's veri
f
y_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
A
dd a debugging thing to
genesis
commit
|
commitdiff
|
tree
2014-12-24
Dougla
s
Katz
m
an
NCO
N
C sh
o
ul
d
use
D
O
-REST-ARG
ins
t
ead
of a dx
&
rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
D
ou
g
las Katzma
n
Improve effi
c
i
e
n
cy of
D
O-R
E
S
T-ARG a
n
d make
some
w
a
r
nings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Douglas Katz
m
a
n
ldb fix: correctly sh
o
w bi
g
nums
a
nd Unicod
e
chars
.
commit
|
commitdiff
|
tree
2014-12-18
D
ouglas Katzman
Ex
p
lain
s
ome stuff, or just
c
o
mplain
a
bout it
commit
|
commitdiff
|
tree
2014-12-18
D
ougl
a
s
Ka
t
zman
M
a
k
e ldb not totally inept at sho
w
i
ng
UCS4-enco
d
ed
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
DIGI
T
-C
H
AR-P impro
v
ement for
r
a
dix > 10
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Kat
z
man
fi
x
d
isplay of fault_a
d
d
r
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzman
Wor
k
arou
n
d
for lp#1383
7
4
9
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzman
fix inco
r
r
ect cast
i
n fsho
w
commit
|
commitdiff
|
tree
2014-12-15
Douglas Ka
t
zman
Fix signed vs
.
uns
i
gned compariso
n
warn
i
ngs
commit
|
commitdiff
|
tree
2014-12-15
Dougl
a
s Katzman
Add comment
commit
|
commitdiff
|
tree
2014-12-14
Do
u
gla
s
Katzman
Give perspicuous names to the
o
bj
e
ct allocato
r
s used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas K
a
t
zman
Qui
e
ten PCL
comp
i
le
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzma
n
Workaround
for typ
e
i
n
ference problem
commit
|
commitdiff
|
tree
2014-12-07
D
oug
l
a
s
Kat
z
man
Neve
r
s
e
t :
a
ssumed-t
y
pe
to NIL,
r
e
m
o
v
e it instea
d
.
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas Ka
t
zm
a
n
B
e
more p
r
inci
p
led in
d
efi
n
i
n
g ATOMIC
-
INCF/DECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Cr
e
ate far le
s
s no
i
se
w
i
th sb-show
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Rem
o
ve inadv
e
r
tent piece of pr
i
or
change
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Simplify the tests in /CA
N
NOT-SHOW an
d
eliminate
a
n
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katz
m
an
Eliminate a w
a
rning
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
Quantifier
s
can benefit from compile
r
-macros
now
.
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzma
n
Ne
w
feature
:
signal a sty
l
e-warning on most fail
u
res
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Doug
l
as Katzman
Dead
variabl
e
s
.
commit
|
commitdiff
|
tree
2014-12-03
Dougla
s
Katzman
Remove (safet
y
0) th
a
t
is no
longer ne
e
ded
for "
a
bootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas
K
a
t
z
m
an
I
m
prove CONSTANTP handling of T
H
E
commit
|
commitdiff
|
tree
2014-12-03
Douglas K
a
tzman
Up
d
ate O
P
TIMIZATIONS
commit
|
commitdiff
|
tree
2014-12-03
Dougla
s
Katz
m
an
Enhanceme
n
t
to help detect wr
o
ngly-o
r
dered lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
D
ouglas Ka
t
zman
Sometimes allow MAPCAR et
.
al
.
to s
e
e compiler-ma
c
ro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Trivial change of some DEFVARs to DE
F
GL
O
BAL
commit
|
commitdiff
|
tree
2014-12-02
D
o
uglas
Katzma
n
Add MAKE-SEQUENC
E
tr
a
nsform
commit
|
commitdiff
|
tree
2014-12-01
D
ouglas Kat
z
m
a
n
Restore e
f
f
ectivenes
s
of
*
FGENS* c
a
che (as
ment
i
one
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Simpli
f
y W
A
LK-METHOD-LA
M
BDA an
d
consu
m
ers the
r
e
o
f
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Fi
x
lp#1397
4
54 - i
n
v
a
l
i
d PCL ctor optim
i
za
t
ion
.
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas Katzm
a
n
Use one fewer variable in SB-PCL
:
:EMI
T
-
C
ACHE-LOOKUP
commit
|
commitdiff
|
tree
2014-11-30
D
oug
l
a
s
Katzman
Avoid
g
ener
i
c
math
in INFO-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Dougl
a
s Katzma
n
Assorted PCL sanity improveme
n
ts
commit
|
commitdiff
|
tree
2014-11-30
D
ouglas Katzman
Make disassembl
e
r correctly
d
e
t
ect
m
ultiple
c
ode
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
D
ougl
a
s Katzman
U
n
if
y
the comp
i
ler ma
c
ros for WRITE and WRITE-TO-STRI
N
G
commit
|
commitdiff
|
tree
2014-11-29
Douglas
Katzm
a
n
One IF is clearer than three
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzman
Refactor b6ed0
e
20d4
6
809
9
b
6
2d27095db7d18f76d8886d2
commit
|
commitdiff
|
tree
2014-11-23
Dou
g
la
s
Katzm
a
n
Some improvements to
the low-l
e
vel
d
ebugger
.
commit
|
commitdiff
|
tree
2014-11-23
D
o
u
glas
Katzman
Fix some warnings from
D
arwin C compiler
commit
|
commitdiff
|
tree
2014-11-22
Douglas Katzm
a
n
x8
6
-64:
Integrat
e
Pa
u
l Khuong's int
e
rleaved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katzm
a
n
Disab
l
e test of compute-po
l
l
f
ds i
f
inap
p
li
c
ab
l
e
commit
|
commitdiff
|
tree
2014-11-20
Douglas Ka
t
zman
Fix bug in c
o
l
l
ecti
n
g condition-
c
lassoid
-
clas
s
-
slots
commit
|
commitdiff
|
tree
2014-11-19
D
ouglas Katzm
a
n
Two fewer
C
compiler war
n
ings
.
commit
|
commitdiff
|
tree
next