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
Optimize is_cons_half()
2017-04-01
Dougl
a
s
K
a
tzma
n
O
p
timize is_cons_half(
)
commit
|
commitdiff
|
tree
2017-03-30
Doug
l
as K
a
tz
m
an
Improve clo
s
u
re sca
v
enging a t
i
ny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas Katzma
n
Always sc
a
venge something in sc
a
v
_instance i
f
no
layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
A
d
h
ere to
p
roper contract
i
n sca
v
_box
e
d et
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s Katzma
n
Fix bug
l
e
t
caus
e
d by shado
w
ed global vari
a
b
l
e
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas K
a
t
zman
Define fun_code
_
header
i
n C for symmetr
y
wit
h
Lisp
commit
|
commitdiff
|
tree
2017-03-30
Doug
l
a
s
Katzma
n
Eli
m
inat
e
copy-and-pa
s
te of pinned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s
Ka
t
z
man
Improve scav_boxed et
.
al
.
by skipp
i
n
g a word
.
commit
|
commitdiff
|
tree
2017-03-28
Dou
g
la
s
Katzman
Remove duplicate dec
l
a
ration o
f
page_table
commit
|
commitdiff
|
tree
2017-03-28
Do
u
glas Katzman
Kill a ton
of
impli
c
it cast warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix test failure
as a result
o
f
#+im
m
obile-co
d
e
.
commit
|
commitdiff
|
tree
2017-03-28
D
ou
g
las Katzman
Autogen
e
rate some bitmasks for testi
n
g
sets
of widetags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Flip order of tes
t
s
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
a
s Katzman
F
i
x some C warni
n
gs on
P
P
C
b
uild
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix an
o
ther C warning about si
g
ned-vs-unsigned co
m
p
a
rison
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fix 32-bit build -
s
c
a
v1()
h
as no 'start' or '
n
_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Ka
t
zman
Further
s
p
e
e
d
up GC scave
n
g
i
ng
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katzm
a
n
Amend
previous commit
.
commit
|
commitdiff
|
tree
2017-03-27
D
ougl
a
s Katzman
Cut do
w
n the si
z
e of 'struc
t
p
a
ge' for 64-
b
it wo
r
ds
.
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s Katzman
Modernize C style, get rid of a po
i
ntle
s
s #i
f
d
ef
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas
K
atz
m
an
T
wea
k
comment
commit
|
commitdiff
|
tree
2017-03-27
Dougl
a
s
Katzman
D
ele
t
e redu
n
da
n
t
ob
j
e
c
t
sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzm
a
n
Delete tr
a
iling sp
a
c
e
s
commit
|
commitdiff
|
tree
2017-03-22
Dougl
a
s Ka
t
zman
Fi
x
dat
a
ra
c
e
.
commit
|
commitdiff
|
tree
2017-03-22
Dou
g
l
a
s
Katzm
a
n
Un
b
reak gencgc bu
i
l
d
without immobile-sp
a
ce
commit
|
commitdiff
|
tree
2017-03-21
D
o
uglas Katzma
n
Im
p
rov
e
su
r
v
ived_gc
_
yet()
commit
|
commitdiff
|
tree
2017-03-21
Dougla
s
Katzman
Qui
e
t
en some tests
commit
|
commitdiff
|
tree
2017-03-20
Dou
g
las
Ka
t
zman
A
d
d comment about impact of in_gc_p() on forwar
d
ing_pointer_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Remove
a
bunch of cru
f
t from weak-pointer i
m
plementation
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Ka
t
zman
Re
a
rrange/comment/
r
emov
e
s
o
me stuff
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas Katzman
Stop
sh
o
wing binuti
l
s con
f
igu
r
ation
n
o
i
se
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas Katzma
n
Hoist
tests fr
o
m scan_we
a
k_p
o
i
nters()
into s
c
av_w
e
ak_poi
n
t
er
(
)
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katz
m
an
OAOO-ify
W
EAK_POIN
T
ER_NWORDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tzman
Make C compiler complain less about P
P
C/Linux
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas K
a
t
z
man
Co
m
pile out som
e
GC
ass
e
rtions
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
las Katzm
a
n
S
peed
u
p GC if #!+imm
o
bi
l
e
-
space
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
as Katzman
Re
m
ove
useless cross-com
p
il
e
r output
commit
|
commitdiff
|
tree
2017-03-18
Douglas
Katzm
a
n
Never abbre
v
i
a
te printed output fro
m
(
T
I
ME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas K
a
tzman
Strength re
d
u
c
e from_spac
e
_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Do
u
glas Kat
z
m
a
n
Eliminate
a
branch from
scavenge() t
o
speed up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Use less horribl
e
logic during immobile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Kat
z
man
Speed u
p
search_dynamic_space(), th
u
s pres
e
rve
_
pointer(
)
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas Katz
m
an
Rena
m
e %S
I
MPLE-
F
UN-SELF
vo
p
s, mak
e
closures g
r
e
a
t again
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
Dele
t
e
two decades
w
orth of much ad
o
about
no
t
hing
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
ug
l
as Katzman
R
emove 4
p
i
e
ce
-
of-ga
r
bage indi
r
ection wrappers
.
commit
|
commitdiff
|
tree
2017-03-16
D
ougla
s
Katzman
F
ix sig
n
ed-vs-unsig
n
ed comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
g
l
as Katzman
Dele
t
e
s
ome hu
b
bub and
insa
n
ity
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
R
emove a kludg
e
, fix a
p
roblem
i
n UNS
E
E
N-THROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
R
e
m
o
v
e assumptions i
n
printf() forma
t
strings
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzman
Put back
o
s
-context-register-t in mips
-
vm
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
Ma
k
e
n
ew implementa
t
ion of NAMEIFY-CLOSUR
E
GC-s
a
fe
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzman
Remov
e
pac
k
age qual
i
fi
e
rs
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katz
m
an
Better implementa
t
ion of closure
namin
g
, pa
r
t 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katzman
Rearran
g
e things bet
t
er now that for
w
arding-ptr
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las K
a
tzman
Better implement
a
tion of closure
n
aming, part 1 o
f
2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
t
z
man
Conventionali
z
e
st
y
le
in purify
.
c
a
nd
m
ake
i
t more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzm
a
n
M
assively improv
e
readab
i
lity of 'case' s
t
atements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Dougla
s
Ka
t
zman
E
l
imina
t
e
t
r
a
iling
w
hitespace
i
n
gener
a
ted C
header
.
commit
|
commitdiff
|
tree
2017-03-15
D
ouglas Ka
t
zman
Remove
%METHOD-FU
N
CTION-N
A
ME
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katz
m
a
n
Remove
!
FIX-
E
NSURE-ACCESSOR-SP
E
CIALIZER
S
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
las Katzma
n
F
i
x confusing p
r
inted repr
e
sentation of
e
a
rly GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Dou
g
las Katzman
Slightly
o
p
timize STANDARD-COMPUTE-DISCRIMIN
A
TING
-
FUNCTIO
N
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fi
x
f
as
t
e
v
al's handling of exited ex
i
t point
s
-
b
usted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as K
a
tzman
Delete t
r
ailing whit
e
s
p
ace
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix CO
E
RCE
-
TO-I
N
TERPRETED-FUNCTION and
a
d
d memoi
z
a
tion
commit
|
commitdiff
|
tree
2017-03-13
Otso Raj
a
la
Fix documentation t
y
po
.
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Get rid of gc_
i
nit_
t
ables()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Combine a
bunch of cases in p
s
cav()
commit
|
commitdiff
|
tree
2017-03-12
D
o
ugl
a
s Katzm
a
n
Remove stil
l
more noise
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas Katzman
Delete
n
oise
commit
|
commitdiff
|
tree
2017-03-11
D
o
uglas
Kat
z
man
S
h
are repeated logi
c
commit
|
commitdiff
|
tree
2017-03-11
Douglas
K
atzman
Remove an extra
n
eous write f
r
om the loop
in trans_
l
ist
(
)
.
commit
|
commitdiff
|
tree
2017-03-11
D
o
u
glas Ka
t
zman
Standardize some v
a
riable naming and
sty
l
e
commit
|
commitdiff
|
tree
2017-03-11
Douglas Kat
z
m
a
n
Remove m
e
n
t
ion of return-
p
c-header
-
w
id
e
tag
on x
8
6
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzm
a
n
Make gc copy lo
g
i
c symme
t
rical i
n
two pl
a
ces
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
l
as
Ka
t
zman
Be st
r
i
c
ter about conservative code poin
t
ers
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzm
a
n
Get rid of ca
s
ts on p
r
o
pe
r
ly_tagg
e
d
_
d
e
s
cr
i
ptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
D
o
uglas Katzma
n
Us
e
other_
i
mmediate_low
t
ag
_
p() instead of ad-
h
oc test
commit
|
commitdiff
|
tree
2017-03-10
Douglas Ka
t
zm
a
n
S
i
m
pify calls to gc_search_space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas K
a
tzman
Revert "R
e
vert "
g
encgc: improve from_s
p
ac
e
_
p
()""
commit
|
commitdiff
|
tree
2017-03-10
Douglas Ka
t
zman
Fix style-warnings
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Revert "ge
n
cgc: improve from_space_p()"
commit
|
commitdiff
|
tree
2017-03-09
Douglas Kat
z
man
gencgc: impr
o
ve from_spa
c
e_p()
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
as Katzman
Overwrite
exi
s
ting ta
r
g
ets w
h
en install
i
n
g
ancillary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Do
u
glas Katzman
Better abst
r
acti
o
n for (is
_
poi
n
ter|is_
i
mm
e
dia
t
e)
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Whitespace
commit
|
commitdiff
|
tree
2017-03-09
Dougl
a
s
K
atz
m
an
D
o exactly what the
c
omment says in prop
e
rly_tagged_desc
r
ipt
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Dougl
a
s Katzman
x86-64: fix
m
issed op
t
imization in move-
a
rg
commit
|
commitdiff
|
tree
2017-03-03
S
a
muel Freilich
Use so
u
rce-path-o
r
i
ginal-sou
r
ce in comp
u
te-compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
S
a
m
u
el Freilich
D
o
n't red
u
nda
n
tly
bin
d
*al
l
o
w
-inst
r
um
e
ntin
g
*
to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Kat
z
man
Use o
r
dinary funcall for GFs made by ENS
U
RE-A
C
C
E
SSOR
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Allow funcallable instanc
e
s in immob
i
le
f
ixed
o
bj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Do
u
glas
K
atzman
Allow funcallable in
s
t
a
nces in immobile fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katz
m
an
Co
n
ditionalize gc
_
assert
(
) on
N
D
EB
U
G
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
M
o
ve all trivial ke
r
nel stubs into 'stub
s
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
D
o
ugla
s
Katzman
E
mphasize
s
ymmetry of %SI
M
P
L
E-F
U
N-
{
DOC,XREFS}
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las Katzman
Strengt
h
en a f
e
w kno
w
n fun decls
commit
|
commitdiff
|
tree
2017-03-01
Doug
l
as Katz
m
an
Use
%
CO
D
E-CO
D
E-SIZE
a
s intend
e
d
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Use builtin pred
i
cates
i
n
INDIRECT-VALUE-CE
L
L-P
commit
|
commitdiff
|
tree
2017-02-22
Doug
l
as Katzman
Move
misplaced b
r
ace
commit
|
commitdiff
|
tree
next