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
De-noise verify_space() and fix a bug therein.
2017-04-07
Douglas
K
a
tzm
a
n
De-noise verify
_
spa
c
e() and fix a bug ther
e
in
.
commit
|
commitdiff
|
tree
2017-04-07
D
o
uglas Katzman
Remove unused pre
d
i
c
ate
.
commit
|
commitdiff
|
tree
2017-04-07
Do
u
glas K
a
tz
m
a
n
Fix subtle
bug in wipe_no
n
pinned_words()
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzman
Fix fl
a
ky
h
opscot
c
h hash test
commit
|
commitdiff
|
tree
2017-04-05
Douglas
K
atz
m
an
Im
p
rove p
a
ge_
m
um
b
l
e
_p() pr
e
dicates
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzman
Remove
page_all
o
cated_p()
.
Use !page_free_p
(
)
.
commit
|
commitdiff
|
tree
2017-04-05
Doug
l
as Katzman
Unpessimize page_sta
r
ts_contiguou
s
_bloc
k
_p()
commit
|
commitdiff
|
tree
2017-04-04
Douglas K
a
tzman
OAO
O
-
ify gencgc-car
d
-sh
i
ft
commit
|
commitdiff
|
tree
2017-04-04
Dougla
s
Katzman
Corr
e
ct
hops
c
ot
c
h table thre
s
hold
a
fter re
s
ize
.
commit
|
commitdiff
|
tree
2017-04-04
D
ouglas Katzman
Unbreak 32-bit x86
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
Sli
g
htly b
e
tter
h
a
s
hing o
f
pinned
o
b
jects
.
commit
|
commitdiff
|
tree
2017-04-03
D
ouglas Katzman
Fix C compi
l
er w
a
rning
.
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
Katzm
a
n
Ifdef-
i
ze th
e
hopscotc
h
h
ash stuff for non
-
x
8
6
.
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
Katzma
n
Remove unused new_space_p() on
g
encgc
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
K
atz
m
a
n
D
o
s
ome random tests on
h
o
pscotch hashing
commit
|
commitdiff
|
tree
2017-04-03
Douglas
Katzman
Un-copy-and-paste TEST-UTI
L
:
SHUFFLE
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzm
a
n
Teac
h
x86 disasse
m
b
ler
the
0F1F nop encod
i
ng
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Re
m
ove #if'ed out code
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
glas Katzman
Reduce
p
i
nne
d
object ta
b
le si
z
e, part
2 of
2
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
glas Katzman
Re
d
uce pinned
o
b
ject table
s
ize, p
a
rt 1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Doug
l
as Katzman
Unbreak chen
e
ygc
commit
|
commitdiff
|
tree
2017-04-01
Do
u
glas Katz
m
an
W
h
itespac
e
commit
|
commitdiff
|
tree
2017-04-01
D
o
uglas K
a
tzman
Make the heap_s
c
a
venge() loop a littl
e
tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Optimize
is_cons_h
a
lf
(
)
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas Ka
t
zman
Impr
o
ve
closure sca
v
enging a tiny
bit
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas Katzm
a
n
Alwa
y
s sca
v
enge somethi
n
g in
s
cav_instance
i
f
n
o l
a
yo
u
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s Katzman
Adhe
r
e to pr
o
per cont
r
act in
scav_boxe
d
et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Fix buglet
caused by sh
a
d
o
w
e
d global
varia
b
le
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas
Katzman
D
e
fine fun_co
d
e_he
a
d
er
i
n C for symme
t
ry
with Lisp
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas Katzman
Eliminate
copy-and-p
a
ste of pinned_p() logi
c
commit
|
commitdiff
|
tree
2017-03-28
Douglas
Katzm
a
n
I
mprove scav_boxed et
.
al
.
b
y
skipping a w
o
rd
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katz
m
an
Remove
dup
l
icate d
e
cla
r
ati
o
n of page_table
commit
|
commitdiff
|
tree
2017-03-28
Dougla
s
K
a
t
z
man
Kill
a ton o
f
implicit c
a
st w
a
rnings
commit
|
commitdiff
|
tree
2017-03-28
D
ouglas Katzman
Fix t
e
st failu
r
e as a result
of #
+
im
m
obile
-
code
.
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s Katzman
Autogenerat
e
some bitmas
k
s for t
e
stin
g
set
s
of
widetags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Flip
order
of
t
ests
.
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzman
Fix some C warning
s
on PPC build
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzma
n
Fix
a
n
othe
r
C warning about
s
ig
n
ed-vs-unsigned c
o
mparison
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzm
a
n
Fix
32-bit bui
l
d
-
scav1() has n
o
's
t
art'
o
r
'
n_
w
o
r
ds
'
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Further s
p
eed up
GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
A
me
n
d previ
o
us
c
ommit
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
g
l
as
K
atz
m
an
Cut down the s
i
z
e
o
f
'stru
c
t pa
g
e
'
for 64-bit words
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzman
Moderni
z
e
C styl
e
, get rid of a pointless #ifde
f
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
l
a
s Katzman
Twea
k
comment
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Katzman
Delete redundant
object s
i
zing
f
unctions
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Delete traili
n
g
spaces
commit
|
commitdiff
|
tree
2017-03-22
Douglas Ka
t
zman
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katz
m
a
n
Unbreak gencgc
buil
d
wit
h
out im
m
obile-space
commit
|
commitdiff
|
tree
2017-03-21
Dougla
s
Katzman
Improve survived_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Quieten some tests
commit
|
commitdiff
|
tree
2017-03-20
D
o
uglas Katzman
Add
c
o
mment a
b
out imp
a
c
t
of in_gc_p() on forwarding_poin
t
er_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Remove a bunch of cruft from weak-pointe
r
i
m
pleme
n
tatio
n
.
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas Ka
t
zman
Rearrange/
c
omment/rem
o
ve s
o
m
e
stuff
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Katzman
Stop s
h
owi
n
g binutils
c
onfigurati
o
n
nois
e
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas
K
a
tzm
a
n
Hoi
s
t tes
t
s from
scan_weak_
p
ointers() in
t
o scav_w
e
ak_pointer(
)
commit
|
commitdiff
|
tree
2017-03-19
D
ougl
a
s
Kat
z
man
OA
O
O-ify WEA
K
_POI
N
TER_NW
O
RDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Ka
t
zman
Make C compiler compl
a
in less about PPC
/
Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzm
a
n
Compi
l
e out some
G
C asse
r
ti
o
ns
commit
|
commitdiff
|
tree
2017-03-18
Douglas
K
atz
m
an
S
p
eed up GC if #!+i
m
mobile-sp
a
ce
commit
|
commitdiff
|
tree
2017-03-18
Douglas
Katzman
Remo
v
e
useles
s
cross-compiler output
commit
|
commitdiff
|
tree
2017-03-18
D
o
u
g
las Katzman
Never abbrevi
a
te p
r
inte
d
o
utput
from
(TIME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Strengt
h
re
d
uce fr
o
m
_
spac
e
_p(
)
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Eliminate
a branch
from
scavenge() to speed u
p
GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzm
a
n
Use le
s
s horrible
l
o
gic during immobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
D
o
u
glas K
a
tzman
S
peed up search_d
y
namic_space
(
)
, thus prese
r
ve_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katz
m
an
Ren
a
me
%SIMPLE
-
FUN
-
SELF vops
,
ma
k
e clo
s
ures great again
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Delete two decade
s
w
orth of
m
uch ado about
nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzman
Remove 4 piece-of-garbage indirection
w
ra
p
pers
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Kat
z
man
Fix signed-
v
s
-
u
nsigned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Delete som
e
hubb
u
b
a
n
d insanit
y
.
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Katzman
R
e
move
a kl
u
d
g
e, fix a
problem in U
N
SEEN-THROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
Katzman
R
emove assumptions in printf() format strings
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas K
a
tzman
Put
back
o
s-context-register-t in
mips-vm
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Kat
z
m
a
n
M
ake new implementation of NAMEIFY-CLOSU
R
E GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzman
Rem
o
v
e
pac
k
a
ge q
u
alifiers
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Bet
t
e
r
imp
l
e
m
en
t
at
i
on
of closur
e
n
aming, part
2
of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rea
r
range thi
n
gs better now tha
t
fo
r
warding-
p
tr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
D
o
ugl
a
s
Kat
z
m
a
n
Better implementatio
n
of
closu
r
e
naming, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Conventio
n
a
l
i
ze
style
in purify
.
c and make it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s
K
atzman
Massively
i
mprove readab
i
lit
y
of '
c
ase' s
t
atements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s Katzman
E
li
m
in
a
te trailing whitesp
a
c
e
in genera
t
ed
C
header
.
commit
|
commitdiff
|
tree
2017-03-15
Do
u
glas Katzman
Remo
v
e %ME
T
H
OD
-
FUNCTION
-
NAME
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzm
a
n
Remove
!
FIX-ENSURE-ACCESSOR
-
SPE
C
I
ALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix
co
n
fusing printed
r
epresentation of ear
l
y GFs
.
commit
|
commitdiff
|
tree
2017-03-14
D
o
uglas
Katz
m
a
n
Sli
g
ht
l
y opti
m
ize STANDARD-COMPU
T
E-DISCRIMIN
A
TIN
G
-FU
N
CTION
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
las Kat
z
ma
n
F
i
x fas
t
ev
a
l's ha
n
dling o
f
exite
d
ex
i
t po
i
nt
s
- busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Kat
z
m
a
n
Delete trailing whitespace
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s Katzm
a
n
F
i
x COERCE
-
TO-INTERPR
E
T
ED-FUNC
T
ION
a
nd add mem
o
izatio
n
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
Katzman
G
e
t r
i
d of gc_init_
t
ables()
commit
|
commitdiff
|
tree
2017-03-12
Dougl
a
s Kat
z
man
C
ombine a bunch of ca
s
es
in
p
scav()
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas
K
atzman
Remove s
t
ill more nois
e
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas Katzm
a
n
Delet
e
noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Share repeated logi
c
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katz
m
an
R
e
mo
v
e a
n
extraneous write fro
m
the loop in trans_
l
ist()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katz
m
an
Standard
i
ze s
o
me variabl
e
n
a
ming and styl
e
commit
|
commitdiff
|
tree
2017-03-11
Douglas K
a
tzman
Remov
e
mention of return-pc
-
head
e
r-wide
t
ag on
x
86
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
l
as K
a
tzman
Make g
c
copy logi
c
symmetri
c
al
in
two p
l
aces
commit
|
commitdiff
|
tree
2017-03-10
D
o
uglas Katzman
Be stricter
abo
u
t cons
e
rvative code
pointers
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
a
tzman
Get
rid of casts on prope
r
ly_tagged_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Dougla
s
Ka
t
zman
U
s
e
other_immediate_lowtag_p()
inst
e
ad
o
f
a
d-hoc test
commit
|
commitdiff
|
tree
next