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
Fix flaky hopscotch hash test
2017-04-05
Douglas Katzman
Fi
x
flaky h
o
p
scotch
hash
t
est
commit
|
commitdiff
|
tree
2017-04-05
Dougla
s
Katzm
a
n
Improve pag
e
_mum
b
le_p() p
r
edi
c
ates
.
commit
|
commitdiff
|
tree
2017-04-05
Dougl
a
s Katzman
Remove
p
age_alloc
a
ted
_
p()
.
U
s
e
!page_f
r
ee_p()
.
commit
|
commitdiff
|
tree
2017-04-05
D
ou
g
l
as Katzman
Unpe
s
simize page_starts_
c
ontig
u
ous_block_p
(
)
commit
|
commitdiff
|
tree
2017-04-04
D
o
uglas Katzm
a
n
OAOO-ify genc
g
c
-
c
ard-shift
commit
|
commitdiff
|
tree
2017-04-04
Dougl
a
s K
a
tzman
Correct
hopsc
o
tch table
t
hreshold
a
fter r
e
size
.
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katz
m
an
Unbreak 32-bit x86
commit
|
commitdiff
|
tree
2017-04-04
Dougl
a
s Katzman
Sligh
t
ly better hashing of pinned
o
bje
c
ts
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katz
m
an
Fix C
compi
l
er warni
n
g
.
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
Katzman
If
d
ef-ize the
h
o
pscotch hash stu
f
f for n
o
n-x86
.
commit
|
commitdiff
|
tree
2017-04-03
Dougl
a
s Kat
z
man
Remove unused ne
w
_space_p(
)
on
g
encgc
commit
|
commitdiff
|
tree
2017-04-03
Dou
g
las Kat
z
man
D
o some rand
o
m tests on hopscot
c
h h
a
shing
commit
|
commitdiff
|
tree
2017-04-03
Douglas K
a
tzman
Un-copy-and-paste TE
S
T-U
T
IL:SHUFFLE
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzma
n
Teach
x86 disas
s
em
b
le
r
the 0F1F nop encoding
.
commit
|
commitdiff
|
tree
2017-04-03
D
o
uglas Katzman
Rem
o
ve #if'ed out c
o
d
e
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas
K
atzman
Re
d
uce pinned object table size, part 2 o
f
2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Redu
c
e pin
n
ed object
table size, p
a
rt 1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
U
nb
r
ea
k
cheneygc
commit
|
commitdiff
|
tree
2017-04-01
Douglas Ka
t
zman
Whitespace
commit
|
commitdiff
|
tree
2017-04-01
D
o
uglas Katzman
M
a
k
e
t
he heap_sca
v
enge() loop a
l
i
t
tle tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Do
u
g
l
as Katzman
Optim
i
ze is_cons_half(
)
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Imp
r
ove c
l
osure sca
v
enging
a
ti
n
y b
i
t
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Kat
z
m
an
Always s
c
a
v
enge something in sca
v
_instance if n
o
layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s
Katzman
Adhere
t
o proper cont
r
act in sc
a
v_boxed
et
.
a
l
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Ka
t
z
m
an
Fi
x
b
uglet
cau
s
e
d
by
shadowed global
v
ar
i
able
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas Katz
m
an
Define fun_
c
ode_header
i
n C
for
s
ymmetry
w
ith
Lisp
commit
|
commitdiff
|
tree
2017-03-30
Douglas K
a
tzma
n
Eliminate
copy-and-paste of pinned_
p
() logic
commit
|
commitdiff
|
tree
2017-03-28
Do
u
g
las Katzman
I
m
pr
o
ve s
c
av_b
o
xed
e
t
.
al
.
by skipping a word
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Remov
e
du
p
licate declara
t
i
o
n o
f
page_table
commit
|
commitdiff
|
tree
2017-03-28
Douglas
K
atzman
K
i
l
l
a ton of implic
i
t cast warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas K
a
t
z
man
Fix te
s
t failure as
a result
of #
+
imm
o
bile-co
d
e
.
commit
|
commitdiff
|
tree
2017-03-28
D
ougl
a
s
K
a
t
z
ma
n
Auto
g
enerate some b
i
tma
s
ks
for testing sets of
widet
a
gs
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as K
a
tzman
Flip or
d
er
o
f tests
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
ix
some C warnin
g
s
o
n
PPC
build
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Katzman
Fix anothe
r
C warnin
g
about signed-vs-unsigned comparison
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Ka
t
zman
Fix 32-bit buil
d
- scav1() ha
s
no 'start'
or '
n
_
words'
commit
|
commitdiff
|
tree
2017-03-27
D
o
ugl
a
s
K
atzman
Further speed up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
gl
a
s
Katzman
A
m
en
d
previous com
m
it
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
u
g
las Katzma
n
Cut down the
s
ize of 'struc
t
pa
g
e' for
64-bi
t
words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tz
m
an
Modern
i
ze C
s
t
yle
,
get
r
id of a pointless #
i
fd
e
f
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas K
a
tzman
T
w
eak com
m
ent
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
a
t
zman
Delete r
e
dund
a
nt object sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Delete trailing space
s
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzman
F
i
x data race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzman
Unbreak
g
encgc build with
o
ut immobile-space
commit
|
commitdiff
|
tree
2017-03-21
Dougla
s
Ka
t
zman
Improve survive
d
_gc
_
ye
t
()
commit
|
commitdiff
|
tree
2017-03-21
Dougl
a
s Katzman
Quie
t
en some tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
A
d
d comment a
b
out imp
a
ct of in_gc_p(
)
o
n
forwarding_pointe
r
_p()
commit
|
commitdiff
|
tree
2017-03-20
Dou
g
las
K
atzman
Remove a bunch of cruft from we
a
k
-
pointer implementati
o
n
.
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas
Katzman
Rear
r
ange/comment/remo
v
e
s
om
e
stuff
commit
|
commitdiff
|
tree
2017-03-19
Dougl
a
s Katzm
a
n
Stop showing binutils con
f
iguration noise
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
las
K
atzman
Hoist tes
t
s from s
c
an_w
e
a
k
_
poi
n
ters() into scav_weak_pointer()
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
OAOO-i
f
y WEAK_POINT
E
R
_
NWO
R
DS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
M
ake C compile
r
comp
l
ain l
e
ss about
P
PC/Linux
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas Katzm
a
n
Compile out some
GC
a
ssertion
s
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Spe
e
d up GC if #!
+
immobile-s
p
ace
commit
|
commitdiff
|
tree
2017-03-18
Douglas
Katzm
a
n
Remove us
e
less cross-compiler output
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Never abbreviate printed output f
r
o
m
(TIME
)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
St
r
ength reduce from_space_
p
()
.
commit
|
commitdiff
|
tree
2017-03-17
D
o
uglas Katzman
Eliminate a b
r
an
c
h from scavenge
(
) to speed up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
U
se less horrible
l
ogic
d
uri
n
g im
m
obile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Dougl
a
s K
a
tzma
n
Speed up search
_
dynamic_spac
e
(), t
h
us preserv
e
_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Dougla
s
K
a
tzm
a
n
Rename %S
I
MPLE-FU
N
-SELF vops, make closu
r
e
s
gr
e
at
a
gain
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katz
m
an
D
e
l
e
te two decades worth of much ado about not
h
ing
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katz
m
an
Re
m
o
v
e
4 piece-
o
f-garbage indirect
i
o
n wr
a
ppers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Fix sign
e
d-vs
-
unsigned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
D
e
lete
som
e
hubbub
and ins
a
nity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remo
v
e
a
kl
u
dge, fix a problem in UNSEEN-TH
R
O
W-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
la
s
Katzman
Remove as
s
u
m
ptions in
p
rin
t
f
() format st
r
ings
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas
K
at
z
m
a
n
Put back os-conte
x
t-re
g
i
ster-t in mips-vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzman
Make ne
w
imp
l
em
e
ntatio
n
of N
A
MEIF
Y
-CLOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katzman
R
e
mov
e
packa
g
e qualifi
e
rs
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Be
t
ter implem
e
nta
t
ion of
cl
o
sure nam
i
ng
,
part 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rearrang
e
t
hi
n
g
s
better now th
a
t forwarding-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Better
implemen
t
ation of
closure namin
g
, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Conven
t
ionalize st
y
le in
pu
r
i
f
y
.
c
and m
a
ke it
more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas
K
at
z
man
Massively improve readability of 'ca
s
e' s
t
atem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
K
atzm
a
n
E
l
iminate t
r
ailing
w
hites
p
ace in g
e
nerated C hea
d
er
.
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
Kat
z
man
Remove %ME
T
HOD-
F
UNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as Katzman
Rem
o
ve !FIX-ENSURE-ACCE
S
SOR-
S
PECIALI
Z
ERS
commit
|
commitdiff
|
tree
2017-03-14
D
ouglas Katzman
Fix confusing p
r
inte
d
representation of early GFs
.
commit
|
commitdiff
|
tree
2017-03-14
D
o
ug
l
as Katzman
Sli
g
htly o
p
t
imize STA
N
DARD-COMP
U
T
E
-DISCRIMINATING-FUNCTI
O
N
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fi
x
fasteval's
h
andling of exited ex
i
t p
o
i
n
t
s
- busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Dougla
s
Katzman
De
l
e
t
e tr
a
ilin
g
whi
t
espace
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzm
a
n
F
i
x
C
O
ERCE-TO-INT
E
RPRETED-FUNCTION and
a
d
d
m
emoizat
i
o
n
commit
|
commitdiff
|
tree
2017-03-13
Otso Raj
a
la
Fix documentation typo
.
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
Katzm
a
n
G
e
t ri
d
of gc
_
i
n
it_tables()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Combine a bunch of cases in pscav()
commit
|
commitdiff
|
tree
2017-03-12
Doug
l
as Katz
m
a
n
R
e
move stil
l
more noi
s
e
commit
|
commitdiff
|
tree
2017-03-12
Dougl
a
s
Katzman
D
elete noi
s
e
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Share repeated log
i
c
commit
|
commitdiff
|
tree
2017-03-11
Dougl
a
s Katzman
Remove an ex
t
raneous write fr
o
m
the loop in
t
rans_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzma
n
Standar
d
ize some vari
a
bl
e
naming a
n
d style
commit
|
commitdiff
|
tree
2017-03-11
Douglas Kat
z
man
Remove m
e
n
t
i
o
n of return-p
c
-header
-
wi
d
e
tag on x86
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as
Katzman
Make g
c
copy logic sy
m
metrica
l
i
n two
p
laces
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Be st
r
icte
r
about conservative code pointers
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Get rid of cas
t
s
o
n pr
o
perl
y
_tagged_descr
i
p
t
or_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
l
a
s K
a
tzman
Use ot
h
er
_
immediate_lowtag_p
(
)
i
n
s
t
ead o
f
ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
D
ougl
a
s Kat
z
m
an
Simpify calls to gc_searc
h
_sp
a
ce()
commit
|
commitdiff
|
tree
2017-03-10
D
o
ugla
s
Katzman
Revert "Revert "gencgc: improve from_space_p()""
commit
|
commitdiff
|
tree
next