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
Make type caches perform better.
2015-02-06
Douglas Katzman
Make type caches pe
r
form bet
t
er
.
commit
|
commitdiff
|
tree
2015-02-05
Douglas Ka
t
zman
M
AKE
-
MEMBE
R
-TYPE: use = f
o
r fixnum
c
o
mparison instead
.
.
.
commit
|
commitdiff
|
tree
2015-02-05
Douglas
Ka
t
zman
Move 2 slots from mos
t
i
n
s
tanc
e
s of CTYPE into t
h
eir
.
.
.
commit
|
commitdiff
|
tree
2015-02-02
Dou
g
las Katzman
Remove
r
leftover
uses of SAP-INT
type
.
commit
|
commitdiff
|
tree
2015-02-02
Doug
l
a
s Katzman
Enforc
e
consistency betwe
e
n D
E
FINE-COLD-FOP
a
nd DEFINE
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Do
u
glas
Katzman
Change synta
x
o
f
DEFI
N
E-
F
OP, and rem
o
v
e
fro
m
target
.
.
.
commit
|
commitdiff
|
tree
2015-01-23
Dougla
s
K
a
t
z
man
R
e
m
ove FOP-SMALL
-
CODE, plus a few clea
n
u
ps
.
commit
|
commitdiff
|
tree
2015-01-22
Douglas Katzman
Unintern
*
C
OLD-INIT
-
F
O
RMS*
commit
|
commitdiff
|
tree
2015-01-22
Do
u
glas Katzman
Re
m
ove DUMP-FOP*
and DEFINED-CLONED
-
FOPS
.
commit
|
commitdiff
|
tree
2015-01-21
Dougla
s
Kat
z
man
Similar to
c
hange 4bf626, dump STANDARD-OBJECTs
u
sing
.
.
.
commit
|
commitdiff
|
tree
2015-01-21
Do
u
glas Katz
m
an
F
ix subtle problem in cyclical
s
t
r
ucture dumping
.
commit
|
commitdiff
|
tree
2015-01-20
Douglas Ka
t
zman
Improve SOURCE-TRANSFOR
M
-C
O
NS-TYPEP
commit
|
commitdiff
|
tree
2015-01-19
Doug
l
as Katzman
R
e
move unreachable
c
a
s
e from %COM
P
ILER-DEFSTRUCT
commit
|
commitdiff
|
tree
2015-01-19
Dou
g
la
s
Katzman
Omi
s
s
i
on from p
r
eviou
s
commi
t
commit
|
commitdiff
|
tree
2015-01-19
Douglas K
a
tzman
Warn about DEFS
T
RUCTs
t
h
a
t appear after use of
the
.
.
.
commit
|
commitdiff
|
tree
2015-01-18
Douglas Katzman
D
e
lete single-use SOURCE-TRANSFORM-LAM
B
DA macro
commit
|
commitdiff
|
tree
2015-01-17
Doug
l
as Ka
t
zman
Precautionary te
s
t
against
m
eaningless featuri
z
ation
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas
Katzman
Uninter
n
SB-
K
ER
N
EL::*BUILT-IN-CLASSES* after warm
i
n
it
.
commit
|
commitdiff
|
tree
2015-01-17
Do
u
gla
s
Katz
m
a
n
Use B
S
F
instru
c
tion for POSITION in bit-vecto
r
on
x
86
.
.
.
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
Teach Genesis a new tri
c
k
to increase
OA
O
O
-ness
.
commit
|
commitdiff
|
tree
2015-01-17
D
o
uglas Katzm
a
n
I
mprove %B
I
T-POSITIO
N
commit
|
commitdiff
|
tree
2015-01-17
Douglas Katzman
Fi
x
p
a
c
kage-cold-init
commit
|
commitdiff
|
tree
2015-01-16
Douglas Katz
m
an
Eliminate
a
redu
n
dant piece of globald
b
i
n
f
o - the
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
D
ouglas Katzman
Sh
o
w t
h
e "!" symbols that were not uninterna
b
le afte
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Dougl
a
s
K
atzma
n
Push
around som
e
e
x
clama
t
ion marks, mak
i
ng
t
he targ
e
t
.
.
.
commit
|
commitdiff
|
tree
2015-01-15
Douglas Ka
t
zman
Be a little pedantic
in tests that call CO
M
PILE
commit
|
commitdiff
|
tree
2015-01-15
Douglas Katzman
Fast
e
r FIND
fo
r
the common case of no
:
start or :end
.
commit
|
commitdiff
|
tree
2015-01-14
Douglas Katzman
F
a
s
t
e
r
EQL f
o
r bignums on x86-64
commit
|
commitdiff
|
tree
2015-01-14
D
ougla
s
Katzma
n
Fix INVA
L
ID-ARG-COUNT-E
R
R
OR on x86-
6
4
w
i
th ud2-breakpoints
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
D
o
uglas Katzman
FORMATTER can pr
o
duce
s
horter code whe
n
used withi
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
Dougla
s
K
a
tzma
n
F
i
x
i
n
adve
r
tently
i
n
correct fo
r
mat-control string i
n
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Do
u
glas Katzman
General
i
ze the choice of reg
i
ster for assembly
-
routine
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katzman
S
a
me
c
hange for x86
a
s
w
a
s done
f
or x86-64 a
s
sembly
.
.
.
commit
|
commitdiff
|
tree
2015-01-09
Douglas Katz
m
an
Eliminate some
h
a
n
d
w
ritten
c
opie
s
o
f
boi
l
er
p
la
t
e
.
commit
|
commitdiff
|
tree
2015-01-07
Dou
g
las Katz
m
an
x86-64: Improve disass
e
mbler's DETERMINE
-
OPCODE
-
BOUNDS
commit
|
commitdiff
|
tree
2015-01-07
Douglas K
a
tzma
n
Make a s
i
m
ple
sw
i
t
c
h
(
disabled by default) to
tell
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
ougl
a
s
K
a
tzman
Rea
l
ly rea
l
ly properly a
c
cess c
p
uid_fn1
_
ecx, courtesy
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
D
o
uglas
K
a
tzm
a
n
Add
s
o
me more pre
t
ty-printe
r
s in lieu of pr
i
nt-object
.
.
.
commit
|
commitdiff
|
tree
2015-01-07
Dougl
a
s Katzman
Plu
g
u
p
leaky
abstraction
t
hat (%INST
A
NCE-REF struct
.
.
.
commit
|
commitdiff
|
tree
2015-01-06
Douglas Katzman
Pro
p
erly access cpuid
_
fn1_ecx if :sb-
d
ynamic-core
.
commit
|
commitdiff
|
tree
2015-01-06
D
ouglas Katzm
a
n
Implement sugges
t
ions
o
f Pau
l
Kh
u
ong r
e
.
POPCNT
commit
|
commitdiff
|
tree
2015-01-05
D
o
u
g
l
as Kat
z
m
an
x86-64: Use POPCNT instru
c
tion for LOGCOUNT if the
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
D
o
u
g
l
a
s
Kat
z
man
M
a
ke
:
return-style :raw actually insert a RET
i
n
struction
.
.
.
commit
|
commitdiff
|
tree
2015-01-04
Douglas Katzman
R
andom touch-ups to LDB
commit
|
commitdiff
|
tree
2015-01-04
Douglas K
a
t
zman
Parse raw slot data
when printin
g
st
r
uctur
e
s in LDB
commit
|
commitdiff
|
tree
2015-01-04
Dou
g
las Ka
t
z
m
an
Allow disa
s
se
m
b
l
i
ng code com
p
onent that h
a
s
no de
b
ug
.
.
.
commit
|
commitdiff
|
tree
2015-01-03
Douglas Katzman
Fix regression in
&
R
E
ST ->
&MORE conversion c
a
used
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas K
a
tzma
n
Be
more careful in CLEAN-FAST-METHOD, avoiding recursive
.
.
.
commit
|
commitdiff
|
tree
2015-01-02
Douglas
K
atzman
F
ix omission of &fheaderp->i
n
f
o
in gencgc's
verify_space()
commit
|
commitdiff
|
tree
2014-12-24
Dougla
s
K
atzman
Add a debugging th
i
n
g
to
genesis
commit
|
commitdiff
|
tree
2014-12-24
Douglas Katzman
NCONC should use
D
O-REST-ARG ins
t
ead of
a
dx &rest
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Douglas Katzman
Improve efficiency
o
f
DO-REST-ARG and make some warnings
.
.
.
commit
|
commitdiff
|
tree
2014-12-20
Douglas
Katzman
ldb fi
x
:
cor
r
e
c
tly s
h
ow b
i
gnums
a
nd Un
i
code chars
.
commit
|
commitdiff
|
tree
2014-12-18
D
ouglas
K
atzm
a
n
E
xpl
a
in som
e
s
t
uff
,
or j
u
st compla
i
n a
b
out
i
t
commit
|
commitdiff
|
tree
2014-12-18
Douglas
K
atzman
Make ldb not totally
i
nept a
t
showing
U
C
S4-encoded
.
.
.
commit
|
commitdiff
|
tree
2014-12-17
Douglas Katzman
DIGIT-CH
A
R-P improvement for radix >
1
0
.
commit
|
commitdiff
|
tree
2014-12-17
Do
u
glas K
a
tz
m
a
n
fix dis
p
l
ay of faul
t
_addr
commit
|
commitdiff
|
tree
2014-12-16
Dou
g
las Katzman
W
orka
r
ou
n
d
for
l
p#
1
383749
commit
|
commitdiff
|
tree
2014-12-16
Douglas Katzman
fix
i
ncorr
e
ct cast
i
n fshow
commit
|
commitdiff
|
tree
2014-12-15
Do
u
g
l
as Katzman
Fix signed vs
.
u
nsigned c
o
mpariso
n
warnings
commit
|
commitdiff
|
tree
2014-12-15
Dougla
s
K
a
tzman
Add comment
commit
|
commitdiff
|
tree
2014-12-14
Dougla
s
Katzman
Giv
e
perspicuous
n
a
mes to the object allocators
u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-08
Douglas Katzma
n
Quieten PCL compile
.
commit
|
commitdiff
|
tree
2014-12-07
Douglas Katzman
Worka
r
ound for ty
p
e inf
e
r
ence
p
r
o
b
l
em
commit
|
commitdiff
|
tree
2014-12-07
Douglas
Katzm
a
n
Never
s
et
:assumed-type to NIL,
remove it instead
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Be more principled
in
defi
n
i
n
g ATOMIC-INCF/D
E
CF
on
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katzman
Create far
l
ess
n
oise with sb-
s
how
commit
|
commitdiff
|
tree
2014-12-06
Douglas
K
atzman
Remove inadv
e
r
t
ent piece of prior change
.
commit
|
commitdiff
|
tree
2014-12-06
D
ouglas Katzman
S
im
p
lify the tests
in /CANNO
T
-S
H
OW an
d
eli
m
inate an
.
.
.
commit
|
commitdiff
|
tree
2014-12-06
Douglas Katz
m
an
Eliminate a
warni
n
g
commit
|
commitdiff
|
tree
2014-12-05
Douglas Katzman
Q
uantifiers can bene
f
it fro
m
compi
l
er-macros now
.
commit
|
commitdiff
|
tree
2014-12-05
Dougla
s
Ka
t
zman
Ne
w
feature: s
i
gnal a sty
l
e-warning
o
n
mo
s
t failures
.
.
.
commit
|
commitdiff
|
tree
2014-12-04
Dougl
a
s Katzman
Dead var
i
a
b
le
s
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas
K
atzman
Remove (safety 0) th
a
t
is no longer
needed fo
r
"a bootstrap
.
.
.
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
I
m
prove CONS
T
ANTP handling of
T
HE
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Up
d
ate OPTIMI
Z
A
TIONS
commit
|
commitdiff
|
tree
2014-12-03
Douglas Katzman
Enhancement to help detect wr
o
ngly-or
d
ered
l
ist
s
of
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzman
Sometimes allow MAPCAR et
.
al
.
to s
e
e compiler-macro
.
.
.
commit
|
commitdiff
|
tree
2014-12-02
Douglas Katzma
n
T
rivial
c
hang
e
of some DEFVARs t
o
DEFGLOBAL
commit
|
commitdiff
|
tree
2014-12-02
Doug
l
as K
a
tz
m
an
A
dd M
A
KE-S
E
QUENCE tra
n
sform
commit
|
commitdiff
|
tree
2014-12-01
Dou
g
l
a
s
K
atzman
Restore effectiveness of *FGENS* cache (a
s
mentioned
.
.
.
commit
|
commitdiff
|
tree
2014-11-30
D
ou
g
las Katzman
Simp
l
if
y
WALK-MET
H
O
D
-LAMBDA and c
o
nsumers
t
her
e
of
.
commit
|
commitdiff
|
tree
2014-11-30
Do
u
g
las Katzman
Fix lp#1397454 - in
v
alid PC
L
ctor optimi
z
ati
o
n
.
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas Katzman
Use one fewer vari
a
ble in SB
-
PCL::EMIT
-
CACHE
-
L
O
OKUP
commit
|
commitdiff
|
tree
2014-11-30
Dou
g
l
a
s
Katzma
n
A
vo
i
d gene
r
ic math
in INF
O
-G
E
THASH
commit
|
commitdiff
|
tree
2014-11-30
D
o
uglas Katzman
Assorted PCL s
a
nity improv
e
ments
commit
|
commitdiff
|
tree
2014-11-30
Douglas
Katzman
Make
d
i
sassembler c
o
rrectly
detect multiple c
o
de
.
ENT
R
Y
.
.
.
commit
|
commitdiff
|
tree
2014-11-29
Douglas Katzm
a
n
Unif
y
the co
m
piler macros for WRITE and WRITE-TO-
S
TRIN
G
commit
|
commitdiff
|
tree
2014-11-29
Douglas Katzma
n
On
e
IF is clearer than three
.
commit
|
commitdiff
|
tree
2014-11-23
D
o
u
glas Katzm
a
n
Refactor b6e
d
0e20d46
8
099b
6
2d27
0
9
5db7d18f7
6
d8886d
2
commit
|
commitdiff
|
tree
2014-11-23
Dougla
s
Katzman
So
m
e
i
mprovements to the
l
ow-level
d
e
bugger
.
commit
|
commitdiff
|
tree
2014-11-23
Dou
g
l
as Katzma
n
Fix
some warnings
f
rom Darwin C compiler
commit
|
commitdiff
|
tree
2014-11-22
Douglas Katzm
a
n
x
86-64: Integrate Paul
Khuong's interleaved raw
s
l
o
t
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
D
o
uglas Katzm
a
n
D
isab
l
e te
s
t o
f
c
ompute-pollfds if i
n
applicable
commit
|
commitdiff
|
tree
2014-11-20
D
o
uglas Katzman
Fix bug in collecting condi
t
ion-clas
s
oid
-
cl
a
s
s-s
l
ots
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzm
a
n
Two f
e
w
er C compiler w
a
rnings
.
commit
|
commitdiff
|
tree
2014-11-19
Douglas Katzman
Use poll() always in SERVE-EVE
N
T
if
it's a
v
ailable
.
commit
|
commitdiff
|
tree
2014-11-19
Dou
g
las Katzman
Silence a bu
n
ch of C co
m
p
iler
d
iagnostics
commit
|
commitdiff
|
tree
2014-11-18
Douglas Katzman
Clean
u
p
some obsolet
e
SB-UNIX symbols from
package
.
.
.
commit
|
commitdiff
|
tree
2014-11-18
Dougla
s
Kat
z
man
Name
t
h
e
R
AW-SLOT-DATA-COMPARER functions human-readably
.
commit
|
commitdiff
|
tree
next