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
Remove *TLS-INDEX-LOCK* symbol if not used.
2017-04-18
Dougl
a
s
Katzman
Remove *TLS-INDEX-LOCK* symbol
i
f
not u
s
ed
.
commit
|
commitdiff
|
tree
2017-04-18
Dou
g
la
s
Katzman
Av
o
id use of private
t
ypedefs
commit
|
commitdiff
|
tree
2017-04-18
Douglas K
a
tzm
a
n
arm64: avoid warning
s
, corr
e
ctly th
i
s
t
ime
commit
|
commitdiff
|
tree
2017-04-18
Douglas
Katzma
n
a
r
m
64: remove E
V
AL-WHENs and mu
l
t
iple definit
i
on warnings
commit
|
commitdiff
|
tree
2017-04-18
Dougl
a
s Katzman
arm64
:
Enforce no "undefined" warning
s
from m
a
ke-host
-
1
commit
|
commitdiff
|
tree
2017-04-18
Dou
g
las Katzman
Al
l
ow settin
g
SIGSEG
V
han
d
ler of last re
s
ort
o
n Linux
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
A
dd NE
W
S entri
e
s
commit
|
commitdiff
|
tree
2017-04-18
Dougla
s
Katzman
Remove
bitmap_scan()
commit
|
commitdiff
|
tree
2017-04-18
Douglas Kat
z
man
Simplify some convoluted logic
commit
|
commitdiff
|
tree
2017-04-17
D
o
ug
l
as Katzman
R
e
move som
e
C ca
s
ts and obsolete comm
e
nt
.
commit
|
commitdiff
|
tree
2017-04-16
Douglas K
a
tzman
Fi
x
hopscotch tests
a
gain
commit
|
commitdiff
|
tree
2017-04-16
D
ouglas
K
atzman
A
d
d missed
files
from p
r
i
o
r commit
commit
|
commitdiff
|
tree
2017-04-16
D
o
ugl
a
s Katzman
Rename RET
U
RN-PC-H
E
ADER-WIDETAG to RETURN-PC-WIDETAG
commit
|
commitdiff
|
tree
2017-04-16
D
o
uglas Katzman
Rename INSTANCE-HEAD
E
R-WIDETAG to INSTANCE-WIDETAG
commit
|
commitdiff
|
tree
2017-04-16
Douglas K
a
tzman
Rename fu
n
ction subtype widetags t
o
SIMP
L
E-
F
U
N
-
W
IDETAG
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Dou
g
l
as
Katz
m
an
Turn *FUN
-
HEADER-WIDETAGS* t
o
a consta
n
t
commit
|
commitdiff
|
tree
2017-04-16
Doug
l
as Katzman
Remove "-
H
EADER-"
from SYMBOL
a
nd VALUE-
C
ELL widet
a
g
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
Douglas Katzman
Fix
r
ecently int
r
o
d
uced bugs i
n
sca
v
_v
e
ctor()
commit
|
commitdiff
|
tree
2017-04-13
Douglas Katzman
Unb
r
eak
non-x86 b
u
ild
s
commit
|
commitdiff
|
tree
2017-04-13
D
ouglas Ka
t
zman
Still more hopsco
t
ch table enhancements
commit
|
commitdiff
|
tree
2017-04-13
Douglas Ka
t
zman
Giv
e
C
w
i
detag names external
v
is
i
bili
t
y
commit
|
commitdiff
|
tree
2017-04-13
Do
u
glas Kat
z
man
R
ep
l
ac
e
22 l
o
us
y
C
cas
t
s with just 3
commit
|
commitdiff
|
tree
2017-04-13
Douglas
Katzma
n
Hopscotch ta
b
le
improvements
commit
|
commitdiff
|
tree
2017-04-12
Do
u
glas
Kat
z
man
Move error string
s
from "con
s
tant
s
.
h" to "errn
a
mes
.
h"
commit
|
commitdiff
|
tree
2017-04-12
Douglas Katzman
Fix bui
l
d on
w
in32, maybe (lp#168062
2
)
commit
|
commitdiff
|
tree
2017-04-12
D
o
u
g
las K
a
tzman
R
emove e
x
plic
i
t c
a
ses for
p
lain boxed objects
in verify_space
(
)
.
commit
|
commitdiff
|
tree
2017-04-12
Douglas
Katzman
Acce
p
t g
e
neralized
"
stop" flag from callback in walk_ge
n
erat
.
.
.
commit
|
commitdiff
|
tree
2017-04-09
Douglas K
a
tzm
a
n
Take pointer, not word
coun
t
,
a
s upper limit in v
e
rify_space()
commit
|
commitdiff
|
tree
2017-04-09
Douglas Katzm
a
n
Move poor
l
y
-nam
e
d N
W
ORDS functi
o
n near i
t
s
c
all sit
e
commit
|
commitdiff
|
tree
2017-04-08
Douglas
K
atzman
Store signed values in hopscotch tabl
e
.
commit
|
commitdiff
|
tree
2017-04-08
Douglas Katzman
Rem
o
ve obsolete code
commit
|
commitdiff
|
tree
2017-04-07
Doug
l
as Katzma
n
De-noi
s
e
verify_
s
pace()
and fix a
b
ug therein
.
commit
|
commitdiff
|
tree
2017-04-07
Dougl
a
s Katzman
Remove unused pre
d
i
c
ate
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katzman
Fix subtle
bug in wipe
_
n
o
npinned_
w
ords()
commit
|
commitdiff
|
tree
2017-04-05
Dougla
s
Kat
z
man
Fix flaky hopscotch hash test
commit
|
commitdiff
|
tree
2017-04-05
Douglas Kat
z
m
an
Improve
page_mumble_p() predicates
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas Ka
t
zman
Rem
o
v
e
page_all
o
c
ated_p()
.
Use !pa
g
e_
f
ree
_
p()
.
commit
|
commitdiff
|
tree
2017-04-05
Do
u
gla
s
K
a
tzman
U
npessimize page
_
start
s
_cont
i
gu
o
u
s_block_p()
commit
|
commitdiff
|
tree
2017-04-04
Dou
g
l
as Katzman
OAOO-ify gencgc-
c
ard-shift
commit
|
commitdiff
|
tree
2017-04-04
Dou
g
las
K
a
t
z
ma
n
C
orrect hopsco
t
c
h
table threshold after resize
.
commit
|
commitdiff
|
tree
2017-04-04
D
ouglas
K
atzman
Unbr
e
ak 3
2
-bit x
8
6
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
Slightly bet
t
er hashi
n
g of pin
n
ed objects
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Fix C compiler warning
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
I
fdef-ize the ho
p
sc
o
tch hash stuff for
non-x86
.
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
as Katz
m
an
Re
m
ove unused n
e
w_spa
c
e_p() on gencgc
commit
|
commitdiff
|
tree
2017-04-03
D
o
uglas Katzman
Do som
e
ra
n
dom tests on hopscotch
h
a
shing
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
as Katzman
Un-copy-
a
nd-
p
aste TEST-UTI
L
:SHUFFLE
commit
|
commitdiff
|
tree
2017-04-03
D
o
uglas Katzm
a
n
Teach x86 disasse
m
b
ler
the 0F1F n
o
p enc
o
ding
.
commit
|
commitdiff
|
tree
2017-04-03
Dou
g
las Katzm
a
n
R
emove #if'ed
o
ut code
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzm
a
n
R
e
du
c
e p
i
nned object table
s
ize, par
t
2 of 2
.
commit
|
commitdiff
|
tree
2017-04-03
D
ouglas
Katz
m
an
Reduce
pinned object
t
able s
i
ze,
p
art
1 of
2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Unb
r
eak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
D
o
u
g
l
as Katzman
Whi
t
e
space
commit
|
commitdiff
|
tree
2017-04-01
Do
u
glas Katzman
Make the
h
eap_scavenge() loo
p
a little tighter
.
commit
|
commitdiff
|
tree
2017-04-01
D
o
uglas
K
atzm
a
n
Opt
i
m
i
ze is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Do
u
gla
s
Katzman
I
m
prove closure scaven
g
in
g
a
tiny
b
it
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Al
w
a
y
s
scavenge somethin
g
in scav_ins
t
ance if no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
gla
s
Katz
m
a
n
Adhere to proper contrac
t
in
scav_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s Ka
t
zman
Fi
x
buglet caused
b
y shadowed global variab
l
e
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
atzman
Define f
u
n_code_header in C
f
o
r
symmetry
w
it
h
Lisp
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas Katzman
Eliminate
c
opy-and-
p
aste of pi
n
ned
_
p() log
i
c
commit
|
commitdiff
|
tree
2017-03-28
Do
u
glas
K
atzman
Impro
v
e
sca
v
_
b
oxed et
.
al
.
by
s
kipp
i
n
g
a
w
o
r
d
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas Ka
t
zman
Remove
d
u
plicate decla
r
ati
o
n o
f
page_t
a
ble
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s
K
atzm
a
n
Ki
l
l a
ton of implicit
c
as
t
warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Kat
z
ma
n
Fix
t
est f
a
ilure as a res
u
l
t of #+immobile-
c
ode
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
u
g
l
as Ka
t
zm
a
n
Auto
g
e
n
e
rate some bitmasks
f
or testing sets
o
f
wid
e
t
ags
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as
Katz
m
a
n
Flip o
r
der of t
e
sts
.
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzman
Fix
s
o
me
C warning
s
on PPC build
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzman
Fix another C
war
n
ing about signed-
v
s-unsigned compari
s
on
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzman
Fix 32-bit build - s
c
av1()
h
as no
'
st
a
rt' or 'n_words
'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Further speed up
GC scav
e
ngin
g
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Amend p
r
e
vious
c
o
mmit
.
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
K
atzman
Cut down the size of 'struct pag
e
'
fo
r
64-bit words
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
u
g
las
K
atz
m
an
Modern
i
ze C s
t
yle,
g
e
t
r
i
d
of
a
pointless #ifd
e
f
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzm
a
n
T
w
eak comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Dele
t
e
r
edunda
n
t
objec
t
sizing funct
i
o
ns
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
Delete trai
l
ing s
p
ace
s
commit
|
commitdiff
|
tree
2017-03-22
Dou
g
las Katzman
Fix data ra
c
e
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas
K
atzman
Unbreak gencgc build without immobile
-
space
commit
|
commitdiff
|
tree
2017-03-21
Do
u
glas Katzman
Improve survi
v
ed
_
gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
D
ouglas Katzman
Quieten some tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Add com
m
ent about impact of in_gc_p() on forwar
d
i
n
g_poi
n
ter
_
p(
)
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katz
m
a
n
R
e
move a bun
c
h
o
f cru
f
t from w
e
ak-pointer impl
e
mentation
.
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas Ka
t
zma
n
Rearrange/comment/remove some stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas
K
atzma
n
Stop sh
o
wing binu
t
ils configuration noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
t
zman
Hoi
s
t tests from scan_weak_pointers() into scav_weak
_
po
i
nter
(
)
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
OAOO-ify WEAK_PO
I
NTER_N
W
O
RDS
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
las Katzman
Make C co
m
pil
e
r complai
n
less about
PPC/Li
n
ux
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas Katzman
Compile
o
ut some GC assertions
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Katzman
Speed u
p
GC if #!
+
immobi
l
e-space
commit
|
commitdiff
|
tree
2017-03-18
Do
u
glas Katzman
Remove useless
c
ross
-
c
ompile
r
output
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Katzma
n
Never abbreviate printed output fr
o
m (T
I
ME)
commit
|
commitdiff
|
tree
2017-03-18
D
ou
g
las Katzm
a
n
S
tr
e
ngth reduce
f
r
om_space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Doug
l
as Kat
z
ma
n
Eliminate
a
b
ranc
h
fro
m
scavenge()
t
o
spee
d
up GC
commit
|
commitdiff
|
tree
2017-03-17
Do
u
glas Katzman
Use less horribl
e
logic during i
m
mo
b
ile
d
efrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Speed up
s
e
arch_
d
ynam
i
c
_
s
pa
c
e(), t
h
us pr
e
serve_poi
n
ter()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Kat
z
man
Rename %SIMPLE-FUN-SELF
v
o
ps, ma
k
e closures great again
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
K
atzman
Delet
e
tw
o
decades worth o
f
m
uch ado about nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove 4 piece-of-garbage indirection wrappers
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzm
a
n
Fi
x
signe
d
-
vs-unsigned co
m
p
a
ris
o
ns
.
commit
|
commitdiff
|
tree
next