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 flaky hopscotch hash test
2017-04-05
Dougla
s
K
atzman
Fix flaky hopscotch hash test
commit
|
commitdiff
|
tree
2017-04-05
Dougla
s
Katzman
I
mprove page_m
u
mble_p() p
r
edicates
.
commit
|
commitdiff
|
tree
2017-04-05
Douglas Ka
t
zman
R
e
move pa
g
e_a
l
lo
c
ated_p
(
)
.
U
s
e !page_free_p
(
)
.
commit
|
commitdiff
|
tree
2017-04-05
Doug
l
as K
a
tzman
U
npess
i
mize page_starts_contiguous_blo
c
k_p()
commit
|
commitdiff
|
tree
2017-04-04
Doug
l
as Katzman
OA
O
O
-
ify genc
g
c-card
-
shift
commit
|
commitdiff
|
tree
2017-04-04
Dougla
s
Katzman
Co
r
rect hopscotch table threshold after
resiz
e
.
commit
|
commitdiff
|
tree
2017-04-04
Do
u
glas Katzman
Un
b
re
a
k 32-bit x86
commit
|
commitdiff
|
tree
2017-04-04
Douglas
Katzman
Slightly better hash
i
ng
of pi
n
ned objec
t
s
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Fix
C
c
o
m
p
iler war
n
ing
.
commit
|
commitdiff
|
tree
2017-04-03
Dougl
a
s Katzman
Ifdef-ize the hops
c
otch hash stuff for
non-x86
.
commit
|
commitdiff
|
tree
2017-04-03
Dougl
a
s Katzman
Remov
e
unused
new_sp
a
ce_p()
o
n gencgc
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
as
K
a
t
zman
Do s
o
me ra
n
do
m
tests
o
n
hopsc
o
tch
has
h
ing
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzm
a
n
Un-copy-and
-
paste
T
EST-UTIL:
S
HUFFLE
commit
|
commitdiff
|
tree
2017-04-03
Doug
l
as
K
atzman
Teach x86
d
i
s
asse
m
bler th
e
0F1F
n
op encoding
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas
K
a
t
z
man
Remove #if'ed out code
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas
K
atzman
Reduce pinned ob
j
ect table si
z
e
, part
2
of 2
.
commit
|
commitdiff
|
tree
2017-04-03
Douglas Katzman
Reduce pinn
e
d
o
bject tab
l
e
s
ize, part
1
o
f 2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Unbreak che
n
eygc
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katz
m
an
Whit
e
space
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzma
n
M
a
ke t
h
e heap_scavenge()
l
oop a li
t
tle tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
Optimize is_co
n
s_half()
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katz
m
an
Improve closure scavenging a tin
y
bit
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
g
l
as Kat
z
man
Always scave
n
ge so
m
ething in scav_instance if no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas Katzman
Adher
e
to proper con
t
ract in scav_box
e
d
et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
las
Katz
m
an
Fix
buglet caused by shadowed
g
loba
l
v
a
r
i
a
b
le
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
Katzman
Define fun_code_hea
d
er in C
for symme
t
ry with Lisp
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
E
liminate copy-an
d
-pas
t
e of pinned_p()
l
ogi
c
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Improve scav_boxe
d
e
t
.
a
l
.
by s
k
ipping a wor
d
.
commit
|
commitdiff
|
tree
2017-03-28
Dougla
s
Katzman
Remove duplicate declaration of page_table
commit
|
commitdiff
|
tree
2017-03-28
Douglas K
a
t
z
man
Kill
a
ton of
i
mplicit cast
warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix t
e
st failure
a
s a re
s
u
l
t o
f
#+immobile-cod
e
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
ugla
s
Katzma
n
Autogenerate some bitmasks fo
r
te
s
ting sets of widetag
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Flip order of
t
e
sts
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzman
Fi
x
some C warnin
g
s
o
n PPC bui
l
d
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix an
o
ther C warning about signed-vs-unsi
g
ned compari
s
o
n
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katzman
Fix 32-bit build - scav
1
(
)
has no '
s
tart' or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Further speed up GC
s
cavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzman
Amen
d
previ
o
us c
o
m
m
it
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Cu
t
down
t
he size of 'struct page' for
6
4-bit w
o
rds
.
commit
|
commitdiff
|
tree
2017-03-27
D
oug
l
as Katzman
Mo
d
e
rnize C
s
t
yle, get rid of a pointless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzman
Twea
k
comme
n
t
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
Delete redundant obj
e
ct sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
a
s Katzman
D
elete
t
railin
g
s
p
aces
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzman
Fix data r
a
ce
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas
K
a
tzma
n
Unbreak gencgc build without immobile-
s
pa
c
e
commit
|
commitdiff
|
tree
2017-03-21
Dou
g
las K
a
tz
m
an
I
m
prove survived_gc_yet
(
)
commit
|
commitdiff
|
tree
2017-03-21
D
ouglas K
a
t
zman
Quieten s
o
m
e
te
s
ts
commit
|
commitdiff
|
tree
2017-03-20
Dougl
a
s Kat
z
man
Add
comment abou
t
impact of in_gc_
p
() on forwardin
g
_
p
ointer_p()
commit
|
commitdiff
|
tree
2017-03-20
D
ougl
a
s Katzman
Remo
v
e
a bunch of cruf
t
from weak-po
i
nter
implementation
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzm
a
n
Rearr
a
nge/comment/remove some stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Kat
z
m
a
n
Stop
showing binutils configuration no
i
se
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as
Katzman
Hois
t
te
s
ts
f
rom scan_weak_poi
n
ters() into scav_weak_p
o
inte
r
()
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
OAOO-ify
WEAK
_
POIN
T
E
R_NWORDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Make
C compil
e
r complain less about P
P
C/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katz
m
a
n
Compile out some GC asse
r
tions
commit
|
commitdiff
|
tree
2017-03-18
Dougl
a
s
K
at
z
man
Speed up
GC if
#!
+
im
m
obile-space
commit
|
commitdiff
|
tree
2017-03-18
Douglas Kat
z
man
Remove u
s
eless cross-compiler outpu
t
commit
|
commitdiff
|
tree
2017-03-18
Douglas K
a
tzman
Ne
v
er abbreviat
e
printe
d
out
p
ut from (
T
IM
E
)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Kat
z
m
a
n
Strength reduce from
_
space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Do
u
g
l
as Katz
m
a
n
Eliminate a branch from scav
e
nge() to spee
d
up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas K
a
tzman
Use less horrib
l
e logic during immob
i
l
e defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Speed u
p
search_dynamic_space(), thus
preserve_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Dou
g
las Katzman
Ren
a
me
%
SIMPLE-FUN-SELF vo
p
s, mak
e
cl
o
sures great again
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
Delete
t
w
o decades wort
h
o
f much a
d
o
about
nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rem
o
ve 4 pie
c
e-
o
f
-
garbage i
n
dire
c
tion wrappers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
F
ix signed-vs-unsigned c
o
mpariso
n
s
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Kat
z
man
Del
e
te s
o
me hubbub
a
nd insanity
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as
Katz
m
an
R
e
mov
e
a k
l
udge,
fix a proble
m
i
n
U
N
S
E
E
N-THRO
W
-
TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Remove assumption
s
in printf() format string
s
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Kat
z
m
a
n
Put ba
c
k os-co
n
t
e
xt-regis
t
er
-
t
in m
i
ps-
v
m
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Make new implementation of NAMEIFY
-
C
L
OSURE GC-s
a
fe
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
R
e
mov
e
package qualifier
s
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katzman
Bet
t
e
r
implem
e
ntation of clo
s
ure namin
g
, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atzman
Rear
r
a
ng
e
thin
g
s
b
etter
n
ow
t
h
at f
o
rwarding-ptr
.
h
exists
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Better implementation of c
l
osure namin
g
, part 1 of
2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Conv
e
n
t
ionalize
s
tyle in purify
.
c
and m
a
ke it m
o
re
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzma
n
M
a
ssi
v
ely improve rea
d
ability
of 'cas
e
' s
t
atements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
las Katzm
a
n
Eliminate trailing
w
h
i
t
espace i
n
generated C hea
d
er
.
commit
|
commitdiff
|
tree
2017-03-15
D
ouglas Katzman
Remov
e
%METHOD-FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katz
m
an
Rem
o
ve !FIX-ENSURE-ACCESSOR-SPECIAL
I
ZE
R
S
commit
|
commitdiff
|
tree
2017-03-14
Douglas
Katzman
F
ix confusing printed repre
s
ent
a
t
ion of earl
y
GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Do
u
g
las Katzman
Slightly opti
m
ize ST
A
N
DARD-C
O
MPUT
E
-
DISCRIMINATI
N
G-
F
UNC
T
ION
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix
f
asteval's
h
andling of
e
xited ex
i
t points -
b
usted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
z
man
Delete trai
l
ing whitespace
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
z
m
an
Fix COERCE-TO-INTERPRETED-FUNCTION and add memoiz
a
ti
o
n
commit
|
commitdiff
|
tree
2017-03-12
Douglas
K
atzman
Get rid of gc_ini
t
_tables()
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
Katzman
Co
m
b
in
e
a bunch of
c
ase
s
in p
s
cav
(
)
commit
|
commitdiff
|
tree
2017-03-12
D
o
ug
l
a
s
K
at
z
man
R
emove stil
l
more noise
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Delete noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Share repe
a
ted logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas
K
atzm
a
n
Remove an extra
n
eous write from the lo
o
p i
n
tr
a
n
s_list
(
)
.
commit
|
commitdiff
|
tree
2017-03-11
D
o
u
g
l
as Katzman
Stan
d
a
rdize some variable na
m
ing
and
style
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzm
a
n
Remove m
e
n
t
ion of r
e
turn-p
c
-hea
d
er-widetag
o
n
x
86
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Mak
e
g
c
copy logic symmetrical in two places
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas Katzm
a
n
Be stricter a
b
out conservative code pointers
commit
|
commitdiff
|
tree
2017-03-10
D
ougla
s
Katzma
n
Get rid of casts on properly_ta
g
ged_descriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Ka
t
zman
Use other_immediate
_
l
o
wtag_p()
i
nste
a
d o
f
a
d-hoc
t
e
st
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzm
a
n
Simp
i
fy calls to gc_sear
c
h_space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzma
n
R
evert "Re
v
ert "gencgc: im
p
rove from_spa
c
e_p()""
commit
|
commitdiff
|
tree
2017-03-10
Douglas Kat
z
ma
n
Fix style-warni
n
gs
commit
|
commitdiff
|
tree
next