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
Mostly revert 2df2efd246
2017-10-20
Dou
g
las Katzman
Mostly
r
e
vert 2df2efd24
6
commit
|
commitdiff
|
tree
2017-10-20
Dougl
a
s
K
a
t
zman
Fixes f
o
r
r
unning wi
t
h undefined-behavior
sanitizer
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzm
a
n
R
e
m
ov
e
r
e
dun
d
ant
test guarding call to update_page_
w
r
ite_p
r
ot()
commit
|
commitdiff
|
tree
2017-10-20
D
ouglas Katzman
R
e
f
i
ne b
o
u
n
dary c
o
nd
i
tion in
conservative_root_p()
commit
|
commitdiff
|
tree
2017-10-20
Dougl
a
s Katzma
n
Use ordinary
a
s
signme
n
t fro
m
b
l
o
ckable
_
sigset
commit
|
commitdiff
|
tree
2017-10-19
Dougl
a
s K
a
t
zman
x
8
6-6
4
: Show ref t
o
tl
s
_ind
e
x of immo
b
ile sy
m
b
o
ls
commit
|
commitdiff
|
tree
2017-10-19
Douglas Ka
t
zman
Take lispobj arg in conse
r
v
a
tive_root_p
.
Fewer casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
A
v
oid sea
r
ching for th
e
sam
e
pin rep
e
atedly
commit
|
commitdiff
|
tree
2017-10-19
Do
u
glas Katzm
a
n
Add
r
emark on implementation
o
f upda
t
e_page_writ
e
_prot
(
)
commit
|
commitdiff
|
tree
2017-10-19
D
o
uglas
K
atzman
x86-64: rei
m
p
lemen
t
symbol-value vop
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzm
a
n
Remove hack from globaldb regarding exported CL symbols
.
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s
Katzman
Reduce nu
m
ber of
s
o
u
rce
f
iles needed to
w
r
i
t
e
C
headers
commit
|
commitdiff
|
tree
2017-10-18
Douglas
Katzman
Remove k
l
udge
s
.
!DEFINE-THREAD-LOCA
L
sets :ALWA
Y
S-
B
OUN
D
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
zman
Add more info
t
o
c
old-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Do
u
g
l
as Katzman
Remove obsol
e
te sy
m
bol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
z
m
an
Shorte
n
s
et-fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
l
a
s
Kat
z
man
Per
f
o
rm less work
for
:KEY-AND
-
VALUE
h
a
sh-
t
abl
e
we
a
kness
.
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s
Katz
m
an
Sk
i
p l
i
venes
s
t
es
t
on
e
mpty/nonpoint
e
r hasht
a
b
le entries
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
zman
Fix build failu
r
e
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
las Katzman
Fix purify() and m
o
ve misplac
e
d #else
/
#endif
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas
K
at
z
man
F
i
x C w
a
rnin
g
in print_fixnum()
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzm
a
n
Avoid write
f
aults durin
g
GC
,
e
ven mo
r
e emp
h
a
tica
l
ly now
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzm
a
n
Remov
e
u
nused cross-mu
m
ble
n
oise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Don't compiler src/code/threa
d
fo
r
the host
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
las Ka
t
zman
C
l
ear th
e
rehash-needed bit in CLRH
A
SH
commit
|
commitdiff
|
tree
2017-10-17
Do
u
g
las K
a
tzman
Avoid unn
e
cessary
w
r
ite to hash-table inst
a
nce
s
d
u
rin
g
gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas
K
atzman
D
e
centr
a
liz
e
per-t
h
re
a
d initial spec
i
a
l
bindi
n
gs
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas K
a
tz
m
an
U
se han
d
y pre-existing C macr
o
s in
o
t
he
r
ma
c
ros
commit
|
commitdiff
|
tree
2017-10-14
D
o
u
glas Ka
t
zman
Reprotect
d
ynamic spac
e
aft
e
r
full
mark-sweep GC
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las K
a
tz
m
an
Rename "
m
arknsweepgc
.
c" to "i
m
mobile-space
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Kat
z
man
Fi
x
c
ritical
s
p
e
lling bug in
A
LLOCATION-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Doug
l
as Katzman
Simplify condition for settin
g
needs_rehash_p in
GC
commit
|
commitdiff
|
tree
2017-10-13
Dou
g
las K
a
t
zman
Provid
e
the :AB
O
RT restart in
warm load
commit
|
commitdiff
|
tree
2017-10-13
Douglas Ka
t
zman
x86-64: Allow choice of 0xCC or 0xCE as
t
he interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzm
a
n
Add c
a
u
tionary note above enable
m
e
n
t of :sb-
t
h
r
ead
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas
K
atzman
x86-
6
4:
Allow immedia
t
e S
C
f
o
r INDEX in %instance-cas
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzm
a
n
Give up on
f
ixing ALL
O
CATION-INFORMA
T
ION
.
6 f
o
r
s
p
a
rc
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzman
F
o
rgo l
o
ader
.
lisp in war
m
bu
i
ld
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzma
n
Use signed shift in fixnum
_
v
a
lue()
commit
|
commitdiff
|
tree
2017-10-11
D
o
uglas Kat
z
man
Use abstraction for
g
e
t
ting
v
ector subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzma
n
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
Don't expose s
o
much of GC
i
nternals to all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
o
uglas Katzman
Fix f
a
steval bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Move repeated definitions to a s
h
ared place
commit
|
commitdiff
|
tree
2017-10-10
Doug
l
as Kat
z
man
U
s
e
clearly
n
a
med macros, not
i
n
sane v
o
odoo
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas
K
atzman
A
l
low
1
-
p
age "
l
a
rg
e
" v
e
cto
r
s in
s
cavenge_generat
i
ons()
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s
Katzman
Fail e
a
rlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
a
t
zman
Su
p
press
s
howing
'
etags' invocatio
n
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas
K
atzman
Fix sb
-
introspect te
s
t
for 3
2
-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Ena
b
le tra
c
er
o
ot t
e
st for #-sb
-
thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
Defin
e
fin
d
_
s
ymbol() which
acts
l
ike CL:
F
IND-SY
M
BOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Do
u
g
l
as
K
a
t
z
m
an
R
o
bus
t
ify allo
c
a
t
ion-information tes
t
s
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzman
Fix flaky ENSURE-CODE/DA
T
A
-
SEPARATION
te
s
t
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katzman
Pass nwords into ma
y
be_adj
u
st_large_object
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
l
a
s Katzm
a
n
Fix 2
bugs
w
ith GC of bignum
s
commit
|
commitdiff
|
tree
2017-10-08
D
o
u
g
las K
a
tzman
F
ix #+immo
b
i
l
e-code bui
l
d
commit
|
commitdiff
|
tree
2017-10-08
Do
u
glas Katz
m
a
n
Fi
x
regressio
n
due t
o
fix fo
r
t
r
ans_code on l
a
rge c
o
d
e
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katz
m
a
n
F
ix so
u
r
c
e of inefficiency in trans_code
(
)
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
l
as
Katzman
F
i
x
#
-sb-thread
builds f
o
r cod
e
a
nd
data separat
i
on
commit
|
commitdiff
|
tree
2017-10-07
Douglas
K
a
tz
m
an
Switch on stri
c
t separation of
pa
g
e
s
c
ontaining code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
D
o
u
glas Kat
z
m
a
n
Add -Wundef (no
t
implied by -Wall
)
to cc invoc
a
ti
o
n
commit
|
commitdiff
|
tree
2017-10-07
Do
u
gl
a
s Katzman
Remove bias agains
t
p
a
rtial pages in find_free
i
s
h
_
pag
e
s
commit
|
commitdiff
|
tree
2017-10-07
Doug
l
as Kat
z
man
Make
M
A
P
-ALLOCATED-
O
BJEC
T
S
less inclined to fail a
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
D
o
uglas
K
a
tzma
n
Pin page-span
n
ing s
m
all o
b
jects on an
individual
b
asis
commit
|
commitdiff
|
tree
2017-10-06
Dou
g
las Katzman
G
ener
a
l
i
ze wipe_nonp
i
nned
_
words()
commit
|
commitdiff
|
tree
2017-10-06
Douglas Kat
z
man
R
efactor to
a
v
oid
e
xposing page_t
a
ble[]
t
o core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
Remove
tople
v
el
binding of *LIST-CONFLICTS-TABL
E
*
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katz
m
an
Move identical
tails of the
n
/else code out of t
h
e
'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
m
a
n
Ass
e
rt that alloc
regions ar
e
e
m
pty after GC
;
don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Fix accidental o
m
is
s
ion from prior c
o
mmit
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katzman
Redu
c
e
n
umber of
s
equential tests i
n
gc_find_freeish_pages(
)
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Fix SB-INTROSPECT
:
A
LLOCATION-INFORMATIO
N
on gencg
c
+
p
cc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Rem
o
ve red
u
ndant stores to
p
a
ge_table
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzm
a
n
Test "b
y
t
e
s
_found
< nbytes_
g
oal" first in fin
d
_freeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas Katzman
Move misp
l
aced #end
i
f
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
g
las Katzman
Strengthen a
s
sertion: area s
i
ze quantum is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as Katzman
U
se
p
r
o
per
w
idetag for code-compon
e
nt in objd
e
f
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Remove :we
a
k-pointer as
exc
e
ptiona
l
case i
n
room
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzm
a
n
(SETF %FUN-NAME
)
o
n closure
s
, no
w
wit
h
fewer r
e
strictions
.
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas K
a
tzman
Delete r
e
d
u
n
d
a
nt C ma
c
ro
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzman
Revi
s
e co
m
ment about
effi
c
i
ency
i
n scav
_
weak_
p
ointer()
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
Ka
t
zman
Modernize C style of and deobfuscate gc_allo
c
_update_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzma
n
Opt
i
mize
p
a
g
e
_
ends_cont
i
guous
_
block_p
(
)
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
U
se MAP_3
2
BIT and not MAP_FIXED on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
Kat
z
man
Revert d9ffae8c and
add
c
omment t
h
at
the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katz
m
an
Guard so
m
e C globals with more appropriate tests
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzman
Pa
r
tially revert "Always c
o
py all of a s
i
gset_t
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzm
a
n
Fix cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Imp
l
ement per-
o
bje
c
t
pinning on p
r
ecise ge
n
c
gc
commit
|
commitdiff
|
tree
2017-10-02
Do
u
g
l
a
s
Katzman
Chang
e
a
f
ew
s
lots to readonl
y
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
S
imple rename, and +/-
a
c
o
mme
n
t
commit
|
commitdiff
|
tree
2017-10-02
D
o
ug
l
as Ka
t
zman
Ad
d
a debugging helper
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzm
a
n
Export 2 things for sb-
i
ntrospect
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
l
as Katzma
n
Export coverage bits fro
m
SB
-
C
and use 1 fewe
r
specia
l
v
a
r
commit
|
commitdiff
|
tree
2017-10-02
D
o
ug
l
a
s
K
a
t
zman
Fix tr
a
ceroot regression
commit
|
commitdiff
|
tree
2017-10-02
Douglas
Katzman
Fix typ
o
from "Red
u
ce con
s
ing in ir2opt
.
lis
p
"
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas
K
a
t
zman
Remove DEFVAR
from
w
rong
pack
a
ge; th
e
re's anoth
e
r in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Do
u
g
l
as Ka
t
zman
Avoid w
r
i
ting un
i
nitialized bytes to a core
file
commit
|
commitdiff
|
tree
2017-10-01
D
o
uglas
Katzman
Force immobi
l
e
s
pace to
a
low
a
ddress
on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Add s
c
ript to
g
enerate C head
e
rs
commit
|
commitdiff
|
tree
next