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
x86-64: Reduce error break encoding size for unbound symbol error
2017-11-02
D
ouglas Katzman
x86-
6
4:
Reduce error break enc
o
ding
s
i
z
e for
unbound
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
D
o
uglas Katzman
Use
immobile_space_p() u
n
conditiona
l
ly
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Fix omission from p
r
io
r
cha
n
g
e
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas
K
a
t
zman
Allocate closure tr
a
mpo
l
ines on fixedobj pa
g
e
s
commit
|
commitdiff
|
tree
2017-11-02
Douglas
K
atzman
Eli
m
i
n
ate g
l
obal va
r
i
a
ble
s
max_u
s
ed_{fixed,va
r
y}o
b
j_page
commit
|
commitdiff
|
tree
2017-11-02
D
o
uglas
Katzman
De
f
i
n
e immobile_spac
e
_p as constan
t
ly 0 i
f
#-immobile
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Do
u
glas
K
a
t
zma
n
Rename immobi
l
e_fi
l
l
e
r_p -> filler_obj_p
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
tzman
Na
m
e some closures better
commit
|
commitdiff
|
tree
2017-11-02
Dou
g
las Katzman
Enable traceroot f
o
r non-x86
commit
|
commitdiff
|
tree
2017-10-31
Douglas Katz
m
an
Al
l
ow calling C c
o
de t
h
at was com
p
i
led with
-fsanitize
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Dougla
s
Katzman
Del
e
te garbage f
r
om t
o
ols-for-build/Makefil
e
commit
|
commitdiff
|
tree
2017-10-30
D
o
u
g
las
K
atzm
a
n
Better
erro
r
message
i
n
all_signals_bl
o
cked_p
commit
|
commitdiff
|
tree
2017-10-30
Dougl
a
s
Katzman
R
e
move unus
e
d
vops
commit
|
commitdiff
|
tree
2017-10-30
D
o
uglas Katzman
Remove SLOT-SET and
S
LOT-
R
EF vop
s
commit
|
commitdiff
|
tree
2017-10-30
Do
u
glas
Katzman
Update
broken URL
commit
|
commitdiff
|
tree
2017-10-26
Dougla
s
K
atzm
a
n
Fix cros
s
s
b
uild-runner for hppa
commit
|
commitdiff
|
tree
2017-10-26
Douglas Katzman
Fix tracero
o
t output f
o
r object directly
r
e
ferenced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Douglas Katzman
Ch
a
nge
#if
to #ifdef
commit
|
commitdiff
|
tree
2017-10-20
Douglas K
a
t
z
m
an
Mo
s
tly revert 2df2efd246
commit
|
commitdiff
|
tree
2017-10-20
Dougla
s
Katzman
Fixes for
r
unning with und
e
f
i
ned-behavior sanitiz
e
r
commit
|
commitdiff
|
tree
2017-10-20
D
ougla
s
Katzm
a
n
Remove redundant test guard
i
ng
cal
l
t
o update_pag
e
_write_pro
t
()
commit
|
commitdiff
|
tree
2017-10-20
D
o
u
gl
a
s
K
atzman
Refine boun
d
ary
c
ondition in
c
onservative_r
o
ot_
p
()
commit
|
commitdiff
|
tree
2017-10-20
Do
u
glas
K
atzm
a
n
U
s
e ordi
n
ary as
s
i
gnment from blockable_sigset
commit
|
commitdiff
|
tree
2017-10-19
Douglas Kat
z
man
x86-64: Show ref t
o
tls_index of immobile symbols
commit
|
commitdiff
|
tree
2017-10-19
D
o
u
glas Ka
t
z
m
an
Take lispobj arg in c
o
nserva
t
ive_root_
p
.
Fewe
r
casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Dou
g
las K
a
tzman
A
v
o
id searching for the same pin repeat
e
dly
commit
|
commitdiff
|
tree
2017-10-19
Dougl
a
s Katz
m
an
Add r
e
mark on i
m
plementation of update_pag
e
_
w
r
i
te_prot
(
)
commit
|
commitdiff
|
tree
2017-10-19
Douglas
Katzman
x86-6
4
:
r
e
i
m
p
l
ement symbol-value vop
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas Katzman
R
emove h
a
c
k
f
r
om globa
l
db regar
d
ing exported CL symbo
l
s
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzma
n
Reduce number
o
f sou
r
ce file
s
needed to writ
e
C
h
eaders
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Kat
z
man
Remove kludges
.
!DEFINE-THRE
A
D-
L
OCAL sets :ALWAYS-BOUND
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las
Katzman
Add mor
e
info to cold-sbcl
.
m
a
p
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas K
a
t
z
man
Remov
e
o
b
solete symbol
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s Katzman
Shorten
s
et-fd
e
fn-fun
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Per
f
orm less work for :KEY-AND-VAL
U
E hash-
t
a
b
l
e
w
eak
n
es
s
.
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katzman
S
kip liveness
test on em
p
ty/no
n
pointer h
a
shtable en
t
ries
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas Katzman
Fix build failure
commit
|
commitdiff
|
tree
2017-10-17
D
o
ug
l
as Katzm
a
n
Fix purify()
and
move mi
s
placed #else/#en
d
if
commit
|
commitdiff
|
tree
2017-10-17
D
ougl
a
s K
a
tzman
Fix C warning
in print
_
fixn
u
m()
commit
|
commitdiff
|
tree
2017-10-17
Douglas Kat
z
m
a
n
Avoid wri
t
e
fa
u
lts duri
n
g GC, e
v
en more emphatically n
o
w
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
R
emo
v
e
u
nus
e
d cr
o
ss-mumble n
o
ise
.
commit
|
commitdiff
|
tree
2017-10-17
D
ou
g
l
a
s Katzman
D
o
n
'
t compiler src/c
o
de/thread for the host
commit
|
commitdiff
|
tree
2017-10-17
Douglas Kat
z
man
Clear the rehas
h
-needed bit
i
n
CLRHASH
commit
|
commitdiff
|
tree
2017-10-17
Douglas K
a
tzman
Avoid unnecessary
wri
t
e
to has
h
-table instances
d
uring gc
.
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas Kat
z
man
Decentralize per-threa
d
in
i
t
i
al
s
pecial
bin
d
ings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Katzm
a
n
Us
e
han
d
y pre-existing
C
macros in
other macros
commit
|
commitdiff
|
tree
2017-10-14
Doug
l
as Katzman
Reprotect
d
ynamic space a
f
t
e
r ful
l
mark-s
w
eep GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Re
n
ame "marknsweep
g
c
.
c" to
"immobil
e
-space
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Do
u
g
l
as Katz
m
an
Fix cr
i
tica
l
spe
l
ling bug i
n
A
LLOCATION
-
INFORMATI
O
N
.
1
commit
|
commitdiff
|
tree
2017-10-14
Douglas
Katzm
a
n
Simplify condition for setting needs_reh
a
s
h
_p in
G
C
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
Pro
v
ide
the
:
AB
O
RT restart i
n
warm load
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzm
a
n
x
86-64: Allow choic
e
of 0xCC o
r
0xCE as t
h
e in
t
err
u
pt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzm
a
n
Add cautionary note above
e
nab
l
ement of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzm
a
n
x86
-
64
:
Allow immedi
a
te SC fo
r
I
NDEX
in %inst
a
n
c
e-cas
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Ka
t
zman
Give up on fixing ALLOCATION-INFORMATION
.
6 for spar
c
commit
|
commitdiff
|
tree
2017-10-12
D
o
ug
l
as Katzman
Forgo loader
.
l
i
sp in warm b
u
i
l
d
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Ka
t
zman
Use signed
shi
f
t in fixnum_value()
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas Katzman
Use
a
b
s
t
raction fo
r
g
etting ve
c
tor
s
ubt
y
pe
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
Unbreak ch
e
neygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Don't exp
o
se so much of
GC in
t
ernals t
o
all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
la
s
Katzman
Fix fa
s
teval bug
commit
|
commitdiff
|
tree
2017-10-11
D
o
u
glas Katzman
Move repeated def
i
nitions to a
shared place
commit
|
commitdiff
|
tree
2017-10-10
Douglas Katzman
Use clearly named macros, no
t
insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Allow 1-page "l
a
rge
"
vector
s
in sca
v
eng
e
_generations()
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Suppress s
h
owing 'e
t
ags' in
v
ocation
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Fix
s
b
-in
t
rospect t
e
st for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Do
u
g
las Katzman
Enabl
e
traceroot
test for #-sb-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzm
a
n
Define find_
s
ymbol() which
a
cts like C
L
:FIND-SYMBO
L
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzm
a
n
Robustify allocation-informatio
n
t
e
sts
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katzman
Fi
x
fla
k
y EN
S
UR
E
-
CODE/D
A
TA-SEPARATION
test
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
Pa
s
s nwords into maybe
_
adjust_large_object
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix
2
bug
s
with GC of b
i
g
n
ums
commit
|
commitdiff
|
tree
2017-10-08
D
ougl
a
s Katz
m
an
Fix #+immob
i
le-
c
ode build
commit
|
commitdiff
|
tree
2017-10-08
D
ouglas Ka
t
zman
Fi
x
r
e
gression due
to fix fo
r
t
rans_c
o
de on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas K
a
tz
m
an
Fix so
u
rce of i
n
efficienc
y
in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #-sb-thread bui
l
ds for code and data separati
o
n
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as Ka
t
z
man
Switch on stric
t
s
eparation
o
f pages cont
a
ining
code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katzma
n
Add
-
Wundef (not
implied by -Wall) to
cc invocatio
n
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas K
a
tzman
Remo
v
e bias
a
g
ains
t
partial page
s
in find
_
free
i
sh_p
a
g
e
s
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Make MAP-AL
L
OC
A
TED-OBJ
E
C
T
S
l
ess inclined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as
K
atzman
Pin page-spanning small objec
t
s on an individual ba
s
is
commit
|
commitdiff
|
tree
2017-10-06
Douglas
K
atzman
Generalize wipe_nonpinned_w
o
rd
s
(
)
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as
K
atzm
a
n
Ref
a
ctor
to avoid exposing page
_
t
ab
l
e[] t
o
core sav
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
las
K
atzman
Remo
v
e toplevel bindin
g
of *LIST-CO
N
FLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
Move
i
dentic
a
l
t
ails of then/e
l
se cod
e
out o
f
the 'i
f
'
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Ka
t
zman
Ass
e
rt
t
hat alloc regions a
r
e e
m
pty after GC; d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
t
zman
Fix accidental omi
s
sion from prior comm
i
t
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzm
a
n
Reduce nu
m
ber of
s
equentia
l
tests in gc_find_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzman
F
i
x SB-
I
NTR
O
SPECT:ALLOCATIO
N
-I
N
FORMATION on genc
g
c+p
c
c
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as Katz
m
an
Remove redundant store
s
to p
a
g
e_table
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Ka
t
zman
Test
"bytes
_
found < nbytes_goal" first in find_freeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move mispla
c
e
d
#endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Strengthen assertion: area size qua
n
tum is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Us
e
p
roper
w
ide
t
ag for code-
c
omponent in o
b
jdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzma
n
Rem
o
ve :weak-
p
oin
t
er as exc
e
ptional case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas K
a
tzman
(SET
F
%
F
UN
-
NA
M
E)
o
n closures, n
o
w with fewe
r
re
s
triction
s
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas
Katzman
Delete
redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Revise comment about effic
i
e
n
c
y
in
scav_weak_pointe
r
()
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzman
Modernize C
s
ty
l
e of and de
o
bfusc
a
te gc_all
o
c
_
update_page_ta
.
.
.
commit
|
commitdiff
|
tree
next