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
Improve scav_boxed et.al. by skipping a word.
2017-03-28
Dougl
a
s Katzman
I
mprove sc
a
v_boxed et
.
a
l
.
by
s
k
i
p
ping a
w
ord
.
commit
|
commitdiff
|
tree
2017-03-28
Do
u
glas K
a
tzman
Remov
e
dupl
i
cate dec
l
aration of page_table
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s
K
atzma
n
Kil
l
a
ton
o
f im
p
licit cast warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix test failure as a result of #+im
m
o
bi
l
e
-code
.
commit
|
commitdiff
|
tree
2017-03-28
Doug
l
as Ka
t
zm
a
n
A
u
togene
r
ate some b
i
t
m
asks for
t
esting sets o
f
widet
a
gs
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzm
a
n
Flip order of t
e
st
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzm
a
n
Fix some C
warnin
g
s
on P
P
C build
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Katzma
n
Fix another C warning ab
o
ut signed-
v
s-unsigned compar
i
son
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Fix 32-b
i
t build - scav
1
() has
no
'start' or 'n_words
'
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Ka
t
zman
Further
speed up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
A
mend p
r
evious commit
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Cut do
w
n
t
he s
i
ze of 'st
r
uct page' for 64-bit words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Moderni
z
e C style, get rid
of a po
i
nt
l
ess #
i
fdef
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Tweak
c
omment
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Dele
t
e
r
edu
n
d
a
n
t object sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Delete tr
a
iling spaces
commit
|
commitdiff
|
tree
2017-03-22
Do
u
glas Katzman
F
i
x data race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzm
a
n
Unbreak gencgc build without immobile-spa
c
e
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Improve survi
v
ed_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Qui
e
t
e
n
some tes
t
s
commit
|
commitdiff
|
tree
2017-03-20
D
o
uglas Katzman
Add c
o
m
ment about impact
o
f in_g
c
_p() on fo
r
warding_pointer_p
(
)
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Remove a
bunch of cruft fro
m
weak-pointe
r
i
mplementati
o
n
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Rearrange/comment/r
e
mo
v
e some stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzma
n
Stop showing bi
n
utils co
n
f
igurat
i
o
n
noise
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas Katz
m
an
Hoist
test
s
fr
o
m scan_weak_pointers() into
s
c
a
v
_weak_poin
t
er
(
)
commit
|
commitdiff
|
tree
2017-03-19
D
oug
l
as Kat
z
man
O
AOO-ify WEAK_POINTER
_
NWORDS
commit
|
commitdiff
|
tree
2017-03-19
D
o
u
gl
a
s Katz
m
an
Make C c
o
mpiler
c
omplai
n
less about PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Co
m
pile out some GC assertion
s
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
as Katz
m
an
Speed
up GC if
#
!+immobile-space
commit
|
commitdiff
|
tree
2017-03-18
Dougl
a
s Katzman
Remove useless cross-compiler ou
t
pu
t
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Never a
b
breviate prin
t
ed output from
(
TI
M
E
)
commit
|
commitdiff
|
tree
2017-03-18
Dougl
a
s
Kat
z
man
Str
e
ngth
r
e
duce f
r
o
m_space
_
p()
.
commit
|
commitdiff
|
tree
2017-03-17
Dougla
s
Katzman
Elim
i
nate a
b
r
anch fro
m
scavenge() to speed up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Ka
t
zman
Use le
s
s h
o
rrible logic d
u
r
i
ng immobile defra
g
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzm
a
n
Speed up se
a
rch
_
d
y
namic_space(), thus preserve_pointer
(
)
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Re
n
ame
%SIMPLE
-
FUN-
S
ELF
vops, make cl
o
s
u
res g
r
ea
t
again
.
commit
|
commitdiff
|
tree
2017-03-16
D
ougl
a
s K
a
tzman
D
e
lete two decad
e
s worth of mu
c
h ado
abo
u
t
n
othing
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
gla
s
Katzm
a
n
R
e
m
ove 4 piece-of-garbage indirection
wr
a
p
p
ers
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzm
a
n
Fix sign
e
d-vs-unsigned comparis
o
ns
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
K
a
t
zman
Del
e
t
e some h
u
bbu
b
and insanity
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Rem
o
ve
a kludg
e
, f
i
x a pr
o
blem in UNSEEN-T
H
ROW-TA
G
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Ka
t
zman
Rem
o
ve assumpti
o
n
s in p
r
int
f
() form
a
t strings
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
P
u
t
back os-context
-
r
egister-t in
m
ips-
v
m
commit
|
commitdiff
|
tree
2017-03-16
Douglas Kat
z
man
M
a
ke n
e
w implementation
o
f NAM
E
IFY-C
L
OSURE GC-sa
f
e
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remo
v
e package qualifiers
commit
|
commitdiff
|
tree
2017-03-16
D
ou
g
las
K
atzman
B
e
tter implementati
o
n of closur
e
naming, part
2
of
2
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Rea
r
range things better
n
ow th
a
t
forwa
r
din
g
-ptr
.
h
exist
s
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
Katzman
Better impleme
n
tation of clo
s
ur
e
naming, par
t
1
of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
a
tz
m
a
n
Conventionalize styl
e
in purify
.
c and make it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
l
a
s Katzman
Massively im
p
r
o
ve readability of 'case' s
t
ateme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
E
li
m
ina
t
e t
r
a
i
ling whitespace in generated C header
.
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as Katzman
R
e
move %METHO
D
-FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
Katzman
Re
m
ove !F
I
X
-
EN
S
URE-ACCESSOR
-
SPE
C
IALIZERS
commit
|
commitdiff
|
tree
2017-03-14
D
o
ug
l
as
K
a
t
zm
a
n
Fix confusing printed repres
e
ntatio
n
of ea
r
ly GF
s
.
commit
|
commitdiff
|
tree
2017-03-14
D
ouglas K
a
tzman
Slightly op
t
imize
STANDARD-COMPUTE-DISCRI
M
INATING-FUNCTION
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s Katzman
Fix fa
s
teval
'
s handling of e
x
ited ex
i
t points -
b
us
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as Katz
m
an
De
l
ete trail
i
ng whites
p
ace
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas Kat
z
man
Fix COERCE-TO-INTERPRETED-FUNCTION
and add memoization
commit
|
commitdiff
|
tree
2017-03-13
O
t
so
R
ajal
a
Fix docum
e
nt
a
t
i
on typo
.
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas Katzman
Get rid o
f
gc_
i
nit_tables
(
)
commit
|
commitdiff
|
tree
2017-03-12
D
o
u
g
las
K
atzman
Combine
a bunch of cas
e
s
in ps
c
av()
commit
|
commitdiff
|
tree
2017-03-12
Dou
g
l
a
s
Katzman
Remove still mor
e
n
o
ise
commit
|
commitdiff
|
tree
2017-03-12
Doug
l
as Ka
t
zman
Del
e
t
e noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katz
m
an
Sha
r
e r
e
peated logi
c
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Re
m
ove
a
n ext
r
a
ne
o
us write from the loop in trans_list(
)
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Standar
d
ize so
m
e variable namin
g
and style
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Remove mention of
r
e
t
urn-pc-header-w
i
detag on
x
8
6
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Make gc c
o
py log
i
c symmetri
c
al in two
p
laces
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Be stricter about
con
s
ervative
cod
e
po
i
n
t
ers
commit
|
commitdiff
|
tree
2017-03-10
Dougla
s
Katzm
a
n
Get ri
d
of casts on properly
_
tagged_d
e
sc
r
iptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Do
u
gl
a
s Katzman
U
se other_imme
d
i
a
te_lowtag_p() in
s
tead of
a
d-hoc te
s
t
commit
|
commitdiff
|
tree
2017-03-10
D
o
u
glas Katzm
a
n
S
i
mpify
calls
t
o
gc
_
search_space(
)
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Katz
m
an
R
e
vert "Revert "ge
n
cgc: impro
v
e
f
rom_
s
pac
e
_p()""
commit
|
commitdiff
|
tree
2017-03-10
D
o
ugla
s
Katzman
Fix sty
l
e-
w
arnings
commit
|
commitdiff
|
tree
2017-03-09
D
o
uglas Katzman
Revert "gencgc: improve
fr
o
m
_space_p
(
)"
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
a
s Katzman
gencgc: improve fro
m
_space_p()
commit
|
commitdiff
|
tree
2017-03-09
Douglas
Kat
z
man
Ove
r
write existin
g
t
ar
g
e
t
s wh
e
n install
i
ng a
n
c
i
ll
a
ry
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Bet
t
er abstractio
n
for
(is_pointer|i
s
_immed
i
ate)
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
W
h
it
e
space
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Do exactly
wha
t
the c
o
mment
s
ays in properly
_
tagged_
d
e
script
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Doug
l
a
s
Katzman
x86-64: f
i
x
m
issed optimization in move-arg
commit
|
commitdiff
|
tree
2017-03-03
Samuel Fre
i
l
ich
Use source-path-o
r
iginal-
s
ource in compute-
c
o
m
pile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel F
r
eilich
Don't redundantly bind
*allow-instrume
n
t
i
ng
*
to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
o
ug
l
as Katzman
Use o
r
dinary fu
n
call f
o
r
GFs mad
e
b
y ENSURE-ACCESSOR
commit
|
commitdiff
|
tree
2017-03-02
Dou
g
l
a
s Katzman
Al
l
ow funcallable instances in immobile
fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Allow
funcal
l
a
bl
e
i
n
stances in imm
o
b
i
le
fixedob
j
s
pace
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katz
m
an
Conditi
o
nalize gc_assert() on NDE
B
UG
commit
|
commitdiff
|
tree
2017-03-01
Dougla
s
Kat
z
man
Mo
v
e
a
l
l
trivial k
e
rnel stubs into 'stu
b
s
.
lis
p
'
commit
|
commitdiff
|
tree
2017-03-01
Dougla
s
Katzman
Empha
s
ize symmetry of %SIMPLE-
F
UN-
{
D
O
C
,XREFS}
commit
|
commitdiff
|
tree
2017-03-01
D
ouglas Katzman
St
r
engthen a few known fun decls
commit
|
commitdiff
|
tree
2017-03-01
Doug
l
as
Katz
m
a
n
Use %CODE-
C
ODE-SIZE as i
n
tended
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Use b
u
iltin pred
i
cat
e
s
i
n INDIRECT
-
VA
L
UE
-
C
E
LL-P
commit
|
commitdiff
|
tree
2017-02-22
Douglas Katzman
Move mi
s
p
l
aced br
a
ce
commit
|
commitdiff
|
tree
2017-02-22
Dougl
a
s
K
atzman
Allow
r
aw
slots in fixedobj_po
i
nts_to_younger
_
p()
commit
|
commitdiff
|
tree
2017-02-21
Douglas Katzman
Swap inverted err
o
r messages
commit
|
commitdiff
|
tree
2017-02-21
Doug
l
as Katzman
Reduc
e
consing in DO
-
I
M
MOB
I
LE
-
FUNCTIONS
commit
|
commitdiff
|
tree
2017-02-21
Do
u
glas Katzman
Elimi
n
at
e
ne
e
dless def
v
a
r
.
commit
|
commitdiff
|
tree
2017-02-21
Douglas
Katz
m
a
n
Dele
t
e
:sb-
t
est
f
eature
.
Always do those tests
commit
|
commitdiff
|
tree
2017-02-16
Douglas Katz
m
an
M
a
ke
sca
v
_
f
uninstanc
e
()
j
u
s
t use
s
cav_instance
(
)
commit
|
commitdiff
|
tree
2017-02-16
Douglas Katz
m
an
Use make
_
lispobj
(
) in a few place
s
commit
|
commitdiff
|
tree
next