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
Allow calling C code that was compiled with -fsanitize=memory
2017-10-31
Douglas Katzman
Al
l
ow calling C code
that was c
o
mpiled with -fsanitize
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Douglas K
a
tzman
Delete g
a
rbage from
t
ools-fo
r
-build/Makefile
commit
|
commitdiff
|
tree
2017-10-30
Doug
l
as
K
atz
m
an
B
etter
erro
r
message in
all_signals_block
e
d_p
commit
|
commitdiff
|
tree
2017-10-30
Dougl
a
s Katzman
Rem
o
ve unused
v
o
p
s
commit
|
commitdiff
|
tree
2017-10-30
Dou
g
las Ka
t
zma
n
Rem
o
v
e SLOT-SET and SLO
T
-REF vops
commit
|
commitdiff
|
tree
2017-10-30
Do
u
glas Katzman
U
pdate
b
roken
U
RL
commit
|
commitdiff
|
tree
2017-10-26
Douglas Katzman
Fix crosssb
u
ild-run
n
er fo
r
hppa
commit
|
commitdiff
|
tree
2017-10-26
Do
u
g
l
a
s Ka
t
zman
Fix
t
ra
c
ero
o
t
out
p
ut for obje
c
t directly referenced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Douglas Kat
z
man
Change #if to #i
f
d
ef
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katz
m
an
Mo
s
tly revert 2df
2
efd246
commit
|
commitdiff
|
tree
2017-10-20
D
ouglas K
a
tzman
F
i
x
es for runni
n
g
with unde
f
i
ned-behavior sanitiz
e
r
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katz
m
an
Re
m
ov
e
redundant test guar
d
ing cal
l
t
o
u
pdate_page_write_prot
(
)
commit
|
commitdiff
|
tree
2017-10-20
Douglas Kat
z
man
Refine boundary condition in conserv
a
tive_root_p
(
)
commit
|
commitdiff
|
tree
2017-10-20
D
o
u
gla
s
K
at
z
ma
n
Use ordinary assi
g
n
m
ent from b
l
ockable_
s
igset
commit
|
commitdiff
|
tree
2017-10-19
Dougl
a
s Katz
m
an
x86-6
4
: Show r
e
f t
o
tls_index of i
m
m
obile sy
m
bols
commit
|
commitdiff
|
tree
2017-10-19
Douglas Ka
t
zman
T
ake lispo
b
j arg
i
n conserv
a
ti
v
e_root_p
.
Fewer
casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Doug
l
as
K
atzman
A
vo
i
d searc
h
ing
f
or
the s
a
me pin repeatedly
commit
|
commitdiff
|
tree
2017-10-19
Douglas K
a
t
z
man
A
d
d
r
emark on implementa
t
ion of upd
a
te_page_writ
e
_prot()
commit
|
commitdiff
|
tree
2017-10-19
Douglas Kat
z
man
x86-64
:
reimplement symbol-va
l
u
e vo
p
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzma
n
Rem
o
ve hack from gl
o
ba
l
db regarding expo
r
ted C
L
s
ym
b
ols
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Reduce number of s
o
u
rc
e
f
i
les
n
e
ed
e
d to write
C
he
a
ders
commit
|
commitdiff
|
tree
2017-10-18
Doug
l
as Ka
t
zman
Remo
v
e k
l
udges
.
!DEFINE-THRE
A
D-LOCAL set
s
:ALWAYS-BOUN
D
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
l
a
s Katzman
Add more inf
o
to col
d
-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Re
m
ove
obsolete
s
ymbol
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katz
m
an
Shorten set-fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
P
erform less work for :KEY-A
N
D-
V
AL
U
E hash-tabl
e
weakness
.
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las K
a
tzman
Skip liveness test on
empty/nonpoin
t
er hashtable entries
commit
|
commitdiff
|
tree
2017-10-18
Do
u
glas Kat
z
man
Fix
build failure
commit
|
commitdiff
|
tree
2017-10-17
Do
u
gla
s
Katzman
Fix purify() and
move misplaced #else/#endi
f
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Kat
z
man
Fix
C warning
i
n print_fixnum
(
)
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
l
as Katzman
A
v
oid write
faults during GC,
eve
n
m
ore
e
mphat
i
c
ally now
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Remove unused
cros
s
-mum
b
l
e
noise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas K
a
tzm
a
n
Don't compiler src/
c
ode/thread for the host
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
C
l
ear t
h
e
rehas
h
-needed bi
t
in CLRHASH
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzman
Avoid u
n
neces
s
ary
w
rite to hash
-
tab
l
e
instances during
g
c
.
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas
K
atzman
Decentraliz
e
per-th
r
ead init
i
al special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas K
a
tzman
Use ha
n
dy pre-e
x
isting
C macros i
n
other
m
acros
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Reprotect dynamic space after full
m
ark-sweep GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas
K
atzman
Re
n
ame "
m
arknswee
p
gc
.
c
"
t
o
"
immobile
-
spa
c
e
.
c" pl
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
D
o
uglas K
a
tzman
Fix critic
a
l
s
pel
l
ing b
u
g
i
n
A
LLOCA
T
IO
N
-INF
O
RMA
T
ION
.
1
commit
|
commitdiff
|
tree
2017-10-14
D
o
uglas Katzman
Simplify
condition for setting needs_rehash_p
i
n
G
C
commit
|
commitdiff
|
tree
2017-10-13
Do
u
glas Ka
t
zman
Provide th
e
:ABORT restart in
w
arm load
commit
|
commitdiff
|
tree
2017-10-13
Do
u
glas Katzman
x86-64: Al
l
ow c
h
oice
o
f
0
x
CC or 0xCE as
t
he interr
u
pt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas
Katzman
Ad
d
c
a
utionary no
t
e above enab
l
e
ment of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
ouglas Katz
m
an
x86-64:
A
llow immedi
a
te
S
C for INDEX i
n
%inst
a
nce-cas
commit
|
commitdiff
|
tree
2017-10-12
D
o
ugl
a
s Katzman
Gi
v
e up on fixing ALLOCATION-INFORM
A
TION
.
6
for sparc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katz
m
a
n
F
o
rgo loader
.
l
i
sp
in
war
m
b
u
i
ld
commit
|
commitdiff
|
tree
2017-10-11
Douglas Kat
z
man
U
se
sig
n
ed
shift in f
i
xnum_value()
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Katz
m
an
Use abstra
c
tio
n
fo
r
gett
i
ng
vector subtyp
e
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzm
a
n
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Katzman
Don't
e
xpose
s
o muc
h
of GC intern
a
ls to
all othe
r
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
as Katzman
Fix fasteval
b
u
g
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Move
repeated definitions t
o
a sh
a
red place
commit
|
commitdiff
|
tree
2017-10-10
D
o
u
g
las
K
atzman
Use clearly named macros, not insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
A
llow 1-pa
g
e "large" vector
s
in
s
cavenge_
g
enera
t
ions
(
)
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
Fa
i
l earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
a
n
S
uppress showing
'et
a
gs'
i
nvocation
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzman
F
ix sb
-
i
ntros
p
ect
test f
o
r 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Enable traceroot
t
e
st for #-
s
b-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
Define find_symbol() which
ac
t
s like CL:
F
IND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
glas K
a
t
z
man
Robu
s
tify
a
llocatio
n
-information tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix flaky ENSURE-
C
ODE/DATA-SEPARATION tes
t
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
P
ass
n
words into
m
aybe_adjust_large_objec
t
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
tz
m
an
F
i
x
2 bugs with G
C
of
b
i
gnu
m
s
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
l
a
s Ka
t
z
m
a
n
Fix #+immobile-code build
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzman
Fi
x
regressio
n
due t
o
fi
x
for trans_cod
e
on large cod
e
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix
source of
in
e
fficiency i
n
trans_co
d
e()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katz
m
an
Fix #-sb-thread build
s
for co
d
e and da
t
a sep
a
ration
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzm
a
n
Switch on strict separation o
f
pages conta
i
ning code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas K
a
t
z
man
Add -Wundef (not implied by -Wall
)
to
c
c i
n
voc
a
tion
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas K
a
tz
m
an
R
e
move bias against par
t
ial page
s
in find_
f
r
e
eish_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Make
MAP-AL
L
OCATED-OBJEC
T
S less
inc
l
ined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Pin
p
age
-
spanni
n
g small objects on an i
n
div
i
du
a
l basis
commit
|
commitdiff
|
tree
2017-10-06
Dougla
s
Ka
t
zman
Generaliz
e
wipe_nonpinned_words
(
)
commit
|
commitdiff
|
tree
2017-10-06
D
ouglas Kat
z
man
Refactor
to avoid
e
xposing page_
t
a
b
le[] to core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Ka
t
zman
Remove toplev
e
l binding
of
*
L
I
ST-CONFLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zman
Move ide
n
t
i
ca
l
tails of th
e
n/else code out
o
f the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
A
ssert
that
allo
c
r
e
gions
a
r
e
e
m
pty aft
e
r GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Fi
x
acc
i
dental omission
from prior commit
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas
Katzma
n
R
e
d
uc
e
numbe
r
of sequential
t
ests
in gc_f
i
nd_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzm
a
n
Fix SB-I
N
TROSPEC
T
:
A
LLOCATI
O
N-INFORMATION
on gencgc+p
c
c
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
t
zman
Re
m
ov
e
red
u
ndant store
s
t
o
page_table
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as K
a
tzman
Test
"bytes_found
<
nbytes_goal" first i
n
fin
d
_
f
r
e
eis
h
_pag
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzm
a
n
Move misplaced #e
n
di
f
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas Katzma
n
Strengthen asserti
o
n:
area s
i
ze
q
u
a
ntum is 2 words
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas
K
atzma
n
Us
e
proper wideta
g
for code-c
o
mponent in ob
j
de
f
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katz
m
an
Remove
:weak-pointer as exceptional case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(SETF %
F
UN-NAM
E
) on closures, now
w
ith fewer
r
est
r
ictions
.
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as Ka
t
zman
Delete redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s Katzman
Revise
comment abou
t
efficien
c
y
in scav_we
a
k_po
i
nter()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
M
od
e
rn
i
ze C style of and deobfu
s
cate
gc_alloc_u
p
d
a
te_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katz
m
an
Optimize p
a
ge_e
n
d
s
_
contigu
o
us_block_p(
)
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
glas K
a
tz
m
a
n
Use
M
AP_32BIT and not M
A
P_FIXED
o
n Fre
e
B
S
D
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Revert d9ffae8c
a
nd
a
d
d co
m
m
e
n
t
that
the g
l
ibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katz
m
an
G
u
ard some
C globals with more approp
r
iate
te
s
ts
commit
|
commitdiff
|
tree
2017-10-03
D
ougla
s
Katzm
a
n
Parti
a
ll
y
reve
r
t "Alw
a
ys copy al
l
o
f a sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas Katzman
Fix
c
heneygc build
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s K
a
tzman
Implement per-object pinnin
g
on precis
e
ge
n
cgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
Change a few slots to readonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simp
l
e rename, and +/- a comme
n
t
commit
|
commitdiff
|
tree
next