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
Really really properly access cpuid_fn1_ecx, courtesy of pvk.
2015-01-07
D
ouglas Katzman
Re
a
lly reall
y
pr
o
perly access
cp
u
i
d_fn1_e
c
x, courtes
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
ouglas Katzman
Add some
more p
r
etty-printer
s
in lieu
of
print-object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
ouglas Katzman
Plug up
lea
k
y abstraction that (%INSTA
N
C
E
-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
D
ouglas
K
atzman
P
ro
p
erl
y
acce
s
s
cpuid_fn1_ecx i
f
:sb-dynam
i
c-core
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas
K
atzman
Implement sugges
t
i
ons of Paul Kh
u
ong re
.
POPCN
T
commit
|
commitdiff
|
tree
2015-01-05
Dougl
a
s Katzman
x
86-64: Use POPCNT instruc
t
ion for LO
G
COUNT if the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzman
M
ak
e
:retur
n
-
style :raw actual
l
y
i
n
ser
t
a
R
ET instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Rand
o
m touch-ups to LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Parse raw
s
l
ot data when printing struct
u
re
s
in LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas K
a
tzman
Allow d
i
sassembling code component that has no
d
ebug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas Katzman
Fix regress
i
on i
n
&REST -> &M
O
RE
conv
e
rsion
cause
d
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
D
ouglas Katzman
Be more
careful
in CLE
A
N-FAST-METHOD,
a
voi
d
in
g
recursive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
D
o
ugla
s
Ka
t
zman
Fix omi
s
si
o
n of &fheade
r
p-
>
info
i
n gencgc's ver
i
fy_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
Add a debugging thing to
g
enesi
s
commit
|
commitdiff
|
tree
2014-12-24
Dougl
a
s Kat
z
man
NCONC should use DO-REST-ARG instead of a
dx &rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Do
u
gl
a
s Katzman
I
m
pr
o
v
e
efficiency of DO-REST-ARG
a
nd ma
k
e
some
warnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
D
ouglas K
a
t
zman
ld
b
fix: correctly show bignums an
d
Unicode chars
.
commit
|
commitdiff
|
tree
2014-12-18
Do
u
glas
K
atzman
Explain s
o
m
e stuff, or
just complain about it
commit
|
commitdiff
|
tree
2014-12-18
Do
u
glas Katzman
Make ldb n
o
t
t
o
tally inept at show
i
ng
U
CS4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
D
I
GIT-CHAR-P improvement for
radix > 10
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
f
i
x di
s
pl
a
y of fault
_
ad
d
r
commit
|
commitdiff
|
tree
2014-12-16
Douglas Kat
z
m
a
n
W
o
rkaround for
lp#1
3
837
4
9
commit
|
commitdiff
|
tree
2014-12-16
Douglas
Katzman
fix incorre
c
t ca
s
t in fsh
o
w
commit
|
commitdiff
|
tree
2014-12-15
Douglas Katzman
Fi
x
si
g
n
e
d
vs
.
unsigned compariso
n
warnings
commit
|
commitdiff
|
tree
2014-12-15
D
o
uglas
Ka
t
zman
Add comment
commit
|
commitdiff
|
tree
2014-12-14
Douglas Katzman
Give perspicuous n
a
mes to th
e
obje
c
t allocators us
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Katzman
Quieten PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Workaround for
t
ype in
f
erence problem
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Never s
e
t :a
s
sumed-type to
NIL, remov
e
it instead
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
l
a
s
Katzman
Be more
principled in defining ATOMIC-INCF/
D
ECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dougla
s
Ka
t
zman
Create fa
r
less noise with sb-
s
how
commit
|
commitdiff
|
tree
2014-12-06
Dougl
a
s Katzman
Remo
v
e ina
d
verte
n
t piece of prior cha
n
g
e
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
las Katzman
Simplif
y
the tests i
n
/CAN
N
O
T-SHOW and eliminate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
las Katzman
E
l
imin
a
t
e a wa
r
ning
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
Q
uantifie
r
s can benefit from compiler-mac
r
os no
w
.
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
New f
e
at
u
re
:
signa
l
a
s
tyle-warning on
mo
s
t f
a
ilur
e
s
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Douglas K
a
tzman
Dead vari
a
bles
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Remove
(safety 0) that
i
s
no
l
o
ng
e
r needed for "a bootst
r
ap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Dougl
a
s
Katzma
n
I
mprov
e
CONSTAN
T
P
ha
n
dling of THE
commit
|
commitdiff
|
tree
2014-12-03
D
o
ugl
a
s K
a
tzman
Update
OPTIMIZATIO
N
S
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Enhance
m
ent to h
e
lp detect wrongly-ordered
lis
t
s of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas
Katzman
So
m
et
i
mes
a
l
low MA
P
CAR et
.
al
.
to
s
ee
c
ompiler-macro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzma
n
Trivial change
o
f som
e
DEFVARs
to DEFGLOBAL
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Add MAKE-SEQUENCE tra
n
sform
commit
|
commitdiff
|
tree
2014-12-01
Do
u
glas Ka
t
zman
Res
t
ore effect
i
v
eness
of *FGENS* cac
h
e (as mentione
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Dougla
s
K
a
tzman
Simplify
W
A
L
K-MET
H
OD-LAMBDA
a
nd
c
on
s
umers th
e
reof
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Ka
t
zm
a
n
Fix l
p
#
1397454 - invalid PCL ctor
o
pt
i
mization
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzm
a
n
Use one f
e
wer varia
b
le in SB-PCL::EMIT-CAC
H
E-L
O
OK
U
P
commit
|
commitdiff
|
tree
2014-11-30
Do
u
gla
s
Katzma
n
Avoid g
e
n
e
ric math in
INFO-GE
T
HASH
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas
K
a
tzman
Assort
e
d
P
CL sanity
i
mprovements
commit
|
commitdiff
|
tree
2014-11-30
Douglas Ka
t
zm
a
n
Make disassemble
r
correct
l
y
detect
m
ul
t
i
pl
e
c
o
de
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Doug
l
as Katzman
Unify
t
he com
p
iler macros for
WRITE and
W
RITE-TO-
S
TRING
commit
|
commitdiff
|
tree
2014-11-29
Do
u
glas
Katzman
O
ne IF is clearer
than three
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzman
Refactor b6
e
d0e2
0
d468099b6
2
d27095db7d18f76d8886d2
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzm
a
n
Some
improvements to the low-level debugge
r
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas
Katzman
Fix s
o
m
e
w
arnings from D
a
rwin C co
m
pi
l
er
commit
|
commitdiff
|
tree
2014-11-22
D
ouglas
Kat
z
man
x86-64:
I
ntegrate
P
aul Khuon
g
's interleaved raw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Dou
g
las Katzman
Disable test of comp
u
te-
p
ollfds
if in
a
p
p
licab
l
e
commit
|
commitdiff
|
tree
2014-11-20
Dougl
a
s Katzma
n
Fix bug in
c
ollecting condition
-
classoi
d
-
c
lass-slot
s
commit
|
commitdiff
|
tree
2014-11-19
Douglas Ka
t
z
m
an
Two fewe
r
C compiler warnings
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Ka
t
zman
Use poll() always in SERVE-EVENT if it's available
.
commit
|
commitdiff
|
tree
2014-11-19
Do
u
glas Katzman
Sile
n
ce a bu
n
ch of C c
o
mp
i
l
e
r diagnostic
s
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Cleanup
s
o
m
e obsol
e
te SB-UN
I
X symb
o
ls from packag
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas
Ka
t
zman
Name th
e
RAW-SLOT
-
DATA-COM
P
ARER f
u
nc
t
ions h
u
man-readably
.
commit
|
commitdiff
|
tree
2014-11-18
D
o
uglas Katzm
a
n
Ad
d
c
o
m
ment
that BI
N
D-ARGS is broken in similar ways
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas Ka
t
zman
Fix com
m
ent affe
c
ted by change 1e
9
b2eeb4d8d07e6
2
82dc
6
a747661
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas Ka
t
zman
SLOT-E
X
I
S
TS-
P
c
a
n use LA
Y
OUT-SLOT-TABLE f
o
r O(1) p
e
rfor
m
an
c
e
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas Katzma
n
Remove FIXME that seems to
refer t
o
nothing in p
a
rticu
l
ar
.
commit
|
commitdiff
|
tree
2014-11-14
Dougla
s
Katzman
M
ake cold-stderr work even earli
e
r so t
h
at
st
r
ings
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Dougl
a
s Katzman
E
n
sure
t
hat
a
ll intern
e
d symbols h
a
ve a precomputed
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Doug
l
as K
a
tzm
a
n
Improve pr
e
vio
u
s reader
fix
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas K
a
tzm
a
n
Don't accidentally fail t
o
eat whit
e
space after th
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas Katzman
Random ge
n
esis
clea
n
u
p
/ comment improvement
commit
|
commitdiff
|
tree
2014-11-11
Do
u
glas
K
atzman
Share logic between R
E
AD-
L
IST/READ-DE
L
IM
I
TED-LIST and
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
D
ouglas Katzman
Sligh
l
y more safety to %MAK
E
-
ARRAY i
n
full c
a
l
l situations
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Katzman
Ind
i
c
a
te an inefficient use
of PCL's
function
g
enerator
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Katzman
Rem
o
ve
obsolet
e
cautionary
note from ch
a
n
ge 9
5
a6db73
.
commit
|
commitdiff
|
tree
2014-11-08
Dougla
s
Katzman
Implem
e
nt %RAW-INST
A
NCE-ATOMIC-
I
NCF/WORD interp
r
et
e
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Douglas
Katzman
Reduc
e
STRING/= to STRING= wh
e
n destined
for an IF
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas
K
at
z
man
E
l
i
m
ina
t
e *!LATE-PRIMITIVE-OBJECT
-
FORMS* fr
o
m the target
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Douglas
K
atz
m
an
(C
O
ND (EQ) (EQ) (EQ)
.
.
.
)
-> (CASE)
commit
|
commitdiff
|
tree
2014-11-06
Douglas Katzman
F
u
ll call to VECTOR sh
o
uldn't cons both
a
l
i
st an
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
Douglas
K
atzman
Disable gen
c
gc
w
i
p
e feature on acc
o
u
n
t of lp#1389
8
6
6
commit
|
commitdiff
|
tree
2014-11-05
Doug
l
as
K
atzma
n
Remo
v
e double negative
commit
|
commitdiff
|
tree
2014-11-05
D
ougl
a
s Ka
t
z
man
M
a
ke early
c
lass p
r
edic
a
tes (CLASSP etc) get
s
ource
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
Douglas Katzman
Slight impr
o
vem
e
nt
to SLOT-{VALUE,BOUNDP,MAKUNBOUN
D
.
.
.
commit
|
commitdiff
|
tree
2014-11-04
Do
u
glas Katzman
Add FIXME
abo
u
t som
e
probably
obsolete c
o
de
.
commit
|
commitdiff
|
tree
2014-11-04
Dougl
a
s Katzman
Hoist up
s
ome typech
e
cks
to avoid emittin
g
them repeated
l
y
.
commit
|
commitdiff
|
tree
2014-11-03
Dou
g
las Katzman
Small speedup to FIND-SLOT-CE
L
L
(perha
p
s 5%
faster)
commit
|
commitdiff
|
tree
2014-11-03
D
o
uglas
K
atzman
Use STD
-
COMPUTE-SLOTS for
{
S
TR
U
C
TUR
E
,CONDITION}-
C
LASS
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Dougl
a
s
K
a
tzman
Remove distracting
"
It w
o
u
ld be
b
e
t
ter
.
.
.
" com
m
ent
.
commit
|
commitdiff
|
tree
2014-11-02
Douglas Ka
t
zman
Imp
r
ove MAKE-LOAD-
F
ORM-S
A
VING
-
SLOTS on
STRUCT
U
RE-OBJECT
.
commit
|
commitdiff
|
tree
2014-11-01
Dougl
a
s Katz
m
an
Fix some C c
o
m
pile
r
wa
r
nin
g
s
.
commit
|
commitdiff
|
tree
2014-11-01
Douglas Kat
z
man
Fix un
r
eacha
b
le code
w
a
rning
due to 83e5661ae5
9
add
a
c315
e
6754
.
.
.
commit
|
commitdiff
|
tree
2014-10-31
Doug
l
as Katzman
Replace a b
u
nch of F
I
XMEs with
a
couple KLUDGEs
.
commit
|
commitdiff
|
tree
2014-10-28
D
o
uglas K
a
tzman
Remove unnec
e
ssar
y
code fr
o
m CIRCLE-SUBST introdu
c
ed
.
.
.
commit
|
commitdiff
|
tree
2014-10-28
D
ouglas Katzman
Fix overl
y
cons
e
rva
t
ive
b
ehavior
o
f update_
p
age_write_prot()
.
commit
|
commitdiff
|
tree
2014-10-28
Douglas Katzman
Remove
d
e
ad variab
l
e
commit
|
commitdiff
|
tree
2014-10-26
Douglas K
a
tzma
n
Fix memory o
v
e
r
r
un error in REINIT
.
commit
|
commitdiff
|
tree
2014-10-19
Dougl
a
s Katzman
B
e
tter commentary for %INSTANCE-LENGTH in
the cross
.
.
.
commit
|
commitdiff
|
tree
next