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 Kat
z
man
Make type cac
h
es p
e
r
form better
.
commit
|
commitdiff
|
tree
2015-02-05
Doug
l
as Katzman
M
AKE-MEMB
E
R-TYPE:
u
se =
for fi
x
num c
o
mparison i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
D
ouglas
K
at
z
m
an
Move 2 s
l
ots
f
rom most instances
o
f CT
Y
P
E
into their
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
Douglas Katzman
R
emover l
e
ftover uses of
S
AP-INT type
.
commit
|
commitdiff
|
tree
2015-02-02
Dougla
s
Katzma
n
E
n
force con
s
is
t
ency between DE
F
INE-COLD-F
O
P and
D
E
F
INE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Doug
l
as Katzman
Change synt
a
x
o
f DEFINE-FOP, and
remove fro
m
target
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Douglas Kat
z
m
an
Remove FOP-
S
M
A
LL-C
O
DE, plus a few
clea
n
ups
.
commit
|
commitdiff
|
tree
2015-01-22
D
o
ugl
a
s
K
atzman
U
n
intern
*COLD-INIT-FORMS*
commit
|
commitdiff
|
tree
2015-01-22
D
o
u
g
l
as Kat
z
ma
n
Rem
o
ve DUMP-FOP* an
d
DEFINED-CLONED-F
O
P
S
.
commit
|
commitdiff
|
tree
2015-01-21
Douglas Kat
z
man
S
i
milar to change 4bf6
2
6,
d
ump STANDARD-OB
J
ECTs us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
Douglas Katzman
Fix subtle p
r
oblem
in
c
yclical
s
tr
u
cture
dumping
.
commit
|
commitdiff
|
tree
2015-01-20
Douglas
K
atzman
Imp
r
ove SOUR
C
E
-
TRANSFORM
-
C
O
NS
-
T
Y
PEP
commit
|
commitdiff
|
tree
2015-01-19
Douglas
K
atzman
Remov
e
unreachable
c
a
se from %CO
M
PIL
E
R-DEFSTRUCT
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katz
m
an
O
miss
i
on from previous comm
i
t
commit
|
commitdiff
|
tree
2015-01-19
Douglas Katzman
Warn about DE
F
STRU
C
Ts
that ap
p
ear after use of the
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
D
o
uglas K
a
tz
m
an
D
e
l
ete single-use S
O
URCE-TRANSFORM-LAMBDA macr
o
commit
|
commitdiff
|
tree
2015-01-17
D
o
u
glas
Katzm
a
n
Precaut
i
onary t
e
st again
s
t meanin
g
less featurization
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
U
n
i
ntern SB-KERNEL::*BUILT-IN-C
L
ASSE
S
* after war
m
init
.
commit
|
commitdiff
|
tree
2015-01-17
Dou
g
las Katzm
a
n
U
s
e BSF
i
n
s
tru
c
ti
o
n
fo
r
P
O
SITION in bit
-
ve
c
tor
o
n
x86
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
D
o
u
glas Katzman
Tea
c
h Genesis a new
t
r
ick
t
o in
c
rease
O
AOO
-
ness
.
commit
|
commitdiff
|
tree
2015-01-17
D
ougla
s
Katzman
Impro
v
e %BIT-
P
OSITION
commit
|
commitdiff
|
tree
2015-01-17
Do
u
glas Katzman
Fix
p
ac
k
age
-
cold-i
n
it
commit
|
commitdiff
|
tree
2015-01-16
Dou
g
las Katzman
E
l
imin
a
te a redu
n
da
n
t pie
c
e of globaldb i
n
fo
-
the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Dougla
s
K
a
tzman
S
h
ow t
h
e
"!" symbols
t
hat wer
e
not
uni
n
ternable after
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas K
a
tz
m
an
Push around some excla
m
ation marks, maki
n
g the tar
g
et
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas
K
atzman
Be a little peda
n
tic in
tes
t
s that call COMPILE
commit
|
commitdiff
|
tree
2015-01-15
Doug
l
a
s
Katzma
n
Faste
r
FIND for the c
o
mmon c
a
se of
no :
s
t
a
rt or :end
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
F
aster EQL fo
r
bignums on x86-64
commit
|
commitdiff
|
tree
2015-01-14
Dou
g
la
s
K
a
t
z
man
Fi
x
INVALID-A
R
G-COUNT-E
R
ROR on x86
-
6
4
wi
t
h u
d
2-
b
reakpo
i
nts
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougla
s
K
a
tzman
FORMA
T
TER c
a
n produce shorter code wh
e
n
used wi
t
hin
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
D
o
u
glas
K
a
t
zma
n
Fix i
n
adverten
t
ly
incorr
e
ct fo
r
mat-c
o
ntrol string in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
ouglas Katz
m
an
Ge
n
erali
z
e t
h
e choice
of r
e
g
ister for as
s
embly-
r
outine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dou
g
las K
a
t
zma
n
Same c
h
ang
e
for x8
6
as w
a
s do
n
e
f
or x86-64
a
ss
e
m
b
ly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Do
u
gl
a
s Katzman
Elimi
n
ate s
o
me hand written copies
of boile
r
plat
e
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas K
a
tzma
n
x86-64: Im
p
rove disassem
b
ler
'
s
D
ETERM
I
N
E-OP
C
OD
E
-BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
M
ake a simple s
w
itch (disabled by de
f
ault) to
tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas
K
atzman
Really really properly
access cpuid_fn1
_
ecx
,
cou
r
t
e
sy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Do
u
gl
a
s Ka
t
zman
Ad
d
some more
p
retty-printers in
l
ieu of pr
i
nt-obj
e
c
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Do
u
glas Katzman
Plu
g
u
p leaky abstraction that (%INS
T
ANCE-REF
s
truct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Dougl
a
s Katzman
Proper
l
y access cp
u
id_fn1_ecx if :
s
b-dy
n
amic-core
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Implement suggestions of
P
aul K
h
uo
n
g re
.
P
OPCNT
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katz
m
a
n
x86-
6
4: Use POPC
N
T
i
nstr
u
c
tion
f
or
LOGCOUNT if the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
D
ouglas
K
atzman
Mak
e
:ret
u
rn-style :raw
a
ctual
l
y
i
nsert a RET
i
nstruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Doug
l
as Katzman
Random tou
c
h
-ups
t
o LDB
commit
|
commitdiff
|
tree
2015-01-04
Dougl
a
s
K
atzman
Parse raw slot data
wh
e
n printing structur
e
s in LDB
commit
|
commitdiff
|
tree
2015-01-04
D
ouglas Katzman
Allo
w
disassembli
n
g code component that has no d
e
bug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas
Katzm
a
n
Fi
x
r
e
gression in &REST -> &MORE co
n
v
ersion cause
d
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Katzma
n
Be more careful in CLEAN-
F
AST-METHOD, avoiding
recurs
i
ve
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Doug
l
a
s
K
a
tzman
Fix omissi
o
n of &
f
headerp->info in
g
e
ncgc's verify
_
space()
commit
|
commitdiff
|
tree
2014-12-24
D
ouglas
Katz
m
an
Add a d
e
bugging t
h
ing to genesis
commit
|
commitdiff
|
tree
2014-12-24
Dou
g
la
s
Katz
m
an
NCO
N
C
s
houl
d
us
e
DO-R
E
ST-ARG instead
of a dx &rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Douglas
K
atzman
Improve
efficiency of DO-
R
EST-ARG and make
some wa
r
nings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Douglas Katzman
l
d
b fix: cor
r
e
ctly show
bignu
m
s
a
nd
Unic
o
de
chars
.
commit
|
commitdiff
|
tree
2014-12-18
Dougla
s
K
atz
m
a
n
Explain some
stu
f
f,
o
r
just co
m
plain abou
t
it
commit
|
commitdiff
|
tree
2014-12-18
Douglas Kat
z
man
Make ldb n
o
t total
l
y
inept at showing U
C
S4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
DIGIT-CHA
R
-P imp
r
ovemen
t
for radix >
10
.
commit
|
commitdiff
|
tree
2014-12-17
Doug
l
a
s
K
atzma
n
f
i
x display of
f
a
u
lt_addr
commit
|
commitdiff
|
tree
2014-12-16
Douglas Kat
z
man
W
orkaround
f
or lp#1383749
commit
|
commitdiff
|
tree
2014-12-16
D
ouglas Kat
z
man
fix inc
o
r
rec
t
cast in fshow
commit
|
commitdiff
|
tree
2014-12-15
Dougl
a
s Katzma
n
Fix sig
n
ed vs
.
u
n
signe
d
c
o
m
pariso
n
warnings
commit
|
commitdiff
|
tree
2014-12-15
Dougla
s
K
a
tz
m
an
Ad
d
comment
commit
|
commitdiff
|
tree
2014-12-14
Douglas Katzman
Give perspicuous names to the object all
o
cators used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Dougla
s
Katzma
n
Qu
i
eten PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Do
u
gl
a
s Katzman
W
o
rkaround
fo
r
t
ype infe
r
e
n
ce problem
commit
|
commitdiff
|
tree
2014-12-07
Do
u
g
las K
a
tzman
Never se
t
:assumed-t
y
pe t
o
NIL, remove
it
instead
.
commit
|
commitdiff
|
tree
2014-12-06
Do
u
glas Katzma
n
Be more p
r
inci
p
led in definin
g
ATOMIC-INCF/DECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
D
ougl
a
s Katzman
Crea
t
e
far less noise wit
h
sb-show
commit
|
commitdiff
|
tree
2014-12-06
Douglas
K
atz
m
an
Remove
inadv
e
rtent pi
e
ce of prior change
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzma
n
Simplify the tests i
n
/CANNOT-SHOW a
n
d e
l
iminate
a
n
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dougl
a
s Katz
m
an
E
limin
a
te a
war
n
ing
commit
|
commitdiff
|
tree
2014-12-05
Doug
l
as Katzman
Quantif
i
ers c
a
n benefit
f
rom
com
p
ile
r
-macros now
.
commit
|
commitdiff
|
tree
2014-12-05
Doug
l
as Katzman
Ne
w
feature:
signal a style
-
w
a
rning on most failures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Douglas Katz
m
an
Dead variables
.
commit
|
commitdiff
|
tree
2014-12-03
Dougl
a
s Katzman
Remove (safety 0) that is no longer
needed fo
r
"a bootstr
a
p
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
D
o
u
glas Katzm
a
n
Im
p
ro
v
e
C
ONSTANT
P
ha
n
dling of THE
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katz
m
an
Update
O
PTIMIZATIONS
commit
|
commitdiff
|
tree
2014-12-03
Do
u
glas K
a
tzman
Enhan
c
ement
t
o help
d
etect wrongly-ordered lis
t
s
o
f
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Dougl
a
s
Katzman
So
m
etime
s
all
o
w MAPCAR et
.
al
.
to see com
p
iler-macro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Dou
g
las Katzman
Trivial change
o
f some DEFVARs t
o
DEFGL
O
B
AL
commit
|
commitdiff
|
tree
2014-12-02
Douglas K
a
tzman
A
dd MAKE-SEQUE
N
CE transform
commit
|
commitdiff
|
tree
2014-12-01
Douglas
K
at
z
man
Restore
e
f
fect
i
venes
s
of
*FGE
N
S*
cache
(
as mentioned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
D
ouglas Katzman
Simpli
f
y
W
ALK-
M
ETHO
D
-LAMBDA an
d
c
ons
u
m
ers the
r
e
of
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Fix lp#139745
4
-
i
nv
a
l
i
d PCL ctor
optimization
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas
Katzm
a
n
U
se one fewer variable i
n
S
B
-PC
L
::EMIT-CACHE-LOOKUP
commit
|
commitdiff
|
tree
2014-11-30
Do
u
gl
a
s
Katzman
Avoid generic m
a
t
h in
INFO-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Assorted
PCL sanity
improvements
commit
|
commitdiff
|
tree
2014-11-30
Doug
l
as Katz
m
an
Make
di
s
ass
e
m
ble
r
co
r
rectly
d
e
tec
t
m
u
ltiple code
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Dou
g
las
K
atzm
a
n
Unify the co
m
piler macros fo
r
WRITE and WRITE-TO-STRI
N
G
commit
|
commitdiff
|
tree
2014-11-29
Dougla
s
K
atzman
One IF
is clear
e
r than
t
h
ree
.
commit
|
commitdiff
|
tree
2014-11-23
Dou
g
las Katz
m
an
R
e
f
a
ctor b6ed0e20d468099
b
62d2709
5
db7d18f76d8886d
2
commit
|
commitdiff
|
tree
2014-11-23
D
o
uglas Katzman
Some imp
r
ov
e
ments to t
h
e
low-leve
l
d
ebugger
.
commit
|
commitdiff
|
tree
2014-11-23
Dougla
s
Katzm
a
n
Fix some warnings from D
a
rwin C com
p
i
l
er
commit
|
commitdiff
|
tree
2014-11-22
Douglas Katzman
x86-64: Integrate Paul Khu
o
ng's interl
e
aved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
D
o
uglas Katz
m
an
Disable te
s
t of compute-pollfds if ina
p
plicable
commit
|
commitdiff
|
tree
2014-11-20
D
o
u
glas Katzm
a
n
Fix b
u
g in collecting co
n
ditio
n
-c
l
assoid-class-slots
commit
|
commitdiff
|
tree
2014-11-19
D
ouglas
Katzma
n
Two f
e
wer C compiler warnings
.
commit
|
commitdiff
|
tree
2014-11-19
Doug
l
as
Kat
z
m
a
n
Use poll() always in
S
E
R
VE-EVENT if
it's
a
va
i
lable
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzman
Silence a
b
u
n
ch of C compile
r
diagnos
t
ics
commit
|
commitdiff
|
tree
2014-11-18
Dougl
a
s Katzman
Cleanup some obsolete SB-UNIX
s
ym
b
ols fro
m
p
a
ck
a
ge
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Do
u
glas Kat
z
man
Name t
h
e RA
W
-
S
LOT-DATA-C
O
MP
A
RER functio
n
s human-readably
.
commit
|
commitdiff
|
tree
next