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 K
a
tzman
Share (some) immutable v
o
p slots
.
Saves ~2MB on x86-6
4
.
commit
|
commitdiff
|
tree
2015-02-09
Douglas Kat
z
man
Fix T
Y
PE
P
t
r
ans
f
o
rm
commit
|
commitdiff
|
tree
2015-02-09
D
o
uglas Katzman
Add comment ab
o
ut anot
h
er inconsistent use of TYPE
.
.
.
commit
|
commitdiff
|
tree
2015-02-09
Douglas
Katzman
Add FIXME at
i
n
cor
r
ect comment
explaining a
k
ludg
e
commit
|
commitdiff
|
tree
2015-02-06
Doug
l
as Katzm
a
n
Make type caches
p
erform better
.
commit
|
commitdiff
|
tree
2015-02-05
D
ouglas Katzman
MAKE-MEMBER-TYPE: us
e
= f
o
r fixnum co
m
paris
o
n instead
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
D
o
uglas Kat
z
ma
n
M
o
v
e
2
s
lot
s
f
r
o
m
m
o
s
t insta
n
ces o
f
CTYPE into t
h
e
i
r
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
Douglas K
a
t
z
man
Re
m
over leftover uses
o
f SAP-INT type
.
commit
|
commitdiff
|
tree
2015-02-02
Douglas K
a
tzm
a
n
Enforc
e
con
s
isten
c
y bet
w
e
e
n
DEFINE-COL
D
-FOP and
DEFINE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Katzm
a
n
Change
syntax of DE
F
INE-FOP, and remo
v
e from t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Katzman
Re
m
ov
e
FOP-SMALL-CODE
,
p
lus a few clea
n
ups
.
commit
|
commitdiff
|
tree
2015-01-22
Dougla
s
Katz
m
a
n
Uninter
n
*COLD-INIT-FORMS
*
commit
|
commitdiff
|
tree
2015-01-22
Douglas Katzman
Remove DUMP-FOP* and DEFINED
-
CLONED-F
O
PS
.
commit
|
commitdiff
|
tree
2015-01-21
Dou
g
las Katzman
Similar
t
o change
4
b
f626, dum
p
S
TANDA
R
D-OBJECTs using
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
Douglas Katzman
Fix su
b
t
l
e prob
l
e
m i
n
c
y
c
lical structure d
u
mpin
g
.
commit
|
commitdiff
|
tree
2015-01-20
Douglas Katzman
Im
p
rove SOUR
C
E-TRANSFORM-CONS-TYPEP
commit
|
commitdiff
|
tree
2015-01-19
Douglas
Katzman
R
emove unreachable case
f
r
om %COMPIL
E
R-DEFSTRUCT
commit
|
commitdiff
|
tree
2015-01-19
D
o
uglas
K
a
t
zman
Omi
s
sion fr
o
m previous c
o
mmit
commit
|
commitdiff
|
tree
2015-01-19
D
ouglas Katz
m
an
W
a
rn about DEFSTRUCTs that appear
after use of the
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
Doug
l
as
Katzman
Delete single-use
S
O
U
RCE-TRANSFORM-LAM
B
DA macr
o
commit
|
commitdiff
|
tree
2015-01-17
Douglas Kat
z
man
Precaut
i
onary
test aga
i
nst m
e
aningl
e
ss fea
t
uri
z
ation
.
commit
|
commitdiff
|
tree
2015-01-17
Dou
g
las Katzman
U
nintern SB
-
K
E
RNEL::*BUILT-IN-CLASSES* a
f
ter warm init
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
U
s
e BSF instructi
o
n for POSITION
in bit-vecto
r
on x8
6
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
Teach Genesis a new tr
i
ck to increase OAOO-ne
s
s
.
commit
|
commitdiff
|
tree
2015-01-17
Doug
l
a
s Katzman
Improve %BI
T
-PO
S
ITION
commit
|
commitdiff
|
tree
2015-01-17
Do
u
glas Katzm
a
n
Fix packag
e
-
cold-init
commit
|
commitdiff
|
tree
2015-01-16
Douglas Katz
m
an
Eli
m
inate
a
r
edu
n
dant
p
i
e
c
e of
g
lobaldb
i
nfo - the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas
K
atzma
n
Show the "
!
" symbols that were
not uninternable after
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzma
n
Push around
some exclamation marks
,
making the target
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas
K
a
tzman
Be a litt
l
e
peda
n
t
ic i
n
tests
tha
t
call
C
OMPIL
E
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
Faster FIND for the common c
a
se of no :
s
tart or :end
.
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s Katzma
n
Faster EQL f
o
r bign
u
ms on x8
6
-
6
4
commit
|
commitdiff
|
tree
2015-01-14
Douglas K
a
tzman
F
ix INVALID-AR
G
-COUNT-ERROR o
n
x86-64 with ud2-breakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
FORMAT
T
ER can prod
u
c
e shorter c
o
de when use
d
within
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougla
s
Katzman
Fix inadvertently
i
ncorrect format-control st
r
ing in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
o
ug
l
as Katzman
Generali
z
e the
choice
o
f
regist
e
r for assembly-
r
ou
t
i
ne
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
Same change for x86 a
s
was done for x8
6
-
6
4
assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dou
g
las Kat
z
man
E
l
iminat
e
some hand writt
e
n copi
e
s
o
f b
o
i
ler
p
late
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas
Katz
m
an
x86-64: I
m
prove
d
isas
s
emb
l
e
r's DETE
R
MINE-OPCODE-BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzm
a
n
Make
a simple swi
t
ch (
d
i
s
able
d
b
y
default) t
o
tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Really real
l
y pro
p
erly
a
ccess
cpuid_fn1_ecx
,
co
u
r
t
esy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
A
dd s
o
me mor
e
pre
t
ty-printers in
l
i
e
u
of print-objec
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas K
a
tzman
Pl
u
g up leaky abstraction that
(%INS
T
ANCE-RE
F
struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas K
a
tzma
n
Pro
p
erly access cpuid_fn1_ec
x
if :sb-dyna
m
ic-cor
e
.
commit
|
commitdiff
|
tree
2015-01-06
Dou
g
las Katzman
Impl
e
m
ent suggestions of
Pau
l
K
h
uong re
.
POPCNT
commit
|
commitdiff
|
tree
2015-01-05
Dougl
a
s Katzman
x
86-
6
4
: Use
P
OPC
N
T instructio
n
for LOGCOUNT
i
f
th
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Douglas
Katzman
Mak
e
:return-style :r
a
w actually insert a
R
ET
i
nstruction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Dougla
s
K
a
tzman
Random touc
h
-up
s
to LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Parse r
a
w slo
t
data when prin
t
ing
str
u
ct
u
r
es in
LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
A
llow
d
isassembling code compo
n
ent that has
no debug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas Katzm
a
n
Fix regressio
n
in &RE
S
T
-> &MORE conver
s
i
on
c
aus
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas
K
atzman
Be mor
e
ca
r
eful in CLEAN-FAST-METHOD, avoiding recu
r
s
i
ve
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Do
u
glas
Ka
t
zm
a
n
Fix omission of &
f
h
e
aderp->info
i
n genc
g
c's
v
erify_spa
c
e()
commit
|
commitdiff
|
tree
2014-12-24
D
ouglas Katzman
Add a debugging thing to genesis
commit
|
commitdiff
|
tree
2014-12-24
Do
u
gl
a
s Katzman
NCONC
sho
u
ld u
s
e DO-REST-A
R
G
instead of a dx
&rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Do
u
glas
Katzman
Improve
e
fficienc
y
o
f
DO-
R
EST-ARG and make
some warnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Douglas Katzman
ldb fix: cor
r
ectly show
bignum
s
and Unicode char
s
.
commit
|
commitdiff
|
tree
2014-12-18
Douglas Katzman
Explain some stuff,
o
r just
c
ompl
a
in about it
commit
|
commitdiff
|
tree
2014-12-18
Dou
g
las K
a
tzman
Make
ldb not tot
a
lly inept at showing UCS4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
D
IGIT-CHAR-P improve
m
ent for
r
a
d
ix > 10
.
commit
|
commitdiff
|
tree
2014-12-17
Doug
l
as Katzman
fix display of fault_
a
ddr
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzman
Workaround for lp
#
1
383
7
4
9
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katz
m
an
fix i
n
correct cast in fshow
commit
|
commitdiff
|
tree
2014-12-15
D
ouglas
K
atzman
Fix signe
d
vs
.
unsigned
comparison war
n
ings
commit
|
commitdiff
|
tree
2014-12-15
Douglas Ka
t
z
man
A
d
d
c
omm
e
nt
commit
|
commitdiff
|
tree
2014-12-14
D
ouglas Katz
m
a
n
Give perspic
u
o
us names
to t
h
e object all
o
cators used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Dou
g
l
a
s Ka
t
zman
Quieten PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Worka
r
ound
f
or type inference pro
b
l
e
m
commit
|
commitdiff
|
tree
2014-12-07
Dougl
a
s Katz
m
an
Never set :assumed-type to NIL, remove i
t
instead
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
l
a
s Kat
z
man
B
e
more
p
rincipled i
n
defining A
T
OMIC-
I
N
C
F/DECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzma
n
Create far
l
ess
n
o
i
se with s
b
-show
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Remo
v
e inadv
e
rt
e
nt piece of
p
rior change
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas K
a
tzman
S
i
mplif
y
the tests
i
n /CANNOT-SHOW and e
l
imi
n
ate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas Katzma
n
Elimi
n
ate
a
w
arning
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
Qu
a
n
tifiers c
a
n benef
i
t f
r
om c
o
m
pi
l
er-
m
ac
r
os now
.
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
Ne
w
feature
:
signal a
s
t
y
l
e-warning o
n
most
f
ailures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Dougl
a
s Ka
t
zman
Dead variables
.
commit
|
commitdiff
|
tree
2014-12-03
Do
u
gl
a
s Katz
m
an
Remov
e
(s
a
fety 0) that is no longer needed for
"
a bootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
D
ouglas
K
a
t
zman
Improve C
O
NSTA
N
T
P
handlin
g
of THE
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Update OPTIMI
Z
ATIONS
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Enhancement
to hel
p
de
t
ect wrongl
y
-ordered li
s
t
s
o
f
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas
Ka
t
zman
S
o
me
t
i
m
es allow
M
APCAR et
.
a
l
.
to see compi
l
er
-
macr
o
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Dou
g
las Katzman
Trivial change
o
f some DEFVARs to DEFGLOB
A
L
commit
|
commitdiff
|
tree
2014-12-02
Douglas Ka
t
zman
A
d
d MAKE-SEQU
E
N
C
E
tran
s
form
commit
|
commitdiff
|
tree
2014-12-01
Do
u
glas
Katzman
Restore effecti
v
eness o
f
*FGENS* c
a
c
h
e
(as
m
e
n
tioned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Do
u
g
l
as Katzman
Simplify WALK-
M
ET
H
O
D-LAMBDA a
n
d
consumers thereof
.
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas Katzman
Fix
l
p#1397454 - invalid PCL ctor opti
m
ization
.
commit
|
commitdiff
|
tree
2014-11-30
Dougl
a
s Katzman
U
s
e on
e
fewer
v
aria
b
l
e
i
n SB-PCL::EMIT-CA
C
HE
-
L
OOK
U
P
commit
|
commitdiff
|
tree
2014-11-30
D
ouglas K
a
tzman
Avoid g
e
ne
r
ic
math
i
n I
N
FO-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Douglas
K
atzman
Ass
o
rt
e
d
P
CL sanity improv
e
ments
commit
|
commitdiff
|
tree
2014-11-30
Douglas Ka
t
zman
Mak
e
disasse
m
bl
e
r c
o
r
rec
t
l
y d
e
tect multi
p
le
code
.
ENT
R
Y
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Dougla
s
K
atzman
Un
i
fy
t
he com
p
il
e
r macros for WRITE and WRITE-TO-
S
TR
I
NG
commit
|
commitdiff
|
tree
2014-11-29
Dou
g
las Katzman
O
ne I
F
is clear
e
r
t
han three
.
commit
|
commitdiff
|
tree
2014-11-23
D
ouglas Katzman
Refact
o
r b6ed0e20d468099b62d2
7
095db7d18f76d8886d
2
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzman
Some
improvements to the low-level debugger
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzman
Fix
som
e
warning
s
from Darwin C comp
i
le
r
commit
|
commitdiff
|
tree
2014-11-22
Douglas Katzman
x
8
6
-
64: Integrate Pau
l
Khuong
'
s
i
n
ter
l
eaved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Do
u
glas Katzman
D
i
sable test of comp
u
te-po
l
lf
d
s
if
inapp
l
ic
a
bl
e
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katz
m
an
Fi
x
b
u
g in coll
e
cting
c
ondition-classoid-c
l
as
s
-s
l
ots
commit
|
commitdiff
|
tree
2014-11-19
Douglas
K
atzman
Two
fewer C c
o
m
p
il
e
r
wa
r
nings
.
commit
|
commitdiff
|
tree
next