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
Douglas
K
atzm
a
n
Mostly revert 2
d
f
2
ef
d
2
4
6
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Fixes fo
r
running wit
h
undefined-behavior sa
n
itizer
commit
|
commitdiff
|
tree
2017-10-20
Doug
l
a
s
Kat
z
man
Remove redundant
test guardi
n
g call to update_page
_
wr
i
te_prot()
commit
|
commitdiff
|
tree
2017-10-20
D
oug
l
as Katzman
Refine boundary condition in conser
v
ative_root_p()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Us
e
o
r
dinary assignmen
t
f
rom
blockable_
s
i
gset
commit
|
commitdiff
|
tree
2017-10-19
Douglas
K
atzman
x86-6
4
: Show ref to tls_ind
e
x
of immobile symbols
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
Ta
k
e lispo
b
j
a
rg in conservative_roo
t
_p
.
Fewe
r
cas
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Dougl
a
s Katzman
Avoid searching for t
h
e
s
ame
p
in repeatedl
y
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katz
m
an
Add remark
on implementation of update_pa
g
e_writ
e
_
p
rot()
commit
|
commitdiff
|
tree
2017-10-19
Doug
l
a
s Kat
z
man
x86-
6
4:
r
ei
m
plement symbol
-
va
l
ue vop
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katz
m
an
Remov
e
hack from
g
lobaldb re
g
ard
i
ng
exported C
L
s
y
mbol
s
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
zman
Reduce num
b
er of so
u
rce files
n
eeded to write
C
h
e
aders
commit
|
commitdiff
|
tree
2017-10-18
Doug
l
as K
a
tzman
Remove kludges
.
!
D
E
FINE-THREAD-L
O
C
A
L sets :ALW
A
YS-BOUND
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s
K
atzman
Add mor
e
info to c
o
ld-sbcl
.
m
ap
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas K
a
t
z
m
an
Remove obsolet
e
symbol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzm
a
n
Short
e
n s
e
t
-
fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
Dougla
s
Ka
t
zman
Perfo
r
m less wor
k
f
o
r :KEY-AND-VALUE has
h
-
t
able w
e
akness
.
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Katzm
a
n
Skip l
i
veness test on e
m
pt
y
/nonpoint
e
r
hashtable entr
i
e
s
commit
|
commitdiff
|
tree
2017-10-18
Dougla
s
Katzman
Fix build failur
e
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas Ka
t
zman
Fix
p
urify() and
m
ove mi
s
placed
#else/#end
i
f
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katz
m
an
Fi
x
C
warning in print_fi
x
num()
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas Katzman
Avoid write faults du
r
ing GC, eve
n
more
e
m
phatically now
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s
K
a
tz
m
a
n
Remo
v
e unused cross-mumble noise
.
commit
|
commitdiff
|
tree
2017-10-17
D
ougla
s
Katzma
n
Don't compile
r
src/code/
t
h
r
ead for the host
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
las
K
atzman
C
l
ear the rehash-needed bit in CLRHASH
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
K
a
tzman
Avoid unnec
e
ssary write to hash-table instances duri
n
g gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Ka
t
zman
Dec
e
ntrali
z
e
p
e
r
-thread initial special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Katzman
U
se hand
y
p
r
e-existing C macros in other mac
r
os
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las Katzman
Reprotect dynamic s
p
a
c
e after
f
u
ll mark-sw
e
ep GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
R
e
n
a
m
e "marknsweepgc
.
c" to "immobile-s
p
ace
.
c
" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Do
u
glas Katzman
Fix critical spelling
b
u
g in ALLOC
A
TION-
I
NFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Simpl
i
fy condi
t
io
n
for
s
etting needs
_
r
e
has
h
_p in GC
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s K
a
tzman
P
r
o
v
ide the :ABORT
r
estar
t
i
n warm lo
a
d
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
x86-64: A
l
low
c
hoice of 0xCC
o
r 0x
C
E as the inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas
Katz
m
an
Add cautiona
r
y note above enablement of
:sb-
t
h
r
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas
K
atzman
x86-64:
Allow immediat
e
SC for IN
D
EX in %insta
n
ce-ca
s
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
G
ive up
on fixing ALLO
C
A
TION-IN
F
ORMATIO
N
.
6
f
or sparc
commit
|
commitdiff
|
tree
2017-10-12
Doug
l
a
s
Katzman
Forgo loader
.
lis
p
in warm
b
uild
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las
K
atz
m
an
Use signe
d
shift in fixnum_
v
alue()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use
abstract
i
on
f
or getting vector
sub
t
y
pe
.
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s
K
a
tzman
U
n
break cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katz
m
an
Don
'
t
e
x
p
ose
s
o much of GC internals to
all
o
the
r
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
Fix fastev
a
l
b
ug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katz
m
an
M
ove repe
a
t
ed definitions to a shared place
commit
|
commitdiff
|
tree
2017-10-10
D
ou
g
l
a
s
Katzman
Use
c
l
early named ma
c
ros, not insane voo
d
o
o
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
All
o
w 1-page
"l
a
rge" vectors in sc
a
v
e
nge
_
generation
s
()
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzman
F
a
il ear
l
ie
r
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
t
zman
Suppress showing '
e
tags' invocation
commit
|
commitdiff
|
tree
2017-10-09
D
o
ug
l
as Katz
m
an
Fix s
b
-i
n
tr
o
sp
e
c
t
t
est for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzman
Enab
l
e traceroot test
for #
-
s
b-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Ka
t
zma
n
Def
i
n
e f
i
nd_symbo
l
() wh
i
ch acts like CL:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
an
Robustify allo
c
ation-information t
e
sts
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas K
a
tzman
Fix flaky
ENSURE-CODE/DAT
A
-SEPA
R
ATION test
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as
Katzman
Pa
s
s nwords into may
b
e_adjust_large_object
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Fix 2 bugs with GC of
bignum
s
commit
|
commitdiff
|
tree
2017-10-08
Douglas
Katzman
Fix #+immobi
l
e-
c
o
d
e
buil
d
commit
|
commitdiff
|
tree
2017-10-08
Dougl
a
s Katzman
F
ix regression
d
u
e
t
o
f
ix for tra
n
s_code o
n
l
arge code
.
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
las
K
atzman
Fix
source of inef
f
i
c
ie
n
cy in t
r
an
s
_code()
commit
|
commitdiff
|
tree
2017-10-08
Do
u
g
l
as Katzman
Fix #-sb
-
thread build
s
for code and d
a
t
a sepa
r
ation
commit
|
commitdiff
|
tree
2017-10-07
Douglas Ka
t
zman
Sw
i
tch on strict separatio
n
of pages
c
on
t
ainin
g
co
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
D
ou
g
l
as Katzman
Add -
W
undef (not i
m
plied
b
y -Wall) t
o
cc
invocation
commit
|
commitdiff
|
tree
2017-10-07
Douglas
K
atzman
Remov
e
bias against parti
a
l pages in find_freeish_pa
g
e
s
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas Katzman
Make M
A
P-ALLOCATED-OBJ
E
C
T
S
l
e
s
s i
n
c
l
ined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas
Ka
t
zman
Pin page-spanning small objects on an
in
d
ivid
u
a
l
basis
commit
|
commitdiff
|
tree
2017-10-06
Dougl
a
s
K
atzman
Genera
l
iz
e
wipe_nonpin
n
e
d_words
(
)
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katz
m
an
Refactor to avoid expo
s
ing page
_
tabl
e
[] to core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzman
R
e
move toplevel bi
n
d
ing of *L
I
ST-C
O
NFLICT
S
-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Move identica
l
tails of then/
e
lse code out
o
f the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as Katz
m
an
Assert that alloc region
s
are empty
aft
e
r GC;
d
o
n
't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katzman
Fix accidenta
l
omission fro
m
prior commi
t
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las
Katzman
Reduce num
b
er of seq
u
ential tests
i
n gc_find_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Fix S
B
-INTROSPECT:
A
LLOCATION-INFOR
M
ATION on genc
g
c+pcc
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katzman
Rem
o
v
e redundant stores to page_tab
l
e
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Test "
b
y
t
es_found < nbyt
e
s_goal" first in f
i
n
d
_freeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzm
a
n
Move m
i
spla
c
ed
#end
i
f
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Streng
t
hen asser
t
ion: area
size quantum is
2
wo
r
ds
commit
|
commitdiff
|
tree
2017-10-04
Douglas
Kat
z
man
Use proper widetag
f
or c
o
de-componen
t
in objdef
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s
Katzm
a
n
Remo
v
e :w
e
ak-
p
oint
e
r
as ex
c
eptio
n
al
case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
ma
n
(SETF %FUN-NAME) on closures, now
w
i
th fewer restric
t
ion
s
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Delete redunda
n
t C
mac
r
o
commit
|
commitdiff
|
tree
2017-10-04
D
oug
l
as
K
atzman
Rev
i
s
e
comment about
efficiency i
n
scav_weak_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Modernize C style of and
deobfuscat
e
g
c
_
a
lloc
_
upd
a
te_page_t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Kat
z
man
Optimize page_ends_co
n
tiguous_bloc
k
_p()
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
l
a
s
Katzman
Use MAP_32BIT and not MAP_
F
IXED on Free
B
SD
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas Katzman
Rev
e
rt d
9
f
fae8
c
and add com
m
ent th
a
t the gli
b
c bu
g
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Guar
d
s
o
me C glo
b
a
ls with more appropriate te
s
ts
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
Partially revert
"Always copy al
l
of a s
i
gset_t
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
F
ix ch
e
neygc build
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
l
a
s Katzman
Implement
per-object pi
n
ning on precise ge
n
cgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Cha
n
ge a few s
l
o
t
s to readonly
commit
|
commitdiff
|
tree
2017-10-02
D
o
ug
l
as Katzma
n
S
imple ren
a
m
e
,
and +
/
- a
c
omment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
A
dd a debu
g
ging helper
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
Export 2 things for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
E
x
p
ort
cove
r
age
b
i
ts from SB-C
a
nd use 1 fewer
s
pec
i
al
v
ar
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Ka
t
zman
F
i
x
trace
r
oot r
e
gressi
o
n
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
Fix typo f
r
o
m "Reduce
consing
i
n ir2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzman
Remove DEFVAR from wrong package; there's
a
no
t
her
in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
D
ouglas K
a
tzman
Avoid writing uninitia
l
ized by
t
e
s
to a core file
commit
|
commitdiff
|
tree
2017-10-01
Doug
l
as Katzman
Force immobile
spac
e
to a low address on F
r
e
e
B
SD
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as Kat
z
man
Add script to gen
e
rate C head
e
rs
commit
|
commitdiff
|
tree
next