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 crosssbuild-runner for hppa
2017-10-26
Dou
g
las Katzman
Fix cr
o
s
s
s
b
uild-
r
unn
e
r
for hppa
commit
|
commitdiff
|
tree
2017-10-26
D
o
u
glas
Katzma
n
F
i
x traceroot output for
object directly ref
e
renced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Douglas Katzman
Change #i
f
to
#ifdef
commit
|
commitdiff
|
tree
2017-10-20
Dou
g
las
Katzman
Mo
s
tly revert 2df2e
f
d246
commit
|
commitdiff
|
tree
2017-10-20
Do
u
glas Katzman
F
i
xes for running with
u
ndefined-behavior sa
n
iti
z
er
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Remove redu
n
d
a
nt test guarding call to u
p
dat
e
_page_wr
i
te
_
prot()
commit
|
commitdiff
|
tree
2017-10-20
Dougl
a
s Katzman
Refine
b
oun
d
ary condition in co
n
serva
t
i
ve_root_p(
)
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
U
s
e
ordinary assignment from blockabl
e
_sigset
commit
|
commitdiff
|
tree
2017-10-19
Do
u
glas K
a
tzman
x
86-64: Sh
o
w
r
ef to tls
_
index of immobile
s
ymbols
commit
|
commitdiff
|
tree
2017-10-19
Dougl
a
s Katzman
Take lispo
b
j ar
g
in conservati
v
e_root_p
.
F
ewer
casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Do
u
g
l
as Katzm
a
n
Avoid
searchi
n
g
for the sa
m
e
p
in
r
epeatedly
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
Add rem
a
rk on implem
e
ntation o
f
update_p
a
g
e
_write_pro
t
()
commit
|
commitdiff
|
tree
2017-10-19
D
ouglas Katzman
x86-64: reimplement symbol-value
v
op
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
zman
Remove
h
ack from gl
o
baldb regar
d
in
g
export
e
d CL symbols
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Reduce
n
umbe
r
o
f sourc
e
f
i
les nee
d
ed to write C headers
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Rem
o
ve k
l
udges
.
!DEF
I
N
E
-THREA
D
-LOCAL sets :ALWAYS-BOUND
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Add more info to cold-sb
c
l
.
map
commit
|
commitdiff
|
tree
2017-10-18
D
o
ugl
a
s Katzman
R
emove obsolete symbol
commit
|
commitdiff
|
tree
2017-10-18
D
o
ugl
a
s
K
a
tzman
Shorten
set-fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas Kat
z
man
Perform less
work for
:KEY
-
AN
D
-VALUE ha
s
h
-t
a
ble weakness
.
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas Katzman
Skip
liveness test on
e
mpty/nonpointer h
a
shtable entries
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
z
m
a
n
Fix b
u
ild fa
i
lure
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
F
i
x purify()
a
nd move
m
isplaced #else/
#
e
nd
i
f
commit
|
commitdiff
|
tree
2017-10-17
Douglas Ka
t
zman
Fi
x
C
warning
i
n
print_fixnum()
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzm
a
n
A
v
oid write fa
u
lts
during GC, even more emphatically now
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas Katzman
Remove u
n
u
s
ed
cross
-
mumble n
o
ise
.
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Kat
z
ma
n
D
o
n't
compiler sr
c
/code/thread for the host
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas
K
atzm
a
n
Clear t
h
e rehash-needed bit
i
n
CL
R
HASH
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas
Katzma
n
Avoid
unnec
e
ssa
r
y
wri
t
e to hash
-
table instances d
u
ring gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas K
a
tzman
Decentralize per-thread initial spec
i
al bi
n
d
i
ngs
.
commit
|
commitdiff
|
tree
2017-10-16
Dougl
a
s Katzm
a
n
Use han
d
y pre-exi
s
ting C ma
c
ros
in
othe
r
macr
o
s
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Reprotect
d
ynamic space af
t
er ful
l
mark-
s
weep GC
commit
|
commitdiff
|
tree
2017-10-14
Do
u
glas Katz
m
an
R
enam
e
"
mark
n
swee
p
g
c
.
c" to "immobile-space
.
c" plu
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Dougl
a
s
Katzman
Fix critical
s
pelling bu
g
in A
L
LOCATION-INFORMATI
O
N
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las Katzman
Sim
p
l
i
fy
c
onditio
n
for
s
etting needs_reha
s
h_p in GC
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
P
ro
v
ide the :A
B
O
R
T
re
s
t
art in
warm
lo
a
d
commit
|
commitdiff
|
tree
2017-10-13
D
o
uglas Katzman
x86-64: Allow
c
h
oice of 0x
C
C or 0xCE as the interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Kat
z
man
Add cautio
n
ary not
e
above enab
l
ement of :s
b
-
thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
ug
l
as Katzm
a
n
x86-6
4
:
Allo
w
i
mm
e
diate S
C
for
INDE
X
i
n %instanc
e
-
c
a
s
commit
|
commitdiff
|
tree
2017-10-12
Douglas Ka
t
zman
Give u
p
on
fixing ALLOCATION-IN
F
ORMATION
.
6 fo
r
spar
c
commit
|
commitdiff
|
tree
2017-10-12
D
o
uglas Kat
z
m
a
n
Forgo
l
oader
.
l
i
sp in warm build
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas Ka
t
z
man
Use
signed shif
t
in
f
ixnum_valu
e
()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zman
Use
abstraction for
g
ett
i
ng vector sub
t
y
p
e
.
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas Katzman
U
n
break c
h
eney
g
c
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Katzman
D
o
n
't expose
s
o
m
u
ch
o
f GC internals to all ot
h
er C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Katzman
Fix
faste
v
al bug
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
la
s
Katzman
Move
r
e
peate
d
definit
i
ons to a
sha
r
ed p
l
ac
e
commit
|
commitdiff
|
tree
2017-10-10
Dougl
a
s Katzman
Use clearly named macr
o
s, not insane v
o
odoo
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Kat
z
man
Allow 1-page
"
large"
v
ectors in s
c
avenge_generations()
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
at
z
man
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
S
u
ppress s
h
o
w
ing 'etags'
i
nvocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
F
i
x sb-introspect
t
est
for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
an
E
n
able traceroo
t
test
for #-sb-thr
e
ad
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Define find_symbol() which acts lik
e
C
L:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Do
u
g
l
a
s
K
a
tzman
Robustify alloc
a
tion-information tests
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las Katz
m
an
F
ix flaky ENSURE
-
CODE/D
A
TA-SEPARA
T
ION test
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
g
l
a
s
K
atzman
Pass nwords into
m
aybe_adju
s
t_l
a
rge_object
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzm
a
n
Fix 2 bugs
w
i
th G
C
of
b
ignums
commit
|
commitdiff
|
tree
2017-10-08
Dougla
s
Katzman
Fix #+i
m
mobile-co
d
e build
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzman
Fix regression due to fix for trans_code on large code
.
commit
|
commitdiff
|
tree
2017-10-08
D
o
uglas
K
at
z
man
Fix s
o
ur
c
e
of inefficie
n
cy in tra
n
s_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #-sb-thr
e
ad builds for c
o
de and data
s
e
paration
commit
|
commitdiff
|
tree
2017-10-07
Douglas K
a
t
zma
n
Swit
c
h
on strict s
e
parati
o
n of
p
a
ge
s
containin
g
code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
las Ka
t
zman
Add -Wundef (not
impli
e
d by -Wall
)
to cc invocation
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas
Katzman
Remove bias
against
p
a
rtial pages
in find_freeish_pages
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
las Katzman
Make
M
A
P
-
A
LLOCATE
D
-OBJEC
T
S less
i
nclin
e
d to fail a
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Pin page-spannin
g
small objects on an
indiv
i
dual basi
s
commit
|
commitdiff
|
tree
2017-10-06
D
ouglas Katzma
n
Gene
r
alize w
i
pe_no
n
pinn
e
d_
w
o
rds()
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
R
e
factor t
o
avoid exposing
p
age_table[] to cor
e
save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Remove
topl
e
ve
l
binding of *LIST-C
O
N
FLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
tzman
Move
i
dentical tails o
f
then/else code out of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Katzman
Asser
t
that all
o
c regions
are em
p
ty af
t
er GC; d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
g
las Kat
z
man
Fi
x
a
ccidental omission from prior commit
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Reduce
n
umber of
sequential tests in gc_find_freeish_p
a
ges()
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
tzma
n
Fix SB-I
N
TR
O
SPECT:ALLO
C
ATION-INFO
R
MATION
o
n gencgc
+
p
cc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zma
n
Rem
o
ve re
d
undant
stores to page_t
a
b
le
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
l
as
Ka
t
zman
Test "bytes
_
fo
u
nd
<
nbytes_goal" f
i
rst in find_
f
r
e
eish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s
Kat
z
man
M
o
ve mis
p
laced #e
n
d
i
f
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as Katzman
Stre
n
gt
h
en assertio
n
: area
size quant
u
m is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Use pr
o
per widet
a
g
for code-co
m
po
n
ent
in obj
d
ef
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s Katz
m
a
n
Remove
:
weak-pointer as exceptional case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(SETF %FUN-NAM
E
)
on c
l
o
sures, now wit
h
fe
w
er restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
l
a
s Katzman
Delete redundan
t
C
macro
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzm
a
n
Revis
e
co
m
me
n
t about efficiency in scav_weak_point
e
r
(
)
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
man
Modernize
C
style of and deobfuscate gc
_
alloc_update_pa
g
e_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzm
a
n
Optimize page
_
ends_contigu
o
u
s
_
bloc
k
_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas
K
atz
m
an
Use MAP_32BIT a
n
d
no
t
MAP
_
FIXED on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Kat
z
m
a
n
Revert d9ffae8c and
a
dd co
m
ment t
h
at the gl
i
bc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
g
las
K
a
t
zman
Guard som
e
C
g
lo
b
als with more
a
ppropriate tests
commit
|
commitdiff
|
tree
2017-10-03
D
o
ug
l
as
K
atz
m
an
Partially revert "A
l
ways
c
o
py all
of a sigset_t
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas
Katzm
a
n
Fi
x
c
h
e
n
e
y
gc
build
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
Katzman
Implement
p
er-object pinning on precise gencgc
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
gl
a
s Katzman
C
h
an
g
e a few slot
s
to rea
d
only
commit
|
commitdiff
|
tree
2017-10-02
Douglas
K
a
tzman
Sim
p
le rename, and +/- a com
m
ent
commit
|
commitdiff
|
tree
2017-10-02
D
o
ug
l
a
s
K
a
tzman
Add
a
debugging helper
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
Exp
o
r
t
2 t
h
ings for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export cover
a
ge bits from
SB-C and use 1 few
e
r
s
p
e
c
ial var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix
t
rac
e
r
oot regression
commit
|
commitdiff
|
tree
2017-10-02
D
o
ugla
s
Katzma
n
Fi
x
t
y
po
f
ro
m
"Reduce consing
in ir2opt
.
l
isp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzma
n
Remove DEFVAR from wrong
p
ackage; there
'
s anot
h
er i
n
.
.
.
commit
|
commitdiff
|
tree
next