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 hopscotch tests, again.
2017-04-20
Douglas Katzman
Fix hopscotch
te
s
ts,
a
g
ain
.
commit
|
commitdiff
|
tree
2017-04-20
Dougla
s
Kat
z
m
a
n
Fix conse
r
vati
v
e GC s
o
me more
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
A few
random genesis cleanups
commit
|
commitdiff
|
tree
2017-04-18
Dougl
a
s Ka
t
z
man
Fix C warn
i
n
g
s o
n
32-
b
it
Darwin
build
commit
|
commitdiff
|
tree
2017-04-18
Do
u
glas Katzman
R
e
move *TLS-I
N
DEX-LOCK* symbol if not use
d
.
commit
|
commitdiff
|
tree
2017-04-18
Doug
l
as K
a
tzm
a
n
A
v
oid use of private typedef
s
commit
|
commitdiff
|
tree
2017-04-18
Do
u
glas Katzman
arm
6
4: av
o
i
d warn
i
ng
s
,
correctly this time
commit
|
commitdiff
|
tree
2017-04-18
Do
u
g
l
as Katz
m
an
arm64: remove EVAL-WHENs and multiple
d
efinition warnings
commit
|
commitdiff
|
tree
2017-04-18
Doug
l
a
s
Katzman
arm64:
E
nforc
e
no "undefined" warning
s
from make-ho
s
t
-
1
commit
|
commitdiff
|
tree
2017-04-18
Douglas Kat
z
man
Allo
w
s
e
t
ting SIGSEGV h
a
ndler of la
s
t
re
s
ort on Linux
.
commit
|
commitdiff
|
tree
2017-04-18
D
ouglas Katzman
Add
N
EWS e
n
tr
i
es
commit
|
commitdiff
|
tree
2017-04-18
Douglas Kat
z
man
Rem
o
ve bitmap
_
s
c
an()
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzma
n
Simp
l
ify so
m
e convol
u
t
e
d logic
commit
|
commitdiff
|
tree
2017-04-17
Douglas
Katzman
Re
m
ove
some C
c
asts and obsolete
c
omment
.
commit
|
commitdiff
|
tree
2017-04-16
Doug
l
as K
a
t
z
man
F
ix hopscotch t
e
s
t
s again
commit
|
commitdiff
|
tree
2017-04-16
Douglas Ka
t
zman
Add missed files fr
o
m prior com
m
it
commit
|
commitdiff
|
tree
2017-04-16
Douglas Kat
z
man
Rename RETURN-PC-HEADER-WIDETAG to RETURN-
P
C-WI
D
ETAG
commit
|
commitdiff
|
tree
2017-04-16
Douglas Ka
t
zman
Rename I
N
STAN
C
E
-HEADE
R
-
W
IDETAG to INS
T
ANCE-W
I
DETAG
commit
|
commitdiff
|
tree
2017-04-16
Dougla
s
Katzman
R
ename function
subtype widet
a
gs to SIMPLE-FU
N
-WIDETAG
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
D
ouglas Katzman
Turn *FUN-H
E
ADE
R
-W
I
DETA
G
S
*
to a constant
commit
|
commitdiff
|
tree
2017-04-16
D
o
ug
l
as Katzman
Remove "-HEADER
-
" from SYMBOL
and V
A
LU
E
-CELL wi
d
etag
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
Douglas K
a
tzman
Fi
x
r
e
cen
t
ly i
n
troduced bugs in scav_vec
t
or()
commit
|
commitdiff
|
tree
2017-04-13
D
ouglas Katzm
a
n
Unb
r
ea
k
non
-
x86 builds
commit
|
commitdiff
|
tree
2017-04-13
Do
u
g
l
as K
a
t
zman
Still more
h
o
pscotch
t
able enhanc
e
ment
s
commit
|
commitdiff
|
tree
2017-04-13
Do
u
g
las Katzman
Give C widetag na
m
es
external
visibi
l
ity
commit
|
commitdiff
|
tree
2017-04-13
D
o
u
g
l
a
s Katzman
Replace 22 lousy C cast
s
with
j
ust
3
commit
|
commitdiff
|
tree
2017-04-13
Douglas Katzman
Ho
p
sco
t
ch table improvem
e
nts
commit
|
commitdiff
|
tree
2017-04-12
D
o
uglas Katzman
M
ove er
r
or st
r
ing
s
from "constant
s
.
h
"
t
o
"e
r
rname
s
.
h"
commit
|
commitdiff
|
tree
2017-04-12
D
o
uglas Katzm
a
n
F
ix build o
n
win3
2
,
m
aybe (lp#1680622
)
commit
|
commitdiff
|
tree
2017-04-12
Douglas Ka
t
zman
Remove explicit cases for
p
l
a
i
n boxed objects in verify_space()
.
commit
|
commitdiff
|
tree
2017-04-12
Douglas Katzman
Accept generaliz
e
d "stop
"
flag from
callback i
n
w
alk
_
generat
.
.
.
commit
|
commitdiff
|
tree
2017-04-09
Douglas K
a
tzman
Take pointer,
n
ot word c
o
un
t
, as up
p
er limit in v
e
ri
f
y_space()
commit
|
commitdiff
|
tree
2017-04-09
D
ougl
a
s Katzman
Mo
v
e
poorly-name
d
NWORDS function n
e
ar it
s
call
s
ite
commit
|
commitdiff
|
tree
2017-04-08
Douglas Kat
z
ma
n
Store sig
n
ed values
in hopsco
t
ch tabl
e
.
commit
|
commitdiff
|
tree
2017-04-08
Douglas Katzman
Remo
v
e obsolete code
commit
|
commitdiff
|
tree
2017-04-07
D
o
uglas Katzman
De-
n
oise verify_spac
e
(
) and f
i
x a bug therein
.
commit
|
commitdiff
|
tree
2017-04-07
D
o
uglas Katzman
R
emove un
u
s
e
d predicate
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katzma
n
Fix subt
l
e bug i
n
w
ipe_nonpinned_words()
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzma
n
Fi
x
flaky hopscotch hash t
e
st
commit
|
commitdiff
|
tree
2017-04-05
Doug
l
as Kat
z
m
an
I
mprove
p
a
ge_mumble_p(
)
predic
a
te
s
.
commit
|
commitdiff
|
tree
2017-04-05
Dou
g
las Katzman
Remo
v
e page_alloc
a
t
e
d_p()
.
Use !pa
g
e_free_p(
)
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzman
U
npessim
i
ze page_st
a
rts_contiguous_bl
o
ck
_
p()
commit
|
commitdiff
|
tree
2017-04-04
Douglas Kat
z
man
OAOO-ify gencgc-card-shift
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
Correct hopscotch table threshold aft
e
r res
i
ze
.
commit
|
commitdiff
|
tree
2017-04-04
Dou
g
l
a
s Katzma
n
Unbreak 32-bit x86
commit
|
commitdiff
|
tree
2017-04-04
Douglas K
a
tzman
Slightly bet
t
er h
a
shing of pi
n
ned o
b
jects
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Fix
C
compiler war
n
ing
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Ka
t
zma
n
Ifdef-
i
ze the hopscotc
h
hash stuff fo
r
n
o
n
-
x86
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Remove
u
n
used new_space_p() on gencgc
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
Katzman
Do some random tests on hopscotch hashing
commit
|
commitdiff
|
tree
2017-04-03
Douglas
K
a
tzman
Un-c
o
py-
a
nd-past
e
T
EST-UTIL:SHUFFLE
commit
|
commitdiff
|
tree
2017-04-03
D
ouglas
K
a
t
zman
T
e
ach x8
6
dis
a
ssemble
r
t
h
e
0F1F nop en
c
o
d
ing
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Ka
t
z
m
an
Remove
#
if'ed
o
ut code
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Reduce
p
inne
d
o
b
j
e
ct tabl
e
siz
e
,
part 2 o
f
2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katz
m
an
R
e
duce pinne
d
object t
a
ble
s
i
ze,
p
art
1
o
f
2
.
commit
|
commitdiff
|
tree
2017-04-01
Do
u
g
l
as Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
D
ougl
a
s Katzman
W
hitespace
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Make the heap_scavenge(
)
l
o
op a little t
i
ghter
.
commit
|
commitdiff
|
tree
2017-04-01
Dougl
a
s
K
atzman
Optimize i
s
_con
s
_half()
commit
|
commitdiff
|
tree
2017-03-30
Douglas
Katzm
a
n
Improve closu
r
e s
c
aven
g
ing
a
tiny b
i
t
.
commit
|
commitdiff
|
tree
2017-03-30
Doug
l
a
s
Katzman
A
lways
s
cavenge s
o
met
h
ing in scav_
i
nstance
i
f no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Doug
l
as Katzma
n
A
d
her
e
to pr
o
per
c
on
t
r
act in
s
cav_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas
Katzman
Fix b
u
glet caused by
s
hadowed glo
b
al variab
l
e
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Define f
u
n_code_head
e
r
i
n C fo
r
s
ymmetry with Lisp
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Elim
i
nate copy-and-paste o
f
p
i
nne
d
_p() lo
g
ic
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s K
a
t
zman
Impr
o
v
e
scav_boxed et
.
a
l
.
b
y
skippi
n
g a word
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas Kat
z
man
Rem
o
ve
d
uplic
a
t
e
declaratio
n
of p
a
g
e
_t
a
bl
e
commit
|
commitdiff
|
tree
2017-03-28
Do
u
glas K
a
tzman
Kill a ton o
f
imp
l
icit cas
t
warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzm
a
n
Fix test
f
ailure as a res
u
lt
o
f
#+immobi
l
e-c
o
d
e
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas
Katzman
Auto
g
en
e
rat
e
some bitmasks f
o
r testing sets of widetags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Flip order o
f
t
ests
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix some
C
w
arnings
on PPC bu
i
ld
commit
|
commitdiff
|
tree
2017-03-27
Do
u
glas Ka
t
zman
Fix
a
n
other C wa
r
ning about signe
d
-vs-unsigned compa
r
is
o
n
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix 32-b
i
t build -
scav1() has no 'start
'
or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Katzman
Further
s
pe
e
d up G
C
scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Amen
d
pr
e
vious commit
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Cut down
t
he size of 's
t
ruct p
a
ge' for 64-bit
words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
a
tzman
M
od
e
rnize C style, get rid
o
f a pointless #ifde
f
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
Tweak comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
D
elete
red
u
ndant
o
bject sizing functio
n
s
commit
|
commitdiff
|
tree
2017-03-27
D
ougla
s
K
atz
m
an
Delete trailing spaces
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzman
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
D
ouglas Katzman
Unbreak gencg
c
b
u
i
l
d
witho
u
t immo
b
i
le-space
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Improve s
u
rvived_gc_
y
et()
commit
|
commitdiff
|
tree
2017-03-21
Doug
l
as Kat
z
man
Quiete
n
some t
e
sts
commit
|
commitdiff
|
tree
2017-03-20
Douglas
K
a
tzman
Add
c
omment abo
u
t impact o
f
i
n
_
gc
_
p() on
f
orwarding_pointer_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Remo
v
e a b
u
n
ch of cruft from wea
k
-
po
i
nt
e
r implem
e
nta
t
io
n
.
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Ka
t
zman
Rearrange
/
co
m
ment/remove some stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Stop
s
ho
w
ing binuti
l
s
c
o
n
f
i
gurati
o
n noise
commit
|
commitdiff
|
tree
2017-03-19
D
o
ugla
s
Katzm
a
n
H
oist tests from
s
c
a
n_
w
eak_pointers()
i
nto scav_w
e
ak_pointe
r
()
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
OAOO-ify WEAK
_
POIN
T
E
R_NWORDS
commit
|
commitdiff
|
tree
2017-03-19
D
o
ugl
a
s K
a
tzman
M
a
k
e
C
compiler complain less about PP
C
/Linux
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas Katzman
Compi
l
e
out som
e
GC assert
i
ons
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Ka
t
zman
Speed up
G
C if #!+immobi
l
e-spa
c
e
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Kat
z
m
a
n
Remov
e
useless cross-
c
ompi
l
er output
commit
|
commitdiff
|
tree
2017-03-18
Do
u
g
las Katzman
Never abbrevi
a
te pri
n
ted output fr
o
m (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Strength reduce fr
o
m
_space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Eliminate a
branch from
scav
e
nge() to
s
p
e
ed up GC
commit
|
commitdiff
|
tree
2017-03-17
Doug
l
a
s K
a
t
zman
Us
e
l
ess horri
b
l
e
logic during immobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Dou
g
l
a
s
K
a
tzman
Speed
up search
_
dynamic_spac
e
(), thus preserve_pointer()
.
commit
|
commitdiff
|
tree
next