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
No reason to declare notinline a few calls to INFO
2015-03-01
D
o
uglas Katzman
N
o
r
eas
o
n to d
e
cl
a
re
notinline a few cal
l
s to INF
O
commit
|
commitdiff
|
tree
2015-03-01
Dougl
a
s
Katzma
n
Remove
q
uasi-builti
n
non-atomic
t
ypes
.
commit
|
commitdiff
|
tree
2015-03-01
D
o
uglas Ka
t
zman
Express TYPEXPAND-1
m
o
re con
c
i
sely
.
commit
|
commitdiff
|
tree
2015-02-28
Douglas
Katzman
Define the REST
A
RT structure
s
ooner
commit
|
commitdiff
|
tree
2015-02-28
Dou
g
l
a
s
Katzm
a
n
Spell
i
n
g
commit
|
commitdiff
|
tree
2015-02-28
Douglas Katzman
I
mprove SBIT translation on x86
commit
|
commitdiff
|
tree
2015-02-28
Douglas K
a
t
zman
Elimi
n
ate !VM-T
Y
PE-COLD-INIT
.
commit
|
commitdiff
|
tree
2015-02-28
Douglas Katzman
I
nterned ctypes all
o
w a few
sim
p
lif
i
cations to
P
RIM
I
TIV
E
.
.
.
commit
|
commitdiff
|
tree
2015-02-28
Douglas Kat
z
man
Rename TY
P
E-NUMBER to IN
F
O-NUMBER
.
commit
|
commitdiff
|
tree
2015-02-28
Douglas Ka
t
zman
Fi
x
some more of "NIL is not a INTEGER"
commit
|
commitdiff
|
tree
2015-02-27
Doug
l
as Katzman
make-host-
2
now with even
l
ess
noise
,
and like OMG
.
.
.
commit
|
commitdiff
|
tree
2015-02-27
Douglas
K
atzman
Suppress
a
lmost all
"undefin
e
d fu
n
ction" wa
r
nin
g
s in x
c
.
commit
|
commitdiff
|
tree
2015-02-27
Douglas Katzman
Delete a ton of
cruft from
the globaldb
i
n
itiali
z
ation
.
.
.
commit
|
commitdiff
|
tree
2015-02-27
D
o
uglas Katzman
M
a
ke
the
s
i
gnatur
e
of the lambda
from COMPLEMENT
less
.
.
.
commit
|
commitdiff
|
tree
2015-02-26
Do
u
glas Katzman
Don't
cond
i
t
i
o
nalize out a ma
c
ro
that shou
l
d
always
.
.
.
commit
|
commitdiff
|
tree
2015-02-26
Douglas K
a
tzma
n
Fix eql/
i
nteger-foldin
g
test on x86
commit
|
commitdiff
|
tree
2015-02-26
Douglas Katz
m
a
n
Fix an acci
d
ent waiting to happen: DE
F
INE-
S
TRUCTURE
.
.
.
commit
|
commitdiff
|
tree
2015-02-23
Douglas Katz
m
an
Add fu
n
callab
l
e %EQL/INTEG
E
R
commit
|
commitdiff
|
tree
2015-02-23
Douglas K
a
tzman
Remove in
c
o
r
rect
b
a
ckend-specific code
f
r
o
m
t
arget
.
.
.
commit
|
commitdiff
|
tree
2015-02-21
Douglas Katzman
Coa
l
esce a few more v
e
ry-ofte
n
-
identical slots of VOP
.
.
.
commit
|
commitdiff
|
tree
2015-02-21
Douglas Katzman
Allow GCing of !
C
O
NS
T
ANTP-C
O
LD
-
I
NIT after cold-i
n
it
commit
|
commitdiff
|
tree
2015-02-20
Dou
g
las
K
atzman
Fix previ
o
u
s fix - disassembly seg
m
ent wasn't pinned
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
D
ouglas Katzman
Place unb
o
xed
constants before
t
h
e
simple-funs in
c
o
de
.
.
.
commit
|
commitdiff
|
tree
2015-02-20
D
o
uglas Katzman
Add func
a
l
l
able %UNSIG
N
ED-
6
4
-
ROTATE-BYTE
commit
|
commitdiff
|
tree
2015-02-18
Doug
l
as
Katzman
St
o
p
splitt
i
ng the bits of SB
!
FA
S
L::DESCRIPTO
R
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2015-02-17
Doug
l
as
K
atz
m
an
Fix print-ob
j
e
ct on
sb
!
fasl
:
:descript
o
r
commit
|
commitdiff
|
tree
2015-02-17
Do
u
glas Katzman
Simplify co
l
d-
f
op
-
layout
.
commit
|
commitdiff
|
tree
2015-02-17
Douglas
K
a
t
zman
Add
c
omment that
FO
P
-
A
RR
A
Y is
basically dead code in
.
.
.
commit
|
commitdiff
|
tree
2015-02-17
Dougla
s
Katz
m
an
Add mis
s
ing c
a
l
l to NO
T
E-POTENTIAL-CIRCULARITY
commit
|
commitdiff
|
tree
2015-02-16
Dougla
s
Katzman
Take 2
of "type hash val
u
es are target
fixnums, no
t
.
.
.
commit
|
commitdiff
|
tree
2015-02-15
Douglas
Katzman
Fix proclamations for TYPE
-
CACHE-HAS
H
and TYPE-LIST
.
.
.
commit
|
commitdiff
|
tree
2015-02-15
D
o
uglas
Katz
m
a
n
E
l
iminate
C
OLD-FS
E
T
.
It's just fop
-
f
u
n
call of %DEFUN
commit
|
commitdiff
|
tree
2015-02-15
Dou
g
l
a
s Kat
z
m
an
Eliminate
*
SOURCE-LOCATION-THUNKS*
commit
|
commitdiff
|
tree
2015-02-15
Douglas Ka
t
zman
Fix
t
he cross-compiler's CONSTANTP che
c
ker for
TH
E
.
.
.
commit
|
commitdiff
|
tree
2015-02-14
Dougl
a
s Katzman
Unbre
a
k 32-bit targe
t
o
n
64-bit host an
d
non
-
unicode
.
.
.
commit
|
commitdiff
|
tree
2015-02-14
Dougla
s
Katzman
Better ab
s
tractions for target struct manip
u
l
ation
.
.
.
commit
|
commitdiff
|
tree
2015-02-14
Douglas Kat
z
man
(
K
EYWORDIC
A
T
E
s
y
m
)
s
hould not
cons if :SYM w
a
s a
l
ready
.
.
.
commit
|
commitdiff
|
tree
2015-02-13
D
o
u
g
l
a
s Katzman
U
nbreak LAYOUT
-
SLOT-T
A
BLE for some built
-
in classoids
.
commit
|
commitdiff
|
tree
2015-02-13
Dou
g
la
s
Ka
t
zma
n
Make
LAYOUT
-
OF less sensitive t
o
orde
r
ing
i
s
s
ues during
.
.
.
commit
|
commitdiff
|
tree
2015-02-13
Dougla
s
Katzman
Improve some calls
o
f
(COERCE t
h
i
ng 'FU
N
C
T
ION)
commit
|
commitdiff
|
tree
2015-02-13
Douglas Katzman
Dumper/loader
c
an avoid building
primordia
l
layouts
.
.
.
commit
|
commitdiff
|
tree
2015-02-13
Douglas
K
a
tzman
Another imp
r
ovem
e
n
t
to type operatio
n
memoizati
o
n
.
commit
|
commitdiff
|
tree
2015-02-12
Douglas Katzman
sb-doc con
d
itio
n
als are con
f
u
s
in
g
no
i
se in
'
genesi
s
.
.
.
commit
|
commitdiff
|
tree
2015-02-12
Douglas Katzman
A few fasl-size savi
n
gs, and 350KB
s
mall
e
r
i
mage on
.
.
.
commit
|
commitdiff
|
tree
2015-02-10
Doug
l
as Kat
z
m
a
n
S
h
are (some)
i
mmutabl
e
v
o
p slots
.
Saves ~2MB on x86-64
.
commit
|
commitdiff
|
tree
2015-02-09
D
o
ug
l
as Ka
t
zman
Fix TYPEP t
r
ansform
commit
|
commitdiff
|
tree
2015-02-09
Dougla
s
Katz
m
an
Add comment about ano
t
he
r
inco
n
sistent use of TYPE
.
.
.
commit
|
commitdiff
|
tree
2015-02-09
Dougl
a
s
K
atzm
a
n
Add FIXM
E
a
t incorrect comment exp
l
aining
a
k
l
u
dge
commit
|
commitdiff
|
tree
2015-02-06
Dougl
a
s
Katzm
a
n
Mak
e
type caches p
e
r
form
b
etter
.
commit
|
commitdiff
|
tree
2015-02-05
Dougla
s
Katzman
MAKE-MEMBER-TYPE:
u
se = for fi
x
num
c
ompariso
n
in
s
t
ead
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
Dougla
s
Katzman
Move 2 s
l
ots f
r
om
m
ost instances of CTYP
E
int
o
t
heir
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
Do
u
glas Ka
t
zman
Remover leftover uses of SAP-INT type
.
commit
|
commitdiff
|
tree
2015-02-02
Doug
l
a
s
Ka
t
z
m
an
Enforce consistency between DE
F
INE-COLD-FOP and
DEFINE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Katzm
a
n
Chan
g
e sy
n
tax of DEFIN
E
-FOP,
and remo
v
e fro
m
t
arget
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Katz
m
an
Remove FOP-SMALL-
C
OD
E
,
p
lus a few cleanups
.
commit
|
commitdiff
|
tree
2015-01-22
Do
u
gl
a
s Katzman
Uninter
n
*CO
L
D-INIT-FORMS
*
commit
|
commitdiff
|
tree
2015-01-22
D
o
ug
l
a
s
K
a
tzman
R
emove DUMP-FOP* and DE
F
INED-CLONED-FOPS
.
commit
|
commitdiff
|
tree
2015-01-21
D
o
u
glas Katzman
S
imilar
to change 4bf6
2
6
,
dump STANDARD-OBJECTs using
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
Dougl
a
s Katzman
Fix subtl
e
problem
in cyclical
stru
c
ture
dumpin
g
.
commit
|
commitdiff
|
tree
2015-01-20
Douglas
K
a
t
z
ma
n
I
m
prove SOUR
C
E-TRA
N
SFORM-CONS-TYPEP
commit
|
commitdiff
|
tree
2015-01-19
Douglas Ka
t
zman
Remove unreachab
l
e case from
%
COMPILER-DEFSTRUCT
commit
|
commitdiff
|
tree
2015-01-19
Douglas
K
at
z
m
a
n
Omission fro
m
p
revi
o
us
co
m
m
i
t
commit
|
commitdiff
|
tree
2015-01-19
Doug
l
a
s
Katzman
Warn abo
u
t D
E
FS
T
RUCTs
that appe
a
r after
use of the
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
Doug
l
a
s
K
a
tzman
Delete
single-
u
s
e
SOUR
C
E-
T
RANS
F
O
R
M-LAMB
D
A macro
commit
|
commitdiff
|
tree
2015-01-17
Dou
g
las K
a
tz
m
an
P
reca
u
ti
o
n
ary test agai
n
st meaningless featu
r
i
zati
o
n
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Kat
z
m
a
n
U
n
i
ntern SB
-
KERNEL::*BUILT-IN-
C
LASSES* after
warm in
i
t
.
commit
|
commitdiff
|
tree
2015-01-17
Doug
l
as
Katzman
Use
B
SF instruction
f
o
r POSITION in bit-vec
t
o
r
on x86
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
Dougl
a
s
Katzman
Teach G
e
nesis a new trick
to
i
ncrease OAOO-ness
.
commit
|
commitdiff
|
tree
2015-01-17
D
o
uglas Ka
t
zman
Improve %BIT-PO
S
I
T
ION
commit
|
commitdiff
|
tree
2015-01-17
D
ouglas Katzman
Fi
x
package-cold
-
init
commit
|
commitdiff
|
tree
2015-01-16
D
o
ug
l
as
K
a
t
z
m
a
n
Elimi
n
ate
a redun
d
ant pie
c
e of globaldb info - th
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
S
h
ow t
h
e "
!
" symb
o
ls
t
hat were not uninter
n
ab
l
e
after
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
Push around some exclamation
m
a
rks,
m
aking the
t
arget
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Do
u
glas Kat
z
m
an
Be a little p
e
dantic in
t
ests that call COM
P
ILE
commit
|
commitdiff
|
tree
2015-01-15
D
o
u
glas Katzman
Faster FIND for the common case of
n
o :start or :end
.
commit
|
commitdiff
|
tree
2015-01-14
Dou
g
l
as Katzma
n
Faster EQL for bi
g
nums on x86-64
commit
|
commitdiff
|
tree
2015-01-14
Dougla
s
Katzman
Fix INVALID-ARG-COUNT-ERROR on
x
86-64 with ud2-b
r
eakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Doug
l
a
s Katzman
FORMATTER
c
a
n
produce s
h
orte
r
co
d
e when
u
se
d
within
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas
Katz
m
an
Fix in
a
dvertently i
n
corr
e
c
t fo
r
m
at-control strin
g
in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
o
u
glas Katzm
a
n
Generalize
t
h
e choice of register fo
r
a
s
sembly-routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dougla
s
K
atzman
Same
chang
e
for x
8
6 as was
don
e
for x86-
6
4 assemb
l
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dougl
a
s Katzman
Elimi
n
ate
s
o
m
e hand written
c
opies of boiler
p
late
.
commit
|
commitdiff
|
tree
2015-01-07
D
o
u
g
la
s
Katzman
x86-64: Impro
v
e disassembler
'
s
DETERMINE-OPCODE-BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
D
ougl
a
s Katzman
Make a simple
s
witch
(
d
i
sabled b
y
defau
l
t
)
to t
e
l
l
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Real
l
y really pr
o
perly access cpuid
_
fn1_ecx, co
u
rtesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Add
so
m
e more
p
r
etty-printers
i
n lieu of pr
i
nt-object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katz
m
an
Plug up l
e
aky
abstractio
n
th
a
t
(%INSTANCE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Proper
l
y access cpuid_fn
1
_
ecx if :
s
b-dynamic-core
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzma
n
Implement suggestions
of
P
a
u
l Khuong re
.
POPC
N
T
commit
|
commitdiff
|
tree
2015-01-05
Douglas Ka
t
zman
x
8
6
-64: Use P
O
PCN
T
i
n
struct
i
on
f
or
LOGCO
U
NT if
the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzman
Make :r
e
t
u
rn-style
:raw ac
t
u
a
lly
ins
e
r
t
a RET instru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Douglas K
a
tzman
Ran
d
om to
u
c
h-u
p
s to LDB
commit
|
commitdiff
|
tree
2015-01-04
Dougl
a
s
K
a
tz
m
a
n
Parse raw
s
lot
d
ata when printi
n
g structures in LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
All
o
w
d
isassemb
l
ing cod
e
component tha
t
has no debug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
D
o
ugla
s
Katzm
a
n
F
i
x regression in
&
REST -> &MORE conversio
n
caus
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
D
ouglas Katzman
Be more careful in
C
LE
A
N-FAST-ME
T
HOD, avoiding recursive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Katzman
Fix o
m
i
s
s
ion of
&
fheaderp->info in gencgc's
veri
f
y_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Kat
z
ma
n
Add a debugging thing
to gen
e
s
is
commit
|
commitdiff
|
tree
2014-12-24
Dougl
a
s Katzm
a
n
NCONC sho
u
ld
use D
O
-R
E
ST-ARG i
n
ste
a
d of a d
x
&rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
D
o
u
g
las Katzman
I
m
pro
v
e e
f
fi
c
ienc
y
of DO-RES
T
-
ARG and
m
ake som
e
w
a
rnings
.
.
.
commit
|
commitdiff
|
tree
next