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
Douglas
K
atzman
Fix c
r
o
s
s
s
build-
r
unner for hppa
commit
|
commitdiff
|
tree
2017-10-26
Do
u
glas Kat
z
m
an
Fix traceroot output for o
b
ject dir
e
ctly refere
n
ced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Douglas
K
a
t
zman
Change #if to #ifdef
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
M
o
stly revert 2df2efd246
commit
|
commitdiff
|
tree
2017-10-20
Douglas
Katzman
Fixes for running w
i
th u
n
de
f
ined-behavior
s
anitizer
commit
|
commitdiff
|
tree
2017-10-20
Douglas K
a
tzm
a
n
Rem
o
v
e
redundant test guar
d
ing ca
l
l to u
p
date
_
page_w
r
ite_
p
rot(
)
commit
|
commitdiff
|
tree
2017-10-20
Douglas Kat
z
man
Refine boundary cond
i
tion in conserv
a
ti
v
e_root_p()
commit
|
commitdiff
|
tree
2017-10-20
Dougla
s
K
a
tzman
Use ordinary assign
m
ent from blockab
l
e_s
i
gset
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
x86-64
:
Show re
f
to tls_i
n
dex of immobile symbols
commit
|
commitdiff
|
tree
2017-10-19
Douglas
K
atzman
Take
l
ispobj arg
i
n conservative_root_p
.
Fewer ca
s
ts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Dou
g
l
as K
a
tz
m
an
A
v
oid searching for th
e
same pin repeate
d
l
y
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzma
n
Add re
m
ark o
n
implem
e
ntation of upd
a
te_pag
e
_wr
i
te_prot()
commit
|
commitdiff
|
tree
2017-10-19
Douglas K
a
tzman
x86-64: reimplement symbol-value vop
commit
|
commitdiff
|
tree
2017-10-18
Douglas
Katzman
Remov
e
h
a
ck from glob
a
l
d
b
r
egarding ex
p
o
r
te
d
CL
s
y
m
b
ols
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Red
u
ce nu
m
b
er o
f
source
f
iles
ne
e
ded to write C headers
commit
|
commitdiff
|
tree
2017-10-18
Douglas K
a
tzma
n
R
e
move kludges
.
!DE
F
INE
-
THREAD
-
LOCAL sets :ALW
A
YS-BOUND
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
zman
Add
m
or
e
info
t
o col
d
-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
man
Remove
o
bsolete symbo
l
commit
|
commitdiff
|
tree
2017-10-18
Do
u
glas Katzm
a
n
Shor
t
en set-f
d
efn-fu
n
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s Katzman
Perform less work
for
:
KEY-AND-V
A
LUE hash-table weaknes
s
.
commit
|
commitdiff
|
tree
2017-10-18
Do
u
gl
a
s
K
atzman
Skip livene
s
s t
e
st on
empty/nonpointer
h
ashtable entr
i
e
s
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas Ka
t
zman
Fix build fa
i
lure
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas Katzman
Fix p
u
rify() and move misplaced #else/
#
endif
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas
K
atzman
Fix C war
n
ing in
print
_
fi
x
num()
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s
Katzma
n
Avoi
d
w
r
ite faults during GC, even mo
r
e emphatically no
w
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzman
R
e
m
o
ve
u
n
used cross
-
m
umble noise
.
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas Katzman
Don't compiler src/c
o
de/thread for
the host
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas Ka
t
zman
C
l
e
ar t
h
e reha
s
h
-
needed bit in CLRHASH
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas K
a
tzman
Avoid u
n
n
e
cessar
y
wri
t
e to h
a
sh-table instanc
e
s
d
u
ring gc
.
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzman
Decentral
i
ze per-thread initi
a
l
sp
e
cial bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Dou
g
l
a
s Katzman
Use h
a
ndy pre-exis
t
ing
C m
a
cr
o
s in other macr
o
s
commit
|
commitdiff
|
tree
2017-10-14
D
ouglas Ka
t
zman
Reprotect dynamic space after full mark-sweep GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas
Katzman
Rename "ma
r
knsweepgc
.
c" to "immobile-s
p
ace
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katz
m
an
Fix critical
spelling bug
i
n
A
LLO
C
ATION-INF
O
RMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Doug
l
a
s Katzman
S
i
m
pli
f
y condition for se
t
ti
n
g needs_r
e
hash_p
in GC
commit
|
commitdiff
|
tree
2017-10-13
Doug
l
as Katzm
a
n
Provide
t
he :ABORT re
s
tart in wa
r
m load
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
x86-64
:
All
o
w cho
i
c
e
of
0xCC
o
r 0
x
CE as the interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add c
a
utionary note above enablement
o
f
:sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzm
a
n
x
86-64: Allow immediat
e
S
C
for INDEX in %instance-cas
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Kat
z
m
an
Give up on fixin
g
ALLO
C
ATION-INFORMATION
.
6
f
or spa
r
c
commit
|
commitdiff
|
tree
2017-10-12
Do
u
gl
a
s
Katzman
Fo
r
go l
o
ader
.
lisp in warm
b
u
i
l
d
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zman
Use
s
igned shift in fix
n
um_value()
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
Use abstraction for getting
v
e
c
tor subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
t
zman
Unbreak ch
e
n
ey
g
c
commit
|
commitdiff
|
tree
2017-10-11
D
o
u
gl
a
s Katzman
Don
'
t expose
so much o
f
GC internals to all
other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
F
ix fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Move repeated
d
efinition
s
to
a share
d
place
commit
|
commitdiff
|
tree
2017-10-10
Dou
g
la
s
Ka
t
zman
Use
c
lear
l
y
named ma
c
ros,
not insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Ka
t
zman
A
llow 1-page "l
a
rg
e
" vectors in
s
cavenge_generations()
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzman
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
Suppre
s
s
s
h
owing '
e
tags' invocation
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
g
la
s
Katzman
F
i
x sb-in
t
rospect test
f
o
r
32-bit
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
l
a
s Katzma
n
E
n
able tracer
o
ot
t
es
t
for
#
-
s
b-th
r
ead
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Def
i
ne fi
n
d_s
y
mbol() wh
i
ch acts like CL:FIND-SYM
B
OL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Robustify
a
lloc
a
t
i
o
n
-infor
m
ation
t
e
s
t
s
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix flaky ENSURE-
C
ODE
/
DAT
A
-SEPAR
A
T
I
ON
test
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
man
Pass nwor
d
s
i
n
to
m
aybe_adjust_large_object
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
Fix 2 bugs with
GC of bignums
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzman
Fix #+immobil
e
-
c
o
d
e
build
commit
|
commitdiff
|
tree
2017-10-08
D
o
u
gl
a
s Kat
z
man
Fix regr
e
ssion d
u
e
to fix for trans_code on large
c
ode
.
commit
|
commitdiff
|
tree
2017-10-08
D
o
uglas Katzman
Fix
source of in
e
ffic
i
ency in tra
n
s_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fi
x
#-
s
b
-thread builds fo
r
c
ode and data sepa
r
ation
commit
|
commitdiff
|
tree
2017-10-07
Douglas K
a
tzma
n
Sw
i
tch o
n
strict se
p
aration of pag
e
s containing code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katzman
A
dd -Wun
d
ef (n
o
t implied b
y
-Wall) to cc i
n
vocation
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as Ka
t
zman
Remove
b
ias against part
i
al pages in
find_freeish
_
pages
commit
|
commitdiff
|
tree
2017-10-07
Dougl
a
s
Katzman
Make MAP-ALLOCAT
E
D-OBJECT
S
le
s
s
inclined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Dougla
s
Katzman
Pi
n
page-spanni
n
g small objects on
an
i
n
divid
u
al basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas K
a
tzman
Generalize wip
e
_n
o
npi
n
ned_words()
commit
|
commitdiff
|
tree
2017-10-06
Douglas
Katzman
Refactor to avoi
d
ex
p
osing
p
age_table[]
t
o
c
ore save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove to
p
level binding of
*
LIS
T
-CON
F
LICTS-TA
B
LE
*
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
a
s K
a
t
zman
Move iden
t
ical tails
o
f t
h
en/
e
lse code
out of t
h
e 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
z
m
an
Assert that
a
lloc
r
egions
a
re empt
y
after GC; do
n
't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Kat
z
ma
n
Fix ac
c
idental
o
mission from p
r
ior commit
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Reduce nu
m
ber of seq
u
enti
a
l
tests in gc
_
find_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
l
a
s
K
atzman
Fix
S
B
-INTR
O
SPECT
:
ALL
O
CATION-INFORMATION on
gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katzman
Remove redundant stores to page_table
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s
K
a
tzman
T
e
s
t
"
b
ytes_found < nbytes_goal" first in fi
n
d_freeish_pa
g
es
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move mispl
a
ced #endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Strengthen assertion: area size quantum is
2 words
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
Katz
m
a
n
Use
p
rop
e
r widetag for code-component in o
b
jdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzm
a
n
Remove :
w
eak-pointer as except
i
o
n
al case in
r
oom
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzm
a
n
(S
E
TF %F
U
N-NAME
)
on clos
u
res, now
w
i
th fewer restricti
o
ns
.
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzman
Delete red
u
ndant
C
macr
o
commit
|
commitdiff
|
tree
2017-10-04
D
o
u
glas Katzma
n
Revise
comment
a
bout efficiency in scav_weak_pointer(
)
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
z
m
an
M
o
dernize
C
style
o
f
a
nd deobfuscate
gc_
a
lloc_updat
e
_
pa
g
e
_
t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzma
n
O
ptimize p
a
ge_ends_contig
u
ous_
b
lock_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katz
m
an
Use MAP_32BI
T
and not MAP_FIXED o
n
FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
Revert d9ffa
e
8
c and add comment
t
hat the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas Katz
m
a
n
Guard so
m
e
C glo
b
als with more appropriate tests
commit
|
commitdiff
|
tree
2017-10-03
Douglas K
a
tzman
P
a
rtially
r
evert
"Al
w
ays copy all of a si
g
set_t f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
F
i
x cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas K
a
tzman
Im
p
l
ement pe
r
-
o
bject pinnin
g
on precise genc
g
c
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s
Katzman
Cha
n
ge a few slots
to readonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
S
i
mple rename, and +/- a
comment
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzma
n
A
d
d a debugg
i
ng
h
elper
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katz
m
an
Export
2
things
for sb-i
n
trospect
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzma
n
E
x
por
t
cov
e
rage bits from SB-C and use
1 fewer speci
a
l
v
ar
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix tr
a
ceroot regressi
o
n
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las K
a
tzm
a
n
Fi
x
ty
p
o from "Reduc
e
c
o
nsi
n
g in i
r
2opt
.
l
i
sp"
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s
K
a
tzman
Remo
v
e DEFVAR fr
o
m
w
r
ong package; ther
e
's a
n
other in
.
.
.
commit
|
commitdiff
|
tree
next