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
Unintern SB-KERNEL::*BUILT-IN-CLASSES* after warm init.
2015-01-17
Douglas Katz
m
a
n
Unintern SB-
K
ERNEL::*
B
U
I
L
T-IN-CLASSES* after warm
in
i
t
.
commit
|
commitdiff
|
tree
2015-01-17
D
o
ugl
a
s Katzm
a
n
Us
e
BSF instructio
n
f
o
r
P
OS
I
TI
O
N
in bit-vec
t
or on x86
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Ka
t
zman
Tea
c
h
Gen
e
sis a
new
t
r
ick to incr
e
a
se OAOO-ness
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
Improve %BIT-PO
S
I
TION
commit
|
commitdiff
|
tree
2015-01-17
Douglas
K
atzman
Fix pack
a
ge-co
l
d-init
commit
|
commitdiff
|
tree
2015-01-16
Do
u
glas Katzm
a
n
Eliminate a
redu
n
dant piece of globaldb in
f
o - the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Do
u
glas Katzman
Show the "!" s
y
mbols th
a
t
w
ere
not uninternab
l
e aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
Pu
s
h
a
r
ound some
excl
a
mation marks,
m
aking t
h
e
target
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Dougla
s
K
atzman
Be
a
l
ittle
p
edantic in tests th
a
t
call COMPILE
commit
|
commitdiff
|
tree
2015-01-15
D
o
u
glas Kat
z
man
Faster FI
N
D for the common case of no :s
t
art or :en
d
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas
Katzman
Faster EQL f
o
r
b
ignums on x
8
6-6
4
commit
|
commitdiff
|
tree
2015-01-14
D
o
uglas
K
atzma
n
Fix INVA
L
ID-ARG-COUNT-ERROR on x86-64
w
ith ud2-
b
reakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas
K
atzman
FO
R
M
A
TTER can produce sh
o
rter code when
u
sed w
i
th
i
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Doug
l
a
s Katzm
a
n
Fix inadvertently inc
o
rre
c
t f
o
r
mat-
c
ontrol string in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dou
g
las Katzm
a
n
Generalize the choic
e
of re
g
ister
f
or as
s
embly-routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dou
g
las Kat
z
man
Same change for x86 as was do
n
e for x
8
6
-
6
4
assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Doug
l
as Katzman
Eliminate some hand w
r
itten copies
o
f boilerp
l
ate
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
x
8
6-64:
Impr
o
ve disass
e
mbler's DETERMI
N
E-
O
PCODE-BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
Do
u
g
l
as Katzman
Make a simple
s
witch
(disabl
e
d by d
e
fau
l
t
) to
tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Really reall
y
prope
r
ly access cpuid_
f
n1_ecx, c
o
ur
t
esy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas
K
atzman
A
d
d some mor
e
pre
t
ty-pri
n
t
er
s
i
n
lie
u
of print-objec
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Plug up leak
y
abs
t
raction that (%INSTANCE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas
K
atzman
P
r
o
perly acc
e
ss cpuid_
f
n
1_ecx if :sb-dynamic-core
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
I
m
p
l
e
m
e
nt suggestions of Paul Khuong
re
.
POPCNT
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzma
n
x
86-6
4
: U
s
e
P
O
P
C
NT inst
r
u
ction fo
r
LOGCOUNT if
t
he
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Dougl
a
s
K
a
tzman
Mak
e
:return-s
t
yl
e
:raw actually
insert a RET instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Do
u
glas K
a
tzman
R
a
n
d
om touch-ups to LDB
commit
|
commitdiff
|
tree
2015-01-04
Doug
l
as Katzman
Parse ra
w
s
l
ot data
when printing structures
i
n LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas
Katzm
a
n
Allow
dis
a
ssembling code component that has no d
e
bug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas Katzma
n
Fix regression in &RE
S
T ->
&
MORE conversion caus
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas K
a
tz
m
an
Be mor
e
careful in C
L
E
AN-FAST-MET
H
OD,
avoiding
r
e
cursiv
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas
K
atzma
n
Fix omis
s
ion
o
f &fheaderp->info in gencgc
'
s veri
f
y_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
Add a debugging thing to
g
e
n
e
sis
commit
|
commitdiff
|
tree
2014-12-24
Dou
g
las Ka
t
zman
NCONC
s
h
o
ul
d
use DO-REST-ARG ins
t
ead o
f
a dx &re
s
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
D
ouglas
Katzman
Improve efficiency o
f
DO-RE
S
T-ARG
and make
s
ome
w
arnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Dou
g
las Katzman
ldb fix: correctly
show
bignums and Unicode chars
.
commit
|
commitdiff
|
tree
2014-12-18
Dou
g
l
as Katzman
Explai
n
s
ome
s
tuff, o
r
just compla
i
n
about
i
t
commit
|
commitdiff
|
tree
2014-12-18
Douglas K
a
tzman
Make ldb no
t
totally in
e
pt at
s
howing UCS4
-
encod
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Do
u
glas Katzma
n
D
I
GIT-CHA
R
-P
i
mprovement for radix > 10
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
fix
display of faul
t
_addr
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzm
a
n
Work
a
round f
o
r lp#1383749
commit
|
commitdiff
|
tree
2014-12-16
Doug
l
as Katzm
a
n
fix incor
r
ec
t
cas
t
in
f
sh
o
w
commit
|
commitdiff
|
tree
2014-12-15
D
o
uglas Katzma
n
Fix sig
n
ed vs
.
u
nsigne
d
compar
i
son
w
arnin
g
s
commit
|
commitdiff
|
tree
2014-12-15
Doug
l
as Katzman
Add comme
n
t
commit
|
commitdiff
|
tree
2014-12-14
D
ou
g
la
s
Katzman
G
i
ve per
s
picuo
u
s name
s
to
t
he object a
l
l
o
cato
r
s used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Katz
m
an
Quieten PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Wor
k
around for type inference problem
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzma
n
Never set
:assumed-type to NIL,
remo
v
e
i
t instea
d
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Kat
z
man
B
e more principled in defi
n
ing
A
TOMIC-INCF/DECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
D
o
u
g
las K
a
t
zman
Create far less noise with sb-show
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas K
a
tzman
Remo
v
e
i
nadvertent piece
o
f prior
c
hange
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas
K
atzman
S
i
mplify the tests in /CANN
O
T-SHOW
and eliminate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas K
a
tzm
a
n
Eliminate a warning
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzm
a
n
Q
uan
t
i
f
iers
ca
n
benefi
t
from co
m
piler-m
a
cros now
.
commit
|
commitdiff
|
tree
2014-12-05
D
o
uglas
Katzman
New featu
r
e
:
s
i
g
n
al
a
style-wa
r
ning on most failures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
D
o
u
glas Katzman
D
ead vari
a
bles
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzm
a
n
Remove (safety
0) that is no longer needed
f
or "a b
o
o
tstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Dougl
a
s Ka
t
z
m
an
Improve C
O
NSTANTP h
a
ndli
n
g of THE
commit
|
commitdiff
|
tree
2014-12-03
Douglas
Katzman
Update
O
P
T
I
M
IZAT
I
ONS
commit
|
commitdiff
|
tree
2014-12-03
D
o
uglas K
a
tzm
a
n
Enhancement to help de
t
ect wrongly-ord
e
red lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzma
n
Sometime
s
allow MAPCAR
e
t
.
al
.
t
o
see compiler-m
a
cro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Dougl
a
s Katzman
Trivial ch
a
nge of some DEFVARs to DEFGLO
B
AL
commit
|
commitdiff
|
tree
2014-12-02
D
o
uglas Katzman
Add
MAKE-SEQUENCE transform
commit
|
commitdiff
|
tree
2014-12-01
Douglas Katzman
Restore effectivenes
s
of *FGENS* cache (
a
s m
e
ntioned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Kat
z
man
Simplify WALK-METHOD-
L
A
M
BDA and
c
o
nsu
m
e
r
s thereof
.
commit
|
commitdiff
|
tree
2014-11-30
Do
u
glas Katzman
Fix lp
#
1397454 - in
v
alid PCL c
t
o
r optimization
.
commit
|
commitdiff
|
tree
2014-11-30
Dougl
a
s Katz
m
a
n
Use on
e
fewer variable in
S
B-P
C
L::
E
MIT-
C
ACHE-LOOK
U
P
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas Katz
m
an
A
v
oid
g
eneric math
in INF
O
-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Assorte
d
PC
L
sanity improvements
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Make
d
isasse
m
ble
r
correc
t
ly detect multiple code
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
D
o
ugl
a
s
K
a
t
zman
Unify th
e
compiler ma
c
ros for WRITE and WRITE-TO-S
T
RING
commit
|
commitdiff
|
tree
2014-11-29
Do
u
glas Ka
t
zm
a
n
O
ne IF is c
l
earer than three
.
commit
|
commitdiff
|
tree
2014-11-23
D
ou
g
las Katzman
Refactor
b
6
e
d0e20d468099b62d270
9
5db7d18f76d8886d
2
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzman
S
o
me
i
mprovements to the
l
ow-level
d
ebugger
.
commit
|
commitdiff
|
tree
2014-11-23
D
ouglas Ka
t
zm
a
n
Fix some w
a
rn
i
n
gs fro
m
Darwin C compiler
commit
|
commitdiff
|
tree
2014-11-22
Douglas Katzman
x86-64: Int
e
g
r
ate Paul Khuong's inter
l
eaved raw
slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
D
o
u
g
las Ka
t
z
man
Disa
b
le test o
f
c
ompute-pollfds if inappli
c
able
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katzman
Fi
x
bu
g
in coll
e
cting
c
ondition-classoid-class-s
l
ot
s
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzman
Two fewer C compil
e
r warn
i
ng
s
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzm
a
n
Use poll() a
l
w
ays in S
E
RVE-EVENT if it's available
.
commit
|
commitdiff
|
tree
2014-11-19
Dougla
s
Kat
z
man
Si
l
ence a b
u
nch of C c
o
mp
i
ler
d
iagnos
t
ic
s
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Cl
e
anup so
m
e obsole
t
e SB-UNIX s
y
m
b
ols from package
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas
K
atzm
a
n
Name the RAW-SL
O
T-DA
T
A-COMPAR
E
R
f
un
c
tions hu
m
an-readably
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Add comment that BIND-ARGS is brok
e
n in similar ways
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas Katzman
Fix co
m
ment
affected by change 1e9b2ee
b
4d8d
0
7
e
6
282dc6a7
4
7661
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas Katzma
n
S
L
O
T
-EXISTS-P
can use LAYOUT-SLOT
-
TA
B
LE for O(1) performance
.
commit
|
commitdiff
|
tree
2014-11-14
D
o
u
glas Katzman
Rem
o
ve FIXME that seems t
o
re
f
er to n
o
thi
n
g in pa
r
t
icul
a
r
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas Katzman
Make cold-st
d
err work eve
n
e
arlier so that stri
n
gs
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Do
u
glas Katzman
En
s
u
re tha
t
al
l
interned
s
ymbo
l
s hav
e
a preco
m
put
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas
K
atzman
Improve
p
revio
u
s reader
fix
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas Katzman
Don't accidentally fail
t
o
eat whitespace a
f
ter the
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas Kat
z
man
Random genesis
cleanup / c
o
mme
n
t
improvemen
t
commit
|
commitdiff
|
tree
2014-11-11
Douglas K
a
tzman
Sha
r
e l
o
gic between READ
-
LIS
T
/READ-DELIMIT
E
D-LIST and
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
Dougl
a
s
K
atzman
Sligh
l
y mo
r
e safet
y
to %MAKE-AR
R
A
Y in full
call
s
ituations
.
commit
|
commitdiff
|
tree
2014-11-08
Dou
g
las Katz
m
an
Indic
a
te an in
e
ffi
c
ie
n
t
use of PCL's function generator
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Katz
m
an
Remove ob
s
olete
caution
a
ry not
e
from
chang
e
95a6db73
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas
K
atzman
Implemen
t
%RA
W
-
I
NSTANCE-A
T
OMIC-
I
NC
F
/WORD i
n
terprete
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas Ka
t
zma
n
Reduce STRING/=
to STRING= when destined for an IF
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas
Ka
t
zman
Elimin
a
te *!LATE-
P
RIMITIVE-OBJECT-FORMS
*
f
rom the target
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
D
o
u
g
las Katzman
(COND (EQ
)
(EQ
)
(
EQ)
.
.
.
) -> (CASE)
commit
|
commitdiff
|
tree
next