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
Fixes for running with undefined-behavior sanitizer
2017-10-20
D
ouglas
Katzma
n
Fixes for running with und
e
fined-behavi
o
r s
a
nitizer
commit
|
commitdiff
|
tree
2017-10-20
D
ouglas Katzm
a
n
Remove
r
edundant test gua
r
ding cal
l
to upda
t
e
_
p
a
ge_write_
p
r
o
t()
commit
|
commitdiff
|
tree
2017-10-20
Dougla
s
K
atzman
Refine
bou
n
dary cond
i
tio
n
i
n
conservative_root_
p
()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Ka
t
zman
U
s
e
or
d
i
n
ary a
s
signment
f
r
om
b
lockable_sigset
commit
|
commitdiff
|
tree
2017-10-19
D
o
ug
l
as Katzman
x86-64:
Show
ref to tl
s
_
i
n
d
ex
o
f immobile symbo
l
s
commit
|
commitdiff
|
tree
2017-10-19
Do
u
glas
K
atzma
n
Take
l
ispobj arg in conservative_root_p
.
F
ewer cast
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas Kat
z
m
an
Avo
i
d searc
h
ing for the
same pin repea
t
edly
commit
|
commitdiff
|
tree
2017-10-19
Dougla
s
Katzman
Add rema
r
k on implementat
i
on of u
p
date_page_write_prot()
commit
|
commitdiff
|
tree
2017-10-19
D
o
uglas
K
atzm
a
n
x86-64: reimplement symb
o
l-val
u
e
vo
p
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katzman
Remove hack from g
l
obaldb regarding e
x
p
o
rt
e
d CL symbols
.
commit
|
commitdiff
|
tree
2017-10-18
D
o
u
glas Katzman
Reduce num
b
er of
source files needed to write C headers
commit
|
commitdiff
|
tree
2017-10-18
Dougla
s
Katzman
Re
m
ove kludges
.
!DEFINE-THREAD-
L
OCAL
s
ets :ALWAY
S
-BOUND
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katzman
A
d
d more info to cold-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
D
o
uglas Katzman
Remove obsolete symbol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Shorten set-f
d
e
f
n
-
fun
commit
|
commitdiff
|
tree
2017-10-18
Do
u
gl
a
s
K
a
t
zman
P
e
rfo
r
m less
w
ork
f
or :KE
Y
-AND
-
V
ALUE hash-table
wea
k
ne
s
s
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas K
a
tzman
Skip liveness tes
t
on em
p
ty/nonp
o
int
e
r hashtable entries
commit
|
commitdiff
|
tree
2017-10-18
Douglas
Katzman
Fi
x
b
u
i
l
d failur
e
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Ka
t
zma
n
Fix pu
r
ify() and move misplaced #else/#
e
ndif
commit
|
commitdiff
|
tree
2017-10-17
Douglas
K
a
t
z
man
Fix C warning in print_
f
i
xnum()
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Katzm
a
n
Avoid write faults
during GC, even more emphaticall
y
n
o
w
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Katzman
R
emove unused cross-m
u
mble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
las Katzma
n
Don't
compi
l
e
r s
r
c/code/thre
a
d for the host
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Katzman
Clear the rehash-
n
eede
d
bit in CLRHASH
commit
|
commitdiff
|
tree
2017-10-17
Douglas Ka
t
zman
A
v
oid unneces
s
ary write to
h
ash-table instances during
g
c
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
D
e
cen
t
ra
l
ize per-threa
d
init
i
al special binding
s
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Ka
t
zman
Use
handy pre-
e
xisting C
m
acros in o
t
h
er macro
s
commit
|
commitdiff
|
tree
2017-10-14
Do
u
g
las Katz
m
an
Repro
t
ect dynamic space after full mark-swe
e
p GC
commit
|
commitdiff
|
tree
2017-10-14
Doug
l
as Kat
z
man
Ren
a
me
"
m
arkns
w
eepg
c
.
c" to "immobile-
s
p
ace
.
c"
p
lus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas
K
atzman
Fix critical s
p
e
lling bug i
n
A
LLOCA
T
ION-INF
O
R
MATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las Katzman
Simplify
condition for setti
n
g
n
eeds_rehash_
p
in GC
commit
|
commitdiff
|
tree
2017-10-13
Douglas Ka
t
zman
Provide the
:
ABORT rest
a
rt
i
n wa
r
m load
commit
|
commitdiff
|
tree
2017-10-13
D
o
uglas Kat
z
man
x8
6
-64: Allow
c
ho
i
c
e
of 0xCC
or 0xCE as
the in
t
e
rr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katz
m
an
Ad
d
caut
i
o
nary note
a
bove enablement of :sb-
t
hr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
ug
l
as Katzman
x86-64: Allow im
m
ediate SC fo
r
I
NDEX
in %instance-cas
commit
|
commitdiff
|
tree
2017-10-12
Douglas K
a
tz
m
an
Give
u
p o
n
fixin
g
ALLOCATION-INFORMATI
O
N
.
6 f
o
r sparc
commit
|
commitdiff
|
tree
2017-10-12
Dou
g
l
as Katzman
Forgo loader
.
lisp in warm build
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use signed shift in fixnum
_
v
a
lue()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
U
s
e ab
s
trac
t
i
on for gettin
g
vector s
u
btype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas
K
a
tzman
Unb
r
ea
k
c
h
eneygc
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s
Ka
t
z
m
an
D
o
n
't
e
xpose so much of
G
C inter
n
als to all ot
h
er C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
oug
l
as
K
atzm
a
n
Fix fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas
Katzman
M
o
ve repeate
d
definitions to a shared pl
a
ce
commit
|
commitdiff
|
tree
2017-10-10
D
o
u
gla
s
Katzman
U
se clearly n
a
med
m
acros, no
t
insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s
K
a
t
zman
Allow 1-pag
e
"large" vec
t
ors in scavenge_generations()
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzman
Fail e
a
rlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
S
uppress showing 'etags' invocation
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las
K
atzman
Fix sb-introspect test f
o
r 32-bit
commit
|
commitdiff
|
tree
2017-10-09
D
ougla
s
Ka
t
zm
a
n
Enab
l
e tr
a
c
eroot test for #-s
b
-thread
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
g
las K
a
tzman
Define f
i
nd_
s
ymbol() which acts lik
e
CL:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katz
m
an
Ro
b
u
s
tify allocation-in
f
ormation tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zman
Fix flaky ENSURE-CO
D
E/DATA-SEPARATI
O
N t
e
st
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Ka
t
z
man
P
a
ss nwor
d
s into maybe
_
ad
j
ust_la
r
ge_object
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
z
man
Fix 2 bugs with
G
C of
big
n
ums
commit
|
commitdiff
|
tree
2017-10-08
Do
u
gl
a
s Ka
t
z
m
a
n
F
i
x #+i
m
m
obile-code build
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzm
a
n
F
ix regr
e
ss
i
on d
u
e to fi
x
for trans_
c
ode on large cod
e
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas K
a
tz
m
an
Fix source of in
e
ffici
e
ncy in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #-sb-t
h
read builds for code a
n
d
d
ata separati
o
n
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Switch on strict s
e
paration of pages
c
ontaining co
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzm
a
n
Add -Wundef (no
t
implie
d
by -Wall)
to cc i
n
voc
a
t
i
on
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas Katzman
Remove bias
against partia
l
pages
i
n find_freeis
h
_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katz
m
an
Make MAP-ALLOC
A
TED-O
B
JECTS
less inclined
to f
a
il an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas
Kat
z
man
Pin page-span
n
in
g
sma
l
l objects on an indivi
d
ual basis
commit
|
commitdiff
|
tree
2017-10-06
Dou
g
las
K
a
t
z
man
Gene
r
aliz
e
wip
e
_nonpinned_words
(
)
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katz
m
an
R
efactor to avoid exposing
p
age_table[] to core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas
Katzman
Remove t
o
p
l
e
v
e
l binding of
*
LIS
T
-CONFLIC
T
S-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move ide
n
tical ta
i
ls of t
h
en/
e
lse co
d
e ou
t
of the
'
if'
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as
Ka
t
zman
Assert th
a
t
alloc
regions
a
re
e
mp
t
y aft
e
r
GC;
don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas
Ka
t
zman
Fix accidental om
i
s
s
ion
f
rom prior
c
ommit
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Katzma
n
Reduce number of sequenti
a
l
tests in gc_find_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
z
man
F
i
x
SB-INTROSPEC
T
:AL
L
OCATION
-
INFORMATION on ge
n
cgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove
redunda
n
t
s
tores to
page_t
a
b
le
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Test "b
y
tes_found < nbyte
s
_g
o
a
l" firs
t
in fi
n
d_freei
s
h_p
a
ges
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
ougla
s
Katzm
a
n
Move mis
p
laced #e
n
dif
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as
K
atzm
a
n
S
t
r
e
ngthen assertion: area size qu
a
ntum is 2 word
s
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzman
Use
p
ro
p
er widetag for cod
e
-
compo
n
ent
in
o
b
jdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Remove :weak-pointer as exc
e
ptional case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(SET
F
%FU
N
-NAME) on closures, now
with fewer restricti
o
ns
.
commit
|
commitdiff
|
tree
2017-10-04
S
t
elian Ionescu
Move destr
u
ctiv
e
o
p
eratio
n
s
ou
t
side
s
ave_to
_
filehand
l
e()
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzman
Del
e
t
e
redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzman
R
e
vi
s
e
commen
t
about efficiency in sc
a
v_weak_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzman
Modern
i
ze C style of
and deobfusca
t
e
g
c
_alloc_u
p
date_p
a
ge_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas Katzman
Optimiz
e
page_ends_contig
u
ous_block
_
p()
commit
|
commitdiff
|
tree
2017-10-03
Do
u
g
l
a
s
K
a
tzman
Us
e
MAP_32B
I
T and not MAP_FIX
E
D on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzma
n
R
ever
t
d9
f
fae8c a
n
d ad
d
comment th
a
t the glibc
bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzma
n
G
u
ard some C
g
lo
b
als
with
m
ore a
p
propriate t
e
s
t
s
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas
K
a
t
z
man
Partial
l
y re
v
ert "Always cop
y
al
l
of a
si
g
set_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas Katzman
Fix
cheneygc bu
i
ld
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Implem
e
nt per-objec
t
pinni
n
g on
p
recise gen
c
g
c
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
C
h
a
nge a few slots to read
o
nly
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas Katzman
Si
m
ple rename, and +/- a commen
t
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
A
d
d
a
debugging help
e
r
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
E
x
port 2 t
h
ings for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas K
a
tzman
Export cov
e
r
a
g
e
bits
f
r
o
m SB-C and use 1
f
ewer
special var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzm
a
n
Fix
tr
a
c
e
root regression
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katz
m
an
Fix
typo from "R
e
duce consin
g
in
ir2opt
.
li
s
p"
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Ka
t
z
m
a
n
Remove DEFVAR from w
r
ong packa
g
e; the
r
e's another in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
Avoid writing unin
i
tialized bytes
to a core
f
ile
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
F
o
rce
imm
o
bi
l
e s
p
ace to a low addres
s
on Free
B
SD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzm
a
n
Ad
d
script to generate
C
headers
commit
|
commitdiff
|
tree
next