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
Douglas Kat
z
man
Teach G
e
nesis a
n
ew tric
k
to increa
s
e OAOO-ness
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas K
a
t
zman
Improve %BIT-POSITION
commit
|
commitdiff
|
tree
2015-01-17
Dougl
a
s Katzman
Fix
package-cold-
i
nit
commit
|
commitdiff
|
tree
2015-01-16
Dougla
s
K
a
tzm
a
n
Eliminate
a
redundant piece of glo
b
a
l
db
i
n
fo - the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Do
u
glas K
a
t
z
man
S
h
ow the "!" symbols that wer
e
n
o
t uninte
r
nabl
e
afte
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
D
ouglas Katz
m
an
Push around some excla
m
at
i
on marks
,
ma
k
ing
the target
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Dougl
a
s Ka
t
zma
n
Be a l
i
ttle
p
edantic i
n
tests that call COMPILE
commit
|
commitdiff
|
tree
2015-01-15
Dougl
a
s Katzman
Fa
s
ter
FIND for th
e
commo
n
case
o
f no :start
o
r :end
.
commit
|
commitdiff
|
tree
2015-01-14
Dou
g
las
Katz
m
an
Faster EQL for bignu
m
s on x86-64
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
Fix INVALID-
A
RG-COUNT-ERROR on x86-64
with
ud2-bre
a
kpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzma
n
FORMATTE
R
can prod
u
ce shorte
r
code when used within
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Do
u
glas Katzman
F
i
x inadvertently incorrec
t
fo
r
mat-contro
l
str
i
ng in
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Doug
l
a
s
Katzman
Genera
l
ize the choi
c
e of register
for assembly-routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katz
m
an
Same chan
g
e for x86 as was
done for x86-64
a
ssembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Doug
l
as K
a
t
z
man
Eliminate
s
ome
ha
n
d writte
n
copi
e
s of boilerplate
.
commit
|
commitdiff
|
tree
2015-01-07
Douglas K
a
tzman
x8
6
-64: Improve
d
isass
e
m
b
l
er's DETERMINE-O
P
CODE-BOUND
S
commit
|
commitdiff
|
tree
2015-01-07
Douglas Kat
z
ma
n
Mak
e
a simpl
e
s
w
i
tch (disabled by
defa
u
lt
)
to tel
l
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Doug
l
as Katzm
a
n
Rea
l
ly
r
e
ally
properly access cpuid_fn1_ecx, co
u
rte
s
y
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
o
u
glas Katzman
Add so
m
e more pr
e
tty-
p
r
inters in lieu o
f
pr
i
nt-objec
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
ougl
a
s Katzman
Plug
u
p
leaky
abstract
i
on tha
t
(%INSTANCE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Dougl
a
s Katzman
Pr
o
p
e
rly
access cpuid
_
f
n
1_ecx
if :sb-dyn
a
mic-core
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Kat
z
man
Implem
e
nt suggestions
o
f
P
au
l
K
h
uong re
.
POPCNT
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzman
x
8
6-64: U
s
e POPCNT instructio
n
for LOGCOUNT if the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Douglas Katzman
Make :return-style
:raw actually in
s
ert a RET
i
n
struction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Dougl
a
s Katzman
Random t
o
uch-ups
t
o LD
B
commit
|
commitdiff
|
tree
2015-01-04
Douglas Kat
z
man
Parse raw
s
lo
t
d
a
ta when pr
i
ntin
g
structures
in LDB
commit
|
commitdiff
|
tree
2015-01-04
Dou
g
las Katzman
Al
l
ow disassemb
l
i
n
g
code
c
omponent that
h
as no debug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas Katzman
Fix regression in &REST -> &MOR
E
c
o
nver
s
ion
c
a
used
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas
K
a
tzman
Be more car
e
ful in CLE
A
N-FA
S
T-MET
H
O
D, avoiding recursiv
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas Ka
t
zman
Fix omission o
f
&fhead
e
r
p->info in
g
en
c
gc's verify_space()
commit
|
commitdiff
|
tree
2014-12-24
Douglas
K
at
z
man
Add a debugg
i
ng
t
hing to genesis
commit
|
commitdiff
|
tree
2014-12-24
Douglas
Ka
t
zman
NCONC shou
l
d use DO-REST-A
R
G inst
e
a
d
of a dx
&
re
s
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Douglas
K
atzman
Improve efficiency of DO-REST-ARG and make s
o
m
e
warnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Do
u
glas Katzm
a
n
l
d
b fix: correctly sho
w
big
n
ums
an
d
U
n
i
code char
s
.
commit
|
commitdiff
|
tree
2014-12-18
Douglas
K
atzman
E
xp
l
ai
n
some stuff, or j
u
s
t
c
o
m
plain about it
commit
|
commitdiff
|
tree
2014-12-18
D
o
uglas Katzma
n
M
ake ldb not
t
otall
y
i
nept at
s
howing UCS4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Dou
g
la
s
Katz
m
an
DIGI
T
-CHAR-P impro
v
ement fo
r
r
adix >
10
.
commit
|
commitdiff
|
tree
2014-12-17
Dougl
a
s Katzman
fix display of
f
a
ult_addr
commit
|
commitdiff
|
tree
2014-12-16
Dougla
s
Katzman
Workaround f
o
r lp
#
1
383749
commit
|
commitdiff
|
tree
2014-12-16
D
o
u
glas Katzman
f
i
x
i
n
c
o
rre
c
t cast in fshow
commit
|
commitdiff
|
tree
2014-12-15
D
o
u
glas Katzman
Fix si
g
ned vs
.
unsigned compa
r
ison wa
r
ni
n
gs
commit
|
commitdiff
|
tree
2014-12-15
Doug
l
as Kat
z
man
Add comment
commit
|
commitdiff
|
tree
2014-12-14
Dou
g
las
Katzm
a
n
Give perspicuous names to the object
allocator
s
used
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
D
o
u
glas Katzman
Quieten
PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Work
a
rou
n
d for
ty
p
e infere
n
ce problem
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katz
m
an
Never set :assumed
-
t
ype to NIL
,
remo
v
e
i
t
i
ns
t
ead
.
commit
|
commitdiff
|
tree
2014-12-06
Doug
l
as Katzma
n
Be m
o
r
e
p
rincip
l
ed in
d
e
fining
A
TOMIC-INCF/DECF
on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
D
o
uglas K
a
tzman
C
re
a
t
e far
l
ess noise wit
h
sb-show
commit
|
commitdiff
|
tree
2014-12-06
Dougl
a
s Katz
m
an
Remov
e
inadvertent piece of prior change
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas
Katzman
Simpli
f
y t
h
e
t
ests in /CANN
O
T-SHOW and eliminate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzma
n
E
liminate a war
n
i
n
g
commit
|
commitdiff
|
tree
2014-12-05
Dougl
a
s Katzm
a
n
Quant
i
f
iers
c
an benefit fro
m
c
ompiler-macros
n
ow
.
commit
|
commitdiff
|
tree
2014-12-05
Douglas
K
atzman
New
feat
u
r
e: si
g
n
a
l a style-warning on most failures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
D
ou
g
las Katzman
De
a
d
v
ari
a
bl
e
s
.
commit
|
commitdiff
|
tree
2014-12-03
Dougla
s
Katzman
Remov
e
(saf
e
ty 0) that is no longer ne
e
d
e
d for "a bootst
r
ap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Do
u
glas
K
atzman
I
mp
r
ove CONSTAN
T
P handling of TH
E
commit
|
commitdiff
|
tree
2014-12-03
D
o
uglas Katzman
Update OPTIMIZATIONS
commit
|
commitdiff
|
tree
2014-12-03
Douglas K
a
tzman
Enhan
c
ement to hel
p
detect wrongly-ordered lists of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Doug
l
as Katzman
Sometim
e
s allo
w
M
A
PCAR et
.
al
.
to s
e
e com
p
ile
r
-
m
acro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Trivial ch
a
nge of some
DEFVAR
s
to DEF
G
LOBAL
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Add MAKE
-
SEQ
U
ENCE
t
r
a
ns
f
orm
commit
|
commitdiff
|
tree
2014-12-01
Do
u
glas Katzman
Rest
o
re effectiveness o
f
*FG
E
N
S* c
a
che (as
m
entione
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Simplify WALK
-
METHOD-LAMBDA a
n
d con
s
umer
s
thereof
.
commit
|
commitdiff
|
tree
2014-11-30
Doug
l
as
K
atzm
a
n
Fix lp#1
3
9
7
454 - invalid PCL ctor optimization
.
commit
|
commitdiff
|
tree
2014-11-30
Douglas
K
atzman
Use one
fewer var
i
able in SB-
P
CL::EMIT-CACHE-L
O
OKUP
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
A
v
oid generic math
in
I
N
F
O-GETHASH
commit
|
commitdiff
|
tree
2014-11-30
Douglas K
a
tzman
Assorted PCL sanity improve
m
ents
commit
|
commitdiff
|
tree
2014-11-30
Douglas Katzman
Mak
e
d
i
s
a
ssembler correctly d
e
tect mu
l
ti
p
le
c
o
de
.
ENTRY
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Dougla
s
Katzman
Un
i
f
y
the
c
ompiler macro
s
for WRI
T
E
a
nd
WR
I
TE-
T
O-
S
TRING
commit
|
commitdiff
|
tree
2014-11-29
D
o
u
g
l
as Katzma
n
One
IF
is clear
e
r
t
h
an three
.
commit
|
commitdiff
|
tree
2014-11-23
Dougl
a
s Katzman
Refac
t
or b6ed0e20
d
468099
b
62d270
9
5db7d
1
8f76d
8
8
8
6d2
commit
|
commitdiff
|
tree
2014-11-23
Douglas Katzm
a
n
Some i
m
p
rovements
t
o the l
o
w-level debugger
.
commit
|
commitdiff
|
tree
2014-11-23
Douglas
Katz
m
an
Fix some wa
r
nin
g
s from Dar
w
in C c
o
mpiler
commit
|
commitdiff
|
tree
2014-11-22
Douglas Ka
t
zman
x86-64: Int
e
grate
Paul K
h
uo
n
g's
in
t
e
r
leaved
r
aw slot
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Douglas Katzman
Disable t
e
st of comp
u
te-poll
f
ds if inappl
i
ca
b
le
commit
|
commitdiff
|
tree
2014-11-20
Dou
g
las Katzman
Fix bug in collect
i
ng condition
-
classo
i
d-clas
s
-slot
s
commit
|
commitdiff
|
tree
2014-11-19
Dougl
a
s Katzman
Two fewer C
c
ompiler
warnings
.
commit
|
commitdiff
|
tree
2014-11-19
Dou
g
las Katzm
a
n
U
se poll() always in SERVE-E
V
ENT if i
t
'
s
avai
l
able
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katz
m
an
Silence a bunch of C compiler diagn
o
stic
s
commit
|
commitdiff
|
tree
2014-11-18
Douglas Ka
t
zman
Cleanup some obsolet
e
SB
-
U
N
I
X
symbo
l
s from pac
k
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Douglas
K
a
t
zman
Name the RAW-SLOT-DATA-COMPARER functions human-re
a
dably
.
commit
|
commitdiff
|
tree
2014-11-18
Dougla
s
Katz
m
an
Add
comment
t
h
at
B
IND-ARGS is bro
k
en in similar
ways
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
D
o
u
glas Katzman
Fix
comment a
f
fected by
c
h
ang
e
1e9b2eeb4d8d07e6282dc6a747661
.
.
.
commit
|
commitdiff
|
tree
2014-11-15
Douglas
K
atzman
SL
O
T-EXI
S
TS
-
P can use LAYOUT-
S
LOT-TABLE for O(1) pe
r
forman
c
e
.
commit
|
commitdiff
|
tree
2014-11-14
Douglas Katzman
Remove
F
IXME that seem
s
to r
e
fer to nothing in particul
a
r
.
commit
|
commitdiff
|
tree
2014-11-14
Do
u
gla
s
Katzman
Make col
d
-stde
r
r work even earlier s
o
that str
i
n
g
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Doug
l
as Katzman
Ensure tha
t
al
l
in
t
er
n
ed symbols have a precomputed
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
D
o
ugl
a
s
Katzman
Impro
v
e
p
re
v
iou
s
reader fix
.
commit
|
commitdiff
|
tree
2014-11-13
Douglas Katzman
Don't accidentally fai
l
to eat whit
e
s
p
ace
after the
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Doug
l
as Katzman
R
a
ndom genesi
s
clea
n
up / comment
i
m
provement
commit
|
commitdiff
|
tree
2014-11-11
Douglas
K
atzma
n
Share logic betwe
e
n READ-
L
IST
/
R
E
AD-DELIMITED
-
LIST and
.
.
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Kat
z
man
S
l
i
ghly m
o
re safety to %MAKE-ARRAY in full call situations
.
commit
|
commitdiff
|
tree
2014-11-08
Do
u
g
l
a
s
Katzma
n
Indicate an
ineff
i
c
i
e
nt us
e
of PCL's function gene
r
ator
.
commit
|
commitdiff
|
tree
2014-11-08
Dougl
a
s
Katzman
R
emove obsolete cauti
o
n
ary note from cha
n
g
e 95a6db73
.
commit
|
commitdiff
|
tree
2014-11-08
Douglas Katzman
Implemen
t
%RAW-INSTANC
E
-ATO
M
IC-INCF/W
O
RD in
t
erpre
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
D
o
ugla
s
Katzman
Red
u
c
e
ST
R
I
NG/= to
S
TRING= when destined for
a
n
IF
commit
|
commitdiff
|
tree
2014-11-06
D
ougla
s
Katzman
Eli
m
inate *!
L
ATE-PRIMITIV
E
-OBJECT-FORMS* from the target
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Dou
g
las Katzman
(COND (
E
Q) (E
Q
) (EQ)
.
.
.
) -> (CASE)
commit
|
commitdiff
|
tree
2014-11-06
Dou
g
l
a
s Katzma
n
F
ull
c
a
ll t
o
VECTOR
s
h
o
uldn't
c
ons both a list and
.
.
.
commit
|
commitdiff
|
tree
2014-11-05
Douglas Katzman
Disable gen
c
gc wipe fea
t
ure on
a
cco
u
nt of lp#1
3
8
9
866
commit
|
commitdiff
|
tree
next