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
Reduce pinned object table size, part 1 of 2.
2017-04-03
Douglas Katzman
Re
d
uce
p
inne
d
o
b
je
c
t table
s
ize, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Do
u
g
las Katzman
Unbreak
cheney
g
c
commit
|
commitdiff
|
tree
2017-04-01
D
ouglas Ka
t
z
m
an
Whi
t
espace
commit
|
commitdiff
|
tree
2017-04-01
Dougla
s
Ka
t
zman
Make the heap_s
c
avenge(
)
loop a little
t
ighter
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas K
a
tzman
O
p
tim
i
ze
is_cons_ha
l
f()
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
las Katzman
Impro
v
e closure scavenging a tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Dougla
s
Katzman
A
l
ways sc
a
venge something in scav_ins
t
ance if
no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Ka
t
zman
Adhere
t
o proper con
t
ract in scav_boxed et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Fix b
u
glet caused by shadowed global variable
.
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas Katzman
Def
i
ne
fun_code_header
i
n C f
o
r
symmetry with Li
s
p
commit
|
commitdiff
|
tree
2017-03-30
Douglas K
a
tzma
n
Eliminate co
p
y-an
d
-paste o
f
pinned
_
p() logi
c
commit
|
commitdiff
|
tree
2017-03-28
Do
u
glas Katzman
I
mprove s
c
av_b
o
xed et
.
al
.
by
s
k
ipping
a
word
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas K
a
tzman
Remove duplicate declaratio
n
of p
a
ge_tabl
e
commit
|
commitdiff
|
tree
2017-03-28
Dougla
s
Katzman
Kill a ton of
implicit
c
ast warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix test failure as a
r
esult
o
f #+
i
m
m
o
bile
-
code
.
commit
|
commitdiff
|
tree
2017-03-28
Dou
g
la
s
Kat
z
man
Au
t
ogen
e
rate some
bi
t
masks for testing sets of widetag
s
.
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzman
Flip order of tests
.
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s
Katzman
Fix so
m
e C
w
arnings on PPC build
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix anothe
r
C warning ab
o
ut signed-vs-unsign
e
d compariso
n
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzman
F
i
x 32-bit build - scav1
(
) has no 'star
t
' or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Katzm
a
n
F
urther
speed up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
D
oug
l
as Katzman
Amend
p
revi
o
us commit
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas
K
atzman
Cu
t
down the size of 'stru
c
t page' for
6
4
-
bit words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Moder
n
ize C st
y
le,
g
et rid of a pointle
s
s #
i
fdef
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzman
Tweak comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Delete redundant
object siz
i
n
g func
t
ions
commit
|
commitdiff
|
tree
2017-03-27
D
ougla
s
Katz
m
an
Delete trailing spaces
commit
|
commitdiff
|
tree
2017-03-22
Dougla
s
Katzman
Fix da
t
a race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Ka
t
zman
U
n
b
reak gencgc build without immobile-s
p
ace
commit
|
commitdiff
|
tree
2017-03-21
Dou
g
las Katzman
I
mp
r
ove survived_gc
_
y
e
t(
)
commit
|
commitdiff
|
tree
2017-03-21
Do
u
glas Katzman
Quieten s
o
me tests
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
A
d
d
c
o
mment abou
t
impact of in
_
gc_p(
)
on forwardi
n
g_pointer_
p
(
)
commit
|
commitdiff
|
tree
2017-03-20
D
o
uglas Katzman
Re
m
ove
a
bunch of cruft
from weak-pointer implementat
i
on
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Ka
t
zman
Rearrange/comment/remove some stu
f
f
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas
K
atzman
Stop sh
o
wing bin
u
til
s
configurat
i
o
n noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tzman
Hoist tests
f
r
om scan_weak_po
i
n
t
ers(
)
into s
c
av_w
e
ak_
p
o
i
n
t
er
(
)
commit
|
commitdiff
|
tree
2017-03-19
Douglas Ka
t
zman
O
A
O
O-ify
W
EAK_
P
OIN
T
ER_NWORDS
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas Katzman
Make C
c
o
mpiler complain
less about PPC/Li
n
ux
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
las K
a
tzman
Compile
o
ut som
e
GC assertions
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
as
Katz
m
an
Speed
up GC
if #!+immo
b
ile-space
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzm
a
n
Remove u
s
ele
s
s cross-co
m
pile
r
output
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katz
m
an
Never abbreviate
p
r
i
n
t
e
d
o
utput from (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Dougl
a
s Ka
t
zman
Strength reduce
f
rom_space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzm
a
n
Elimina
t
e a branch from scaveng
e
() t
o
spe
e
d up G
C
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Use less horrible
l
ogic during immo
b
il
e
defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Doug
l
as Ka
t
zman
Speed up s
e
arch_dynamic_space(), th
u
s preserve_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Rename %SIMPLE-FUN-SELF vops, make clos
u
r
es great ag
a
in
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as
Katzm
a
n
Delete two decades worth of
m
uch
a
do about no
t
hi
n
g
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Remove 4 piece-o
f
-
g
a
rbage indirection
wr
a
ppers
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katz
m
an
Fix s
i
gned-vs
-
uns
i
gned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
D
oug
l
as
Katzman
Del
e
te some hubbub an
d
insanity
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Remove a kludge
,
fix
a
problem in UNSEEN-THROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
K
atzm
a
n
Remove as
s
umptions in printf() format st
r
ings
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas
K
atzman
Put ba
c
k os-context
-
reg
i
ster-t in mip
s
-
vm
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Make ne
w
im
p
lementat
i
on of
N
AME
I
FY-CLOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzma
n
R
e
mo
v
e
package
q
ualifiers
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas K
a
tzman
Better
impleme
n
tation o
f
closure naming, part 2 of
2
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katzman
R
ear
r
ange t
h
ing
s
be
t
ter now that
f
o
rw
a
rding-
p
tr
.
h exi
s
ts
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Better implementatio
n
of closu
r
e naming, part
1
of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
C
o
nventionalize st
y
le in purify
.
c and make it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s Katzm
a
n
Massively improve
readability of
'
case'
statem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzm
a
n
Eliminat
e
trail
i
ng whitespace in generated C header
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Remove %METHO
D
-
F
U
NCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
Katzman
R
e
move !FIX-ENSU
R
E-ACCESSOR-SPECIALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzma
n
Fix confusin
g
p
r
inted
r
epre
s
entation
o
f
e
arly GFs
.
commit
|
commitdiff
|
tree
2017-03-14
D
o
ug
l
a
s
Katz
m
an
Slig
h
tly op
t
imize STA
N
DARD-COMPUTE-D
I
S
CRIMIN
A
T
I
NG-F
U
NCTIO
N
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas Katzma
n
F
i
x f
a
steval's handling of exited exit points - bust
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Dougla
s
Katz
m
an
Delete tra
i
ling whitespace
commit
|
commitdiff
|
tree
2017-03-14
Dougla
s
K
atzman
Fix COERCE-T
O
-IN
T
ERPRETED-
F
UNCTION and a
d
d memoization
commit
|
commitdiff
|
tree
2017-03-13
Otso Raj
a
l
a
Fix do
c
umentation typo
.
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katz
m
an
Get rid of gc_init_tables()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Co
m
bine
a
b
unch
of cas
e
s i
n
ps
c
av()
commit
|
commitdiff
|
tree
2017-03-12
Douglas
K
atzman
Re
m
ove still more no
i
se
commit
|
commitdiff
|
tree
2017-03-12
Douglas
Katzman
Delete noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas
Katzman
Share
r
epeated logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katz
m
a
n
Remo
v
e
a
n ex
t
raneous
write from the l
o
op in
t
r
ans_list(
)
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas
Katzman
Standardize some variable
n
ami
n
g and styl
e
commit
|
commitdiff
|
tree
2017-03-11
D
ouglas
K
atzman
Remo
v
e
m
e
ntion of return-pc-header-widetag on
x
8
6
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Katzman
Make gc copy logic sym
m
etrica
l
in two places
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Katzm
a
n
Be
s
tri
c
te
r
a
b
out conservat
i
ve code
point
e
rs
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
G
e
t
rid of casts
o
n p
r
o
perly_ta
g
ged_descr
i
ptor_p
(
)
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Ka
t
zman
U
s
e other_imm
e
d
iate_lowtag_p()
i
nstead of ad
-
hoc
t
est
commit
|
commitdiff
|
tree
2017-03-10
Dougla
s
K
a
t
z
man
Simpify calls to
gc_
s
e
arch_space()
commit
|
commitdiff
|
tree
2017-03-10
D
ouglas Katzman
Revert "Revert "gencgc: i
m
prove
f
rom_space_
p
()""
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
atz
m
an
Fi
x
style-warnings
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Revert
"
gencgc
:
improve from_spac
e
_p(
)
"
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katz
m
an
gencgc: improv
e
from_spac
e
_p()
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
las Kat
z
man
Overw
r
ite exist
i
ng ta
r
gets whe
n
i
n
s
ta
l
l
i
ng ancillary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
D
o
uglas Katz
m
an
B
e
tter abstract
i
on for (is_
p
ointe
r
|is_immediat
e
)
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
las Katzman
Whitesp
a
ce
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
D
o
exa
c
tly
what th
e
comment says in properly_tagged_d
e
scr
i
pt
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Douglas Katzma
n
x
8
6-64:
fix mis
s
ed optimization i
n
mo
v
e-arg
commit
|
commitdiff
|
tree
2017-03-03
Samu
e
l Freilich
U
s
e source-path-o
r
igin
a
l-so
u
rce in
compute-compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel Fr
e
ili
c
h
D
on't redundantly bind
*al
l
ow-instrumenti
n
g* to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Use ordinary fu
n
ca
l
l for GFs ma
d
e by ENSURE
-
ACCESSOR
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katz
m
an
Allow funcallable in
s
tances in immobi
l
e fix
e
d
o
bj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas
K
atzman
Allow funcallab
l
e in
s
tanc
e
s i
n
i
m
mobil
e
fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
ouglas Ka
t
z
m
an
Conditionalize
g
c
_as
s
ert()
o
n NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Mov
e
al
l
trivial kern
e
l
stubs into 's
t
ubs
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Emphasiz
e
symm
e
try of
%SIMPLE-FUN-{
D
OC
,
XREFS}
commit
|
commitdiff
|
tree
next