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
Dougl
a
s Kat
z
m
an
x
8
6-64: Reduc
e
error break
encoding size for unbound
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Dougla
s
Katzman
U
se immobile_space_p()
uncondi
t
ion
a
lly
commit
|
commitdiff
|
tree
2017-11-02
Douglas Kat
z
man
F
ix omission
fro
m
prio
r
c
ha
n
ge
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
tzman
Allocate closure
t
rampolines on fixedobj pages
commit
|
commitdiff
|
tree
2017-11-02
Dougl
a
s
K
a
tzm
a
n
Elimi
n
at
e
glo
b
al vari
a
bles max_used
_
{f
i
xed,vary}ob
j
_page
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Define immobile_space_p as
c
onstantly
0 if #-immobile
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Dougla
s
Katzman
R
e
name imm
o
b
i
le_filler
_
p -> filler_
o
bj
_
p
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Name some closures better
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
E
nable traceroot for non-x86
commit
|
commitdiff
|
tree
2017-10-31
Dou
g
las
Katzm
a
n
Allow calling C code that was compiled w
i
th -fsanitiz
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Doug
l
as
K
atzman
Delet
e
gar
b
age from
to
o
ls-
f
or-build/Ma
k
efil
e
commit
|
commitdiff
|
tree
2017-10-30
Do
u
glas Katzm
a
n
Better error
m
essa
g
e in all_sign
a
l
s_blocke
d
_p
commit
|
commitdiff
|
tree
2017-10-30
Doug
l
a
s
Katzman
R
emove unused vops
commit
|
commitdiff
|
tree
2017-10-30
Dou
g
las Kat
z
man
Remove
S
LOT-SET and SLOT-R
E
F vops
commit
|
commitdiff
|
tree
2017-10-30
Douglas Kat
z
man
Update broken URL
commit
|
commitdiff
|
tree
2017-10-26
Douglas
K
atzman
Fix cross
s
build-ru
n
ner for h
p
pa
commit
|
commitdiff
|
tree
2017-10-26
Douglas Katzman
Fix traceroot outpu
t
for o
b
ject directly referenced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Doug
l
as
Katzma
n
Change #if
t
o #ifdef
commit
|
commitdiff
|
tree
2017-10-20
Douglas
K
atzma
n
Most
l
y revert 2df2efd
2
4
6
commit
|
commitdiff
|
tree
2017-10-20
Douglas Kat
z
man
Fixes
f
or runnin
g
wit
h
u
n
def
i
ned
-
behavior saniti
z
e
r
commit
|
commitdiff
|
tree
2017-10-20
Doug
l
as Katzm
a
n
Remove
redundant
t
es
t
gu
a
r
d
i
ng call to
u
pdate_page_write_prot()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Refine bo
u
n
d
ary condition
i
n conservative_root_p
(
)
commit
|
commitdiff
|
tree
2017-10-20
Douglas Kat
z
man
Use ord
i
nary
a
ss
i
gnment fr
o
m bl
o
ckable_sigset
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
x8
6
-64: Show re
f
to t
l
s
_
index of immobi
l
e symb
o
ls
commit
|
commitdiff
|
tree
2017-10-19
D
ougla
s
Katzman
Take l
i
spobj arg in conservativ
e
_root_p
.
Fewer casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Doug
l
a
s
Katzman
Avoid se
a
rching f
o
r the same p
i
n rep
e
atedly
commit
|
commitdiff
|
tree
2017-10-19
Douglas
K
atzma
n
Add remark on impleme
n
ta
t
ion of
u
pda
t
e_page_writ
e
_prot()
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzma
n
x86
-
64: r
e
implement symbol-
v
alue
vo
p
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katzman
Rem
o
ve
h
a
ck
fr
o
m glob
a
ldb rega
r
ding expo
r
ted CL
s
ymbols
.
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Kat
z
m
a
n
Re
d
u
c
e
n
u
m
b
er of sou
r
ce fil
e
s needed
t
o write
C
h
eaders
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Katzm
a
n
R
e
mo
v
e klu
d
ges
.
!DEF
I
NE-THREAD-LOCA
L
sets :ALW
A
YS-
B
OUND
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
m
a
n
A
dd mo
r
e info to cold-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
m
a
n
Remove obsolet
e
symbol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
man
Shorten set-fd
e
fn-fun
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
man
P
e
r
form
l
ess work f
o
r :KEY-A
N
D
-VALU
E
ha
s
h-table weak
n
es
s
.
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s K
a
tzman
Skip l
i
vene
s
s test on em
p
ty/
n
onpoin
t
er hashtab
l
e en
t
ries
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
F
ix b
u
i
l
d failure
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzma
n
F
ix purify() and move m
i
splaced #else/#end
i
f
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s Katzm
a
n
Fix C
warning i
n
print_fixnum()
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas Katzman
Avo
i
d w
r
ite
f
a
u
lts during G
C
, even m
o
re em
p
hatical
l
y
n
o
w
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Rem
o
ve un
u
sed cro
s
s-mu
m
ble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas
Katzman
D
on't com
p
iler src/code/thread for the ho
s
t
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzman
C
l
ear the
r
e
hash-needed bit
i
n
CLRHASH
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas
K
a
tzm
a
n
Avoi
d
unnec
e
ssary write
t
o hash-tab
l
e instances during gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Decentralize per
-
thread
initial special b
i
ndings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas
Ka
t
zman
U
se h
a
ndy pre-existing C macros in other macros
commit
|
commitdiff
|
tree
2017-10-14
Douglas Ka
t
z
m
an
Reprotect dynamic spac
e
a
f
te
r
full mark-sweep GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzm
a
n
R
ena
m
e "marknsweepgc
.
c"
to "immobile-
s
pace
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Fix
c
r
i
tical spelli
n
g bug in ALL
O
CATI
O
N
-
INFOR
M
AT
I
O
N
.
1
commit
|
commitdiff
|
tree
2017-10-14
D
o
uglas Katzman
Simplify c
o
ndition for setting needs_reha
s
h
_
p
in
GC
commit
|
commitdiff
|
tree
2017-10-13
Dou
g
las Ka
t
zman
Provide t
h
e :A
B
ORT
r
es
t
art in w
a
rm lo
a
d
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzm
a
n
x86-64:
A
l
l
o
w
choic
e
of 0xCC o
r
0xCE as
t
he interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Ka
t
z
m
a
n
Add cautiona
r
y note above e
n
a
b
lement of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Katz
m
an
x86-64: All
o
w im
m
ediate SC
f
or INDEX in %
i
n
sta
n
ce-cas
commit
|
commitdiff
|
tree
2017-10-12
Douglas Kat
z
man
Give up on fixi
n
g
A
LLOCATION-INFORMATION
.
6 for sparc
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Katz
m
an
For
g
o
loader
.
l
i
sp
i
n war
m
build
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use signed
s
hift in fixnum_v
a
lue()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
U
s
e a
b
straction for get
t
ing vector subtype
.
commit
|
commitdiff
|
tree
2017-10-11
D
o
uglas Ka
t
zman
Unbr
e
ak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
as Katzman
D
o
n't expos
e
so
m
u
c
h
of
G
C i
n
ternals to
a
ll other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
F
i
x
fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzma
n
Move repeated definitions t
o
a shared place
commit
|
commitdiff
|
tree
2017-10-10
Doug
l
a
s
Katzman
Use clearly named macros, not ins
a
ne voodoo
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Ka
t
zman
Allo
w
1-page
"large"
vectors in scavenge_generatio
n
s
()
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
Fail earli
e
r
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas K
a
tzman
Suppress showin
g
'etags' invocati
o
n
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
F
i
x sb-i
n
trospect te
s
t
for
3
2-bit
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las
K
atzman
En
a
ble traceroo
t
tes
t
for #-sb-t
h
read
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
Defin
e
find_symbol(
)
whic
h
act
s
like C
L
:FIND-
S
YMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Do
u
g
l
as Katzma
n
Robustify a
l
location
-
information tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix fla
k
y ENSURE-CO
D
E/DATA
-
S
EPARA
T
ION test
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Pass n
w
o
rds into
maybe
_
adjust_large_object
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katzman
Fi
x
2
b
ugs with G
C
of bignums
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzm
a
n
Fix #
+
immobile-cod
e
b
uil
d
commit
|
commitdiff
|
tree
2017-10-08
D
ouglas Katzman
Fi
x
regression due to fix for tran
s
_code on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katz
m
an
Fix source of inef
f
iciency in trans_
c
od
e
()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #-sb-thread builds for code
a
nd data separation
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas Katzman
Switch
o
n strict separat
i
on of p
a
g
es containing code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Add -
W
u
n
d
e
f
(not
i
m
plie
d
by -Wall) to cc
i
nvoca
t
ion
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
las
K
a
t
zman
Remove
b
ias against
p
artial p
a
g
es i
n
find
_
fre
e
ish_page
s
commit
|
commitdiff
|
tree
2017-10-07
D
ouglas Katzman
Make M
A
P-ALLOCATED
-
OBJE
C
TS
le
s
s
i
n
c
lined t
o
fail
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
D
o
ugla
s
Ka
t
zman
Pin
p
age-spanning s
m
all object
s
on an
individual basis
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
a
s
K
atzman
Ge
n
e
r
alize wi
p
e_nonpinned_words()
commit
|
commitdiff
|
tree
2017-10-06
Do
u
glas Katzman
R
e
f
a
ctor to avoid
exposing pa
g
e_tab
l
e[] to core
save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as Katz
m
an
Remove topl
e
vel bin
d
i
ng of *LIST-CONFLICTS-
T
A
B
LE*
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
K
a
tzman
Move id
e
nti
c
al tails of then
/
els
e
code out of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Katzman
Assert that al
l
oc region
s
are emp
t
y af
t
er GC;
don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
a
s
Katzm
a
n
F
ix accid
e
nta
l
omission from prior commit
commit
|
commitdiff
|
tree
2017-10-05
D
ougl
a
s Katzman
Re
d
uce number of seque
n
tial
tes
t
s
i
n g
c
_find_freeish_p
a
ges()
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
l
as Katzman
Fix
SB-
I
N
T
ROS
P
EC
T
:ALL
O
C
A
TION-INFORMATION on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzm
a
n
Remove re
d
unda
n
t stores to
page_table
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
l
as
Kat
z
man
Test "bytes_f
o
u
n
d < nby
t
es_
g
oal" first in find_
f
reeis
h
_p
a
ges
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Kat
z
man
Move mispl
a
c
e
d
#
end
i
f
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Ka
t
zman
S
trengthen assertion: area size quantum
is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Use proper widetag for co
d
e-compon
e
nt in objdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzma
n
Remo
v
e :weak-p
o
inter as excep
t
ional case
i
n room
commit
|
commitdiff
|
tree
2017-10-04
D
ou
g
las Katzman
(SETF
%FUN-NAME) on closures, now wit
h
fewer restrict
i
ons
.
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
Ka
t
zman
Delete
redundant
C
m
acro
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzman
Revise c
o
mmen
t
a
b
out
e
fficiency
in sc
a
v_weak_pointer
(
)
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
z
man
Mode
r
nize C style of and
d
e
o
bf
u
s
c
ate gc_alloc_
u
pdate_page_t
a
.
.
.
commit
|
commitdiff
|
tree
next