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
x86-64: Reduce error break encoding size for unbound symbol error
2017-11-02
Douglas
Katzman
x
86-64:
R
educe er
r
o
r
b
r
eak
e
ncoding size for unbound
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Dou
g
l
as Katzman
Use im
m
obile_spac
e
_p()
u
n
conditionally
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
tzma
n
F
i
x
omission fr
o
m prior
c
h
ange
.
commit
|
commitdiff
|
tree
2017-11-02
D
o
u
g
las K
a
tzm
a
n
Allocate
clos
u
re t
r
ampo
l
ines on
f
ixedobj
page
s
commit
|
commitdiff
|
tree
2017-11-02
D
o
u
glas Katzman
Eliminate global va
r
iables max_
u
se
d
_{
f
ixed
,
vary}obj_page
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Define immobile_space_p
as constantly 0 if #-immo
b
ile
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Dou
g
las Kat
z
man
R
ename
immobi
l
e_filler_p ->
f
ille
r
_
o
bj_p
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Name some closures
be
t
ter
commit
|
commitdiff
|
tree
2017-11-02
Do
u
g
l
as Katzm
a
n
Enab
l
e t
r
aceroot for non-x86
commit
|
commitdiff
|
tree
2017-10-31
Dou
g
las Katzman
A
llow
call
i
ng
C
c
o
de that was compiled with
-fsanitize
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Do
u
gla
s
Katzman
Dele
t
e
garbage from
t
o
ol
s
-for-build/M
a
kefile
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzman
Better er
r
or message i
n
a
l
l_s
i
gnal
s
_
b
lock
e
d
_p
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzman
Rem
o
ve unused vops
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzman
R
e
move SLOT-S
E
T
a
nd SLOT-REF vops
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzman
U
pdat
e
brok
e
n URL
commit
|
commitdiff
|
tree
2017-10-26
Dou
g
las Katzman
Fix
crosssbu
i
ld-runner for hp
p
a
commit
|
commitdiff
|
tree
2017-10-26
Douglas Katzma
n
Fix
traceroot
o
u
tput for obje
c
t directly re
f
er
e
nced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
D
ou
g
las Kat
z
m
a
n
Change #if to #ifdef
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzma
n
M
ostl
y
r
e
vert 2d
f
2
e
fd246
commit
|
commitdiff
|
tree
2017-10-20
D
o
uglas Katzman
Fixe
s
f
o
r running w
i
th undefined-behav
i
or s
a
ni
t
ize
r
commit
|
commitdiff
|
tree
2017-10-20
Douglas
K
atzman
R
emove redund
a
nt test guarding
call to update_page_write_p
r
ot()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Refine boundary co
n
d
i
tion i
n
conse
r
vat
i
v
e
_
r
oo
t
_p()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzm
a
n
Use ordinary assi
g
nment from blockable_sigset
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
x86-64:
Show ref
t
o tls_i
n
de
x
of imm
o
b
ile symbols
commit
|
commitdiff
|
tree
2017-10-19
D
o
uglas Katzman
Take lispobj arg in conse
r
vative_root_p
.
Fewer ca
s
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas Ka
t
zman
A
v
oid searching for the
s
a
m
e
pin repeatedly
commit
|
commitdiff
|
tree
2017-10-19
Douglas
K
atz
m
an
Add
r
emark on i
m
ple
m
entation of
upd
a
te_pa
g
e_write_prot()
commit
|
commitdiff
|
tree
2017-10-19
Douglas Ka
t
zman
x
8
6-64: r
e
implement symb
o
l-value vo
p
commit
|
commitdiff
|
tree
2017-10-18
Douglas
Katzman
Remove hack
from globaldb
r
e
g
a
rding exported CL
symbols
.
commit
|
commitdiff
|
tree
2017-10-18
Dougla
s
Katzman
Reduce num
b
er of source files ne
e
de
d
to
w
rite C
hea
d
ers
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Remove kludges
.
!DE
F
INE
-
THREAD
-
LOCAL sets :ALWAYS-
B
OUND
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katz
m
a
n
A
d
d more info
t
o
cold-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Do
u
gl
a
s
Katzman
Remove obs
o
l
ete symbol
commit
|
commitdiff
|
tree
2017-10-18
Do
u
glas Kat
z
man
Shorten set
-
fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
Dougla
s
K
atz
m
an
Perform l
e
s
s
wo
r
k
for :KEY-AND-VALU
E
h
ash-table weakness
.
commit
|
commitdiff
|
tree
2017-10-18
Doug
l
as
Katzman
Skip
l
iveness
test on
empty/
n
o
n
pointer hashtable entrie
s
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
zman
Fix bui
l
d fail
u
re
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
la
s
K
a
tzman
F
i
x purify() a
n
d m
o
ve
misplaced #else/#endi
f
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
Kat
z
man
F
ix
C warning in print_fi
x
num()
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Avo
i
d
w
r
ite faults
d
u
ring GC
,
even more empha
t
i
cally n
o
w
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzm
a
n
Remov
e
unused
c
r
oss-mumble
noise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas
Katzman
Do
n
't compiler src/code/threa
d
for the
h
ost
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas Katz
m
an
C
lear
t
he re
h
a
sh-needed bit in CLRHAS
H
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzm
a
n
Avoid u
n
n
ecessar
y
w
rite to has
h
-tab
l
e
i
nsta
n
ces du
r
ing gc
.
commit
|
commitdiff
|
tree
2017-10-17
D
o
u
glas Katzman
Decentralize pe
r
-thre
a
d
i
nitial sp
e
ci
a
l
b
indi
n
gs
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Katzma
n
Use handy pre-
e
xistin
g
C ma
c
r
os in other m
a
c
r
os
commit
|
commitdiff
|
tree
2017-10-14
D
o
ug
l
as Katz
m
a
n
Reprotect dynamic
space after
fu
l
l m
a
rk-s
w
e
e
p
GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Rename "marknsweepgc
.
c" to "im
m
obile-
s
pace
.
c
"
plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Dougl
a
s Katzman
Fix
critical spelling
b
ug in ALLOCATION-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
la
s
K
atz
m
an
Simplify
c
onditio
n
for
setting needs_rehash_
p
in GC
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s Katzman
Provide
t
he :ABORT restart in warm l
o
ad
commit
|
commitdiff
|
tree
2017-10-13
Douglas Ka
t
zman
x86-64: Allow ch
o
ice of 0xCC or
0
xCE as the inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add caut
i
onary note above enablement of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
ugla
s
Katzm
a
n
x86-64
:
Allow immediate SC for INDEX in %
i
nstance
-
c
a
s
commit
|
commitdiff
|
tree
2017-10-12
Dougl
a
s Katz
m
an
Gi
v
e
up
o
n fixing ALLOCATION-INFO
R
MATION
.
6
f
or spar
c
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Katzman
Forgo loade
r
.
lisp in warm buil
d
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zma
n
Us
e
signe
d
shift i
n
fixnum_va
l
ue()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use abstra
c
tion for get
t
ing
vector subtyp
e
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Dougla
s
K
a
tzm
a
n
D
on
'
t expose so
m
u
c
h o
f
GC internals to all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
F
ix fa
s
teval bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zman
Move
repeated defi
n
itions t
o
a shared place
commit
|
commitdiff
|
tree
2017-10-10
D
o
uglas Katzman
Use clearly n
a
m
ed macros, no
t
insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Al
l
ow 1-page "large"
vect
o
rs in scavenge_generations()
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
Fa
i
l earlier
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
a
s Katz
m
an
S
uppress showing 'etag
s
' i
n
voca
t
ion
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Katzman
F
i
x sb
-
introspect test
f
or 32-bi
t
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas
Katz
m
an
Enable traceroo
t
test for #-sb
-
thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zma
n
Define find_symbol()
w
hich acts like CL:
F
IND-SY
M
BOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugl
a
s Katzman
Ro
b
ustify
allo
c
atio
n
-inf
o
rmation
t
es
t
s
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
K
a
tzma
n
F
i
x
flaky ENSU
R
E-CODE/DATA-SEP
A
RATI
O
N test
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Ka
t
z
man
Pas
s
nwords into
maybe_
a
djust_large_object
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix 2 bugs
w
ith GC
o
f bignums
commit
|
commitdiff
|
tree
2017-10-08
Do
u
glas Katz
m
a
n
Fix #+immobile-code bu
i
ld
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
las
K
atz
m
an
Fix
r
egression
due to fix fo
r
t
rans_code on large co
d
e
.
commit
|
commitdiff
|
tree
2017-10-08
D
o
u
g
las Katzman
Fix source
o
f
inefficie
n
cy
i
n trans_co
d
e()
commit
|
commitdiff
|
tree
2017-10-08
D
o
u
glas Katzman
Fix
#-sb-thr
e
a
d
builds f
o
r
cod
e
a
n
d
data separat
i
on
commit
|
commitdiff
|
tree
2017-10-07
Do
u
gla
s
K
atzma
n
Sw
i
tch on strict
separation o
f
pages cont
a
ining cod
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougl
a
s Katzm
a
n
Add
-Wundef (
n
ot imp
l
ied by -Wall) to cc invocation
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katzma
n
Remove bias against par
t
ial page
s
in find_f
r
eeis
h
_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas
K
a
t
z
man
Make
MAP-A
L
L
O
CA
T
ED-
O
BJEC
T
S
less inclined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
D
o
u
glas Katzman
Pin
p
a
g
e-sp
a
n
n
ing small obj
e
cts on
a
n individual basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Gen
e
ralize w
i
pe_nonpi
n
ned_w
o
rds()
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
R
ef
a
c
tor to avoid exposing page_table[] to core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
a
tzma
n
R
emove topl
e
vel b
i
ndi
n
g of *LIST
-
CONF
L
ICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
K
atzman
Move identical tails of then/else code out
of the
'
i
f'
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
a
s Katzm
a
n
Assert
that alloc regi
o
n
s
are empty after
GC; do
n
'
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as Katzman
Fix accident
a
l omission from prior commit
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzman
Reduce number of
s
equential tests in gc_fi
n
d
_f
r
eeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
Fix SB-INTRO
S
PECT
:
A
L
LO
C
ATION-INFORMATION
o
n gencgc
+
pcc
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas K
a
tzman
Remove redundant stores t
o
page_tabl
e
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Test "b
y
t
e
s_found
<
nbytes_goal"
first in
find_freei
s
h_
p
ages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
M
o
v
e
m
ispl
a
c
ed #endi
f
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
at
z
man
St
r
engthe
n
assertion: area size qu
a
n
t
um is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Use proper
w
i
detag
for
code-compon
e
nt in objde
f
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Remove :
w
e
a
k
-pointer
a
s
exceptional case in r
o
om
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(SETF %F
U
N-N
A
ME) on closur
e
s
, no
w
with fewer restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
S
t
elian Ionescu
Move d
e
structive operat
i
ons ou
t
s
i
de
s
a
ve_to_filehandle()
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as Katz
m
an
Delete redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Ka
t
z
m
a
n
Revise co
m
ment about efficiency in
scav_weak_
p
ointer()
commit
|
commitdiff
|
tree
next