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
Reduc
e
pinned o
b
jec
t
t
a
b
le size, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas K
a
tzman
Unbreak che
n
ey
g
c
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
W
hite
s
pac
e
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzma
n
Make t
h
e h
e
ap_
s
cavenge() loo
p
a little tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Douglas Katzman
O
p
tim
i
ze
i
s
_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Douglas Ka
t
zman
Improve closur
e
scavenging a tiny
bit
.
commit
|
commitdiff
|
tree
2017-03-30
Dougla
s
K
a
tzman
Always scavenge
s
omething in scav_instance if
n
o layou
t
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas Katzman
Adhe
r
e to proper contrac
t
i
n scav_
b
oxed et
.
a
l
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas
Katzman
Fix buglet caused
by sh
a
dowed global variable
.
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
las Katzman
D
efine f
u
n
_co
d
e_header in C
f
o
r
symmetry wi
t
h Lisp
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
E
l
iminate copy-and-p
a
st
e
o
f pinned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
I
m
p
rove sc
a
v_b
o
xed
et
.
al
.
by skipping a wor
d
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas
Katzman
Remove duplicate declarat
i
on of page_table
commit
|
commitdiff
|
tree
2017-03-28
Do
u
g
l
as Katzman
Kil
l
a ton of implic
i
t
c
a
s
t warnings
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s Katzman
Fix
t
est failure as a
r
esult of #+
i
mmobile
-
co
d
e
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas Katzma
n
Autogen
e
rate
some bitma
s
k
s
f
o
r te
s
ting sets
o
f widetags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katz
m
an
Flip order of tests
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Kat
z
m
an
Fix some
C warnings on PPC b
u
i
l
d
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Fix another C
warning ab
o
u
t signed-vs-u
n
signed comparison
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
l
as K
a
tz
m
an
Fix
32
-
b
i
t build -
scav1() ha
s
no 'start' or 'n
_
words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
u
r
t
her speed up GC
s
cave
n
ging
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Amend
p
revio
u
s commit
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Cut
d
o
wn the size of 'struct p
a
ge' for 64-bit
words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Mo
d
ernize C
s
tyle, get rid
o
f
a
p
ointless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Tw
e
a
k co
m
me
n
t
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzma
n
Delet
e
redundant
o
bject siz
i
ng functions
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas Katz
m
an
Delete trail
i
ng sp
a
ces
commit
|
commitdiff
|
tree
2017-03-22
D
ougl
a
s Katzm
a
n
Fix data race
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Kat
z
m
a
n
Unbreak
g
e
n
cgc bu
i
ld
w
i
thout immobil
e
-space
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzm
a
n
Improve
survived_gc_
y
et()
commit
|
commitdiff
|
tree
2017-03-21
Dou
g
las Katzman
Quieten som
e
test
s
commit
|
commitdiff
|
tree
2017-03-20
D
o
uglas
K
atzma
n
Ad
d
comment about
i
m
p
a
ct of
in_
g
c_p() on forwa
r
d
i
ng_pointer_p()
commit
|
commitdiff
|
tree
2017-03-20
Dougl
a
s Katzman
Remove a
b
unch of cruft fro
m
weak-
p
o
int
e
r impleme
n
tation
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Rearrange/comment/re
m
ove
s
ome
stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Ka
t
z
m
an
Stop showi
n
g bin
u
t
i
ls c
o
nfiguration noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Katzma
n
Hoist
t
e
st
s
from scan_weak_
p
ointers() into
s
c
av_weak_po
i
nter()
commit
|
commitdiff
|
tree
2017-03-19
Douglas
Ka
t
zman
OAOO-ify WEAK_POINTE
R
_N
W
ORDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Make C
c
ompile
r
c
o
mpla
i
n le
s
s about
P
PC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Compile ou
t
some GC assertions
commit
|
commitdiff
|
tree
2017-03-18
D
ouglas
K
at
z
ma
n
Speed up G
C
if #!+imm
o
bile-space
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Katz
m
an
Rem
o
v
e
useless cross-c
o
m
pil
e
r out
p
ut
commit
|
commitdiff
|
tree
2017-03-18
Douglas K
a
t
zman
N
ever abbrevi
a
te pr
i
nted outp
u
t from (TI
M
E)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Strength re
d
uce from_space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Dougl
a
s Katzman
El
i
mi
n
ate a b
r
anch from
scave
n
ge() to
s
pee
d
up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Use less horri
b
l
e
logic during immobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Dou
g
las Kat
z
m
a
n
Speed
u
p
search_
d
y
n
amic_space
(
),
t
h
us preserve_poin
t
er()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Rename %
S
IMPLE-FUN
-
SELF v
o
p
s, make closure
s
g
r
eat again
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s
K
atzman
D
elete two decades worth of m
u
ch a
d
o abou
t
nothi
n
g
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzm
a
n
Remove 4 piece
-
of-g
a
rbage
i
n
d
irect
i
on wra
p
pers
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
u
g
las Katzman
Fix signed-vs-unsigned c
o
mparisons
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzman
Delete some hubbub and insanity
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Remove a k
l
udge, fix a problem in
U
NS
E
E
N-THRO
W
-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atzm
a
n
Remov
e
assumpt
i
ons in printf
(
) format strings
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Put back o
s
-
c
o
n
text-register
-
t in mips-vm
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzman
Make new implement
a
tion of NAMEI
F
Y
-CLOSUR
E
GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzman
Rem
o
ve pac
k
age
quali
f
iers
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzma
n
Better impl
e
ment
a
tion of clos
u
re naming, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
la
s
Katzman
Rearrange
t
hings
b
etter now
t
hat
f
orwar
d
ing-ptr
.
h exist
s
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atzman
Bett
e
r
implementation
o
f
c
losure
n
a
m
ing, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Co
n
ventiona
l
ize st
y
l
e in p
u
rify
.
c and mak
e
it mor
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s Katzman
Massively impro
v
e readability of
'
case'
s
tatem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Eli
m
inate trailing
whitespace in gener
a
t
e
d C
h
e
a
der
.
commit
|
commitdiff
|
tree
2017-03-15
D
o
uglas Katzman
Rem
o
ve %ME
T
H
OD
-
FUNCTION
-
N
AME
commit
|
commitdiff
|
tree
2017-03-15
Dougl
a
s K
a
t
z
m
a
n
Remove !FIX-ENSURE
-
ACCESSO
R
-SPECIALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas
K
at
z
man
F
ix confusing prin
t
ed representation of early GFs
.
commit
|
commitdiff
|
tree
2017-03-14
D
o
uglas Katz
m
a
n
Slightly op
t
imize STANDARD-COMPUTE-DISCRIMINATING-F
U
NCTIO
N
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
F
ix fasteval's handlin
g
o
f
e
xited e
x
it points -
b
usted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas Katzman
Delete tr
a
iling
w
hitespace
commit
|
commitdiff
|
tree
2017-03-14
Douglas
Kat
z
man
F
ix COER
C
E-TO-INTE
R
PRETED-FUNCTION and ad
d
memoization
commit
|
commitdiff
|
tree
2017-03-13
O
t
so Rajala
Fix docu
m
entation typo
.
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Ge
t
ri
d
of gc_init_tables()
commit
|
commitdiff
|
tree
2017-03-12
Douglas
K
atzman
Combine a
bunch of c
a
ses in pscav(
)
commit
|
commitdiff
|
tree
2017-03-12
Doug
l
as Katzman
Remov
e
still more noi
s
e
commit
|
commitdiff
|
tree
2017-03-12
D
ouglas
Katzman
Delet
e
noise
commit
|
commitdiff
|
tree
2017-03-11
Dougl
a
s Katzman
S
h
are repeated l
o
gic
commit
|
commitdiff
|
tree
2017-03-11
Doug
l
as Ka
t
z
m
an
Re
m
ov
e
a
n extraneous write from
the loop in tr
a
ns_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas
K
atzman
Standardize some vari
a
ble naming
a
nd style
commit
|
commitdiff
|
tree
2017-03-11
D
ouglas Kat
z
man
Remove mention of return-pc-head
e
r-widetag on x86
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Make
gc copy logic
s
ymmetrical
in
t
w
o
places
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Be stricter
a
bout conservative
c
od
e
pointers
commit
|
commitdiff
|
tree
2017-03-10
D
o
uglas K
a
t
z
man
Get
rid of casts on
proper
l
y_tagged_desc
r
ip
t
o
r_
p
()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas Katzman
Use other_immediate_l
o
wtag_p() inst
e
a
d
o
f ad-ho
c
test
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Katzman
Simpify calls to gc_
s
earch_space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas Ka
t
zman
Reve
r
t
"Re
v
e
r
t
"gencgc: imp
r
ove from
_
space_p()"
"
commit
|
commitdiff
|
tree
2017-03-10
D
oug
l
as
Katzman
Fix sty
l
e
-
warning
s
commit
|
commitdiff
|
tree
2017-03-09
Douglas
K
atzma
n
Revert "gencgc: improve
f
rom_s
p
ace_
p
()"
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
gencgc: improve
f
r
om_space_
p
(
)
commit
|
commitdiff
|
tree
2017-03-09
Dougla
s
Katzman
Overwr
i
te e
x
isting
t
argets
w
hen installing anci
l
lary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Douglas K
a
tzma
n
B
etter
a
b
straction for (is_poin
t
er|is_
i
mmediate)
commit
|
commitdiff
|
tree
2017-03-09
Do
u
g
las Katzma
n
Whites
p
ace
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
las Katzman
Do exactly what t
h
e com
m
ent says in p
r
o
perly_
t
agge
d
_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Do
u
glas Kat
z
ma
n
x
8
6-64
:
fix
m
i
s
sed
optimization in move-arg
commit
|
commitdiff
|
tree
2017-03-03
Sa
m
uel
Freilich
U
s
e
source-pat
h
-original-so
u
rce in compute-compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Sam
u
el Frei
l
ich
Don't redundantly bind *
a
llow-inst
r
um
e
ntin
g
*
to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Doug
l
as
K
atzman
Use ordinary
f
unc
a
ll for GFs mad
e
by ENSURE-ACCE
S
SOR
commit
|
commitdiff
|
tree
2017-03-02
Douglas
K
atz
m
an
Allo
w
funcallable instan
c
es i
n
immobile fixedobj
s
p
ace
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Allow
fu
n
callable insta
n
ce
s
in immobile fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katz
m
an
Conditionalize gc_assert() on NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las Katzman
Move all tr
i
vial ker
n
el stubs into 'stubs
.
l
i
sp'
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Em
p
h
a
s
i
ze sym
m
e
try of %SIMPL
E
-
F
UN-{DOC,X
R
EFS
}
commit
|
commitdiff
|
tree
next