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
x8
6
-6
4
: Reduce error break enc
o
ding siz
e
f
or unboun
d
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas Kat
z
man
U
s
e immo
b
ile_space_p() uncondi
t
i
onal
l
y
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Fix
om
i
s
s
ion from prior change
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Alloc
a
te closure trampoli
n
es on fixedobj pages
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzm
a
n
E
limina
t
e global varia
b
les max_used_
{
fixed,vary}o
b
j_page
commit
|
commitdiff
|
tree
2017-11-02
Dou
g
l
as Kat
z
m
a
n
Define i
m
m
obile_space_p as consta
n
tly
0
if #-immob
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Dougla
s
Katzman
R
e
nam
e
immobile
_
filler_p
-
> filler_ob
j
_p
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
tzman
Nam
e
some closure
s
better
commit
|
commitdiff
|
tree
2017-11-02
Dougla
s
Katzm
a
n
E
nable
traceroot fo
r
non
-
x8
6
commit
|
commitdiff
|
tree
2017-10-31
Douglas K
a
tzman
Allo
w
calling
C
code
that was
c
o
m
piled with -
f
s
anit
i
ze
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Dou
g
las Katzm
a
n
Dele
t
e garbage fr
o
m
t
ools-for-bui
l
d/Mak
e
file
commit
|
commitdiff
|
tree
2017-10-30
D
ouglas Katzman
Better
error messa
g
e in all_signa
l
s_blocked_p
commit
|
commitdiff
|
tree
2017-10-30
Douglas
Ka
t
zman
Remo
v
e unused vops
commit
|
commitdiff
|
tree
2017-10-30
D
o
uglas Katzman
Rem
o
ve SLOT-SET and SLO
T
-REF vops
commit
|
commitdiff
|
tree
2017-10-30
Douglas K
a
tzman
Update
broken
U
RL
commit
|
commitdiff
|
tree
2017-10-26
Douglas K
a
tz
m
an
Fix crosssbuild-runner for hppa
commit
|
commitdiff
|
tree
2017-10-26
D
o
u
g
las Ka
t
zman
F
i
x traceroo
t
output for object
d
irectly refe
r
enced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Dougla
s
Katzman
Change #if
t
o
#ifdef
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Mos
t
l
y
revert 2df2ef
d
24
6
commit
|
commitdiff
|
tree
2017-10-20
Douglas
K
atzman
F
i
xes for running w
i
th undefin
e
d-be
h
a
vior sani
t
izer
commit
|
commitdiff
|
tree
2017-10-20
Douglas Ka
t
z
m
an
Remove re
d
u
n
dan
t
tes
t
guard
i
ng call to update_page_write_
p
rot()
commit
|
commitdiff
|
tree
2017-10-20
Dougl
a
s
K
a
tzman
Ref
i
ne
b
ou
n
dary condit
i
on in conserv
a
tive
_
r
o
o
t_p(
)
commit
|
commitdiff
|
tree
2017-10-20
Dougla
s
Katzman
U
se ord
i
nary
a
ssignm
e
nt from blockable
_
sigset
commit
|
commitdiff
|
tree
2017-10-19
D
ouglas K
a
tzman
x86-64
:
Show ref to tls_index of immobile symbols
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzma
n
Take lispobj a
r
g in conservative_roo
t
_p
.
Fewer cast
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzma
n
Avo
i
d sea
r
ching for th
e
sam
e
pin
repeatedly
commit
|
commitdiff
|
tree
2017-10-19
Do
u
glas Katzman
Add remark
on implementation of upd
a
te_page_write_prot()
commit
|
commitdiff
|
tree
2017-10-19
Dougl
a
s Katz
m
an
x86-64: rei
m
plement symbol-value vop
commit
|
commitdiff
|
tree
2017-10-18
D
ou
g
las Katzman
Re
m
ove hack from globaldb regarding
e
xported
C
L
symb
o
ls
.
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s
Katzman
Reduce number
o
f
sou
r
ce files needed to write C
h
ead
e
rs
commit
|
commitdiff
|
tree
2017-10-18
Do
u
glas
Katzma
n
Remove
kludges
.
!DE
F
INE-THRE
A
D-LOC
A
L sets :ALWAY
S
-B
O
UND
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
ma
n
Add more info
to cold-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
l
as Kat
z
man
Remove
obsolete s
y
m
b
ol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Shorten set-fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
Do
u
glas
K
a
tzman
Perform less
work f
o
r :KEY-AND-
V
A
L
UE hash-tab
l
e weakness
.
commit
|
commitdiff
|
tree
2017-10-18
Doug
l
as
K
atzm
a
n
S
kip liven
e
s
s
t
e
s
t on empty/nonpoi
n
t
er
h
ashtable
e
ntries
commit
|
commitdiff
|
tree
2017-10-18
Douglas K
a
tzman
Fix build failure
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzma
n
Fix purif
y
() and
mo
v
e misplaced #else/#end
i
f
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas Katzman
F
ix C warni
n
g in
pri
n
t_
f
i
x
num()
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
A
void write fa
u
lts durin
g
GC, even more
e
mph
a
ticall
y
now
commit
|
commitdiff
|
tree
2017-10-17
D
o
ugla
s
Katzma
n
Remove u
n
used
c
ross
-
m
u
mble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas
K
a
t
z
man
Don't compil
e
r
src/cod
e
/t
h
read for the host
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s Kat
z
man
Clear the rehas
h
-nee
d
ed bit in CLRHASH
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
las Katzman
Avoid u
n
nec
e
ssary
w
ri
t
e to hash-table instances
d
uring gc
.
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as
Katz
m
an
Decen
t
ra
l
ize per-threa
d
initial special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Katzman
Use han
d
y pre-existing C mac
r
os in
o
ther mac
r
os
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Rep
r
otect dyna
m
i
c space after ful
l
ma
r
k
-
swee
p
G
C
commit
|
commitdiff
|
tree
2017-10-14
Douglas
K
atzman
R
e
name
"
marknsweepgc
.
c" to "immobi
l
e-space
.
c
"
plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas
K
a
t
zma
n
Fix
critical sp
e
l
ling
b
u
g
i
n
A
L
LOCATIO
N
-INFO
R
MATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Do
u
glas Katzman
Simplify condition for
set
t
ing
need
s
_reha
s
h_p in
GC
commit
|
commitdiff
|
tree
2017-10-13
D
ouglas Katzman
Provide
t
he
:ABORT r
e
start in warm loa
d
commit
|
commitdiff
|
tree
2017-10-13
Douglas Kat
z
ma
n
x86-64:
A
ll
o
w choice o
f
0
x
CC or 0
x
CE as the interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add caution
a
r
y
n
ote above enabl
e
m
ent
o
f :sb-thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Katzman
x86-64: Allow immediate SC
f
or INDEX
i
n %instance-c
a
s
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Gi
v
e up on fixing ALLOCATION-INFORMATION
.
6
f
or
s
parc
commit
|
commitdiff
|
tree
2017-10-12
D
ouglas Katzman
Forgo loader
.
lis
p
in warm bui
l
d
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas Ka
t
zman
Use
signed
shift in fixnum_valu
e
()
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzm
a
n
Use abstr
a
ction fo
r
getting vector
s
ubtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zman
Unbreak c
h
en
e
ygc
commit
|
commitdiff
|
tree
2017-10-11
D
o
uglas
Ka
t
zman
D
on't expose s
o
m
u
ch of GC int
e
rnals to all oth
e
r C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
Fix fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katz
m
an
M
o
ve rep
e
ated defin
i
tions to a shared p
l
a
c
e
commit
|
commitdiff
|
tree
2017-10-10
Do
u
glas Katzman
U
s
e clearly name
d
m
a
cro
s
,
not
i
n
s
ane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Allow
1-pa
g
e "
l
a
rge"
v
ectors in scavenge_
g
enerations()
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
man
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
Suppress showing 'etags' in
v
ocation
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Ka
t
zman
Fix
s
b-introsp
e
ct t
e
st for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Enable traceroo
t
test for #-sb
-
thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
a
tzman
Defi
n
e find_symbol() which acts like CL:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
tzman
Rob
u
stify
allocatio
n
-inf
o
rmation
t
ests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix f
l
ak
y
ENSUR
E
-CODE/DATA-SEPARATION test
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Pass n
w
ords into maybe_adjust_lar
g
e_obj
e
ct
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as K
a
tzm
a
n
Fix 2 bugs with GC of bignums
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzman
Fix #
+
i
m
mob
i
l
e-code
b
uild
commit
|
commitdiff
|
tree
2017-10-08
Dougl
a
s
Katzman
Fix
re
g
ression due
to
fix for trans_code
o
n lar
g
e
code
.
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
las Katzma
n
Fix source of i
n
efficiency i
n
trans_code(
)
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
F
ix #-sb-thr
e
a
d
builds for code and data
se
p
ar
a
tion
commit
|
commitdiff
|
tree
2017-10-07
D
o
u
glas
Katzman
S
witch
o
n str
i
ct separation of
pages cont
a
ining c
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzma
n
Add -Wu
n
def (not implied by -Wall) to
c
c invocat
i
on
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katzman
Remove
b
ias against part
i
al page
s
in
find_fre
e
i
sh_p
a
ges
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
las Katzman
Make MAP-
A
LLOCATED-OB
J
ECTS less inclined to
fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as Katz
m
an
Pin page-spanning
s
mall objects on an indiv
i
du
a
l b
a
s
i
s
commit
|
commitdiff
|
tree
2017-10-06
Douglas
Kat
z
man
Generalize wipe_no
n
pinne
d
_words(
)
commit
|
commitdiff
|
tree
2017-10-06
D
ouglas Katzm
a
n
Refact
o
r to avoid exposing
page_table[] t
o
core s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove toplevel binding of *LIST-CONFLICTS-TABLE
*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Mo
v
e ide
n
tical tails
o
f
then/els
e
c
o
d
e
out of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Ka
t
zman
A
ssert that alloc regions
a
re e
m
pty after GC; d
o
n
't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas
K
atzman
Fix acc
i
denta
l
omission from
prior commi
t
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
R
e
d
uc
e
number of sequential tests
i
n
gc_find_free
i
sh_
p
age
s
()
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
a
t
z
m
a
n
Fix S
B
-
INTRO
S
PE
C
T:
A
LLOC
A
T
I
ON-INF
O
R
MAT
I
ON on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove redundant s
t
ores to page_
t
ab
l
e
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
T
est "bytes_found
<
nbytes_go
a
l
"
firs
t
in find_freeish_
p
a
ges
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
Move mispl
a
ced
#end
i
f
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Strengthen asse
r
ti
o
n: area size quan
t
um is
2 words
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzman
Use p
r
oper widetag for cod
e
-
component in ob
j
def
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Rem
o
ve :weak-p
o
inte
r
as ex
c
eptional ca
s
e
i
n room
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzman
(SETF
%
FU
N
-NA
M
E)
o
n closur
e
s
,
n
o
w
with few
e
r
r
e
strictions
.
commit
|
commitdiff
|
tree
2017-10-04
Stelian Io
n
escu
Move de
s
t
r
u
ctive ope
r
ation
s
o
u
t
s
ide
s
a
ve_to_filehandle()
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s
K
a
t
zman
Dele
t
e r
e
d
undant
C
ma
c
ro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Revise comment about efficiency in scav_wea
k
_pointer()
commit
|
commitdiff
|
tree
next