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
Store signed values in hopscotch table.
2017-04-08
Douglas Katzman
Store
signed
v
al
u
es in hopscotch
t
a
b
le
.
commit
|
commitdiff
|
tree
2017-04-08
Douglas
K
atzman
R
e
move obsolete
code
commit
|
commitdiff
|
tree
2017-04-07
D
ou
g
las Katz
m
an
De-noise ve
r
ify_space() an
d
fix
a
b
ug
t
herein
.
commit
|
commitdiff
|
tree
2017-04-07
Dougl
a
s Katzman
Remove unused pred
i
cate
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katzman
Fix s
u
btle bug in wip
e
_nonpinned_words()
commit
|
commitdiff
|
tree
2017-04-05
D
ouglas Katzman
Fix flaky hopscotch hash test
commit
|
commitdiff
|
tree
2017-04-05
Doug
l
a
s
Katzman
Improve page_mu
m
b
l
e_p()
p
re
d
ica
t
es
.
commit
|
commitdiff
|
tree
2017-04-05
Doug
l
as Katzman
R
emove
p
age_alloc
a
ted
_
p()
.
Use
!
page_free_p()
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas K
a
tzman
U
npessimi
z
e pa
g
e_starts_contigu
o
u
s
_block_p()
commit
|
commitdiff
|
tree
2017-04-04
Douglas
K
a
tzm
a
n
OAO
O
-
i
fy
g
encg
c
-
c
ard-shift
commit
|
commitdiff
|
tree
2017-04-04
Dougl
a
s
Katzman
Correct hopsco
t
ch table threshold
a
f
t
er resiz
e
.
commit
|
commitdiff
|
tree
2017-04-04
Douglas
Ka
t
z
m
an
Unbreak 32-bit
x86
commit
|
commitdiff
|
tree
2017-04-04
Dougla
s
Katzman
Slig
h
tly be
t
t
e
r hashing of pinned obj
e
cts
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Fix C compile
r
warning
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Ifde
f
-i
z
e the h
o
pscotch hash stuff for non
-
x86
.
commit
|
commitdiff
|
tree
2017-04-03
D
o
u
glas
Katzman
R
e
m
o
ve unused new_spac
e
_p() on ge
n
cgc
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Do some random
t
ests
on h
o
pscotch hashing
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzm
a
n
U
n-copy-and-pa
s
t
e
TEST-UTIL:SH
U
FFLE
commit
|
commitdiff
|
tree
2017-04-03
Dougl
a
s Katzman
Teach x86 disas
s
embl
e
r the 0F1F nop encoding
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
g
las K
a
t
zma
n
Remove
#
i
f'e
d
out code
.
commit
|
commitdiff
|
tree
2017-04-03
D
o
uglas Katzman
Red
u
ce pinned obj
e
c
t t
a
ble size, pa
r
t 2
of 2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Reduce p
i
nn
e
d o
b
ject tab
l
e size, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Dou
g
las Katzman
Unbrea
k
cheney
g
c
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzm
a
n
Whitespace
commit
|
commitdiff
|
tree
2017-04-01
D
o
u
g
las
K
a
t
zman
Make the
heap
_
scave
n
ge() lo
o
p a little tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Doug
l
as K
a
tzman
Optimize is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas Kat
z
man
Improve closure scavenging a tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas Kat
z
man
Alway
s
sc
a
venge
so
m
et
h
i
n
g in
s
ca
v
_instan
c
e if no layo
u
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
l
a
s K
a
t
z
m
an
Adhe
r
e
to proper
c
ontract in sca
v
_boxed et
.
a
l
.
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
las
Katzman
F
ix
b
uglet
c
aus
e
d by shadowed g
l
o
b
al
v
ariable
.
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
las Katz
m
an
Define fu
n
_code_header in
C
for symmetry wit
h
Lisp
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katz
m
an
E
l
iminate copy-and-paste of
pi
n
ned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Doug
l
as Katzman
Im
p
rove sca
v
_boxe
d
e
t
.
al
.
by skipping a word
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas
Katzma
n
R
e
mov
e
duplicate decla
r
ati
o
n of p
a
ge_table
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s Katzman
Ki
l
l a ton
o
f imp
l
icit cast w
a
rn
i
n
g
s
commit
|
commitdiff
|
tree
2017-03-28
Douglas Ka
t
z
m
an
Fix
test f
a
ilure as a result of #+immobile-code
.
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s K
a
tzm
a
n
Auto
g
enerate so
m
e
bitm
a
sks for
t
est
i
ng s
e
ts
of w
i
detags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Ka
t
z
man
F
lip order
o
f tests
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Fix s
o
m
e
C
warning
s
on PPC bu
i
ld
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
l
a
s Kat
z
man
Fix
anoth
e
r C warning
a
bout signed-v
s
-u
n
signed com
p
a
r
ison
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzma
n
Fix 32-bit build - scav1() has no 's
t
art' or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Kat
z
man
F
u
r
t
her speed up GC scave
n
ging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Amend
p
revious commit
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Cut dow
n
th
e
s
i
ze
o
f 'struct pag
e
'
f
or 64-bit word
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Mode
r
n
ize C style, get
rid of a poin
t
les
s
#ifd
e
f
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
l
as Katzm
a
n
Tweak comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
a
t
zman
Del
e
te
r
edundant
objec
t
sizing funct
i
o
n
s
commit
|
commitdiff
|
tree
2017-03-27
Douglas Ka
t
zm
a
n
Delete trailing
spaces
commit
|
commitdiff
|
tree
2017-03-22
D
o
ug
l
as Katzman
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Kat
z
man
Unbre
a
k
gencgc build wit
h
out imm
o
bile-space
commit
|
commitdiff
|
tree
2017-03-21
Douglas
K
atzman
I
mpr
o
v
e
sur
v
ived_gc_ye
t
()
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Quieten some tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Add commen
t
about impact of in_gc_p(
)
on
f
orwarding_point
e
r_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas K
a
tzman
Rem
o
ve a bunch of cruft
f
rom wea
k
-p
o
inter imp
l
ementat
i
o
n
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Rearrang
e
/comm
e
nt/r
e
move some stuff
commit
|
commitdiff
|
tree
2017-03-19
Dougla
s
Katzman
Stop showing binutils configuration no
i
se
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas
Katzman
H
ois
t
tests from scan_weak_pointers(
)
into
s
c
a
v_weak_po
i
nter()
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzm
a
n
O
A
OO-ify
W
EAK_
P
OINTER_NW
O
RDS
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas Katzman
Make C c
o
mpiler co
m
plain less
about PP
C
/
Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Compil
e
out some GC assertio
n
s
commit
|
commitdiff
|
tree
2017-03-18
Douglas
Katzman
Sp
e
ed up GC
if
#
!
+
immobile-
s
pa
c
e
commit
|
commitdiff
|
tree
2017-03-18
D
ouglas Katzman
Remov
e
u
seless cross-comp
i
ler output
commit
|
commitdiff
|
tree
2017-03-18
Do
u
g
l
as Katzm
a
n
Never
a
bb
r
eviate printed output from (TI
M
E)
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Katzman
Stre
n
g
t
h reduc
e
fro
m
_space_p(
)
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas K
a
t
zman
E
l
iminate a branch
f
rom scavenge() to spee
d
u
p G
C
commit
|
commitdiff
|
tree
2017-03-17
Dougl
a
s Katzman
U
se l
e
ss
h
o
r
rible
l
ogic during immobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Spe
e
d u
p
search_dyn
a
mic
_
space
(
),
t
hus preserve_pointe
r
()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas
K
atzman
Rena
m
e %S
I
MPLE-
F
UN
-
SELF vops, make closures great again
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
D
elete two decad
e
s w
o
rth of much ado about nothi
n
g
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzm
a
n
Remove 4 piece-of-gar
b
a
g
e indirection w
r
app
e
r
s
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
F
i
x sig
n
ed-vs-unsigned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzma
n
Delete so
m
e hubbub
and
i
n
s
a
n
ity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Kat
z
man
Remove a klud
g
e,
f
ix a
p
rob
l
em
i
n UNSEEN-THROW
-
TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Remove assump
t
ions in printf()
f
ormat strings
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
P
ut back os-con
t
ex
t
-register-t in mip
s
-vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Ma
k
e new
implementa
t
ion
of NAMEIFY-CL
O
SURE GC-saf
e
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas
Katzman
R
e
move package qualifie
r
s
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
Ka
t
zm
a
n
B
etter imple
m
e
nt
a
t
i
o
n of cl
o
su
r
e namin
g
, part 2 of
2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
zman
R
earrang
e
things better now that forwarding-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Bett
e
r implementation of
closu
r
e naming, part 1
o
f 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Conventio
n
aliz
e
style
i
n puri
f
y
.
c an
d
make it mor
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Kat
z
man
Massiv
e
ly imp
r
ove read
a
bilit
y
o
f '
c
a
se'
s
tateme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Kat
z
man
Eliminate trailing whitespace in ge
n
erate
d
C
h
eader
.
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as
K
atzman
Remove %
M
ETHO
D
-FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
l
as Katzma
n
R
e
m
ove !FIX-ENSURE-ACCESSOR-SPECIALIZERS
commit
|
commitdiff
|
tree
2017-03-14
D
ouglas Katzman
F
i
x confu
s
ing prin
t
e
d
r
epresentation
o
f early GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas
Ka
t
zman
S
l
i
ghtly optimize STAND
A
R
D
-CO
M
P
U
TE-DISCRI
M
INATING-FUNCTION
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as Katzman
Fix
f
asteval's handling o
f
exi
t
ed exit points
-
busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katz
m
an
Delete tr
a
i
lin
g
wh
i
tespace
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas Ka
t
zman
F
i
x COERCE-TO-INT
E
R
P
RET
E
D-
F
UNCTION and
ad
d
m
e
mo
i
zation
commit
|
commitdiff
|
tree
2017-03-12
Dou
g
l
a
s Katzman
Get rid of gc_init_tables()
commit
|
commitdiff
|
tree
2017-03-12
Doug
l
as Katzman
Combine a
bunch of cases
in ps
c
a
v
()
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas
Katzm
a
n
R
e
move still more
n
oise
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Delete n
o
ise
commit
|
commitdiff
|
tree
2017-03-11
D
ouglas Katzma
n
S
hare repeated logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katz
m
an
Remove an
e
x
t
r
aneous writ
e
from the lo
o
p in t
r
an
s
_
list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
St
a
ndardize some
v
a
riab
l
e naming and style
commit
|
commitdiff
|
tree
2017-03-11
Dougla
s
Katzma
n
Remove mention o
f
return-pc-head
e
r
-
w
i
d
etag on x8
6
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
l
as Ka
t
zman
Make gc copy logic
sym
m
etrical in two places
commit
|
commitdiff
|
tree
2017-03-10
Dougl
a
s Katzm
a
n
Be stricter abo
u
t co
n
ser
v
at
i
ve code po
i
nt
e
rs
commit
|
commitdiff
|
tree
next