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
Massively simplify handling of corefile's saved memory size options
2017-11-06
Douglas
Ka
t
zman
M
inor twea
k
s t
o
'ucd
.
lis
p
'
commit
|
commitdiff
|
tree
2017-11-05
Douglas
Katz
m
an
Use alignment
macros
commit
|
commitdiff
|
tree
2017-11-05
Dougl
a
s K
a
tzman
Us
e
immobile_s
p
a
c
e
_p
(
)
i
n
gc_managed
_
addr_p()
commit
|
commitdiff
|
tree
2017-11-03
Douglas Ka
t
zman
Macroize s
o
me patterns, re
v
i
s
e over
l
y stro
n
g assertion
commit
|
commitdiff
|
tree
2017-11-03
Dougla
s
Katzman
W
o
rkaround spurious
process death
w
it
h
thread-sanitized
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Doug
l
as Katz
m
a
n
Avoid dia
g
nost
i
c mess
a
ge
on
s
tdout
commit
|
commitdiff
|
tree
2017-11-02
Dougl
a
s Katz
m
an
Strengthen a
s
s
ert
i
on
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
x86-64: Reduce error break encodin
g
size for u
n
bound
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas Kat
z
man
Use
i
mmobil
e
_s
p
ace_p()
u
nco
n
ditiona
l
l
y
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzm
a
n
Fix omission from prior change
.
commit
|
commitdiff
|
tree
2017-11-02
D
o
uglas Katzman
Allo
c
a
t
e closure trampolines on fix
e
dobj pages
commit
|
commitdiff
|
tree
2017-11-02
Dou
g
las Katzman
E
l
iminate global
v
ariables max_
u
sed_{fix
e
d,v
a
ry
}
ob
j
_p
a
ge
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzm
a
n
Define immobile_spac
e
_p as constantly 0 i
f
#-i
m
m
o
b
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Rename immobile_fi
l
ler_
p
-> fill
e
r_o
b
j
_
p
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Name
some closur
e
s
b
etter
commit
|
commitdiff
|
tree
2017-11-02
Doug
l
as
Katzman
E
na
b
le traceroot
for no
n
-x86
commit
|
commitdiff
|
tree
2017-10-31
Douglas Katzman
A
l
low cal
l
ing
C code th
a
t w
a
s compiled with -fsanitize
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Douglas Ka
t
z
man
Delet
e
g
a
rbage fr
o
m
t
ools
-
for-build/
M
a
kef
i
le
commit
|
commitdiff
|
tree
2017-10-30
D
o
uglas Katzma
n
Better error
mess
a
ge in all_s
i
g
nals_block
e
d
_
p
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzman
Re
m
ove unused vops
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzman
Remove SLOT-SET and SLOT-REF vops
commit
|
commitdiff
|
tree
2017-10-30
D
o
uglas Katzman
Update
b
roken URL
commit
|
commitdiff
|
tree
2017-10-26
Douglas Katzma
n
Fi
x
crosssbuild-
r
unn
e
r for hppa
commit
|
commitdiff
|
tree
2017-10-26
Douglas Katzman
Fix tr
a
ce
r
oo
t
outpu
t
for object dir
e
c
tly
ref
e
renced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Do
u
glas
K
atz
m
an
Chan
g
e
#
if to #ifdef
commit
|
commitdiff
|
tree
2017-10-20
Dougl
a
s Ka
t
zman
Mostl
y
revert 2df2efd246
commit
|
commitdiff
|
tree
2017-10-20
D
o
uglas Katzman
Fixes f
o
r running with undefined-behavi
o
r sanitizer
commit
|
commitdiff
|
tree
2017-10-20
Douglas
K
a
t
z
m
a
n
Remove redundant test guard
i
ng
c
all to update
_
page
_
write_prot()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Ka
t
z
m
an
Refine
bo
u
nd
a
ry
c
on
d
ition in co
n
servative_roo
t
_p()
commit
|
commitdiff
|
tree
2017-10-20
Dou
g
las Katzman
Use ordi
n
ary assi
g
nment
f
rom block
a
ble_sigset
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
x86-64: Sh
o
w ref to
t
ls_ind
e
x
of immobi
l
e symbols
commit
|
commitdiff
|
tree
2017-10-19
Douglas
Katzman
Take lisp
o
bj arg in conservative_root_p
.
F
e
wer casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
Avoid searching
f
o
r
the same pin repeatedly
commit
|
commitdiff
|
tree
2017-10-19
Dougla
s
Katz
m
an
Add remark o
n
imple
m
entation of update_
p
age
_
write_prot()
commit
|
commitdiff
|
tree
2017-10-19
D
ouglas K
a
tzman
x86-64:
reimpl
e
ment symbol-value vop
commit
|
commitdiff
|
tree
2017-10-18
Doug
l
as
K
atzman
Re
m
ove hack from
g
lobald
b
regard
i
n
g
exported CL s
y
mbols
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas
K
atzman
Red
u
ce number of so
u
rce fi
l
es needed to write C
h
eaders
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Remove kludges
.
!
D
EFIN
E
-THREAD-LO
C
A
L
s
ets :ALWAYS-BOUND
commit
|
commitdiff
|
tree
2017-10-18
Doug
l
as Katzman
Add more info
t
o
c
old-sbcl
.
m
a
p
commit
|
commitdiff
|
tree
2017-10-18
D
ougl
a
s Katzman
Remov
e
o
b
solete
s
y
mbol
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katz
m
an
Shorten set-f
d
efn-fun
commit
|
commitdiff
|
tree
2017-10-18
Douglas K
a
tzma
n
Per
f
or
m
less work for
:
KEY-AND-VALU
E
hash-table weakness
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Skip
li
v
ene
s
s test on em
p
ty/nonpointer hash
t
able entries
commit
|
commitdiff
|
tree
2017-10-18
Douglas
K
a
tz
m
an
F
i
x build failure
commit
|
commitdiff
|
tree
2017-10-17
D
ougl
a
s Katzman
Fix pur
i
fy() and move mispla
c
e
d
#el
s
e
/
#endif
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Katz
m
an
Fix C warning
in print_fixnum()
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s K
a
tzman
Av
o
i
d write faul
t
s during GC, ev
e
n more emphatical
l
y
n
ow
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas Katz
m
an
R
e
m
o
v
e
unused cr
o
ss-mumble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katz
m
an
D
o
n't compiler src/cod
e
/thread for the host
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzm
a
n
C
l
ear the rehash-
n
eeded bit
in
CLRHA
S
H
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas
Katzman
A
void
unne
c
essary wr
i
te to hash
-
t
able instances d
u
ring
gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzm
a
n
Dece
n
tralize per-th
r
ead initial
spe
c
i
al bind
i
ngs
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas
K
atzman
Use handy pre
-
existing C macros in othe
r
macro
s
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Reprotect dy
n
amic space aft
e
r full m
a
rk-sweep G
C
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Rename "
m
arknswe
e
pgc
.
c" to "
i
mmobile-spa
c
e
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las Katzman
Fix crit
i
c
al spe
l
ling bu
g
in ALLOCATION-
I
N
F
O
R
MATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Do
u
glas
Katzman
Simplify c
o
n
d
itio
n
for setting need
s
_re
h
as
h
_p in GC
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s
K
a
tzma
n
Prov
i
de the
:
ABORT
resta
r
t in warm
l
oad
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
x
86-64: Allow choice of 0xCC or 0xCE as the in
t
errupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add ca
u
tionary note ab
o
v
e
enable
m
en
t
of :
s
b-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas K
a
tz
m
an
x86-6
4
: A
l
low
immedi
a
te SC
f
or INDEX i
n
%instance-ca
s
commit
|
commitdiff
|
tree
2017-10-12
Doug
l
as Katzman
G
i
ve
u
p on fixing ALLOCATION-INFORMATION
.
6 for spar
c
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzman
Forgo loader
.
lisp in warm build
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
a
s
Katzman
U
s
e
sig
n
ed
shift in fixnum_value()
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
t
z
m
an
Use
a
bstr
a
ction for get
t
i
n
g vector s
u
b
ty
p
e
.
commit
|
commitdiff
|
tree
2017-10-11
Dougla
s
Katzman
U
n
break
c
heneygc
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
Don't
expose
s
o much of GC internals to all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
F
i
x
fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Katzman
Move re
p
ea
t
ed defini
t
ions to a sha
r
e
d
p
l
a
ce
commit
|
commitdiff
|
tree
2017-10-10
Douglas Katzman
Use clearly named macr
o
s, not
in
s
ane voo
d
oo
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katzman
Al
l
ow 1-page "large"
v
ector
s
in scavenge_generations
(
)
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fai
l
earlier
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
Suppress sh
o
win
g
'
etags
'
invocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix sb-intr
o
sp
e
ct test for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as K
a
tzma
n
Enable traceroot test for #-sb
-
t
h
read
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las
K
atzm
a
n
Define
fi
n
d
_symb
o
l() which acts like
C
L
:FIND-SYMB
O
L
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s
Ka
t
zman
Robustify allocation-inf
o
rmation tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
tz
m
an
Fix fla
k
y ENSURE
-
CODE/DATA-SEPARATION test
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas
K
atzman
Pass nwords into
m
aybe_adjust_larg
e
_o
b
je
c
t
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugla
s
Katzman
Fix 2 bugs wi
t
h GC
o
f
big
n
ums
commit
|
commitdiff
|
tree
2017-10-08
D
o
uglas Katzman
Fix #+immobile-c
o
de build
commit
|
commitdiff
|
tree
2017-10-08
Do
u
glas Kat
z
man
Fix
re
g
ression du
e
to fix for trans_code
o
n large code
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzma
n
Fix
s
ource of ineffic
i
ency i
n
trans
_
code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katz
m
a
n
F
i
x #-sb-th
r
ead
b
uilds
f
or co
d
e and
data sepa
r
at
i
on
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katz
m
a
n
Switch on str
i
ct sep
a
ration of pages contai
n
i
ng
cod
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
l
a
s Ka
t
zma
n
Add -Wundef (not implied by -Wall) to cc i
n
v
ocation
commit
|
commitdiff
|
tree
2017-10-07
Dougl
a
s Katz
m
an
Remove bias aga
i
nst partial pag
e
s in fi
n
d_f
r
eeish_pages
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katzman
Make
M
A
P
-ALLOC
A
TED-OBJECTS less inclined to fail
an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Do
u
glas Katzman
P
i
n page-spanning
s
mall objects o
n
an indivi
d
ua
l
basis
commit
|
commitdiff
|
tree
2017-10-06
Dougl
a
s Kat
z
m
a
n
G
en
e
ralize
wipe_non
p
i
nned_
w
ords
(
)
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Refactor to a
v
oid
exposing page_tabl
e
[] to c
o
re save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzm
a
n
Rem
o
ve t
o
plevel bin
d
ing
o
f
*LIST-CONFL
I
C
T
S-TABL
E
*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move
i
de
n
tical tails of then/else co
d
e out of th
e
'
i
f'
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzman
A
s
sert that alloc regions are empty after
GC; don'
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
a
tzman
Fix accide
n
tal omission f
r
om
prior
c
ommi
t
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzm
a
n
R
e
duce number of sequ
e
ntial t
e
sts in gc_f
i
nd_fr
e
eish_pag
e
s()
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas
Katzman
F
ix SB-I
N
TROSPECT:
A
L
L
OCA
T
ION-INFORMATION on gencgc
+
pcc
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas
K
atzman
R
e
m
ov
e
r
e
dundan
t
stores to pag
e
_table
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas
K
a
tzman
Tes
t
"bytes_f
o
und < nbytes_goal"
f
ir
s
t
i
n f
i
nd_freeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
ougl
a
s Katzman
Move misplaced #en
d
if
commit
|
commitdiff
|
tree
next