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
Unbreak cheneygc
2017-04-01
Douglas Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-04-01
D
ouglas Katzman
Whitespace
commit
|
commitdiff
|
tree
2017-04-01
Dou
g
las Katzman
Make the
h
eap
_
s
c
avenge() loop
a
littl
e
tighter
.
commit
|
commitdiff
|
tree
2017-04-01
Dou
g
la
s
Katzman
Opti
m
i
ze is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s
Katzman
I
mprove cl
o
sure scave
n
ging
a
tiny
bit
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
u
g
las Katzm
a
n
Alwa
y
s s
c
avenge so
m
ethi
n
g in sc
a
v_instance if no l
a
yout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s Katzman
Adher
e
to pr
o
pe
r
contract in scav_boxed et
.
a
l
.
commit
|
commitdiff
|
tree
2017-03-30
Dougla
s
Ka
t
zma
n
Fix buglet caused b
y
shado
w
ed gl
o
bal var
i
able
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzm
a
n
D
efine fun_code_header in
C
for symmetry with Li
s
p
commit
|
commitdiff
|
tree
2017-03-30
D
o
uglas Katzman
Eliminate
c
opy-and
-
p
aste of pinned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Im
p
r
o
v
e
s
cav_bo
x
ed et
.
al
.
b
y
skippin
g
a word
.
commit
|
commitdiff
|
tree
2017-03-28
D
ouglas
K
atzman
Re
m
ove d
u
plicate
d
eclaration o
f
pa
g
e_table
commit
|
commitdiff
|
tree
2017-03-28
Douglas Ka
t
zman
Kil
l
a
t
on of implici
t
cast warnings
commit
|
commitdiff
|
tree
2017-03-28
Doug
l
as
K
atzman
Fix te
s
t failure as a result of #+immob
i
le-code
.
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas Katzm
a
n
Au
t
ogener
a
te s
o
m
e
b
itmasks for
t
esting sets
of widetags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fl
i
p order
o
f tests
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas K
a
tzman
Fix some C warnings
on PPC build
commit
|
commitdiff
|
tree
2017-03-27
Douglas Kat
z
man
F
i
x another C warning about
s
ign
e
d
-vs-unsigned comparison
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fi
x
32-bit bui
l
d - scav1() has n
o
'start' or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Ka
t
z
m
an
Further
sp
e
ed up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
glas
Katzman
Amend previous comm
i
t
.
commit
|
commitdiff
|
tree
2017-03-27
Doug
l
as Katz
m
a
n
Cut dow
n
the size o
f
'
struct page' for 64-bit w
o
r
d
s
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas
Katz
m
an
Moderni
z
e C style,
g
et
ri
d
of a pointless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Douglas Kat
z
man
T
w
eak comment
commit
|
commitdiff
|
tree
2017-03-27
Douglas Ka
t
z
man
Delete red
u
ndan
t
o
bject
si
z
ing functi
o
ns
commit
|
commitdiff
|
tree
2017-03-27
Do
u
glas Katz
m
an
Delete trailing spaces
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzman
Fix d
a
ta
r
ace
.
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzma
n
Unbreak gencgc build without immobil
e
-space
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzma
n
Impr
o
v
e survived_gc_y
e
t
(
)
commit
|
commitdiff
|
tree
2017-03-21
Dougl
a
s
K
at
z
m
a
n
Quieten some test
s
commit
|
commitdiff
|
tree
2017-03-20
Doug
l
as Katzman
Add comment about
i
mpact
o
f in_g
c
_p() o
n
f
orwarding_po
i
nter_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Remove
a
bunch of cru
f
t from w
e
a
k
-
pointer implementation
.
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas Katzman
Re
a
rr
a
nge/comment/remove some
s
t
uff
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas K
a
tzman
Stop
showi
n
g
binut
i
ls configuration noi
s
e
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
H
o
i
s
t t
e
sts from
scan_we
a
k_point
e
rs()
int
o
scav_weak_pointe
r
()
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Katz
m
a
n
OAOO-ify WEA
K
_
P
OINT
E
R
_NWORD
S
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzma
n
Make
C
c
om
p
iler complain l
e
ss about PPC/Linux
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Compile out some
GC assertions
commit
|
commitdiff
|
tree
2017-03-18
D
o
u
g
las Katzman
Speed up
G
C if #!+immo
b
ile-
s
pa
c
e
commit
|
commitdiff
|
tree
2017-03-18
Dou
g
l
a
s Katzman
Rem
o
ve us
e
less c
r
o
s
s-compiler output
commit
|
commitdiff
|
tree
2017-03-18
Dougla
s
K
a
tzman
Never abbreviate
p
rinted o
u
t
put
f
rom (T
I
ME)
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
a
s
Katzman
Strength
r
educe from_space_p()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas
K
a
tzman
Elimi
n
ate a
b
ranch
f
r
o
m
s
ca
v
en
g
e(
)
t
o
spee
d
up G
C
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas Katzman
U
s
e less ho
r
r
ible logi
c
during imm
o
bile defrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Speed
u
p
s
e
ar
c
h_dynamic_space
(
), thus preserve_po
i
nt
e
r
()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Rename %SIMPLE-FUN-SELF vops, make cl
o
sures grea
t
a
g
ain
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Del
e
te two decades worth o
f
much ado
about nothing
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
uglas Katzman
Remove 4 piece-of-ga
r
bage indi
r
ec
t
ion wrappe
r
s
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Fi
x
si
g
ned-v
s
-
u
n
signed
com
p
a
risons
.
commit
|
commitdiff
|
tree
2017-03-16
Dougl
a
s Katzman
De
l
e
t
e
some hubbu
b
and insa
n
it
y
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzm
a
n
Remove a klud
g
e, fix
a problem
i
n UNSEEN-THROW-T
A
G
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Rem
o
v
e
assump
t
ions in printf() format stri
n
gs
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as Kat
z
man
Put back os
-
context-registe
r
-t i
n
mips-
v
m
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Make ne
w
implementati
o
n
of N
A
MEIFY
-
C
L
OSURE GC
-
safe
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzma
n
Remove packa
g
e qua
l
ifiers
commit
|
commitdiff
|
tree
2017-03-16
D
ougl
a
s Ka
t
zman
B
et
t
er
i
m
p
lemen
t
ation of closure naming, part 2
o
f
2
.
commit
|
commitdiff
|
tree
2017-03-16
D
ou
g
l
as Katzman
Rearrange thin
g
s be
t
ter now that
fo
r
warding-ptr
.
h
e
xists
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Katzman
Better implementation of clos
u
re nami
n
g, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atzman
Conventionalize sty
l
e in purify
.
c a
n
d make it more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katz
m
an
Massively
improve readabi
l
ity
o
f 'case' st
a
tements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Elimin
a
t
e trailing whi
t
e
s
pace in g
e
nerated
C
h
eader
.
commit
|
commitdiff
|
tree
2017-03-15
Dou
g
l
as Katz
m
a
n
Remove %METHOD-FUN
C
TI
O
N-NAME
commit
|
commitdiff
|
tree
2017-03-15
Doug
l
as K
a
tzman
Remove !FIX
-
ENSURE-
A
CCE
S
SOR-SPECI
A
LIZERS
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix confusi
n
g
printed represe
n
tation of early
GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Dougla
s
K
a
tzman
Slig
h
tly optimi
z
e STANDARD-COMPUTE
-
DISCRIMIN
A
TING-FUNCTION
commit
|
commitdiff
|
tree
2017-03-14
Douglas Ka
t
zman
F
i
x fasteval's hand
l
ing o
f
exited
exi
t
p
o
ints - bus
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as Ka
t
zman
Delete tr
a
iling
w
hite
s
p
a
c
e
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s K
a
tzman
Fix COERCE-TO-I
N
TER
P
RETED-FUNCTION and add memoization
commit
|
commitdiff
|
tree
2017-03-13
Otso Raj
a
l
a
Fix documentation typo
.
commit
|
commitdiff
|
tree
2017-03-12
D
ougla
s
Katz
m
an
Get rid of gc_init_tables
(
)
commit
|
commitdiff
|
tree
2017-03-12
Doug
l
as Katzma
n
Combine a bunch of cases in p
s
cav()
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas
Katzman
Rem
o
ve
still more noise
commit
|
commitdiff
|
tree
2017-03-12
Douglas
K
atzman
Delete noise
commit
|
commitdiff
|
tree
2017-03-11
D
ougl
a
s
Katzman
Share rep
e
ate
d
logic
commit
|
commitdiff
|
tree
2017-03-11
Douglas K
a
tzman
Remove an extr
a
neou
s
w
r
ite from t
h
e loo
p
in trans_list
(
)
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Sta
n
dardiz
e
some vari
a
ble
n
aming and
s
tyle
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Remove m
e
ntion of return-p
c
-heade
r
-
w
idetag on x
8
6
commit
|
commitdiff
|
tree
2017-03-10
Dougla
s
Katzm
a
n
Mak
e
gc copy lo
g
ic
s
ymmetrical
in two
pla
c
e
s
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Be
stricter about cons
e
rvativ
e
code p
o
i
n
t
e
rs
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzm
a
n
Get rid o
f
casts o
n
pr
o
p
erly_tagged_
d
escriptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Use oth
e
r
_immed
i
a
t
e_l
o
wtag_p() instead of
ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
a
tzman
Simp
i
fy calls
to gc_se
a
rc
h
_sp
a
ce()
commit
|
commitdiff
|
tree
2017-03-10
Do
u
g
l
as Katzman
Revert "Revert "gencgc: improv
e
from_space
_
p()""
commit
|
commitdiff
|
tree
2017-03-10
Douglas Kat
z
m
a
n
Fix style-warni
n
gs
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Revert "gencgc: improve from_
s
p
a
ce_p()"
commit
|
commitdiff
|
tree
2017-03-09
D
oug
l
as Katzman
gencgc
:
improve from_space_p(
)
commit
|
commitdiff
|
tree
2017-03-09
Do
u
glas Katzman
Overwrite ex
i
sting targe
t
s
when instal
l
ing anc
i
llary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
as Katz
m
a
n
Bette
r
abstraction for (is_pointer|is_immediate
)
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
las Katzm
a
n
Whitespa
c
e
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
a
s
Katzman
Do ex
a
ctly
what the c
o
mment
says
in properly
_
ta
g
ged_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Dou
g
las Katzm
a
n
x86-64: fix missed optimizat
i
on in move-arg
commit
|
commitdiff
|
tree
2017-03-03
S
amuel Freilich
Use source-path-original-s
o
urce in compute
-
co
m
p
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel Freilich
Don't redundantly
b
ind
*
allow-instrumenting* to ni
l
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
o
uglas Katzm
a
n
Use ordinary funcall for GFs m
a
d
e
by ENSURE-ACCESSOR
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Allow
funcall
a
ble instances
i
n immobi
l
e
fixedobj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
A
l
low
f
u
n
c
al
l
able instance
s
in immobile fixedob
j
space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Do
u
glas
K
atzman
Conditionalize gc_assert() on N
D
EBUG
commit
|
commitdiff
|
tree
2017-03-01
Douglas
K
at
z
man
Move all
trivial kernel stubs
i
n
t
o
'stubs
.
lisp'
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
las Katzman
Emphasize symmetry of %SIMPLE-FUN-{DOC,XREFS}
commit
|
commitdiff
|
tree
2017-03-01
Douglas K
a
tzman
St
r
ength
e
n
a few k
n
own fun decls
commit
|
commitdiff
|
tree
next