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
Make the heap_scavenge() loop a little tighter.
2017-04-01
Douglas Kat
z
ma
n
M
a
ke the h
e
ap_scavenge()
l
oop a little tighter
.
commit
|
commitdiff
|
tree
2017-04-01
D
ouglas Katzman
Optimize i
s
_cons_half(
)
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Improve closur
e
s
c
a
v
e
nging
a
tiny
bit
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
u
glas
K
a
t
zma
n
Always scaven
g
e
s
omething in sca
v
_instance if no layout
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s K
a
tzman
Ad
h
er
e
t
o
proper contrac
t
in scav_boxed
e
t
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
gla
s
Katzman
Fix buglet
c
au
s
e
d by
shadowed glo
b
al variable
.
commit
|
commitdiff
|
tree
2017-03-30
Do
u
gl
a
s Katzman
D
efine
fun_code_heade
r
in C for symmetry with Lis
p
commit
|
commitdiff
|
tree
2017-03-30
Dou
g
las Katzma
n
El
i
minate
co
p
y-
a
nd
-
past
e
of pinned_p() logic
commit
|
commitdiff
|
tree
2017-03-28
D
o
u
glas Ka
t
zman
Imp
r
ove scav_boxed et
.
al
.
b
y ski
p
pin
g
a word
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katz
m
an
Remove du
p
licate declaration o
f
page_table
commit
|
commitdiff
|
tree
2017-03-28
Do
u
gla
s
Kat
z
man
Kill
a ton
o
f i
m
plicit cast warnings
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katzman
Fix te
s
t
failure as a res
u
lt of
#
+imm
o
b
i
l
e-code
.
commit
|
commitdiff
|
tree
2017-03-28
Douglas Ka
t
zman
A
u
to
g
enerate some bitmasks for tes
t
ing set
s
of
wide
t
a
g
s
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
l
ip
order of
tests
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Fix some
C
w
arnings on PPC build
commit
|
commitdiff
|
tree
2017-03-27
D
o
u
gla
s
Katzman
Fix another C warni
n
g about
s
i
gne
d
-vs-unsig
n
ed compar
i
son
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atzman
Fix
3
2-bit build - scav1() has
n
o 'start
'
or
'
n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
urther speed up GC scaven
g
ing
.
commit
|
commitdiff
|
tree
2017-03-27
D
ouglas Katzman
Ame
n
d
previous commit
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Cut down the size of 'struct pa
g
e
'
for 64
-
b
i
t
words
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas K
a
tzman
Modernize C styl
e
,
g
et rid of a poi
n
tless #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
T
we
a
k
comm
e
nt
commit
|
commitdiff
|
tree
2017-03-27
D
o
uglas K
a
tzman
D
elete redundant object sizing functions
commit
|
commitdiff
|
tree
2017-03-27
Douglas
Ka
t
zman
D
e
le
t
e trailing spa
c
es
commit
|
commitdiff
|
tree
2017-03-22
D
o
uglas Katzman
Fix d
a
t
a
race
.
commit
|
commitdiff
|
tree
2017-03-22
Do
u
glas Katzman
Unbreak gencgc build withou
t
im
m
obile-spa
c
e
commit
|
commitdiff
|
tree
2017-03-21
Douglas Katzman
Improve surviv
e
d_gc_yet()
commit
|
commitdiff
|
tree
2017-03-21
Douglas K
a
tzman
Quie
t
en
some test
s
commit
|
commitdiff
|
tree
2017-03-20
Dougla
s
Katz
m
an
Add commen
t
a
b
out impact of
i
n
_gc_
p
()
o
n forwarding_pointer_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katz
m
an
Remov
e
a b
u
n
ch of cruft fro
m
wea
k
-pointer implementation
.
commit
|
commitdiff
|
tree
2017-03-19
Dou
g
la
s
Katzman
Rearrange/comment/remo
v
e some s
t
uff
commit
|
commitdiff
|
tree
2017-03-19
D
ouglas Ka
t
z
m
an
Stop
s
howing binu
t
ils
configuration noise
commit
|
commitdiff
|
tree
2017-03-19
D
o
uglas Katzman
H
o
ist tests from scan_weak_poin
t
ers() in
t
o scav_weak_pointer(
)
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
OAOO-
i
fy WEAK_POIN
T
ER
_
N
W
ORDS
commit
|
commitdiff
|
tree
2017-03-19
Douglas
K
a
tzman
Make C compil
e
r compla
i
n
less
about P
P
C
/
Lin
u
x
commit
|
commitdiff
|
tree
2017-03-19
Do
u
glas Kat
z
ma
n
Compile out s
o
me GC
assertions
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Spee
d
u
p
GC
i
f #!+
i
mmobile-spa
c
e
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzman
Re
m
ove us
e
less cross-compiler output
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
as Katzman
Never a
b
breviate printed
out
p
u
t from (TIME)
commit
|
commitdiff
|
tree
2017-03-18
D
ou
g
las Katzman
S
trength reduce f
r
om_s
p
ace
_
p()
.
commit
|
commitdiff
|
tree
2017-03-17
Dougl
a
s Katz
m
an
E
l
iminate a branch from scavenge() to sp
e
ed
u
p GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas K
a
tz
m
an
Us
e
less
h
o
rr
i
ble lo
g
i
c
du
r
ing
im
m
obile
d
efrag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Spee
d
u
p
sea
r
c
h_
d
ynamic_space(), thus
preserve_pointer()
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas
Katzman
Rename %S
I
MP
L
E-FUN-SELF vops, m
a
ke clos
u
res great ag
a
in
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzman
Delete two decades worth
of much ado about nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas K
a
tzman
Remove 4 piece-of-g
a
rba
g
e indir
e
ction wra
p
pers
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
g
l
a
s Katz
m
an
Fix
s
igned-vs-unsigned c
o
mpar
i
sons
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Ka
t
zman
Delete some hubbub and i
n
sanity
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Kat
z
man
Remove a kludge, fix a problem in
U
NSEEN
-
T
H
R
OW-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
at
z
man
Re
m
ove assum
p
tion
s
i
n
prin
t
f() format string
s
commit
|
commitdiff
|
tree
2017-03-16
Douglas
K
atz
m
an
Put b
a
ck os-context-
r
eg
i
ster-
t
i
n mips-vm
commit
|
commitdiff
|
tree
2017-03-16
D
o
ugl
a
s Katzman
M
ake new implementatio
n
o
f NAMEIFY-CLOSUR
E
GC-safe
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Re
m
ove packa
g
e qualifiers
commit
|
commitdiff
|
tree
2017-03-16
Dou
g
las
Katzm
a
n
Better impleme
n
tation o
f
closure namin
g
, part 2 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Re
a
r
range things b
e
tter now that
f
orw
a
r
ding-pt
r
.
h exi
s
ts
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Better imple
m
e
n
tation of closure naming, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Conventio
n
al
i
ze style in purify
.
c and make i
t
more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Do
u
gl
a
s K
a
tzman
Massively
i
m
prove readability of '
c
a
se' s
t
atements
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
E
l
iminate trai
l
ing
whitesp
a
ce in generated C header
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Remove %ME
T
HOD-FU
N
CTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
D
o
u
g
las K
a
tzman
Remove
!
FIX-ENSURE-ACCESS
O
R-SPECIALIZER
S
commit
|
commitdiff
|
tree
2017-03-14
Do
u
glas Katz
m
a
n
Fix
c
on
f
using pri
n
ted represent
a
tion of early GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Dougl
a
s Katzman
Slightly
o
ptim
i
ze STA
N
DARD-COMPU
T
E-DISC
R
IMINATI
N
G-FUNC
T
ION
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzm
a
n
Fix fa
s
teva
l
's handli
n
g of exited e
x
it po
i
nts - bust
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katz
m
an
Dele
t
e t
r
ailing whitespace
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzman
Fix COE
R
CE-TO-INTERPRETED-FU
N
CTION
a
nd a
d
d memoization
commit
|
commitdiff
|
tree
2017-03-13
Otso R
a
jala
Fix
documentation typo
.
commit
|
commitdiff
|
tree
2017-03-12
Dougla
s
Katzman
Get rid of
gc
_
init_tables(
)
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas Katzma
n
Combine
a
b
u
n
c
h of cases in
psca
v
()
commit
|
commitdiff
|
tree
2017-03-12
D
o
ug
l
as Katz
m
an
Rem
o
v
e
still more noise
commit
|
commitdiff
|
tree
2017-03-12
Douglas Ka
t
z
man
Delete noise
commit
|
commitdiff
|
tree
2017-03-11
Douglas
Katzm
a
n
Share repeate
d
logi
c
commit
|
commitdiff
|
tree
2017-03-11
D
o
uglas Katzman
R
emove an extraneou
s
write from the loop in tran
s
_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katzman
Standardize some variable naming and
s
tyle
commit
|
commitdiff
|
tree
2017-03-11
Douglas Katz
m
a
n
Remove mention
of return-pc-head
e
r-wide
t
ag on x
8
6
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Ka
t
z
m
an
Make gc copy logic symmetrical
i
n
two places
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Be
stricter
a
bout
c
onser
v
ative code po
i
nters
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
las Katzman
Get rid of
casts o
n
properly_t
a
gged_d
e
scriptor_
p
()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Dougla
s
Katzman
Use other_immediate_l
o
wtag_p() instead of ad-hoc test
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Katz
m
an
Sim
p
ify calls to gc_s
e
arch_spa
c
e()
commit
|
commitdiff
|
tree
2017-03-10
Dou
g
la
s
Katzman
Revert "Revert "gencgc
:
impro
v
e f
r
om_space_p()""
commit
|
commitdiff
|
tree
2017-03-10
D
o
u
g
las Kat
z
man
Fix s
t
yle-warni
n
gs
commit
|
commitdiff
|
tree
2017-03-09
Doug
l
as
Katzma
n
Revert "gencgc: improve from_s
p
a
c
e_p()"
commit
|
commitdiff
|
tree
2017-03-09
D
ou
g
las Kat
z
m
a
n
g
e
ncgc: imp
r
ove
f
rom_spac
e
_
p
()
commit
|
commitdiff
|
tree
2017-03-09
Douglas
Katzm
a
n
O
verwri
t
e ex
i
s
t
in
g
targets whe
n
in
s
talling anci
l
lary
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Dougl
a
s Katzman
Better abs
t
ra
c
tion for (is_poi
n
ter
|
is_immediate)
commit
|
commitdiff
|
tree
2017-03-09
Douglas Ka
t
z
m
an
Whitesp
a
ce
commit
|
commitdiff
|
tree
2017-03-09
Dou
g
las Katzman
Do exa
c
t
l
y
what t
h
e comment says in pro
p
er
l
y_tagged
_
des
c
r
i
pt
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
D
o
uglas Katzman
x86-64
:
fix misse
d
optimization in m
o
ve
-
arg
commit
|
commitdiff
|
tree
2017-03-03
Sa
m
uel Freilich
Use source-path-origi
n
al-source in compute
-
compile
.
.
.
commit
|
commitdiff
|
tree
2017-03-03
Samuel Frei
l
ich
D
on't redu
n
d
antly b
i
nd *allo
w
-
i
n
strumenting
*
to nil
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Do
u
gla
s
K
atzman
Use ordinary fu
n
c
al
l
for GF
s
made
by EN
S
URE-ACCESSOR
commit
|
commitdiff
|
tree
2017-03-02
D
o
u
glas
Katzman
A
l
low funcallable in
s
tances in immobile fixedob
j
space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Douglas
K
atzman
A
llo
w
funcallable instances in i
m
mobil
e
fixe
d
obj space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
o
uglas Katz
m
an
C
o
nditi
o
nalize gc_asser
t
() on NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
Dougl
a
s Katzman
Mov
e
all t
r
ivial kernel stubs
into 'stub
s
.
li
s
p'
commit
|
commitdiff
|
tree
2017-03-01
Douglas Katzman
Em
p
has
i
ze symmetr
y
of %SIMP
L
E-FUN-{DOC,
X
REFS}
commit
|
commitdiff
|
tree
2017-03-01
Dou
g
la
s
Katzman
S
t
rengthen a few known fun decls
commit
|
commitdiff
|
tree
2017-03-01
Do
u
gla
s
Katzman
Use
%CODE-COD
E
-SIZE
a
s intended
commit
|
commitdiff
|
tree
2017-03-01
Douglas K
a
tzma
n
Use b
u
ilti
n
predicates i
n
INDI
R
ECT-VAL
U
E
-
CELL-P
commit
|
commitdiff
|
tree
next