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
Add tests for heapsort
2017-04-20
Do
u
glas
K
atzman
A
d
d te
s
ts for
h
eapsort
commit
|
commitdiff
|
tree
2017-04-20
D
o
uglas
K
atzman
F
ix ho
p
s
cotch
t
ests, agai
n
.
commit
|
commitdiff
|
tree
2017-04-20
Douglas Katzman
F
i
x c
o
ns
e
rvative GC some more
.
commit
|
commitdiff
|
tree
2017-04-18
D
o
uglas Ka
t
zman
A few r
a
ndom gen
e
sis cleanups
commit
|
commitdiff
|
tree
2017-04-18
Dougla
s
Katzma
n
Fi
x
C
wa
r
nings
on 32-bit Darwin bu
i
ld
commit
|
commitdiff
|
tree
2017-04-18
Douglas
K
a
t
zm
a
n
Rem
o
v
e *
T
LS-INDEX-LOCK*
symbol if
n
ot used
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas
K
at
z
man
A
v
oid
use
o
f private typedefs
commit
|
commitdiff
|
tree
2017-04-18
Douglas Kat
z
man
a
rm
6
4: avoid warnin
g
s,
correctly
t
h
i
s time
commit
|
commitdiff
|
tree
2017-04-18
Douglas Katzman
arm6
4
: remove EVAL-WHENs
a
nd multiple defin
i
t
ion warnings
commit
|
commitdiff
|
tree
2017-04-18
D
o
u
glas
K
a
t
zman
arm64: En
f
orce no "undefined" w
a
rn
i
ngs from m
a
k
e-host-1
commit
|
commitdiff
|
tree
2017-04-18
D
o
u
g
las
Katzm
a
n
Allow se
t
ting SI
G
SEGV
handler of last
r
esort on Linux
.
commit
|
commitdiff
|
tree
2017-04-18
Douglas Ka
t
z
m
an
Add NEWS ent
r
ie
s
commit
|
commitdiff
|
tree
2017-04-18
Samuel Fr
e
ili
c
h
Preserve progn-like claus
e
s fo
r
covera
g
e
commit
|
commitdiff
|
tree
2017-04-18
Doug
l
as Katzman
Re
m
o
ve bitm
a
p_scan()
commit
|
commitdiff
|
tree
2017-04-18
D
o
u
g
l
as Katzm
a
n
Simpl
i
fy
some
c
onvolute
d
logic
commit
|
commitdiff
|
tree
2017-04-17
Douglas Ka
t
zm
a
n
Re
m
ove some C casts and o
b
solete co
m
men
t
.
commit
|
commitdiff
|
tree
2017-04-16
D
o
uglas Ka
t
zm
a
n
Fix ho
p
scotch
t
e
sts again
commit
|
commitdiff
|
tree
2017-04-16
Do
u
glas
Katzm
a
n
Add
m
i
ssed files from prior commi
t
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katz
m
an
Rename RETURN-PC-HEADER-WIDETA
G
to
R
E
T
UR
N
-P
C
-W
I
D
ET
A
G
commit
|
commitdiff
|
tree
2017-04-16
Do
u
g
la
s
Katzman
Rename INST
A
NCE-HEADER-WIDETAG to INSTAN
C
E-WIDETAG
commit
|
commitdiff
|
tree
2017-04-16
Dou
g
las
K
atz
m
an
Rename fun
c
tion
s
ubtype wideta
g
s to
S
IMPLE-FUN-WIDETAG
.
.
.
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katz
m
an
Turn *F
U
N-
H
EADER-WIDETAGS* to a constant
commit
|
commitdiff
|
tree
2017-04-16
Douglas Katzman
Remove "-HEADER-" f
r
o
m
SYMB
O
L
an
d
VALUE-CEL
L
w
i
detag
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
D
ouglas Katzman
Fix r
e
c
ently introduced
b
ugs in scav_vector()
commit
|
commitdiff
|
tree
2017-04-13
D
ouglas
Katzman
U
n
b
reak non-x86 buil
d
s
commit
|
commitdiff
|
tree
2017-04-13
Doug
l
as Katzman
Still more hopscotch table enhancements
commit
|
commitdiff
|
tree
2017-04-13
Douglas
K
atzman
Give C widetag
na
m
es external visibility
commit
|
commitdiff
|
tree
2017-04-13
Douglas Kat
z
man
Replace 22
lousy C casts with just 3
commit
|
commitdiff
|
tree
2017-04-13
Douglas Katzman
Hopscotch table improvements
commit
|
commitdiff
|
tree
2017-04-12
Douglas Katzma
n
Move
err
o
r st
r
ings from "con
s
tan
t
s
.
h" t
o
"errna
m
es
.
h"
commit
|
commitdiff
|
tree
2017-04-12
Dougla
s
Katzman
Fix
build on win
3
2, maybe (lp#168
0
622)
commit
|
commitdiff
|
tree
2017-04-12
Do
u
glas
K
at
z
man
Remo
v
e
explic
i
t cases for
p
lain b
o
xed
o
bjects in verify_spac
e
()
.
commit
|
commitdiff
|
tree
2017-04-12
D
ougla
s
Katz
m
an
Accept generalized "stop
"
fla
g
from ca
l
lback in
walk_gener
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-04-09
D
ouglas Katzman
Take pointer, not
w
o
r
d count, as upper limit in ver
i
fy
_
space()
commit
|
commitdiff
|
tree
2017-04-09
Douglas Ka
t
zman
Move poorly-named NWORDS func
t
ion near its
c
all site
commit
|
commitdiff
|
tree
2017-04-08
Dougla
s
Ka
t
zman
Store signed values in hopscotch table
.
commit
|
commitdiff
|
tree
2017-04-08
Douglas Katz
m
an
Remove
o
bsol
e
te
code
commit
|
commitdiff
|
tree
2017-04-07
Doug
l
as Katzman
De-n
o
ise verif
y
_space(
)
and fix a bug therein
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas
K
atzm
a
n
Remove unu
s
ed predica
t
e
.
commit
|
commitdiff
|
tree
2017-04-07
Douglas Katzman
F
i
x
subtle bug in wip
e
_nonpin
n
ed_words()
commit
|
commitdiff
|
tree
2017-04-05
Dou
g
la
s
Katzman
Fix flaky h
o
p
s
co
t
ch hash test
commit
|
commitdiff
|
tree
2017-04-05
Doug
l
as
Katzman
Impr
o
ve pag
e
_
m
umble_
p
()
predicat
e
s
.
commit
|
commitdiff
|
tree
2017-04-05
D
o
u
glas Katzman
R
emo
v
e page_allocated_p()
.
Us
e
!page
_
free_
p
()
.
commit
|
commitdiff
|
tree
2017-04-05
D
o
uglas
Katz
m
an
U
n
pessimiz
e
page_star
t
s_c
o
nt
i
g
u
ous_bloc
k
_p()
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
OAOO-ify gencgc-car
d
-shift
commit
|
commitdiff
|
tree
2017-04-04
Douglas
Katzm
a
n
Correct
hopscotch tab
l
e thres
h
old after resi
z
e
.
commit
|
commitdiff
|
tree
2017-04-04
Dougla
s
Ka
t
zman
Unbreak 32
-
b
i
t x86
commit
|
commitdiff
|
tree
2017-04-04
Dougla
s
Katzman
Slig
h
tly bet
t
er hashing of pinned object
s
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Fix C compiler w
a
rni
n
g
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas K
a
tzma
n
I
f
def-iz
e
t
he hopscotch ha
s
h
s
tuff fo
r
non-x86
.
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
Katz
m
an
Remove unused
new_space_p()
on
g
enc
g
c
commit
|
commitdiff
|
tree
2017-04-03
D
ougl
a
s Katzman
Do som
e
random te
s
ts o
n
hopscotch hashi
n
g
commit
|
commitdiff
|
tree
2017-04-03
Dou
g
las
Katzman
U
n
-
copy-and
-
paste TEST-U
T
IL:SHUFFLE
commit
|
commitdiff
|
tree
2017-04-03
D
ougla
s
Katzma
n
Teach x86 disassembler
the 0F1F nop encodin
g
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
R
emove #
i
f'ed out code
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Kat
z
man
R
e
duce pinned object tab
l
e size, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
as Katzman
Reduce pinne
d
object
table size, pa
r
t
1
of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Un
b
r
e
ak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
D
o
uglas Ka
t
zman
Wh
i
tespace
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Make t
h
e heap
_
scav
e
n
g
e() loo
p
a little tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Ka
t
z
m
an
Optimize is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
at
z
man
Imp
r
o
v
e
closure
s
cavenging a tiny b
i
t
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
u
glas Katzma
n
Always scavenge something in scav_
i
nstan
c
e if
no lay
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
D
oug
l
a
s
Katzm
a
n
Adhere to proper contract in
s
c
av_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
atz
m
an
F
i
x buglet
c
a
used by s
h
adowed
gl
o
bal variable
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
K
atzm
a
n
D
e
fine fun_
c
ode_header
i
n C f
o
r symmetr
y
with Lisp
commit
|
commitdiff
|
tree
2017-03-30
Doug
l
as Kat
z
man
Eliminate copy
-
and-paste
o
f pinn
e
d_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzm
a
n
Improve s
c
av_boxed et
.
al
.
by skipping
a word
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Remove duplicate
d
eclaration of page_t
a
b
l
e
commit
|
commitdiff
|
tree
2017-03-28
Doug
l
as Katzman
Kill
a
ton o
f
im
p
licit cast warning
s
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix test failure as a result of #
+
immobi
l
e
-
code
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas Katzma
n
Autog
e
nerate some bitmasks for tes
t
ing sets of
wide
t
ags
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzman
Fl
i
p
order of te
s
ts
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Fix some C wa
r
n
i
ngs
o
n PPC build
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas
K
atzman
Fix anot
h
er C warning about
s
igned-vs
-
unsigned comparison
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
Fix 32-bit build -
scav1() has no 'start' or 'n_
w
ords
'
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
la
s
Katzm
a
n
F
u
rt
h
er speed up G
C
scaven
g
ing
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
gla
s
K
a
t
zman
A
mend pre
v
ious co
m
mit
.
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Kat
z
man
Cut down the size o
f
's
t
r
u
ct page' f
o
r 6
4
-bit wor
d
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
a
tzman
Moderni
z
e C sty
l
e, get rid of
a
pointles
s
#ifdef
commit
|
commitdiff
|
tree
2017-03-27
D
ougla
s
K
atzman
T
w
eak comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
De
l
ete redundant object sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Douglas Kat
z
man
Del
e
t
e trailing spaces
commit
|
commitdiff
|
tree
2017-03-22
D
o
uglas Kat
z
m
a
n
Fix data
race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Kat
z
man
U
n
br
e
ak gencgc
b
u
ild without immobile-
s
pace
commit
|
commitdiff
|
tree
2017-03-21
Dou
g
las Katzman
Improv
e
su
r
vive
d
_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
D
o
uglas Katzman
Q
uiet
e
n some
t
ests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Kat
z
man
Add comment a
b
o
u
t impact of in_gc_p() on forwa
r
ding_point
e
r_p
(
)
commit
|
commitdiff
|
tree
2017-03-20
D
o
uglas Kat
z
man
Remove a bu
n
ch
o
f cruft from
weak-pointer implementat
i
on
.
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas Katzman
Rearrange/comment/r
e
move some stuff
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
las Katzman
S
t
op sh
o
wing binutils config
u
ration noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Hoist
t
ests fro
m
s
c
a
n_we
a
k_poin
t
ers() into scav_weak_pointer()
commit
|
commitdiff
|
tree
2017-03-19
Douglas
K
atzman
OAOO-ify WEAK_POINTE
R
_NW
O
R
DS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Make C compi
l
er
c
ompla
i
n le
s
s abou
t
PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katz
m
an
Compile out some
G
C assertions
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Katzman
Sp
e
ed up GC if #!+
i
mmobile-s
p
ace
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
as Katzma
n
Rem
o
ve useless cross-compiler output
commit
|
commitdiff
|
tree
2017-03-18
Do
u
glas Kat
z
man
Neve
r
abbreviate
pri
n
t
e
d output
from (T
I
M
E
)
commit
|
commitdiff
|
tree
2017-03-18
D
oug
l
a
s K
a
tzman
Strength reduce fr
o
m_space_
p
()
.
commit
|
commitdiff
|
tree
2017-03-17
Doug
l
as K
a
t
z
man
Elimina
t
e a branch from scavenge() to speed up GC
commit
|
commitdiff
|
tree
next