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 subtle bug in wipe_nonpinned_words()
2017-04-07
Douglas Katz
m
an
Fix
subtle bug
in wipe_nonpinne
d
_word
s
()
commit
|
commitdiff
|
tree
2017-04-05
Dougla
s
Katzman
Fi
x
flaky ho
p
scotch hash
t
e
st
commit
|
commitdiff
|
tree
2017-04-05
Douglas Katzm
a
n
Improve p
a
ge_mumble_p
(
)
p
redi
c
ates
.
commit
|
commitdiff
|
tree
2017-04-05
Dougla
s
Katz
m
a
n
Remo
v
e
pa
g
e_alloca
t
ed_p(
)
.
Use !page
_
f
ree_
p
()
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas K
a
tzm
a
n
Unpe
s
simize page_s
t
arts_cont
i
guous_bl
o
ck_p()
commit
|
commitdiff
|
tree
2017-04-04
Do
u
gla
s
K
atzma
n
OAOO
-
ify gencgc-ca
r
d-shift
commit
|
commitdiff
|
tree
2017-04-04
Do
u
glas Katzman
Co
r
rect hopscotch table thresho
l
d af
t
er
r
e
size
.
commit
|
commitdiff
|
tree
2017-04-04
Dougla
s
K
atzma
n
U
n
break 32-bit x86
commit
|
commitdiff
|
tree
2017-04-04
Douglas K
a
tzman
Slig
h
tly better ha
s
hing of pin
n
ed o
b
jects
.
commit
|
commitdiff
|
tree
2017-04-03
Dou
g
las
K
atzman
Fix C compiler
w
a
rning
.
commit
|
commitdiff
|
tree
2017-04-03
Do
u
glas Katzman
I
f
def-ize the hopsc
o
t
ch
hash
stuff for non-x86
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
R
e
move unuse
d
new_space_p() on gencgc
commit
|
commitdiff
|
tree
2017-04-03
Douglas Kat
z
man
Do some random te
s
t
s on hopscotch h
a
shin
g
commit
|
commitdiff
|
tree
2017-04-03
Douglas Kat
z
man
Un-copy-a
n
d-paste TEST-UTIL:
S
HUFFLE
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Teach x8
6
disass
e
m
bler the 0F1F nop encoding
.
commit
|
commitdiff
|
tree
2017-04-03
Dougl
a
s
K
atzman
Remove
#
if
'
ed
out code
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas
K
atzman
Red
u
ce pin
n
e
d object table
s
iz
e
, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-04-03
Dou
g
las Ka
t
zman
Reduce
p
inned object table size, p
a
rt 1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzm
a
n
U
n
bre
a
k
c
h
e
neygc
commit
|
commitdiff
|
tree
2017-04-01
Dougl
a
s Katzman
Whitespace
commit
|
commitdiff
|
tree
2017-04-01
Douglas Kat
z
man
M
ake the he
a
p_scavenge() loop a little
t
ighter
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Opt
i
mize i
s
_
co
n
s_
h
alf()
commit
|
commitdiff
|
tree
2017-03-30
Do
u
gla
s
Katzm
a
n
Improve closure s
c
avenging a tiny
bit
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
Katzman
Always scavenge something in scav_
i
n
s
tance i
f
no l
a
y
o
ut
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas K
a
tzman
Adhere to proper co
n
tract in sc
a
v_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
las Kat
z
ma
n
Fix bu
g
l
e
t
caus
e
d by sha
d
owed global variable
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Define fu
n
_c
o
de_header in
C for symme
t
ry with Lisp
commit
|
commitdiff
|
tree
2017-03-30
D
oug
l
as
K
atzman
Eli
m
inate c
o
py-and-paste of
pinned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Dou
g
l
a
s Katzma
n
Improve
s
cav_b
o
xed et
.
a
l
.
by skip
p
ing
a
wor
d
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas Ka
t
z
m
a
n
Rem
o
ve
d
uplicate decl
a
ration of
p
age_tab
l
e
commit
|
commitdiff
|
tree
2017-03-28
Douglas Ka
t
zman
Kill a
t
o
n of
i
mplicit cast
warnings
commit
|
commitdiff
|
tree
2017-03-28
Dougla
s
Katzman
Fix test fa
i
lure as
a result
of #+immobile-co
d
e
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas
Katzman
Autogenerate so
m
e
bitmasks for testi
n
g sets of wide
t
ags
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
ugla
s
Kat
z
man
Flip order of
tests
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
u
g
las Katzman
Fi
x
some C warnings on
P
PC build
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzma
n
Fix anot
h
er C w
a
rning a
b
o
ut
signed-vs-uns
i
gned com
p
arison
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix 32-
b
it build - sca
v
1()
h
as no 'start
'
or '
n
_word
s
'
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzman
Further s
p
eed up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
glas Katzman
Am
e
nd previous com
m
it
.
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzman
Cut
d
o
w
n the siz
e
of '
s
truct page' f
o
r 64-bit wor
d
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Kat
z
man
Moderni
z
e C style, get rid of a po
i
ntless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Kat
z
m
an
Tweak comment
commit
|
commitdiff
|
tree
2017-03-27
D
oug
l
as Ka
t
zman
Delete redunda
n
t ob
j
ect sizi
n
g
function
s
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
la
s
Katzman
Del
e
t
e tr
a
i
ling spaces
commit
|
commitdiff
|
tree
2017-03-22
Douglas Ka
t
zman
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
Doug
l
a
s Ka
t
zman
Unbreak gencgc bu
i
ld
w
itho
u
t immobile-
s
pa
c
e
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Improve
surv
i
v
e
d
_
gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Doug
l
a
s Katzman
Quieten some tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Add comme
n
t about
impact of in_gc_p() on f
o
rwarding_poin
t
er_
p
()
commit
|
commitdiff
|
tree
2017-03-20
D
o
uglas K
a
tz
m
an
Remove a
b
unc
h
of cruft fro
m
weak-pointer implementation
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Rearrange/comment/
r
em
o
ve
s
ome stu
f
f
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tzman
S
t
op showing binu
t
ils c
o
nfiguration noise
commit
|
commitdiff
|
tree
2017-03-19
Dougl
a
s
K
atzman
Hoist tests from scan_weak_poi
n
ters() into scav
_
wea
k
_poi
n
ter()
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas
K
atz
m
an
OAOO-ify WEAK
_
PO
I
NTER_NWORDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Make C c
o
mpiler complain less
a
bout PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Katzman
Compile out some GC as
s
ertions
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Sp
e
ed up GC if #!+imm
o
bile-space
commit
|
commitdiff
|
tree
2017-03-18
Douglas Kat
z
man
Remove us
e
less cros
s
-co
m
piler ou
t
put
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Katzman
Never abbreviate
p
rinted output from (TIME
)
commit
|
commitdiff
|
tree
2017-03-18
Dougl
a
s Ka
t
z
m
an
Stre
n
gth reduce from_space
_
p()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Elimina
t
e a branch from s
c
aven
g
e() to speed up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Kat
z
m
a
n
Us
e
less horr
i
bl
e
l
o
gic
during immobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Dougla
s
Katzman
Speed up s
e
a
r
ch_dynamic_space(), thus preserve_
p
o
int
e
r()
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas Katz
m
a
n
Rename %SIMPLE-F
U
N-SELF vops, make clo
s
ures
g
r
ea
t
again
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas
Katzman
Delete two decades worth of muc
h
ado ab
o
ut nothing
.
commit
|
commitdiff
|
tree
2017-03-16
D
ougla
s
Katzman
Remove 4 piece-of-g
a
rbage indirecti
o
n wr
a
ppers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Fix signed-vs
-
unsigned c
o
mparison
s
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Delete some hubbub and in
s
anity
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzm
a
n
Remove
a
kludge,
f
i
x
a problem in UNSEEN-T
H
ROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzman
Remove ass
u
mptions in printf() format str
i
ngs
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katz
m
an
Pu
t
back os-
c
ontex
t
-
register-t in mip
s
-vm
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
Make new i
m
plementa
t
i
on of NAMEIFY-CLOSUR
E
G
C-safe
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Remove pac
k
age qualifiers
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzma
n
Better implementation of clo
s
ur
e
n
aming,
p
art 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzman
Rearrange things better now t
h
at forwarding-ptr
.
h ex
i
sts
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Ka
t
zman
Better im
p
lementati
o
n of closure na
m
ing, par
t
1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
gla
s
Katzma
n
C
o
nvent
i
on
a
l
i
ze
s
tyle i
n
puri
f
y
.
c an
d
make it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Do
u
g
l
a
s
Katzman
Massively
im
p
rove rea
d
ability
of 'case' statements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
l
a
s Kat
z
man
E
li
m
inate trailin
g
whites
p
ace in
gen
e
r
a
ted C header
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas K
a
tz
m
an
Rem
o
v
e %METHOD-F
U
N
C
TION-
N
AME
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katz
m
a
n
Remove
!
FIX-ENSUR
E
-ACCESSOR
-
S
P
ECIALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix confusing printed repre
s
entation of early GF
s
.
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s Kat
z
man
Slight
l
y optimize STANDA
R
D-COMPUTE-
D
ISC
R
I
M
INATING-
F
UNCTIO
N
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix
f
asteval's ha
n
dl
i
ng of exited exi
t
points - busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
D
elete trailing wh
i
te
s
pace
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix COERCE-TO-I
N
T
E
RPR
E
TED-FU
N
CTION and ad
d
me
m
oization
commit
|
commitdiff
|
tree
2017-03-13
Otso R
a
j
ala
F
ix
d
o
cument
a
tion typo
.
commit
|
commitdiff
|
tree
2017-03-12
Dou
g
las
K
a
tzman
G
et rid of gc_in
i
t_
t
ables
(
)
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
C
ombine a bunch
o
f
c
a
s
es in pscav()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Ka
t
z
m
an
R
emove still more
noise
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
Katzman
Delete
noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Share repeated
log
i
c
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Re
m
o
ve a
n
e
x
traneous writ
e
f
r
o
m the loop
i
n
t
rans_
l
i
s
t(
)
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas K
a
tzman
Standardize some varia
b
le n
a
ming and
style
commit
|
commitdiff
|
tree
2017-03-11
Dougla
s
K
atzman
Remo
v
e mention of return-
p
c-heade
r
-widetag on x86
commit
|
commitdiff
|
tree
2017-03-10
Douglas K
a
tzman
Ma
k
e gc co
p
y logic symmetrica
l
i
n
t
wo places
commit
|
commitdiff
|
tree
2017-03-10
D
o
u
glas Katzma
n
Be str
i
cter about
conservative
c
o
d
e pointers
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzm
a
n
G
e
t rid o
f
casts on properly_tagge
d
_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas
K
atzman
Use ot
h
er_immediate_lowta
g
_p() i
n
stead
of ad-hoc
t
e
s
t
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
S
impify calls to gc_
s
earch_
s
pace()
commit
|
commitdiff
|
tree
next