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 type caches perform better.
2015-02-06
Douglas Katzman
Make type caches perform bet
t
e
r
.
commit
|
commitdiff
|
tree
2015-02-05
Dou
g
las Katzma
n
M
A
KE-
M
EMBE
R
-
TYPE: use
= fo
r
fixnum comparison
instead
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
Doug
l
as Katzman
Move
2
slots
from most
ins
t
an
c
es of CTYPE int
o
their
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
Doug
l
as Katzman
Remo
v
er left
o
ver uses of SAP-INT type
.
commit
|
commitdiff
|
tree
2015-02-02
Douglas
Katzm
a
n
Enf
o
rce c
o
nsis
t
ency
betwe
e
n DEFINE-COLD-FOP and
DEF
I
NE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas
K
atzman
Chan
g
e synt
a
x of DEFINE-F
O
P, and remov
e
from target
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Katzman
Remove FOP-SM
A
LL-CODE, plus a few
c
leanups
.
commit
|
commitdiff
|
tree
2015-01-22
Douglas K
a
tzman
Unintern *C
O
L
D-INIT-FORMS
*
commit
|
commitdiff
|
tree
2015-01-22
D
o
uglas Katzman
Remove
DUMP
-
FOP* and DEF
I
NED-CLONED-FO
P
S
.
commit
|
commitdiff
|
tree
2015-01-21
D
ouglas Kat
z
man
Simi
l
ar to ch
a
nge 4bf626, dump STANDARD
-
O
B
J
E
C
T
s using
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
Douglas Katzman
Fix subtle probl
e
m in cyc
l
ical st
r
ucture dumping
.
commit
|
commitdiff
|
tree
2015-01-20
D
ougl
a
s Katzman
Imp
r
ove
S
OURCE-TRANSFO
R
M-CONS-T
Y
PEP
commit
|
commitdiff
|
tree
2015-01-19
Doug
l
a
s Ka
t
zm
a
n
R
e
move un
r
ea
c
hable
c
ase from
%
COMPI
L
ER-DEFSTRUCT
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katzman
Om
i
ssion f
r
om
p
r
evious com
m
it
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katzman
Warn abou
t
DEF
S
TRUCTs
that appear after use
o
f the
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
Douglas Ka
t
zman
Delete single-use SOURCE-TRANSFOR
M
-LAM
B
DA
macro
commit
|
commitdiff
|
tree
2015-01-17
Douglas Kat
z
man
Pre
c
autionary te
s
t against meaningle
s
s fe
a
t
u
r
izatio
n
.
commit
|
commitdiff
|
tree
2015-01-17
D
o
u
g
las Katzman
Unintern
S
B
-
KER
N
EL::*BUILT-IN-CLASSES
*
aft
e
r
w
a
r
m init
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
Us
e
BSF instr
u
ct
i
on for
POSITION in b
i
t
-
vector
o
n x8
6
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
Doug
l
as Katzman
Teach Genes
i
s a
new tri
c
k to incr
e
ase OAOO-ne
s
s
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas K
a
tzma
n
Improv
e
%
BIT-
P
OSITIO
N
commit
|
commitdiff
|
tree
2015-01-17
Dougl
a
s
K
a
t
z
m
an
Fix package-cold-init
commit
|
commitdiff
|
tree
2015-01-16
Douglas Katzman
Eli
m
i
n
a
te a
r
e
d
un
d
ant piece of globaldb inf
o
- the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas K
a
tzman
Show the "!" symbols
t
hat
w
ere
no
t
u
ninternable
a
fter
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Do
u
g
las Katzman
P
ush around som
e
e
x
clamation ma
r
ks, mak
i
ng the
target
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas
Katzman
Be a little pedantic in t
e
s
ts th
a
t
call COMPILE
commit
|
commitdiff
|
tree
2015-01-15
Douglas
K
a
tzman
Fas
t
er FIND for the c
o
mmon case of
n
o
:start or
:end
.
commit
|
commitdiff
|
tree
2015-01-14
Do
u
glas Katzman
F
a
s
t
er
EQL for bign
u
ms on x86-64
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s
Katzman
Fix I
N
VALID-ARG-COU
N
T
-
E
R
ROR on x8
6
-64
w
ith
u
d2-breakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
D
ouglas Katzman
FO
R
MATTER can pr
o
du
c
e
shorte
r
code wh
e
n used
with
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
Fix
inadve
r
t
e
ntly inco
r
re
c
t for
m
a
t-contro
l
s
t
ri
n
g
in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
ouglas Katzman
G
enerali
z
e the choi
c
e o
f
register for asse
m
bly-routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dougl
a
s
Katzma
n
S
a
me c
h
a
n
ge for x86 as was
d
one f
o
r x86-64 assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas K
a
tzman
Eliminate some hand w
r
itten copi
e
s of boilerplate
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
x8
6
-64: Improve
d
isas
s
e
m
b
ler's DET
E
R
M
I
NE-OPCO
D
E
-
BOU
N
DS
commit
|
commitdiff
|
tree
2015-01-07
Douglas
Katzman
Make a sim
p
le
s
w
itch (
d
isable
d
by default
)
to tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Doug
l
a
s K
a
tzman
Really re
a
l
ly proper
l
y access cp
u
id_fn1_ecx, courtesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Add s
o
me more
p
r
etty
-
printers in
l
i
e
u
o
f
print
-
object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Doug
l
as Katzman
P
lug up
leaky abstraction that (%INSTANCE-REF struc
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Prop
e
rly acce
s
s cpui
d
_fn1_ecx if :sb-dynamic-core
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Implement suggestions of Paul
Khuong re
.
P
O
PCNT
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzma
n
x86-6
4
:
Use POPCNT inst
r
uction for LOG
C
OUNT i
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
D
ouglas
K
atzman
Make :
r
etu
r
n-st
y
le
:
ra
w
a
c
tu
a
lly inser
t
a RET instruction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Dougl
a
s Katzman
Random touch-ups
to LD
B
commit
|
commitdiff
|
tree
2015-01-04
Do
u
g
l
a
s
Katzm
a
n
P
a
rse raw
slot data whe
n
pri
n
ting stru
c
tures
in LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Allow
disassembling code comp
o
nent t
h
at has no debug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Do
u
glas Katzman
Fix regression in &REST -
>
&MORE c
o
nver
s
ion
cause
d
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Katzman
Be more careful
i
n CLEAN-FAS
T
-METHO
D
, avoiding recursive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Katzman
F
i
x omi
s
sio
n
of &fhead
e
r
p->
i
n
fo in gencgc's ve
r
ify_sp
a
ce()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
A
dd
a debuggin
g
t
hing
t
o genes
i
s
commit
|
commitdiff
|
tree
2014-12-24
Douglas
K
at
z
man
NCONC should use
DO-RE
S
T-ARG
i
ns
t
ead of a dx &rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Douglas Katzman
Improve effi
c
i
e
ncy of DO-REST-ARG and make so
m
e warnin
g
s
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Douglas Katzman
ldb fix: correctly
show bi
g
n
u
ms and Unicod
e
chars
.
commit
|
commitdiff
|
tree
2014-12-18
Douglas Katzman
Explain
so
m
e stuf
f
, or
j
ust complain about i
t
commit
|
commitdiff
|
tree
2014-12-18
Dougla
s
Katzm
a
n
Make ldb no
t
totally inept at sho
w
ing
UCS4-e
n
coded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
D
ougl
a
s Ka
t
zman
DIGIT
-
CHAR-P impr
o
vement for
radix
>
10
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
f
i
x
display
o
f fau
l
t_addr
commit
|
commitdiff
|
tree
2014-12-16
Dou
g
las Katzman
Wo
r
karound for
lp#1383749
commit
|
commitdiff
|
tree
2014-12-16
D
o
uglas K
a
tzman
fix incorrect cast in fshow
commit
|
commitdiff
|
tree
2014-12-15
Douglas Katzma
n
Fix signed vs
.
u
n
signe
d
comparison warnin
g
s
commit
|
commitdiff
|
tree
2014-12-15
D
o
uglas Katzman
Add comment
commit
|
commitdiff
|
tree
2014-12-14
D
oug
l
as Katzman
G
i
ve perspicuous names to the object
alloca
t
ors used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Ka
t
zman
Qu
i
eten PCL
c
ompile
.
commit
|
commitdiff
|
tree
2014-12-07
Do
u
glas Ka
t
z
m
an
Work
a
round for type inference probl
e
m
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Never
s
et :assumed-
t
ype to NIL, remove i
t
in
s
tead
.
commit
|
commitdiff
|
tree
2014-12-06
Doug
l
as
K
atzman
Be more principle
d
in defining ATOMIC-
I
NCF/DECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzma
n
C
r
eate far less no
i
se with sb-show
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas Katzman
Remove inadve
r
ten
t
piece of
p
rior change
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas K
a
tzman
Simplify the tests in /
C
AN
N
OT-SHOW and eliminate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dougl
a
s Katz
m
an
Elimin
a
t
e a warnin
g
commit
|
commitdiff
|
tree
2014-12-05
Douglas Kat
z
m
an
Quantif
i
ers can
b
enefit f
r
o
m compiler-m
a
cros now
.
commit
|
commitdiff
|
tree
2014-12-05
Dougla
s
Katzman
New
f
ea
t
ure: signal a
s
t
yle-warning on mos
t
failures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Dougl
a
s
K
atzman
Dead varia
b
les
.
commit
|
commitdiff
|
tree
2014-12-03
D
o
u
gl
a
s Katz
m
an
R
e
move (saf
e
ty 0) that is no longer need
e
d for "a bootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Improve CON
S
TANTP handling of THE
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzma
n
Update OPTIMIZATIONS
commit
|
commitdiff
|
tree
2014-12-03
Dougla
s
Katzman
E
n
h
ancement to he
l
p detect wrongly
-
ordere
d
lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Doug
l
as Katzman
Sometimes allow MAPCAR et
.
al
.
to s
e
e co
m
pil
e
r-macr
o
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Dou
g
las Katzman
Trivial change of some DEFV
A
Rs to DEFGLOBAL
commit
|
commitdiff
|
tree
2014-12-02
D
ou
g
la
s
Katzman
Add MAKE-SEQUENCE transform
commit
|
commitdiff
|
tree
2014-12-01
Dou
g
las
K
atzman
Restore effe
c
tiveness of *F
G
ENS*
cache (a
s
m
entioned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzma
n
Simplify WALK-
M
ETHOD-L
A
MBD
A
and c
o
nsume
r
s th
e
reof
.
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
las K
a
tzman
Fix
l
p#1397
4
54 - in
v
ali
d
PCL ctor o
p
t
i
miza
t
i
on
.
commit
|
commitdiff
|
tree
2014-11-30
Doug
l
as Katzm
a
n
Use
one fewe
r
variable in SB-PCL::EMIT-
C
ACHE-LOOKUP
commit
|
commitdiff
|
tree
2014-11-30
D
ouglas Katzman
A
void
gener
i
c
math i
n
INFO-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Do
u
glas Kat
z
m
an
Ass
o
rt
e
d PCL sanit
y
i
m
prov
e
ments
commit
|
commitdiff
|
tree
2014-11-30
Do
u
glas Katzm
a
n
Make
d
isassembler corre
c
tly
d
e
tec
t
multip
l
e
code
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
D
o
u
g
la
s
Katzman
Unify the compiler macros for W
R
I
TE and
WRITE-TO-
S
TRI
N
G
commit
|
commitdiff
|
tree
2014-11-29
Dou
g
las Katzman
On
e
IF i
s
clearer than three
.
commit
|
commitdiff
|
tree
2014-11-23
D
ouglas Ka
t
zman
Refactor b6ed0e20d46809
9
b
6
2
d27095db7d18f76d8886d2
commit
|
commitdiff
|
tree
2014-11-23
Do
u
glas Katzman
Som
e
improvements to
the low-level debug
g
e
r
.
commit
|
commitdiff
|
tree
2014-11-23
D
ougl
a
s
K
atzman
Fix some warnin
g
s
f
rom
Darwin C compiler
commit
|
commitdiff
|
tree
2014-11-22
Dougl
a
s
Katzman
x86-64: Integrate Pau
l
Khuong's in
t
erleaved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
D
ouglas Katzman
Disab
l
e
test o
f
co
m
p
u
t
e
-
pollfds if inapp
l
icable
commit
|
commitdiff
|
tree
2014-11-20
Douglas
K
atzman
F
i
x
bug in collecti
n
g c
o
ndition-class
o
id-class-slots
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzm
a
n
Two fewer C compiler wa
r
nings
.
commit
|
commitdiff
|
tree
2014-11-19
Do
u
glas Katzma
n
U
se po
l
l()
always in
SERVE-EVENT if it's available
.
commit
|
commitdiff
|
tree
2014-11-19
Dougl
a
s
Katzm
a
n
S
i
lence a bunc
h
of C compiler di
a
gnos
t
ics
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katz
m
an
Clea
n
u
p
some obs
o
l
e
te SB-U
N
IX sy
m
bols f
r
om pac
k
age
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Doug
l
a
s
K
atzman
Name t
h
e RAW
-
SLOT-DAT
A
-COMPARER functi
o
n
s h
u
man-reada
b
ly
.
commit
|
commitdiff
|
tree
next