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 some C warnings on PPC build
2017-03-27
Douglas Katzm
a
n
Fix
som
e
C
warnings on PPC
bu
i
ld
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
ix
anot
h
e
r
C warning about s
i
gne
d
-vs-unsig
n
ed compa
r
iso
n
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
K
atzman
Fix 32-bit build - scav
1
() has no
'
s
t
art' or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas
K
atzm
a
n
Fu
r
ther sp
e
ed up GC s
c
aven
g
ing
.
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
K
a
tzman
Amen
d
pr
e
vious
c
ommit
.
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
l
as
K
atzman
C
u
t
d
own
the size of 'stru
c
t page' f
o
r
64-bit words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
a
t
z
m
an
Mode
r
n
i
ze C style,
g
e
t rid of a poin
t
less #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las
Kat
z
m
a
n
T
weak com
m
ent
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzm
a
n
Dele
t
e redundant object sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Dougla
s
Katzma
n
Delete t
r
ailing spac
e
s
commit
|
commitdiff
|
tree
2017-03-22
Dougl
a
s Katzman
Fix data r
a
c
e
.
commit
|
commitdiff
|
tree
2017-03-22
Dougla
s
Katzma
n
Unbr
e
ak
gencgc build without immob
i
l
e
-space
commit
|
commitdiff
|
tree
2017-03-21
Do
u
g
las Ka
t
zm
a
n
Impro
v
e su
r
vived_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas
K
a
tzma
n
Q
u
ieten some tests
commit
|
commitdiff
|
tree
2017-03-20
Dougl
a
s
Katzma
n
Add comment ab
o
ut impact of in_gc_p() on
f
orwarding_poin
t
er_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Ka
t
zman
Remov
e
a bunch of cr
u
ft
f
rom we
a
k-pointer implem
e
nt
a
tion
.
commit
|
commitdiff
|
tree
2017-03-19
Douglas Kat
z
man
Rearrange/commen
t
/remove some stuff
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Stop sh
o
w
ing
bin
u
t
ils
c
onfigur
a
tion noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Hoist tests from
s
can_weak_
p
ointers() into scav_weak_pointer()
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas
K
a
tzman
OAOO-ify WEAK_POINTE
R
_N
W
O
RDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Make
C
co
m
piler
complain less
a
bout
P
PC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tzman
Compile o
u
t
s
ome GC assertions
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
S
p
eed
u
p
GC if #!+immobile-spa
c
e
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
Katz
m
an
Remo
v
e us
e
les
s
cro
s
s
-
com
p
i
l
er output
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Never abbr
e
v
i
ate printed ou
t
put fr
o
m (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Strength reduc
e
from_s
p
ace_
p
()
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas
K
a
tz
m
an
El
i
minate a bran
c
h f
r
om
s
cave
n
ge() to
s
peed u
p
G
C
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
U
se less horrible log
i
c
d
uring immobile
defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katz
m
an
Speed u
p
s
e
arch_dynamic_space(), thus
p
res
e
rv
e
_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Do
u
glas Katzman
Ren
a
me %SIMPLE-FUN-
S
ELF vops, make closur
e
s
great again
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
De
l
ete tw
o
dec
a
des worth
o
f mu
c
h ado
about n
o
thin
g
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzm
a
n
R
e
move
4 piece-
o
f-garb
a
g
e
indirec
t
ion wrappe
r
s
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzman
Fi
x
si
g
ned-v
s
-
unsigned comparisons
.
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las Katzman
Delete some hubbub
a
nd ins
a
nity
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Kat
z
m
a
n
Remove a kludge, fix a problem in UNSEEN-THROW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
D
oug
l
as Katz
m
a
n
Remove assu
m
pti
o
ns in printf() format strings
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Put back os-context-
r
egister-t in mips-vm
commit
|
commitdiff
|
tree
2017-03-16
D
o
ug
l
a
s Katzman
Ma
k
e
new im
p
lementation of NAMEIFY-CLOSURE GC
-
safe
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzman
Remo
v
e package qualifi
e
r
s
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
zman
Bet
t
e
r implementatio
n
of closur
e
na
m
ing,
part 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katz
m
a
n
Rearrange things
b
et
t
er
now t
h
at forwarding
-
pt
r
.
h exists
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Ka
t
zman
Better implementation of closure naming
,
part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Katzman
Conve
n
tion
a
liz
e
style
i
n purify
.
c and make
i
t m
o
re
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Massi
v
ely improve readabi
l
ity of 'case' s
t
at
e
ments
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as Katzman
Eliminate trailing whitesp
a
c
e in
g
enerated C he
a
der
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Remov
e
%M
E
THOD-FUNCTION-
N
AME
commit
|
commitdiff
|
tree
2017-03-15
Do
u
glas Kat
z
man
Remov
e
!FIX-
E
N
SURE-AC
C
ESSOR-SPE
C
I
ALIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fi
x
conf
u
s
i
ng print
e
d rep
r
es
e
ntation
o
f ea
r
ly G
F
s
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Slightly optimize STANDARD-COMP
U
TE-DISCRIMINATING-F
U
N
CTION
commit
|
commitdiff
|
tree
2017-03-14
D
ouglas Katzman
F
i
x fasteval's handli
n
g
of exite
d
exit points - busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzma
n
Dele
t
e
t
railing
w
hit
e
s
pace
commit
|
commitdiff
|
tree
2017-03-14
Douglas
K
a
t
zman
Fix COERC
E
-TO-
I
NTERPRE
T
ED-FUNCTION and add memoiz
a
ti
o
n
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzm
a
n
Get rid o
f
gc_ini
t
_t
a
b
les()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
Combine a bunch of cases
in
p
scav()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Ka
t
zman
Remove
still more nois
e
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
D
e
lete no
i
se
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Shar
e
r
e
peated logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzma
n
R
em
o
ve an extraneous write from the loop in trans_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Dou
g
las Katz
m
an
Standar
d
ize some variable
naming
and style
commit
|
commitdiff
|
tree
2017-03-11
Do
u
gl
a
s K
a
tzman
Rem
o
ve
m
ention of
r
e
turn-
p
c-h
e
a
de
r
-widetag on
x86
commit
|
commitdiff
|
tree
2017-03-10
Doug
l
as Katzman
Make gc copy lo
g
ic symmetri
c
al in
t
w
o p
l
a
ce
s
commit
|
commitdiff
|
tree
2017-03-10
D
ouglas
K
atzman
Be stricter
about
c
onse
r
vative
c
ode pointers
commit
|
commitdiff
|
tree
2017-03-10
Dougla
s
K
a
tzman
G
e
t rid of cast
s
on properly_tagged_des
c
riptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Dougla
s
Katzman
Use other_i
m
m
ed
i
ate_lowtag_p()
i
nstead
of
ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Sim
p
ify calls
to gc_
s
earch
_
space()
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Revert "
R
evert "ge
n
cg
c
: improve from_space_p()""
commit
|
commitdiff
|
tree
2017-03-10
D
ouglas Katzman
Fix style-wa
r
nings
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas Katzman
Revert "gencgc: improve from_
s
pace_p()"
commit
|
commitdiff
|
tree
2017-03-09
Dougl
a
s
Katzm
a
n
ge
n
cgc:
i
mprove
from_space_p()
commit
|
commitdiff
|
tree
2017-03-09
Do
u
gla
s
Katzman
Overwrite existing targets when ins
t
alling ancillary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas
K
a
tzman
Be
t
t
e
r abstr
a
ction for (is
_
point
e
r|is_immedia
t
e
)
commit
|
commitdiff
|
tree
2017-03-09
Dougl
a
s Katzman
Whi
t
e
s
pace
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas K
a
t
z
man
D
o exactly what the
comment s
a
ys in properly
_
tagged_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Douglas Kat
z
man
x86-64
:
f
i
x missed optimization
in m
o
v
e
-arg
commit
|
commitdiff
|
tree
2017-03-02
Douglas K
a
tzm
a
n
Use ordina
r
y funcall for
G
Fs made by
ENSURE-ACCE
S
SOR
commit
|
commitdiff
|
tree
2017-03-02
D
o
uglas
K
atzman
Allow
funca
l
lable in
s
t
a
nces in i
m
mobile fi
x
edobj sp
a
ce
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Dougla
s
Katzman
Allow
func
a
llable in
s
tances
in immobile fixedo
b
j space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas
K
a
t
zman
Co
n
d
i
tion
a
liz
e
gc_assert
(
)
on
NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzma
n
Move all trivial kernel s
t
ubs into 'stub
s
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
D
ou
g
las Katzman
E
m
p
hasize symme
t
ry of %SIM
P
L
E
-FUN-{DOC,XREFS
}
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las Kat
z
m
an
St
r
engthen a few
known fun decls
commit
|
commitdiff
|
tree
2017-03-01
D
o
uglas Katzman
Use %CODE-CODE-SIZE
as i
n
tend
e
d
commit
|
commitdiff
|
tree
2017-03-01
Douglas
K
a
tzman
Use
bu
i
lt
i
n
p
redicates in INDI
R
E
C
T-VALUE-
C
EL
L
-P
commit
|
commitdiff
|
tree
2017-02-22
D
o
uglas Katzm
a
n
Move mis
p
laced brace
commit
|
commitdiff
|
tree
2017-02-22
Douglas Katzman
Allow raw slots
i
n
f
ixedobj_point
s
_to_younger_p()
commit
|
commitdiff
|
tree
2017-02-21
D
o
u
g
las Katzm
a
n
Swap inverted er
r
or messages
commit
|
commitdiff
|
tree
2017-02-21
Doug
l
as K
a
tz
m
an
Reduce consi
n
g in DO-IMMOBILE-FUNC
T
IO
N
S
commit
|
commitdiff
|
tree
2017-02-21
Dougl
a
s
K
atz
m
a
n
Eliminate needles
s
defva
r
.
commit
|
commitdiff
|
tree
2017-02-21
Dou
g
las Katzman
Dele
t
e :sb-test fe
a
ture
.
Always do those tests
commit
|
commitdiff
|
tree
2017-02-16
Dougla
s
Kat
z
m
a
n
M
a
ke scav_fu
n
inst
a
nce() just
use scav_instance
(
)
commit
|
commitdiff
|
tree
2017-02-16
Do
u
glas Katzman
Us
e
make
_
l
i
spobj() in a few place
s
commit
|
commitdiff
|
tree
2017-02-15
Douglas Katz
m
an
E
nable i
m
mobile
-
space on all BSD variants
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas K
a
tzman
H
alve the number of syscalls
i
n zero_pages_with_
m
m
ap
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas Ka
t
zm
a
n
Fix two o
m
missions
in gen
c
g
c
commit
|
commitdiff
|
tree
2017-02-14
D
o
uglas
K
a
t
zman
S
horten funcall
a
ble-instan
c
e b
y
2 words if #!+compact
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
Douglas
Katzman
Unbrea
k
x
86-64 bui
l
d withou
t
immobi
l
e-space
commit
|
commitdiff
|
tree
2017-02-13
D
o
uglas Katzman
Rectify
docstring for new WITH-
P
IN
N
E
D-OBJECTS
commit
|
commitdiff
|
tree
2017-02-13
D
oug
l
as Katz
m
a
n
Scru
b
c
old-init-only symbols better
.
commit
|
commitdiff
|
tree
2017-02-13
Do
u
glas Katzman
E
n
able immobile spa
c
e on Op
e
nBS
D
.
commit
|
commitdiff
|
tree
2017-02-13
D
oug
l
a
s
Kat
z
man
GC the stream that
was op
e
n
ed for make-targ
e
t-2-load
.
.
.
commit
|
commitdiff
|
tree
next