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
Correct hopscotch table threshold after resize.
2017-04-04
D
o
uglas Katzman
C
o
rrect hopscotch
table thr
e
s
ho
l
d
a
f
ter resiz
e
.
commit
|
commitdiff
|
tree
2017-04-04
D
o
u
glas Katzm
a
n
Unbreak 32-bi
t
x86
commit
|
commitdiff
|
tree
2017-04-04
Douglas Katzman
Slightly better
h
ashing of
pi
n
n
e
d objects
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Fix C compiler war
n
i
ng
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Ifdef-i
z
e the hopscotch hash stuff
for non-x86
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Ka
t
zman
Remove
unused
new_space_p() on g
e
ncgc
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katz
m
an
Do some random tests
o
n hopscotch
hash
i
n
g
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Un-copy-and
-
paste TEST-UTI
L
:SHUFFL
E
commit
|
commitdiff
|
tree
2017-04-03
Dougla
s
Ka
t
z
man
T
e
ach x8
6
disassembler t
h
e
0F
1
F
n
o
p encodi
n
g
.
commit
|
commitdiff
|
tree
2017-04-03
D
o
uglas K
a
t
z
man
Remove #i
f
'ed ou
t
code
.
commit
|
commitdiff
|
tree
2017-04-03
Dou
g
las Katzma
n
Reduce pinned o
b
ject table s
i
ze, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-04-03
D
ouglas Katzman
R
e
duce pinned object table size, part
1
of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Dou
g
las Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
Dougl
a
s Katzman
Whit
e
s
pace
commit
|
commitdiff
|
tree
2017-04-01
Dougl
a
s Katzman
M
ake the heap_scavenge()
loop a little tighte
r
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Optimize is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Dougla
s
K
a
t
zman
I
mpr
o
v
e closur
e
scav
e
ngi
n
g a tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas K
a
t
z
man
Always scavenge
s
omething
i
n scav_inst
a
nce if no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas
Ka
t
z
m
an
Adhere to proper contract
i
n scav_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas Katzman
Fix bu
g
le
t
c
aused
by shadowed global vari
a
ble
.
commit
|
commitdiff
|
tree
2017-03-30
D
ougla
s
Ka
t
z
man
Define f
u
n
_
code_header in C for symmetry with Lisp
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Eliminate copy-and-paste of
pinne
d
_p(
)
logic
commit
|
commitdiff
|
tree
2017-03-28
Douglas Ka
t
z
man
Impro
v
e sc
a
v_boxe
d
et
.
al
.
by
ski
p
pi
n
g a
word
.
commit
|
commitdiff
|
tree
2017-03-28
Dougla
s
Katzm
a
n
Remove
duplicate
d
ecla
r
ation of
pag
e
_table
commit
|
commitdiff
|
tree
2017-03-28
D
ou
g
la
s
Katzman
Kill a ton o
f
implicit cast warni
n
gs
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix test fa
i
lure as a result of
#+
i
mmobile-code
.
commit
|
commitdiff
|
tree
2017-03-28
Dou
g
l
as Katzm
a
n
Autoge
n
erate some bi
t
masks fo
r
t
e
s
tin
g
sets of wid
e
tags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Flip order of tes
t
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix some C wa
r
nings o
n
PPC buil
d
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzman
Fix
a
nother C wa
r
n
i
ng
a
bout signed-vs-unsigned comparison
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzm
a
n
Fi
x
32
-
bit build - s
c
av
1
() ha
s
no 'start
'
o
r
'n_wor
d
s'
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzman
Furth
e
r spee
d
up
G
C
scave
n
ging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Ame
n
d pr
e
vious c
o
m
m
it
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
ug
l
as Katzman
C
u
t down the
si
z
e
of '
s
t
ruct page'
for
6
4
-
b
it w
o
rds
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Mo
d
er
n
ize
C style
,
get rid of
a
pointless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Katzma
n
Tweak comment
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Delete redunda
n
t obj
e
ct s
i
zing functio
n
s
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzma
n
Delete tr
a
iling
s
pac
e
s
commit
|
commitdiff
|
tree
2017-03-22
Doug
l
as Katzman
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Ka
t
zman
Unbreak gencgc build w
i
th
o
ut immobile-space
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katz
m
an
Improve survived_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzm
a
n
Quieten some tests
commit
|
commitdiff
|
tree
2017-03-20
Dougla
s
Katzman
Add comm
e
nt about imp
a
ct of
in_gc_p(
)
on fo
r
war
d
ing_
p
o
inter_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Remove a bunch
of cruft f
r
om weak
-
pointer implementati
o
n
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tzman
Re
a
rrange/c
o
mme
n
t
/
remove some stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Katzman
Stop showing binu
t
ils configuration noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas Ka
t
zman
Hoi
s
t tes
t
s
fro
m
scan_wea
k
_pointers
(
)
into sc
a
v_we
a
k_po
i
nter(
)
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzm
a
n
OAOO-ify WEAK_POINTER_NWO
R
DS
commit
|
commitdiff
|
tree
2017-03-19
Dougl
a
s
Ka
t
zm
a
n
M
a
ke C
c
ompiler complain less about PP
C
/Linux
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as
Katzm
a
n
Compile out s
o
me
GC
asserti
o
ns
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Katzman
Speed up GC if #!+immobile
-
space
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzma
n
Remove
usele
s
s cros
s
-compi
l
er output
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
as Katzman
Never ab
b
revi
a
t
e
printed
o
ut
p
ut from (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas
K
atzman
Stren
g
th reduce
f
r
om_
s
pace_
p
()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas K
a
tzman
El
i
m
inate a branc
h
from scavenge() to speed up GC
commit
|
commitdiff
|
tree
2017-03-17
Do
u
glas K
a
t
z
m
an
Use less
horri
b
le logic
during
i
mmobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzm
a
n
Speed up search_dyn
a
mic_space(), thus pr
e
serve_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
R
ename %SIM
P
LE-FUN-SELF vop
s
, mak
e
clo
s
ures great a
g
ain
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
D
elet
e
t
wo decades wor
t
h of m
u
ch ado about nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove 4 piece-of-gar
b
ag
e
indirection wrapp
e
rs
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
u
g
las Katz
m
a
n
F
ix signed
-
vs-unsigned c
o
mparisons
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Delete some hubbub and insa
n
ity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atzman
Remove a klud
g
e, fix a pr
o
blem in
UNSEEN-THROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Kat
z
m
a
n
Re
m
ove assumptions in pr
i
n
t
f() format
s
trings
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Put back os-context
-
register-t in mips-vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
M
ake ne
w
implem
e
ntation of NA
M
EIFY-CLOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atzman
Remove p
a
c
k
age qualifi
e
rs
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Katzman
Better implement
a
tion
of
c
losure
n
aming, part
2
of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rearrange things better now
t
hat forwarding-ptr
.
h exis
t
s
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
B
etter
i
mplementat
i
o
n of closur
e
naming, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzman
C
onv
e
ntionalize style
i
n pur
i
fy
.
c and make
it mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
D
o
uglas Katzman
Massiv
e
ly improve readabili
t
y of 'case' statements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
D
o
u
g
l
as Katzman
Elimina
t
e
trai
l
i
n
g
whi
t
e
s
pace in
g
ene
r
ated C header
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Ka
t
z
man
Re
m
ove %MET
H
O
D
-FU
N
CT
I
ON-NAM
E
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as Katzman
Remove !FIX-ENSUR
E
-
ACCESSOR-SPECIALIZERS
commit
|
commitdiff
|
tree
2017-03-14
D
o
ugla
s
Katzman
F
ix confusing
prin
t
ed repres
e
n
t
ation
of
e
arly GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
las Katzman
Sl
i
ghtly opt
i
mize STANDARD-COM
P
UTE-DIS
C
RIMINATING-FUNCT
I
ON
commit
|
commitdiff
|
tree
2017-03-14
Douglas
Katzman
F
ix fasteva
l
's handling of exited
exit point
s
- busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas K
a
tzman
Dele
t
e trailin
g
whitespace
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as Kat
z
m
an
Fix COERC
E
-TO
-
I
NTERPRETE
D
-FUN
C
TION and add
m
emoization
commit
|
commitdiff
|
tree
2017-03-13
Otso Rajala
Fix docu
m
entation typo
.
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
K
a
tzman
Get rid
of gc_init_
t
able
s
()
commit
|
commitdiff
|
tree
2017-03-12
D
o
u
g
l
as Katzman
C
om
b
ine
a
bunch of c
a
ses
in pscav()
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas Katzman
Remove still mor
e
noise
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
Katzman
Delete noise
commit
|
commitdiff
|
tree
2017-03-11
Dou
g
las Katzman
Share rep
e
ated logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Remove an extra
n
eous
write from the loop in tra
n
s_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
S
tand
a
rdize som
e
variable
n
aming a
n
d style
commit
|
commitdiff
|
tree
2017-03-11
Douglas
K
atzm
a
n
Remove mention of ret
u
rn-pc-header-wid
e
tag on x8
6
commit
|
commitdiff
|
tree
2017-03-10
D
oug
l
a
s Katzman
Make gc copy logi
c
s
y
mm
e
trical in two pl
a
ces
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Be
stricter abo
u
t
c
onservative co
d
e pointers
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Get rid of casts on properl
y
_tagg
e
d
_de
s
cripto
r
_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Us
e
o
ther_immedia
t
e_lowtag_p
(
) in
s
tead of ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katz
m
an
Sim
p
ify calls to gc_sea
r
ch_
s
pace()
commit
|
commitdiff
|
tree
2017-03-10
Dougl
a
s Katzman
Revert "Rever
t
"genc
g
c
:
improve f
r
om_space_p()""
commit
|
commitdiff
|
tree
2017-03-10
D
o
u
g
las Katzman
F
i
x s
t
yle-warnings
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Revert "gencgc: improve from_space_p()"
commit
|
commitdiff
|
tree
2017-03-09
Dougla
s
Katzman
gencgc:
im
p
rove from_space_p()
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Ove
r
write exi
s
ting
targets when in
s
talling ancillar
y
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
D
o
u
glas
K
a
tzman
B
e
t
t
er abstraction fo
r
(
i
s_po
i
nte
r
|
i
s_immedi
a
te
)
commit
|
commitdiff
|
tree
next