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
arm64: remove EVAL-WHENs and multiple definition warnings
2017-04-18
D
oug
l
as Katz
m
an
arm64:
remove
EVAL-WHEN
s
and mul
t
iple definition
warnings
commit
|
commitdiff
|
tree
2017-04-18
Douglas Kat
z
man
arm64: Enforce
n
o "undefined"
w
a
rni
n
gs from
m
ak
e
-
h
o
st-1
commit
|
commitdiff
|
tree
2017-04-18
Dougl
a
s
Katzman
A
l
l
o
w set
t
i
n
g SI
G
SEGV hand
l
e
r of last resort
on Linux
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas K
a
t
z
ma
n
Add NEWS
e
ntries
commit
|
commitdiff
|
tree
2017-04-18
D
o
uglas Katzm
a
n
Remove bit
m
a
p
_
s
can()
commit
|
commitdiff
|
tree
2017-04-18
Dou
g
l
a
s Kat
z
man
Simplify some convoluted logic
commit
|
commitdiff
|
tree
2017-04-17
Do
u
g
las Katzman
Remo
v
e s
o
me C casts and
o
bsolete comment
.
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katzman
Fix hopscotc
h
tests
again
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katzm
a
n
Add miss
e
d files from p
r
ior co
m
mit
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katz
m
a
n
Rename RETURN-PC-HEADER-WIDETAG t
o
RETURN-PC-
W
IDETA
G
commit
|
commitdiff
|
tree
2017-04-16
Doug
l
as Kat
z
man
Rename IN
S
TANCE-HEADER-WIDETAG to INSTANCE-WID
E
TAG
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katz
m
an
Ren
a
me func
t
ion subtype widetags to SIMPLE-FU
N
-WIDETAG
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katzman
Turn *FUN-
H
EADER-WIDETAGS*
t
o a constant
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katzman
Re
m
ove "-HEADER-" from SYM
B
OL and VALUE-CELL widetag
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
Dou
g
la
s
Katzman
Fix
recently introd
u
ced bu
g
s in scav_vector()
commit
|
commitdiff
|
tree
2017-04-13
Douglas
K
atzman
Unb
r
eak n
o
n-x86
b
u
i
lds
commit
|
commitdiff
|
tree
2017-04-13
Doug
l
as Katz
m
an
S
til
l
more
h
o
p
scotch tab
l
e enh
a
n
c
e
ments
commit
|
commitdiff
|
tree
2017-04-13
D
ouglas Katzman
Gi
v
e C widetag names e
x
ternal
v
is
i
bility
commit
|
commitdiff
|
tree
2017-04-13
Dougl
a
s Katzman
Re
p
lace 2
2
lousy C cas
t
s with
j
ust 3
commit
|
commitdiff
|
tree
2017-04-13
Douglas Katzman
Hopsc
o
t
c
h table i
m
provements
commit
|
commitdiff
|
tree
2017-04-12
D
o
uglas Katzman
M
o
v
e error string
s
f
r
om "cons
t
ants
.
h
" to "
e
rrnames
.
h
"
commit
|
commitdiff
|
tree
2017-04-12
Douglas Katzman
Fix build on win32, maybe
(lp#16806
2
2)
commit
|
commitdiff
|
tree
2017-04-12
Dougl
a
s Ka
t
zman
Remo
v
e exp
l
icit c
a
s
es
f
or plai
n
boxed objects in verify_space()
.
commit
|
commitdiff
|
tree
2017-04-12
Douglas Katzman
Accept generalized "stop"
flag f
r
om cal
l
back i
n
walk_generat
.
.
.
commit
|
commitdiff
|
tree
2017-04-09
Do
u
gl
a
s Katz
m
an
Take po
i
n
t
e
r, not word
c
ount, as upp
e
r limit in v
e
rify
_
s
p
ac
e
()
commit
|
commitdiff
|
tree
2017-04-09
Douglas Katzman
M
ov
e
po
o
rly-named NWO
R
DS fu
n
c
tion
near its call site
commit
|
commitdiff
|
tree
2017-04-08
Do
u
glas Ka
t
zm
a
n
S
t
o
re sig
n
e
d val
u
es i
n
hopscotch tabl
e
.
commit
|
commitdiff
|
tree
2017-04-08
Douglas Ka
t
zman
Remove
obsole
t
e code
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katz
m
an
De-noise verify_space() and
f
ix a b
u
g therein
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katz
m
an
Remov
e
u
nu
s
ed
p
redicate
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katzman
Fix subtle bug in
wipe_nonpinned
_
words()
commit
|
commitdiff
|
tree
2017-04-05
Do
u
glas K
a
tzman
Fix flaky
ho
p
scotch
h
ash test
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzman
Improve p
a
ge_mumble
_
p() pr
e
d
icate
s
.
commit
|
commitdiff
|
tree
2017-04-05
D
ouglas Katzma
n
R
emove page_all
o
cated
_
p
(
)
.
U
se !page_free_
p
(
)
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzma
n
U
n
pessimize page_starts_
c
ontiguous_block_p
(
)
commit
|
commitdiff
|
tree
2017-04-04
D
o
u
glas Katzman
OAOO-ify gencgc-ca
r
d-shift
commit
|
commitdiff
|
tree
2017-04-04
Dougl
a
s Kat
z
m
an
Corre
c
t h
o
pscotch tabl
e
threshold
a
fter resize
.
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
Unbr
e
ak 32-bit
x86
commit
|
commitdiff
|
tree
2017-04-04
Do
u
gl
a
s Katzma
n
Slightly bet
t
er hashing of pi
n
ned objects
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas
Katzman
F
i
x C comp
i
ler war
n
ing
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
glas Katzman
Ifd
e
f
-ize th
e
hops
c
o
tch hash stuff for non-x86
.
commit
|
commitdiff
|
tree
2017-04-03
D
ouglas Katzman
Remove un
u
s
e
d ne
w
_space
_
p() on gencgc
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzm
a
n
Do
s
ome random
tests
o
n ho
p
scotch hashing
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
as Katzm
a
n
Un-copy-an
d
-paste TEST-UTI
L
:S
H
UFFLE
commit
|
commitdiff
|
tree
2017-04-03
Dougl
a
s Ka
t
zma
n
Teach x86
disas
s
embler
t
h
e
0F
1
F nop encod
i
ng
.
commit
|
commitdiff
|
tree
2017-04-03
D
o
u
glas Katzman
R
e
move #i
f
'ed out
c
ode
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
R
e
duce pinned obj
e
c
t
table size, part 2
o
f 2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Reduce pinned
o
bject table size, pa
r
t
1 o
f
2
.
commit
|
commitdiff
|
tree
2017-04-01
Dou
g
las
K
at
z
man
Unbreak cheneyg
c
commit
|
commitdiff
|
tree
2017-04-01
Douglas Ka
t
zman
Whitesp
a
ce
commit
|
commitdiff
|
tree
2017-04-01
D
ouglas
K
atzman
M
a
ke the heap_scavenge() loop a little tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas
K
atzman
Optimize is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
atzm
a
n
Improve closur
e
scavenging a
tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Kat
z
m
a
n
Always scavenge som
e
thing in s
c
av_
i
nstanc
e
if no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Adhere to proper
cont
r
act in scav_
b
oxe
d
et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
Kat
z
man
Fix buglet caused
by shadowed global variable
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
g
l
a
s
Katzman
D
e
f
i
ne fun_
c
o
de_header in
C
f
or sy
m
metr
y
w
i
th Lisp
commit
|
commitdiff
|
tree
2017-03-30
Dougla
s
Katzman
Elimi
n
ate c
o
py-and-pas
t
e
of pinned_p(
)
logi
c
commit
|
commitdiff
|
tree
2017-03-28
D
ouglas Katzman
Improve scav_bo
x
ed e
t
.
al
.
by s
k
ipping a w
o
rd
.
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s Katz
m
an
Remove duplica
t
e
d
e
claration of page_
t
able
commit
|
commitdiff
|
tree
2017-03-28
D
o
u
g
las Katzman
Kill a ton of implicit cast warn
i
ngs
commit
|
commitdiff
|
tree
2017-03-28
Doug
l
as Katzman
Fix
t
e
st failure as a result of #+i
m
mobile-code
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas K
a
t
z
m
an
Autoge
n
erat
e
some b
i
t
masks
for te
s
t
ing
sets
of
w
ideta
g
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Flip order of test
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
t
zman
Fix some C warnings
o
n PP
C
build
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix
anoth
e
r C warni
n
g
abou
t
s
i
gned-vs-unsigned comparison
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzm
a
n
Fix 32-bit build - scav1() has
no '
s
t
art'
o
r 'n_wo
r
ds'
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
a
s
Katzman
Fu
r
ther speed u
p
GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Ka
t
zma
n
A
m
end pre
v
ious commit
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzma
n
Cut
d
ow
n
the size of 'str
u
ct
pag
e
' for 64-bi
t
words
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
glas Katzman
Modernize
C
s
tyl
e
, get
ri
d
of a
pointless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
l
a
s Katzman
Tw
e
a
k comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
Delete red
u
n
d
a
nt
object si
z
ing fun
c
tions
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
la
s
Kat
z
man
Dele
t
e trailing
spaces
commit
|
commitdiff
|
tree
2017-03-22
Dou
g
las
K
atzman
Fix dat
a
r
a
ce
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Kat
z
man
Unbreak gen
c
gc
b
uild witho
u
t immobile-space
commit
|
commitdiff
|
tree
2017-03-21
D
ouglas Katzman
Impr
o
ve
s
u
rvived_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Quieten
s
ome tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Add comment abo
u
t impact of in
_
gc_p() on forwa
r
d
ing_poin
t
er
_
p()
commit
|
commitdiff
|
tree
2017-03-20
D
o
uglas Katzman
Rem
o
ve a bunch
of cruft from weak-poin
t
er implementa
t
ion
.
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Katzman
Rearrange/comment/remove some
s
tuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzma
n
St
o
p
s
howi
n
g binutils configuration noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Ho
i
st
tests from
sca
n
_weak_pointers(
)
into scav_weak_point
e
r
(
)
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tz
m
an
OAOO-ify WEAK_POINTER_NWO
R
DS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Ka
t
zm
a
n
M
a
ke C compiler complain less about PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Ka
t
zman
Compile out som
e
GC assertions
commit
|
commitdiff
|
tree
2017-03-18
Douglas
K
a
t
z
m
an
Sp
e
ed up
GC if #!+i
m
mobile-space
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Katz
m
an
R
e
mo
v
e
useless cross-compiler output
commit
|
commitdiff
|
tree
2017-03-18
Dougl
a
s Katzman
N
ever abbreviate printed output from (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Strength reduce from_spa
c
e_p()
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas Katzman
Eliminate a branch from scavenge(
)
to speed
up GC
commit
|
commitdiff
|
tree
2017-03-17
Dou
g
las Katzman
Use less ho
r
rible l
o
gic d
u
ring immobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas
Ka
t
zman
Speed up
search_
d
yna
m
i
c
_space(), thus preserve_pointe
r
()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas
Katzman
R
e
name %S
I
MPLE-FUN-SELF vops, make closures great again
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzm
a
n
D
elete two
d
eca
d
es wo
r
th of m
u
ch
ado about nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
Katzman
Re
m
o
v
e
4 piece-of-g
a
r
b
age indirection
w
r
a
ppers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
a
tzman
Fix si
g
ned-v
s
-unsigned comp
a
risons
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katzman
De
l
ete some h
u
bbub and i
n
sani
t
y
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove a
kludge, fix a problem in UN
S
EEN
-
THROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas K
a
tzman
Remove assumptions in
printf() form
a
t stri
n
g
s
commit
|
commitdiff
|
tree
next