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
A few fasl-size savings, and 350KB smaller image on x86-64.
2015-02-12
Do
u
g
las Katzman
A
few fasl-size savin
g
s, a
n
d 350KB smalle
r
image
o
n
.
.
.
commit
|
commitdiff
|
tree
2015-02-10
D
o
uglas Katz
m
an
Shar
e
(
some)
immutable
vop s
l
o
t
s
.
Save
s
~2MB
on x86-64
.
commit
|
commitdiff
|
tree
2015-02-09
Dou
g
las Katzman
Fix TYPEP transfo
r
m
commit
|
commitdiff
|
tree
2015-02-09
Doug
l
as Katzma
n
Add c
o
m
ment ab
o
u
t
anoth
e
r
inconsistent
use
of T
Y
P
E
.
.
.
commit
|
commitdiff
|
tree
2015-02-09
Do
u
glas Katzman
A
dd FIXME
at incorrect comment
explaining a k
l
ud
g
e
commit
|
commitdiff
|
tree
2015-02-06
Dougl
a
s
K
a
tzman
Make type
c
a
ches perform better
.
commit
|
commitdiff
|
tree
2015-02-05
Do
u
gl
a
s K
a
tzman
MAKE
-
MEMBER-TY
P
E:
u
se = for fixnum compar
i
s
on instea
d
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
Douglas
Katzma
n
Move 2 slots from m
o
st in
s
ta
n
c
e
s of CTYPE int
o
their
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
D
o
uglas Katzman
Remover leftover uses of SAP-INT type
.
commit
|
commitdiff
|
tree
2015-02-02
Dougla
s
Kat
z
man
E
n
force consistency bet
w
een DEFINE-COLD-F
O
P
a
nd DEFINE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Dou
g
las Katzma
n
C
h
ange s
y
ntax of DEFINE-FO
P
, and remove
from target
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Katzman
Rem
o
ve FOP-S
M
ALL-CODE, plus a f
e
w cleanups
.
commit
|
commitdiff
|
tree
2015-01-22
Douglas Katzman
Unintern
*COLD-I
N
IT-FOR
M
S*
commit
|
commitdiff
|
tree
2015-01-22
Douglas Katzman
R
emove DUMP-FOP* a
n
d DEFINED-
C
L
ONED-FOPS
.
commit
|
commitdiff
|
tree
2015-01-21
Do
u
glas Katzman
Similar to change 4
b
f626, du
m
p S
T
ANDARD-OB
J
ECTs using
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
D
o
u
g
las
K
a
tzman
Fi
x
subtle pr
o
bl
e
m in c
y
clical st
r
ucture dumping
.
commit
|
commitdiff
|
tree
2015-01-20
Do
u
glas Katzman
Im
p
r
ove SOURCE-
T
RANSF
O
RM-C
O
NS-
T
YPEP
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katzman
Remove unrea
c
ha
b
l
e
case from %COMPI
L
E
R-DEFSTRUCT
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katzman
Omis
s
ion from previous co
m
mit
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katzman
Warn abo
u
t D
E
FS
T
RUCTs that
a
ppe
a
r after u
s
e of
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
Douglas Kat
z
man
Dele
t
e si
n
gle-use SO
U
R
CE-TRANSFORM-LAMBDA macr
o
commit
|
commitdiff
|
tree
2015-01-17
Douglas
Katz
m
an
Prec
a
uti
o
nary te
s
t against meaningless featurization
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
U
n
intern
SB-K
E
R
NEL::*BUILT-IN-CLA
S
SES* after warm init
.
commit
|
commitdiff
|
tree
2015-01-17
D
ouglas Ka
t
zman
Use B
S
F inst
r
uction for POSITION in bi
t
-vecto
r
on x86
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
D
o
ugla
s
Katzman
T
e
ach G
e
n
e
sis a new
tr
i
ck to in
c
rea
s
e
OAOO-ness
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katz
m
a
n
Improve %B
I
T
-
POSITION
commit
|
commitdiff
|
tree
2015-01-17
Do
u
glas Katzman
Fix packag
e
-cold-init
commit
|
commitdiff
|
tree
2015-01-16
Douglas Kat
z
man
Elimin
a
te a redun
d
ant piece of globaldb info -
t
he
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas K
a
tzman
Show
t
he "!"
s
ymbols
t
hat we
r
e no
t
un
i
nt
e
r
nable a
f
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
D
o
u
glas Katzma
n
Push around
some
exclamation
m
a
rks, making the target
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas
K
atzman
Be
a little pedant
i
c in tests th
a
t call C
O
M
PIL
E
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
Faste
r
F
I
N
D for
the co
m
mon
c
ase o
f
no
:start or :end
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
F
aster EQL for bi
g
nums on x86-64
commit
|
commitdiff
|
tree
2015-01-14
Douglas K
a
tzman
Fix INVALID-ARG-COUNT-ERR
O
R
on x86-64 with ud2-brea
k
po
i
nts
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s Katzman
FORMATTER can
p
roduc
e
shor
t
er
code when
u
sed wit
h
in
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Do
u
glas Katzman
Fix inad
v
e
r
tently incorrect
forma
t
-control st
r
ing
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
Genera
l
ize the choice of regi
s
te
r
for assemb
l
y-rou
t
ine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
Sa
m
e
c
h
a
nge fo
r
x86 as w
a
s d
o
ne
f
or x
8
6
-64
assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
o
u
glas Katzman
E
limi
n
ate
s
ome hand
w
ri
t
ten
c
opie
s
of boile
r
p
late
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzm
a
n
x
8
6-64: Improve disas
s
emb
l
er's DETERMINE
-
OP
C
O
D
E-BO
U
N
DS
commit
|
commitdiff
|
tree
2015-01-07
D
o
u
g
l
as
K
atzman
M
a
ke a simple switc
h
(disabled by default) to tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Dou
g
las
K
atzman
Reall
y
r
eally
p
r
op
e
r
ly acces
s
cp
u
id_fn1_ecx, cou
r
tesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Kat
z
m
a
n
Add some more pretty-print
e
r
s in
l
ieu of prin
t
-
object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Dougla
s
Katzm
a
n
Plug up leak
y
a
b
st
r
ac
t
ion
t
hat
(
%INSTANCE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Pr
o
perl
y
a
c
cess
c
puid_fn1_ecx if :
s
b-
d
ynamic
-
co
r
e
.
commit
|
commitdiff
|
tree
2015-01-06
Dougl
a
s
K
atzman
I
m
p
le
m
ent suggestio
n
s of Paul
K
h
uong re
.
POPC
N
T
commit
|
commitdiff
|
tree
2015-01-05
Dou
g
las Katzman
x86-64: Use POPCNT
instruction fo
r
L
OGCOUNT if
the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzman
Mak
e
:
r
eturn-style :raw a
c
tually
i
n
sert
a
R
ET
instruction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
D
oug
l
as Katzm
a
n
Rand
o
m
t
ou
c
h-up
s
to LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Parse r
a
w slot d
a
ta
whe
n
pri
n
ting structures
in LDB
commit
|
commitdiff
|
tree
2015-01-04
Doug
l
as Katzma
n
Allow disass
e
mbling code com
p
one
n
t that has no de
b
ug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Dougl
a
s Katzman
Fix regressio
n
in &RE
S
T
-> &M
O
RE c
o
nversion c
a
used
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
D
ouglas Kat
z
man
Be
more ca
r
eful in CLEA
N
-FAS
T
-METHOD, avoi
d
ing recu
r
s
i
ve
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
D
o
ugla
s
Katzman
Fix omission of &fhead
e
rp->i
n
fo
in g
e
ncgc's verify_s
p
ace
(
)
commit
|
commitdiff
|
tree
2014-12-24
Dou
g
las Katzman
Add a d
e
bugging thing to g
e
nesis
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
N
C
ONC should
u
se DO-REST-ARG ins
t
ead of a
dx &res
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
D
o
uglas Katzman
Im
p
r
ove efficiency
o
f DO-RE
S
T-
A
RG and make som
e
warn
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Douglas Katzman
ldb f
i
x
:
c
o
rrectly
sh
o
w b
i
gnums and Unicode chars
.
commit
|
commitdiff
|
tree
2014-12-18
Douglas Katzman
Explain some stuff, or just co
m
p
lain about it
commit
|
commitdiff
|
tree
2014-12-18
Dou
g
las Katzman
Ma
k
e ldb not totally ine
p
t
at
s
howing UCS4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Dou
g
las Katzm
a
n
DIG
I
T
-CH
A
R-P
imp
r
oveme
n
t for radix >
10
.
commit
|
commitdiff
|
tree
2014-12-17
Dou
g
las Ka
t
zman
fi
x
di
s
play o
f
f
a
ult_addr
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzman
Workar
o
und f
o
r
lp#
1
383749
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzm
a
n
fix inco
r
rect cast in fshow
commit
|
commitdiff
|
tree
2014-12-15
Douglas
Katzman
Fix sig
n
ed vs
.
u
n
signed compar
i
son
w
ar
n
ings
commit
|
commitdiff
|
tree
2014-12-15
Doug
l
a
s Katzman
Add
com
m
ent
commit
|
commitdiff
|
tree
2014-12-14
Douglas Ka
t
z
m
an
Give perspicuo
u
s
names to th
e
obje
c
t al
l
ocat
o
rs
used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Katzma
n
Quieten PCL c
o
mpile
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Ka
t
zman
Workaround for type i
n
ference pr
o
blem
commit
|
commitdiff
|
tree
2014-12-07
Dou
g
las Katzm
a
n
Never set :as
s
umed-type to N
I
L, r
e
move it
instead
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Be more principled in
d
efining ATOMIC-INCF/DECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Create far less noise wi
t
h sb-show
commit
|
commitdiff
|
tree
2014-12-06
Dougla
s
Katzman
Remove inadvertent piece
o
f pri
o
r
change
.
commit
|
commitdiff
|
tree
2014-12-06
Doug
l
as Kat
z
m
a
n
S
i
m
p
l
ify the tests
in /
C
ANNOT-SHOW and e
l
im
i
n
ate
an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dougla
s
Katzman
Eli
m
i
nate a warning
commit
|
commitdiff
|
tree
2014-12-05
D
o
u
glas Katzman
Quantifi
e
rs can ben
e
fit
f
r
om comp
i
ler
-
m
a
cro
s
n
ow
.
commit
|
commitdiff
|
tree
2014-12-05
D
o
ugl
a
s Katzma
n
New feature: signal a style-wa
r
ning on mo
s
t fail
u
res
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Douglas Katzman
Dead v
a
r
iabl
e
s
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas
Katzman
Remo
v
e (safe
t
y 0) that
i
s
no longer ne
e
d
e
d for
"a b
o
otstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzma
n
Im
p
rove CONSTANTP handling of THE
commit
|
commitdiff
|
tree
2014-12-03
D
ouglas Katzman
U
p
date OPTIMIZATION
S
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzma
n
Enhanc
e
men
t
to h
e
lp detect
wro
n
gly-ord
e
red lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Kat
z
man
So
m
etimes allow MAPCAR et
.
al
.
to
s
e
e compiler-macro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katz
m
an
Trivial ch
a
nge of som
e
D
EFVARs to D
E
FGL
O
BAL
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzm
a
n
Add MAK
E
-SEQUENCE tra
n
sform
commit
|
commitdiff
|
tree
2014-12-01
Douglas Katzm
a
n
Rest
o
re effect
i
veness of *FG
E
NS* c
a
ch
e
(as mentioned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas Katzman
Simplify WA
L
K
-
METHOD-LAMBDA a
n
d
c
on
s
u
m
ers thereof
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katz
m
an
Fix lp#13974
5
4 - invalid PCL
c
tor
optimization
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Kat
z
ma
n
Use one fewer variable in SB
-
P
CL::
E
MI
T
-CACHE
-
LOOKU
P
commit
|
commitdiff
|
tree
2014-11-30
Douglas
Katzm
a
n
Avoid generic math
i
n INFO-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Dougl
a
s
Ka
t
zma
n
Assorted PCL sanit
y
i
mprovements
commit
|
commitdiff
|
tree
2014-11-30
D
ou
g
l
a
s Katzm
a
n
Make d
i
sassembler
c
o
rrectl
y
detect multiple cod
e
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
D
o
ugla
s
Katzman
Unify the compiler macr
o
s fo
r
W
R
ITE
and WRITE-TO-S
T
RING
commit
|
commitdiff
|
tree
2014-11-29
Dou
g
las
K
atzman
O
n
e IF
is clearer t
h
a
n thr
e
e
.
commit
|
commitdiff
|
tree
2014-11-23
D
o
ug
l
a
s
Katz
m
a
n
Refactor
b
6e
d
0e20d4
6
8099b62d2709
5
db7d18f76d8
8
86d2
commit
|
commitdiff
|
tree
2014-11-23
Dou
g
la
s
Katzman
So
m
e
i
mprovements to
t
he low-level
d
e
bug
g
er
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzma
n
F
ix some w
a
r
n
ings fr
o
m Da
r
win C com
p
iler
commit
|
commitdiff
|
tree
2014-11-22
D
oug
l
as Katzman
x86-64: Integ
r
ate Pa
u
l Khuong's inte
r
l
eaved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katzman
Disabl
e
test of compute-
p
ollfds i
f
inapplicable
commit
|
commitdiff
|
tree
2014-11-20
D
ouglas Katzman
F
ix bug in collect
i
n
g condit
i
on-
c
lassoid-
c
lass-s
l
ots
commit
|
commitdiff
|
tree
next