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
Improve %BIT-POSITION
2015-01-17
Douglas
K
atzman
Improve %BIT-POSITION
commit
|
commitdiff
|
tree
2015-01-17
D
ouglas Katzman
Fi
x
package-cold
-
in
i
t
commit
|
commitdiff
|
tree
2015-01-16
Dou
g
las Katzman
El
i
minate a redu
n
dant
piece of glob
a
l
d
b
info -
the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katz
m
an
Show th
e
"
!
" symbols that w
e
re
not uninternable aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Do
u
glas Katzm
a
n
Push
aro
u
nd some e
x
cl
a
ma
t
ion
m
arks, making the ta
r
get
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Kat
z
man
Be a littl
e
pedantic in tests tha
t
call COMPILE
commit
|
commitdiff
|
tree
2015-01-15
D
o
u
gl
a
s Katz
m
a
n
F
a
ster FI
N
D for the common case of no :start or
:end
.
commit
|
commitdiff
|
tree
2015-01-14
Doug
l
as Katzman
Fa
s
t
e
r E
Q
L for bignums on x86-64
commit
|
commitdiff
|
tree
2015-01-14
D
o
u
g
l
as Kat
z
man
Fix INVALID-ARG-COUNT-ERROR on x86-6
4
with
u
d2-
b
reakpoin
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Ka
t
z
m
an
FO
R
MATTER can produce sh
o
rter cod
e
when used wi
t
hin
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzm
a
n
Fix
i
nadverten
t
ly incorrect format-con
t
rol
string in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas
Katzman
Ge
n
erali
z
e t
h
e
choice of regist
e
r for asse
m
bly-routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
D
o
uglas
K
atzman
Sam
e
chang
e
for x86 as was done for
x86-
6
4 assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas
K
atz
m
an
Eliminate so
m
e han
d
writt
e
n copies of b
o
ilerplate
.
commit
|
commitdiff
|
tree
2015-01-07
Doug
l
a
s Katzman
x86-64
:
Impr
o
ve disa
s
sembler'
s
DETERMINE-OPCODE-BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
D
o
ug
l
as Katzman
Make a simple
switc
h
(disabled b
y
default) to tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzm
a
n
Really really properly
access cpuid
_
fn1
_
ecx
,
courtesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
o
u
glas Katzm
a
n
A
d
d some
m
o
re p
r
etty-printer
s
in li
e
u of
p
r
int-
o
bject
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Plug
u
p leaky abstraction that (%IN
S
TANCE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Properl
y
access cpu
i
d_fn
1
_ec
x
if :sb
-
dynam
i
c
-core
.
commit
|
commitdiff
|
tree
2015-01-06
D
o
uglas
Katzman
I
mplement suggestions of
P
aul Khuong re
.
POPCNT
commit
|
commitdiff
|
tree
2015-01-05
Douglas K
a
tzman
x86-64:
U
se P
O
PCNT inst
r
uction
for LOGCOUNT if the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzman
M
ak
e
:re
t
urn-style :raw
actually in
s
e
r
t a RET instruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Dou
g
las Kat
z
man
Rando
m
to
u
ch-ups
to LDB
commit
|
commitdiff
|
tree
2015-01-04
D
ouglas Kat
z
m
an
P
arse r
a
w slot data when printi
n
g struc
t
ures
in L
D
B
commit
|
commitdiff
|
tree
2015-01-04
D
o
uglas Ka
t
zman
Allow di
s
as
s
embling code co
m
po
n
ent that has no deb
u
g
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
D
o
u
g
las Katz
m
an
Fix regression
i
n &R
E
ST -> &M
O
RE conversi
o
n c
a
used
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Katzman
Be mo
r
e careful
i
n C
L
EAN-FAST-ME
T
HOD,
a
v
oiding
r
ecursive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Dou
g
l
a
s Katzma
n
Fix omission
o
f
&
f
h
e
aderp->in
f
o i
n
gencgc's ve
r
ify_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
Add a de
b
u
ggin
g
t
hi
n
g to genesis
commit
|
commitdiff
|
tree
2014-12-24
Dougl
a
s Katzman
N
CONC should use DO-RE
S
T-
A
R
G
in
s
t
ead
o
f a dx &rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Do
u
glas Katzman
Improve
e
f
f
ici
e
ncy of DO-R
E
ST
-
ARG and make some warni
n
gs
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Douglas Katzman
ldb fix: co
r
rectly s
h
o
w
b
ignums and Unic
o
d
e chars
.
commit
|
commitdiff
|
tree
2014-12-18
Dou
g
l
a
s Katzman
Explain s
o
me stuff, or just complain about it
commit
|
commitdiff
|
tree
2014-12-18
Do
u
glas Katzman
Make ldb not to
t
ally in
e
pt at showing UC
S
4-e
n
coded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
D
ouglas Katzman
DIGIT-C
H
AR-P improvement for
r
a
d
ix > 10
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas
K
a
tzman
fix display of
f
a
ult_addr
commit
|
commitdiff
|
tree
2014-12-16
Dougla
s
Katzman
Workaround for lp#13837
4
9
commit
|
commitdiff
|
tree
2014-12-16
D
o
ugla
s
Ka
t
zma
n
f
ix incorrect ca
s
t
in
f
show
commit
|
commitdiff
|
tree
2014-12-15
Douglas Katzman
Fix signed vs
.
unsigned compariso
n
war
n
ings
commit
|
commitdiff
|
tree
2014-12-15
Doug
l
as Katzman
Add comment
commit
|
commitdiff
|
tree
2014-12-14
Doug
l
a
s Katzm
a
n
Give perspicuous names
to
the object allocat
o
rs used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
D
ougla
s
Katzma
n
Quieten PCL
co
m
pile
.
commit
|
commitdiff
|
tree
2014-12-07
Dou
g
las Katzman
Workaround for ty
p
e inference p
r
oblem
commit
|
commitdiff
|
tree
2014-12-07
Do
u
glas Katzman
N
ever set
:a
s
su
m
e
d-
t
ype to NIL,
r
emove it
instead
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
las K
a
tzman
B
e more
p
rincipled in defining
A
TO
M
IC-
I
NCF/DE
C
F on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
las
Katzman
Create far l
e
ss
n
oise with sb-show
commit
|
commitdiff
|
tree
2014-12-06
D
o
ug
l
as Katzman
Remove inadv
e
rtent piece
o
f pr
i
o
r chan
g
e
.
commit
|
commitdiff
|
tree
2014-12-06
D
o
u
g
las Katzm
a
n
S
implif
y
the tests in /CANNOT-SHO
W
and
eliminate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
El
i
m
i
nat
e
a warning
commit
|
commitdiff
|
tree
2014-12-05
Doug
l
as Kat
z
man
Quantifiers ca
n
b
e
ne
f
it
fro
m
comp
i
ler-macr
o
s now
.
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
New feature: signal a style-war
n
ing on most failure
s
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Douglas Katzman
Dead variables
.
commit
|
commitdiff
|
tree
2014-12-03
Doug
l
as
Kat
z
man
Remove (saf
e
ty
0
)
th
a
t is no longer ne
e
d
e
d
for
"
a
b
o
otstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Impr
o
ve CONST
A
N
T
P handling of
T
HE
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Update OPTI
M
IZATIO
N
S
commit
|
commitdiff
|
tree
2014-12-03
Do
u
glas Ka
t
zman
Enhanc
e
m
e
nt to he
l
p detect wrongly-order
e
d
l
ists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
S
o
metim
e
s all
o
w
MAPCAR et
.
al
.
to see
c
ompile
r
-mac
r
o
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Tr
i
vial
change of some DEFVARs to DE
F
GLOBAL
commit
|
commitdiff
|
tree
2014-12-02
Douglas Kat
z
man
Add MAKE-
S
E
Q
UENCE
t
r
ansform
commit
|
commitdiff
|
tree
2014-12-01
Douglas
Katzman
Restore effectiveness
o
f *FG
E
NS* cac
h
e (as menti
o
ned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
las Katzman
S
i
mplify
W
ALK-MET
H
OD-
L
A
MBDA
and
c
o
n
sum
e
rs thereof
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas
Katzman
F
i
x lp#1397454
- inv
a
lid PCL ctor
o
ptimiz
a
tio
n
.
commit
|
commitdiff
|
tree
2014-11-30
Doug
l
a
s
Katzm
a
n
Us
e
one fewer variab
l
e in SB
-
P
CL::
E
M
IT-CACHE
-
LOOKUP
commit
|
commitdiff
|
tree
2014-11-30
Douglas
K
at
z
man
Avoid gen
e
r
ic math in INF
O
-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katz
m
a
n
Assorted
P
C
L sanity improvements
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
las Ka
t
zman
Make disas
s
embler correct
l
y detect multiple cod
e
.
ENT
R
Y
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Douglas
K
a
tzman
Unify the compiler m
a
cros
f
or WRI
T
E an
d
WRITE-TO-STRI
N
G
commit
|
commitdiff
|
tree
2014-11-29
Dou
g
las Katzma
n
One IF is
c
learer than three
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Ka
t
zman
Ref
a
c
tor
b6
e
d0e20d468099b62
d
27095db7d18f76d8886d2
commit
|
commitdiff
|
tree
2014-11-23
D
o
uglas Ka
t
zman
Some
i
mprovements to the
low-level
debugger
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzman
Fix some
w
arnings
f
rom
D
arwin C com
p
i
ler
commit
|
commitdiff
|
tree
2014-11-22
Dougla
s
Katzm
a
n
x
8
6
-64: Integr
a
t
e
Paul K
h
u
ong's inte
r
le
a
ved
r
aw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Dougla
s
Katzman
Di
s
able
tes
t
o
f comput
e
-poll
f
ds if in
a
p
p
l
i
c
a
b
le
commit
|
commitdiff
|
tree
2014-11-20
Dougl
a
s
K
a
tzman
Fix bug in colle
c
t
ing conditi
o
n-cla
s
s
oid
-
class-slots
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katz
m
an
Two fe
w
e
r
C compiler warnings
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas K
a
tzman
Use po
l
l() always in S
E
RVE-EVENT if it's availab
l
e
.
commit
|
commitdiff
|
tree
2014-11-19
Dou
g
l
a
s Katzm
a
n
Silenc
e
a bunch of C co
m
pil
e
r dia
g
nost
i
cs
commit
|
commitdiff
|
tree
2014-11-18
Do
u
glas Katzm
a
n
C
l
eanup some obs
o
lete SB
-
UN
I
X
sy
m
bols from package
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
D
ouglas Katzman
Name the
R
AW-S
L
O
T-DATA-COMPA
R
ER functions human-re
a
dably
.
commit
|
commitdiff
|
tree
2014-11-18
D
ouglas
Katz
m
an
Add comment t
h
at BI
N
D-AR
G
S
i
s br
o
k
en in similar ways
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Dougla
s
Katzman
F
i
x comment affected
by chan
g
e 1e9b2eeb4d8d07e6282dc6a
7
47661
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
D
o
uglas Kat
z
man
SLO
T
-EXISTS-P ca
n
use
L
AYOUT-S
L
OT-TABLE for O(
1
) pe
r
formance
.
commit
|
commitdiff
|
tree
2014-11-14
Do
u
glas Ka
t
zman
Remove
FIXME th
a
t seems to
r
e
fer t
o
nothing in particula
r
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas
Katzman
Make col
d
-stderr work eve
n
ear
l
ier so th
a
t s
t
rings
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas Katzman
En
s
u
r
e that
all
i
nt
e
rned symbols have
a
pre
c
omputed
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
D
o
uglas Katzman
Im
p
rove
p
re
v
ious reader fix
.
commit
|
commitdiff
|
tree
2014-11-13
Doug
l
as
K
atzman
D
on't
a
ccidentally fail to eat wh
i
tespa
c
e after the
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
D
ouglas Katzman
Rando
m
g
e
nesis clean
u
p / c
o
mment improvemen
t
commit
|
commitdiff
|
tree
2014-11-11
Dou
g
las
K
atzman
S
h
are lo
g
ic between READ-LIST/REA
D
-
DELIMITED-LIST and
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
D
o
u
glas Katzman
Slighly mor
e
safety
to %
M
AKE-A
R
RAY
in full call situatio
n
s
.
commit
|
commitdiff
|
tree
2014-11-08
Doug
l
as Kat
z
man
Indicate
a
n
inefficient use
o
f PCL
'
s f
u
nct
i
on
g
e
ne
r
ator
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Kat
z
man
Remove obsolet
e
cautionary
n
ote fr
o
m change 95a
6
db73
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas
K
atzma
n
I
m
ple
m
ent %RAW-INS
T
A
NCE-ATOMIC-INCF/WORD interp
r
ete
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Dou
g
las Katz
m
an
Reduce S
T
R
ING/= to
STRI
N
G= when de
s
tined for an IF
commit
|
commitdiff
|
tree
2014-11-06
D
ouglas K
a
tzman
Eli
m
in
a
te *!L
A
TE-PRI
M
ITIVE-OBJE
C
T-F
O
RMS*
f
rom the target
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Douglas Katz
m
a
n
(COND (EQ) (EQ) (E
Q
)
.
.
.
) -> (CASE)
commit
|
commitdiff
|
tree
2014-11-06
Douglas
K
a
t
zman
Full ca
l
l t
o
VEC
T
OR s
h
ouldn't cons both a list
and
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
D
o
uglas Ka
t
zman
Disable gencgc wi
p
e feature
o
n account
o
f
lp#1389866
commit
|
commitdiff
|
tree
2014-11-05
D
ougl
a
s Katz
m
an
R
e
move doub
l
e negative
commit
|
commitdiff
|
tree
next