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
Teach Genesis a new trick to increase OAOO-ness.
2015-01-17
Doug
l
as Katzman
T
each Genesis a n
e
w tri
c
k to in
c
r
ease
O
A
OO
-
ness
.
commit
|
commitdiff
|
tree
2015-01-17
Do
u
glas Katzman
Impro
v
e %BIT-POS
I
TION
commit
|
commitdiff
|
tree
2015-01-17
D
o
ug
l
as Ka
t
zman
Fix package-cold-init
commit
|
commitdiff
|
tree
2015-01-16
Douglas Katz
m
an
El
i
m
inate
a
r
edundant piece
o
f glob
a
ldb
i
nfo - th
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Dougla
s
K
a
t
zma
n
Sh
o
w the "!"
s
y
mbols that were
not unin
t
ernable a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Dougl
a
s Katzman
Push around so
m
e e
x
c
l
ama
t
ion marks, making th
e
t
a
rget
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas K
a
tzman
Be
a little pedantic
i
n test
s
that cal
l
COMPILE
commit
|
commitdiff
|
tree
2015-01-15
Dougl
a
s Katzma
n
Faste
r
FIND for the com
m
on case of no :s
t
a
r
t or :
e
nd
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Ka
t
zman
Faster EQL for big
n
ums
o
n x86-64
commit
|
commitdiff
|
tree
2015-01-14
D
o
uglas Katzman
F
ix INVALID-
A
RG-COUNT
-
ERROR on x86-64 with ud
2
-
breakp
o
in
t
s
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s
Katz
m
a
n
FORMAT
T
ER can produce sho
r
ter c
o
de whe
n
u
se
d
within
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougl
a
s
K
atzman
F
ix inadvertently
i
ncorrect format-control str
i
ng i
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
G
ene
r
alize the choice of re
g
ister for assembly-routin
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Dou
g
las Katzman
Same change fo
r
x8
6
as was done f
o
r
x
86-64
assembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Ka
t
zman
Elim
i
nate some hand written
c
opies
o
f bo
i
ler
p
late
.
commit
|
commitdiff
|
tree
2015-01-07
Doug
l
a
s
Katzm
a
n
x86-64: Im
p
rove d
i
s
a
s
s
emb
l
er'
s
DETERMI
N
E-O
P
CODE
-
B
O
U
N
DS
commit
|
commitdiff
|
tree
2015-01-07
Douglas
K
a
tzman
M
a
ke a simple switch
(disab
l
ed
by def
a
ult) to tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Do
u
glas Katzman
Rea
l
l
y really pr
o
pe
r
ly
access
c
p
u
id_fn1
_
ecx, co
u
rtesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas Katzman
Add some more prett
y
-p
r
inte
r
s in lieu
of print-object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Doug
l
a
s Katzm
a
n
P
l
ug up leaky abstraction that (%INSTANCE-REF
struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Doug
l
as Katzma
n
Prop
e
rly access cpuid_
f
n1_ecx if :sb-dynamic-co
r
e
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas
K
a
t
zman
Implement sugges
t
ions
o
f Paul
K
huong re
.
POPCNT
commit
|
commitdiff
|
tree
2015-01-05
Do
u
glas Katz
m
an
x86-64: Use POP
C
N
T
instructi
o
n for LOGC
O
UNT if th
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Do
u
gla
s
Katzm
a
n
Ma
k
e :ret
u
rn-style :raw
a
ctually ins
e
rt a R
E
T instruction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katz
m
an
R
a
n
dom touch-ups to LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
Parse raw slo
t
data w
h
en
p
rinting structures in
L
D
B
commit
|
commitdiff
|
tree
2015-01-04
Douglas
K
atzm
a
n
Allow disassembl
i
ng cod
e
c
o
m
p
onen
t
that has
n
o
debug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Dou
g
las Katzman
Fix regre
s
sion in &REST -
>
&MORE conversion caused
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Dou
g
l
as
Katzman
Be more ca
r
e
f
u
l in C
L
EAN-FAST-
M
ETH
O
D,
a
voiding recursive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Doug
l
as
K
a
t
zman
Fix omi
s
sion of &fheaderp->info in gencgc's verify_sp
a
ce()
commit
|
commitdiff
|
tree
2014-12-24
Dougla
s
Katzma
n
Add a debugging thing to genesis
commit
|
commitdiff
|
tree
2014-12-24
D
ouglas Katzma
n
NCON
C
should us
e
DO-RE
S
T-AR
G
instead of a dx &rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Douglas Katzman
Improve efficien
c
y of DO-REST
-
ARG an
d
m
a
ke som
e
warnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Dou
g
las Katzman
ldb fix: cor
r
ectly show bignums and Unicode c
h
a
r
s
.
commit
|
commitdiff
|
tree
2014-12-18
D
oug
l
a
s
Katzman
Explain some stuf
f
, or just c
o
mpl
a
in a
b
out it
commit
|
commitdiff
|
tree
2014-12-18
Douglas Katzman
Make ldb
n
ot total
l
y i
n
ept at showing UCS4-enco
d
ed
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Dougla
s
Katzman
DIGIT-C
H
AR-
P
im
p
rove
m
en
t
f
o
r radix > 10
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas
K
atzm
a
n
f
ix display of fault
_
a
ddr
commit
|
commitdiff
|
tree
2014-12-16
Dougla
s
Katzm
a
n
Wo
r
karound for
lp#1383749
commit
|
commitdiff
|
tree
2014-12-16
Douglas
K
atz
m
an
f
i
x
i
ncorrect cast in
fsh
o
w
commit
|
commitdiff
|
tree
2014-12-15
Dougla
s
Katzm
a
n
F
i
x
signed vs
.
unsigned comparison warnings
commit
|
commitdiff
|
tree
2014-12-15
Douglas
K
a
t
z
ma
n
Add comment
commit
|
commitdiff
|
tree
2014-12-14
D
ouglas Katzma
n
Giv
e
perspicuo
u
s nam
e
s to th
e
ob
j
ect
a
llocators
used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Katz
m
an
Quieten PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Workaround for type inferenc
e
p
roblem
commit
|
commitdiff
|
tree
2014-12-07
D
o
u
gla
s
Katzma
n
Never
s
et :assumed-type to
N
IL,
r
e
m
o
ve it ins
t
ead
.
commit
|
commitdiff
|
tree
2014-12-06
D
ouglas Katzman
Be
more pr
i
ncipled in d
e
fining ATOMIC-I
N
CF/DECF on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Dou
g
las
Katzman
Creat
e
far less noise wi
t
h sb-show
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas Kat
z
ma
n
Remo
v
e inadvertent piece of pri
o
r change
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas K
a
t
zman
Si
m
plify the tests in /CANNOT-
S
H
O
W and eliminat
e
an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
D
ouglas K
a
tzman
E
l
iminate a warning
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
Quantifiers can be
n
efi
t
from
compiler-macros
n
ow
.
commit
|
commitdiff
|
tree
2014-12-05
Doug
l
as Katzman
New feature: sig
n
a
l
a style-warning on
most fail
u
res
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
D
ougla
s
Katz
m
an
D
ea
d
variabl
e
s
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas
Katzman
Remove
(
s
a
f
et
y
0) that
is
n
o longer ne
e
de
d
for "
a
bootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Do
u
g
l
as Katzman
Improve
C
O
N
S
T
ANTP hand
l
ing of THE
commit
|
commitdiff
|
tree
2014-12-03
D
o
ugl
a
s K
a
tzman
Upda
t
e OPTIMIZATIONS
commit
|
commitdiff
|
tree
2014-12-03
D
o
ug
l
as Ka
t
zman
E
nhance
m
ent to
h
elp detect w
r
ongly-ordered lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Sometime
s
allow
M
A
P
CAR et
.
al
.
t
o see compi
l
er-macro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katz
m
an
T
r
ivial change of some
DE
F
VAR
s
to D
E
FGLOB
A
L
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Add MAKE-
S
EQUENCE transform
commit
|
commitdiff
|
tree
2014-12-01
Douglas Katzman
R
e
store
e
ff
e
ctiveness of *FGENS
*
cache (as m
e
ntio
n
ed
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas
K
atzman
Si
m
plify
W
ALK-METHO
D
-LAMBDA an
d
c
o
nsumers thereof
.
commit
|
commitdiff
|
tree
2014-11-30
D
o
u
glas Katzman
Fix
lp#1
3
974
5
4 -
invalid PCL ctor op
t
imizat
i
on
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Use one fe
w
er variable in SB-PCL::EMIT-CA
C
HE-LO
O
KUP
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
l
as
K
atzman
Avoid gen
e
ric
m
ath in INFO-GETHA
S
H
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
l
as Katzman
Assorted PCL
s
anity improvements
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Make
d
isassemble
r
correctly detect multip
l
e code
.
E
N
TRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
D
o
uglas Katzman
Unify the
c
ompil
e
r macros for
WR
I
TE and WR
I
TE-TO-STRIN
G
commit
|
commitdiff
|
tree
2014-11-29
Douglas Katzm
a
n
One IF i
s
cle
a
r
e
r
than three
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas Kat
z
man
Refa
c
tor b6
e
d
0e
2
0d468099b62d27095db7d18f
7
6
d
8886d2
commit
|
commitdiff
|
tree
2014-11-23
Douglas
Katzman
Some
i
mprove
m
ents
to the l
o
w-level deb
u
g
g
er
.
commit
|
commitdiff
|
tree
2014-11-23
Dougl
a
s
Katz
m
an
Fix
s
ome warning
s
from Darwin C co
m
piler
commit
|
commitdiff
|
tree
2014-11-22
Doug
l
as
Katzman
x
86-6
4
: Integra
t
e Paul Khuong's interleaved r
a
w slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katzman
Disable test of
co
m
p
u
te-pollfd
s
if inap
p
licable
commit
|
commitdiff
|
tree
2014-11-20
D
o
uglas K
a
tzman
F
i
x
b
ug in collecting conditio
n
-classoid-class-s
l
ots
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzman
Two fewer C
c
o
mpile
r
warnings
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Ka
t
zman
Use
pol
l
(
)
alwa
y
s
in SERVE-EVENT if
it's available
.
commit
|
commitdiff
|
tree
2014-11-19
Dougla
s
Katzman
S
ilence a bun
c
h of C
c
o
mpiler
diagnostics
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katz
m
a
n
Cl
e
anup some
o
bsolete
S
B
-
UNIX symbols
f
rom p
a
ckage
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzm
a
n
Na
m
e the R
A
W-SLOT-DATA-COMPARER
f
unctions human-readably
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Add c
o
mment
t
hat BI
N
D-ARGS is broken in similar ways
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Do
u
glas Katzman
Fix comment affected by change
1e9b
2
eeb4d8d07e628
2
dc6a747661
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas K
a
tzman
SLOT
-
EXISTS-P ca
n
use LAY
O
UT-SLOT-TABLE for
O(1) performance
.
commit
|
commitdiff
|
tree
2014-11-14
Do
u
glas Katzm
a
n
R
e
move FIXME that seems to re
f
er
to
n
othing in particula
r
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas
K
a
tzman
Make cold-stderr
w
ork
e
v
en earlier so that str
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
D
oug
l
as Ka
t
zman
Ensure that all
interned
s
ymbols have a precomputed
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Dou
g
las Katz
m
an
Improve prev
i
ous reader fix
.
commit
|
commitdiff
|
tree
2014-11-13
Doug
l
as Katzman
Do
n
't
a
c
cidentally
f
ai
l
t
o e
a
t whitespace after
the
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Dou
g
l
as Ka
t
zman
R
andom genesis cleanup / comme
n
t improvement
commit
|
commitdiff
|
tree
2014-11-11
Douglas Katzman
Share logic betw
e
en READ-LIST/R
E
AD-DELIMITED-LIST and
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Katzman
S
lighl
y
mo
r
e
safety to %
M
A
K
E-ARRAY in
f
u
l
l cal
l
s
i
tua
t
ions
.
commit
|
commitdiff
|
tree
2014-11-08
Dou
g
la
s
Katzman
Indicate an inefficient
use of PCL's function gen
e
rator
.
commit
|
commitdiff
|
tree
2014-11-08
D
o
uglas
Katzman
Rem
o
ve obsol
e
te cautionary n
o
te f
r
om ch
a
nge 95a6db73
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Kat
z
man
Implement %RAW
-
IN
S
TANCE-AT
O
MIC-
I
NCF/WORD inte
r
p
rete
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
D
ouglas Katzman
Reduce STRING/= to
STRING= when
destined for an IF
commit
|
commitdiff
|
tree
2014-11-06
Douglas Ka
t
zman
Elimin
a
te
*
!
L
ATE-PRIMITIV
E
-OBJECT
-
F
O
RMS* from the targe
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Douglas Kat
z
ma
n
(CO
N
D
(
EQ) (EQ) (E
Q
)
.
.
.
) ->
(CA
S
E)
commit
|
commitdiff
|
tree
2014-11-06
D
o
uglas
K
at
z
man
Full
cal
l
to VE
C
T
O
R s
h
ouldn't cons bo
t
h a
l
is
t
and
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
Dou
g
la
s
Katzma
n
D
i
sable
g
encgc wipe
f
eature on accoun
t
of lp#138
9
866
commit
|
commitdiff
|
tree
next