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
Whitespace
2017-04-01
Douglas Kat
z
man
Wh
i
tespac
e
commit
|
commitdiff
|
tree
2017-04-01
Douglas
Katzman
Make the
heap_scavenge() loop a little tight
e
r
.
commit
|
commitdiff
|
tree
2017-04-01
Dou
g
las
Ka
t
zman
Optimize is_cons_half()
commit
|
commitdiff
|
tree
2017-03-30
D
ouglas Katzman
Improv
e
closure sca
v
enging a
tiny bit
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Katzman
Alw
a
ys scavenge so
m
e
thing in scav_instanc
e
if no la
y
out
.
.
.
commit
|
commitdiff
|
tree
2017-03-30
Dougl
a
s Katzman
A
dhere to
p
r
oper
contract
in s
c
av_box
e
d
e
t
.
al
.
commit
|
commitdiff
|
tree
2017-03-30
Douglas Ka
t
zman
Fix buglet caused
by shad
o
wed global
v
ariable
.
commit
|
commitdiff
|
tree
2017-03-30
D
o
ug
l
as Kat
z
man
Define fun_co
d
e_heade
r
in
C
fo
r
s
y
m
me
t
ry
with Lisp
commit
|
commitdiff
|
tree
2017-03-30
Do
u
glas Katzman
Elim
i
n
a
te copy-
a
nd
-
paste of pinned_p() logi
c
commit
|
commitdiff
|
tree
2017-03-28
Dou
g
las
Katzman
Im
p
r
ove
scav_boxed et
.
al
.
b
y skipping
a
word
.
commit
|
commitdiff
|
tree
2017-03-28
D
ouglas K
a
tzman
Remove
du
p
lic
a
t
e
declaration of page_ta
b
le
commit
|
commitdiff
|
tree
2017-03-28
Douglas Katz
m
an
Kill a ton of
implicit
c
ast war
n
ings
commit
|
commitdiff
|
tree
2017-03-28
D
o
uglas
Kat
z
man
F
ix test failure
a
s a result o
f
#+
i
mmobile-cod
e
.
commit
|
commitdiff
|
tree
2017-03-28
Dougl
a
s Katzman
Autogen
e
r
a
te some bitmasks for testing set
s
o
f
w
idetags
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
l
ip order of tests
.
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
i
x some C warnings on
P
PC buil
d
commit
|
commitdiff
|
tree
2017-03-27
Douglas
K
atz
m
an
Fix another C warni
n
g
about signed-
v
s
-unsigned com
p
arison
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
F
i
x 32-bit build
-
scav1(
)
has no 'start' or 'n_words'
commit
|
commitdiff
|
tree
2017-03-27
Douglas Katzman
Fur
t
her spe
e
d up GC scavenging
.
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Katzman
Am
e
nd pr
e
vious
co
m
mit
.
commit
|
commitdiff
|
tree
2017-03-27
Do
u
gla
s
Katzman
C
ut down the size of 'st
r
u
ct page
'
for 64-bi
t
w
ords
.
commit
|
commitdiff
|
tree
2017-03-27
D
o
u
glas Ka
t
zman
Modernize C style
,
get rid of a
p
oint
l
ess #ifdef
commit
|
commitdiff
|
tree
2017-03-27
Dou
g
las Kat
z
man
Tweak com
m
ent
commit
|
commitdiff
|
tree
2017-03-27
Do
u
glas Katzman
Delete
r
edundant o
b
j
ect si
z
ing functions
commit
|
commitdiff
|
tree
2017-03-27
Douglas Ka
t
zman
Delete trailing spaces
commit
|
commitdiff
|
tree
2017-03-22
Douglas Katzm
a
n
Fi
x
data race
.
commit
|
commitdiff
|
tree
2017-03-22
Dou
g
l
as
K
a
tzman
Unbreak gencgc bui
l
d without immobile-space
commit
|
commitdiff
|
tree
2017-03-21
Douglas Ka
t
zman
Impr
o
ve
s
urvived_
g
c_y
e
t()
commit
|
commitdiff
|
tree
2017-03-21
Douglas
Katzm
a
n
Quiet
e
n some tests
commit
|
commitdiff
|
tree
2017-03-20
D
ouglas
Katzm
a
n
A
d
d
comme
n
t
about impact of in_gc_p()
o
n forwarding
_
pointer_p()
commit
|
commitdiff
|
tree
2017-03-20
Douglas Katzman
Remove a b
u
n
ch of cruft
f
rom weak-pointer implementation
.
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Katzm
a
n
Rearrange/comment/remove some
s
tu
f
f
commit
|
commitdiff
|
tree
2017-03-19
Douglas Katzman
Stop
showing
binutil
s
configuration noise
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tzm
a
n
Hoist
t
e
s
t
s fr
o
m
sc
a
n_weak_poin
t
ers() in
t
o scav_
w
eak_po
i
nter()
commit
|
commitdiff
|
tree
2017-03-19
Doug
l
as Katzman
OAO
O
-
i
fy W
E
A
K_POINTER
_
N
W
O
R
DS
commit
|
commitdiff
|
tree
2017-03-19
Douglas K
a
tzman
Mak
e
C compi
l
er complain less about P
P
C/Linux
commit
|
commitdiff
|
tree
2017-03-19
Dougl
a
s
K
atzman
C
o
mpile out some G
C
assertion
s
commit
|
commitdiff
|
tree
2017-03-18
Douglas Katzma
n
S
p
ee
d
up
G
C if
#!+immob
i
le-space
commit
|
commitdiff
|
tree
2017-03-18
Douglas Ka
t
zman
Remove useless cross-compiler o
u
tput
commit
|
commitdiff
|
tree
2017-03-18
Douglas
K
atzman
Nev
e
r abbreviate
pr
i
nted output
f
r
o
m (TIME)
commit
|
commitdiff
|
tree
2017-03-18
Doug
l
a
s
Katzman
St
r
ength r
e
duce
f
rom_
s
pace_p()
.
commit
|
commitdiff
|
tree
2017-03-17
D
ouglas Katzm
a
n
E
l
imina
t
e a branch fro
m
s
c
avenge() t
o
sp
e
ed up GC
commit
|
commitdiff
|
tree
2017-03-17
Douglas Kat
z
man
Use
l
e
s
s horrible logic during immobil
e
de
f
rag
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas
Katzman
Speed up sear
c
h
_dynamic_space(), thus prese
r
ve_poi
n
ter(
)
.
commit
|
commitdiff
|
tree
2017-03-17
Douglas Katzman
Rename
%
SIMPLE-FUN-SEL
F
vo
p
s
,
m
ak
e
closures great a
g
ain
.
commit
|
commitdiff
|
tree
2017-03-16
D
o
u
g
l
a
s Katzman
Delete two de
c
a
d
es worth of much ado about
nothing
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
Remove 4 piece-of-garbage indirec
t
i
o
n wra
p
pers
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas
K
a
tzman
Fix signed
-
vs-unsigned com
p
arisons
.
commit
|
commitdiff
|
tree
2017-03-16
Doug
l
as
K
atzman
Delete so
m
e hubb
u
b and insan
i
ty
.
commit
|
commitdiff
|
tree
2017-03-16
Do
u
glas Katzman
Remove a kludge,
f
ix a problem in
U
N
S
EEN-THR
O
W-TAG
.
.
.
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas Katzman
Remove a
s
sump
t
ion
s
in pr
i
ntf() format strings
commit
|
commitdiff
|
tree
2017-03-16
Douglas
Katzman
P
u
t b
a
ck os-
c
ontext-reg
i
st
e
r-t in mips-
v
m
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
M
ake new implementation of N
A
MEIFY
-
CLOSURE GC-safe
commit
|
commitdiff
|
tree
2017-03-16
D
ougla
s
Katzman
Remov
e
package qual
i
fier
s
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katz
m
an
Better implementation of closure naming, par
t
2 o
f
2
.
commit
|
commitdiff
|
tree
2017-03-16
Dougla
s
Kat
z
man
Rearrange t
h
in
g
s better now that
f
o
r
warding-ptr
.
h
exists
commit
|
commitdiff
|
tree
2017-03-16
D
ouglas
K
atzman
Better implementation of closure naming, part 1 of 2
.
commit
|
commitdiff
|
tree
2017-03-16
Douglas Katzman
C
o
nventionalize style in
p
urif
y
.
c and make it
more
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas Katzman
Mass
i
vely
improve readabili
t
y of 'case
'
state
m
e
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas
Katz
m
an
Eliminate trailin
g
whitesp
a
ce in generated C
h
eader
.
commit
|
commitdiff
|
tree
2017-03-15
Douglas K
a
tzman
Remove %METHOD-FUNCTION-NAME
commit
|
commitdiff
|
tree
2017-03-15
Do
u
glas
Katzman
R
e
move !FIX-ENSURE-ACCESSOR-SPECIALIZ
E
RS
commit
|
commitdiff
|
tree
2017-03-14
D
o
uglas Katzman
Fix
c
o
nfusing printed representatio
n
of early GFs
.
commit
|
commitdiff
|
tree
2017-03-14
Doug
l
as K
a
tz
m
a
n
Slightly optim
i
ze
S
T
AND
A
RD-COMPUTE-DI
S
CRIMINATING-
F
UNCTION
commit
|
commitdiff
|
tree
2017-03-14
Douglas Katzm
a
n
Fix fast
e
val's
ha
n
d
l
ing of e
x
ite
d
exit points - busted
.
.
.
commit
|
commitdiff
|
tree
2017-03-14
Douglas K
a
t
z
m
an
Delete trail
i
n
g
whitespace
commit
|
commitdiff
|
tree
2017-03-14
D
o
u
glas Katzman
F
i
x COERCE-TO-INTERPRETED-FUNCTION and add memoiza
t
ion
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas
K
atzman
Get rid of
gc_init_tabl
e
s()
commit
|
commitdiff
|
tree
2017-03-12
D
ougla
s
Katzm
a
n
Combine a bunc
h
of ca
s
es
i
n psc
a
v()
commit
|
commitdiff
|
tree
2017-03-12
Douglas Katzman
R
emove s
t
ill more nois
e
commit
|
commitdiff
|
tree
2017-03-12
Do
u
glas Katzman
De
l
e
t
e
nois
e
commit
|
commitdiff
|
tree
2017-03-11
Douglas
Katz
m
an
Share repeated logic
commit
|
commitdiff
|
tree
2017-03-11
D
o
ugla
s
Katzman
Remove an extraneo
u
s w
r
ite fro
m
the loop
in tr
a
ns_list()
.
commit
|
commitdiff
|
tree
2017-03-11
Doug
l
as K
a
tzman
Standard
i
z
e
s
o
me varia
b
l
e naming and style
commit
|
commitdiff
|
tree
2017-03-11
Douglas Ka
t
zman
Remove mention of
r
e
turn-
p
c-header-widetag on x8
6
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzma
n
Make gc copy logic
symm
e
tric
a
l in two places
commit
|
commitdiff
|
tree
2017-03-10
Do
u
g
l
as Katzman
Be stricter about conservative co
d
e point
e
rs
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzman
Get rid of
casts on
properly_
t
agged_d
e
s
c
riptor_p()
.
.
.
commit
|
commitdiff
|
tree
2017-03-10
Douglas
K
atzman
Use other_imme
d
iate_lowtag_p() instead of ad-hoc
t
est
commit
|
commitdiff
|
tree
2017-03-10
Douglas Katzm
a
n
Simpify calls
t
o
g
c
_
search_spa
c
e
()
commit
|
commitdiff
|
tree
2017-03-10
Do
u
glas
K
atzman
Rever
t
"Rev
e
rt
"gencgc: improve from_space_p()""
commit
|
commitdiff
|
tree
2017-03-10
Douglas
Kat
z
man
Fix style-warnings
commit
|
commitdiff
|
tree
2017-03-09
D
ouglas Katzman
Re
v
ert "genc
g
c: improve fr
o
m_space_p()"
commit
|
commitdiff
|
tree
2017-03-09
Douglas Ka
t
zman
g
e
n
cgc
:
improve from_s
p
ace_p()
commit
|
commitdiff
|
tree
2017-03-09
Douglas
K
a
tzman
Overwrite ex
i
s
t
ing targets when i
n
st
a
lling anc
i
ll
a
ry
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzm
a
n
Better abstract
i
o
n
fo
r
(is_po
i
nter|is_immediate)
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzm
a
n
W
h
itespace
commit
|
commitdiff
|
tree
2017-03-09
Douglas Katzman
Do e
x
actly
what
the c
o
mment say
s
in properly_tagged_descript
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Do
u
g
las Ka
t
zman
x86-64: fix mi
s
sed o
p
ti
m
izatio
n
in m
o
ve-arg
commit
|
commitdiff
|
tree
2017-03-02
D
o
u
g
las Katzman
Us
e
o
rdinary
f
u
n
call f
o
r GFs made by ENSURE-ACCESS
O
R
commit
|
commitdiff
|
tree
2017-03-02
Douglas Katzman
Allow fu
n
cal
l
a
ble instanc
e
s in immobile fixedo
b
j
space
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
D
oug
l
as Katzman
Allow
funcallable
i
ns
t
ances in immobile fixedobj spac
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-02
Dou
g
l
a
s Ka
t
zm
a
n
C
on
d
iti
o
nali
z
e
g
c_a
s
ser
t
() on NDEBUG
commit
|
commitdiff
|
tree
2017-03-01
Douglas Kat
z
man
Move all
tr
i
v
i
a
l kernel stubs into 'stubs
.
l
isp'
commit
|
commitdiff
|
tree
2017-03-01
D
o
u
gl
a
s
K
atzman
Emphasize symmetry of %SIMPLE-
F
UN-{DOC,XREF
S
}
commit
|
commitdiff
|
tree
2017-03-01
D
ou
g
las Katzman
St
r
en
g
then a few
k
now
n
fun decls
commit
|
commitdiff
|
tree
2017-03-01
Dougla
s
K
a
tzm
a
n
Us
e
%CODE-C
O
DE-SIZE as intended
commit
|
commitdiff
|
tree
2017-03-01
Dougla
s
Katzman
Use
b
u
iltin predicates
in
I
NDIR
E
C
T
-V
A
LUE-
C
E
L
L-P
commit
|
commitdiff
|
tree
2017-02-22
Doug
l
as Ka
t
zm
a
n
Move
misplaced b
r
ace
commit
|
commitdiff
|
tree
2017-02-22
D
o
uglas
K
atzma
n
Allow raw slo
t
s in fixedobj_points
_
to_younger_p()
commit
|
commitdiff
|
tree
next