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
Defer compililng external-formats until warm load
2017-11-08
D
ouglas Katzman
Defer
compililng external-for
m
a
ts until warm
loa
d
commit
|
commitdiff
|
tree
2017-11-08
Doug
l
as Katzma
n
Cosmetic fixes
commit
|
commitdiff
|
tree
2017-11-08
Douglas Ka
t
zma
n
Don't
truenam
e
i
ze pathnames in self-bu
i
ld
.
commit
|
commitdiff
|
tree
2017-11-07
Dou
g
las
K
atzm
a
n
Silence a compiler note
commit
|
commitdiff
|
tree
2017-11-07
Douglas Katzm
a
n
M
ore tweaks
t
o allow not-in-source-tree her
m
etic build
.
commit
|
commitdiff
|
tree
2017-11-07
Dou
g
las Katzman
Changes for non-pollution of source tree with
i
ntermediate
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
Dou
g
l
as
K
at
z
man
Remove some COMPILE call
s
that provide no
benef
i
t
commit
|
commitdiff
|
tree
2017-11-07
Dou
g
las Katzman
Be pedantic about printf control
strin
g
s in grovel
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
D
ou
g
las Katzman
F
i
x wa
r
ning fr
o
m clisp host
commit
|
commitdiff
|
tree
2017-11-06
Douglas Katzman
A
l
lo
w
nonexistent "output/dynamic-space-size
.
txt"
commit
|
commitdiff
|
tree
2017-11-06
Douglas
K
atzman
Minor tweak
s
to 'ucd
.
lis
p
'
commit
|
commitdiff
|
tree
2017-11-05
Do
u
g
l
as Katzman
U
s
e alignment m
a
cros
commit
|
commitdiff
|
tree
2017-11-05
D
o
u
g
las Katzman
Use immobile_spa
c
e
_p() in gc_managed_addr_p(
)
commit
|
commitdiff
|
tree
2017-11-03
D
o
ug
l
a
s
Katzman
Mac
r
oize some patterns, revi
s
e overly stro
n
g assertion
commit
|
commitdiff
|
tree
2017-11-03
D
ouglas Katzma
n
Workaround
s
purious process dea
t
h with thread-
s
anitized
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
D
ouglas Katzman
Avoid
diagn
o
stic
message
o
n
s
tdout
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
tzman
Strengthen assertio
n
commit
|
commitdiff
|
tree
2017-11-02
Doug
l
as K
a
tzman
x86-64
:
R
e
duce error break encoding size for
u
nbound
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas
Ka
t
zman
U
s
e immobile_space_p() unconditionally
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
t
z
m
an
F
i
x
o
m
i
ssion from
prio
r
change
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
tzman
Allocate clo
s
ure tram
p
olines o
n
fixedobj pages
commit
|
commitdiff
|
tree
2017-11-02
D
o
uglas Katzman
Eliminate global variable
s
m
a
x_use
d
_{fi
x
ed,
v
ary}obj_page
commit
|
commitdiff
|
tree
2017-11-02
Dougl
a
s Katzman
Define immobi
l
e_spa
c
e_
p
as constantly 0 if #-
i
mmo
b
ile
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Do
u
gla
s
K
a
tzman
Rena
m
e immobi
l
e_filler
_
p -> fill
e
r_obj_p
commit
|
commitdiff
|
tree
2017-11-02
D
o
uglas Katzman
Name some clos
u
r
es bett
e
r
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
Enable tracer
o
ot for
n
o
n
-x86
commit
|
commitdiff
|
tree
2017-10-31
Douglas Katzm
a
n
Al
l
o
w calling C code tha
t
wa
s
compiled with -fsaniti
z
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Doug
l
as Katzman
Del
e
te garbage from tools-for-
b
ui
l
d/Makefile
commit
|
commitdiff
|
tree
2017-10-30
Douglas
K
atzman
Bette
r
error mess
a
ge in all
_
si
g
nals
_
b
lo
c
ked_
p
commit
|
commitdiff
|
tree
2017-10-30
Douglas Ka
t
zman
Remove unus
e
d
vops
commit
|
commitdiff
|
tree
2017-10-30
Doug
l
as Katzman
Remove SLOT-SET and SLOT-REF v
o
ps
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzm
a
n
Upda
t
e broken URL
commit
|
commitdiff
|
tree
2017-10-26
Douglas Katzman
Fix
c
ross
s
bui
l
d-r
u
nner
f
or hppa
commit
|
commitdiff
|
tree
2017-10-26
Dou
g
las Ka
t
z
m
an
Fix traceroot o
u
tput
f
or
o
b
j
ect directly refe
r
e
nced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Douglas Katzma
n
Change #if
t
o #ifd
e
f
commit
|
commitdiff
|
tree
2017-10-20
D
o
uglas Kat
z
man
Mostly revert
2
df
2
efd246
commit
|
commitdiff
|
tree
2017-10-20
Douglas
K
atzm
a
n
Fixes f
o
r running wi
t
h undefined-be
h
avior s
a
nitize
r
commit
|
commitdiff
|
tree
2017-10-20
D
ou
g
la
s
K
a
tzman
Remove redu
n
dant
t
est
guarding ca
l
l to update_page_write_prot()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Refine
b
oundar
y
condition in con
s
e
r
va
t
ive
_
ro
o
t_p()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Use ordinary a
s
s
i
gnment fr
o
m blockable
_
sig
s
e
t
commit
|
commitdiff
|
tree
2017-10-19
Douglas
Katzma
n
x86-64: Show re
f
to tls_i
n
dex of immob
i
l
e
symbols
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
Take lispobj arg
in conservative
_
root_p
.
Fewer casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katz
m
an
Avoid
s
earching
for the same pin r
e
peatedly
commit
|
commitdiff
|
tree
2017-10-19
D
o
ugl
a
s
K
at
z
man
Add
r
emark
o
n
i
mpleme
n
tation
of update_pag
e
_write_prot()
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katz
m
an
x86-
6
4
:
reimplement s
y
m
b
o
l
-v
a
lue
vop
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzm
a
n
Rem
o
v
e hack from gl
o
ba
l
db
r
e
g
a
rdin
g
exported CL
s
ymbols
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas K
a
tzman
Reduce number of
s
ource files neede
d
to
write
C headers
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katz
m
an
Remove
kludges
.
!DEF
I
NE-T
H
REA
D
-
L
OCAL sets :ALWAYS-BOUN
D
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Add more
i
n
f
o
to cold-s
b
cl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Douglas Ka
t
zman
Remov
e
o
b
solete symbol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Shorten set-fd
e
fn-f
u
n
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Pe
r
fo
r
m less wor
k
for :K
E
Y-A
N
D-VALUE has
h
-table weakn
e
ss
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katz
m
a
n
Skip liveness
test on em
p
ty/nonpointer hashta
b
l
e en
t
ries
commit
|
commitdiff
|
tree
2017-10-18
Dougla
s
Katzman
F
ix build failure
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
F
i
x
purify() and
move misplaced
#
else/#endif
commit
|
commitdiff
|
tree
2017-10-17
Douglas Ka
t
zman
Fix C warni
n
g in print_
f
ixnum()
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas Katz
m
an
A
v
o
i
d
wri
t
e faults during
G
C
,
even more e
m
phatic
a
lly now
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s
K
atzman
Re
m
ove unused cro
s
s-mumble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas
Katzman
Don't compiler
sr
c
/code/th
r
ead
f
or the ho
s
t
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Clear the re
h
ash-neede
d
bit in C
L
RHASH
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzma
n
Avoid u
n
nece
s
sar
y
write to ha
s
h-tabl
e
instances during g
c
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Dec
e
ntralize per
-
t
hre
a
d initial special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Katzma
n
Use handy pre-existing C ma
c
ros in ot
h
er
ma
c
ros
commit
|
commitdiff
|
tree
2017-10-14
Dou
g
las Katzman
R
epr
o
tect dynamic space
afte
r
full
mark-sweep
G
C
commit
|
commitdiff
|
tree
2017-10-14
Douglas
Katzman
Ren
a
me "ma
r
knsweepgc
.
c" to
"immobi
l
e-space
.
c
"
p
lus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
F
i
x
critical spel
l
ing bu
g
in ALLOCATION-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Douglas
Katzman
S
implify cond
i
tion for set
t
i
n
g
needs_r
e
h
a
s
h_p in
G
C
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
Provide the :ABORT res
t
art in
w
a
rm
l
oad
commit
|
commitdiff
|
tree
2017-10-13
Douglas Ka
t
zman
x8
6
-
64: Allow
choice o
f
0xCC o
r
0xC
E
a
s
the interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
ouglas Katzman
A
dd caut
i
on
a
r
y note above enab
l
ement
of :sb-thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
ouglas
Katzm
a
n
x86-64: Al
l
ow immediate SC for INDEX in
%
instance-cas
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Give up on fi
x
in
g
A
L
LOCATIO
N
-INFORMATIO
N
.
6
for
spar
c
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzman
Fo
r
go loader
.
lisp in warm bu
i
ld
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Kat
z
man
Use signed shift
in fixnum
_
value(
)
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Katzman
Use ab
s
t
r
action for
g
etting vect
o
r subt
y
p
e
.
commit
|
commitdiff
|
tree
2017-10-11
Do
u
gla
s
Kat
z
m
an
U
nbreak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Don't expose
s
o much of GC
internals
t
o all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Fix fasteva
l
bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
M
ove
r
e
p
eated d
e
f
i
niti
o
n
s to
a
shar
e
d place
commit
|
commitdiff
|
tree
2017-10-10
Do
u
gla
s
Katzman
Use
c
l
early name
d
macr
o
s, not
insane
voo
d
oo
commit
|
commitdiff
|
tree
2017-10-09
Do
u
gl
a
s Katzman
Allow 1-pa
g
e "large" vectors in scavenge_
g
e
nerations()
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
Fail e
a
rlier
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
S
u
ppress
s
howing 'etags' invoca
t
ion
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Katz
m
an
Fix
sb-intr
o
s
p
ect
t
e
s
t for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugl
a
s Katzm
a
n
Enable traceroot test
f
or
#
-sb-thr
e
a
d
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Katz
m
an
Defi
n
e find_
s
ymbol() whi
c
h ac
t
s
like CL:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Robustify
a
l
lo
c
ation-informa
t
ion tests
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
Fix fl
a
k
y
EN
S
URE-CODE/DATA-
S
EPARATIO
N
test
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as
K
atzma
n
Pass
n
words i
n
to may
b
e_adjust_large_obj
e
ct
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
m
a
n
Fix 2 bugs with G
C
of bignum
s
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
las
K
a
tzman
Fix #+immo
b
ile-c
o
de build
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzma
n
Fix regression du
e
to fix
f
or trans_code on
l
arge code
.
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as
Katz
m
a
n
F
i
x
s
ource of
ine
f
ficiency in tr
a
ns_code()
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
las Katzman
Fix #
-
sb-t
h
r
ead builds for code a
n
d
data sepa
r
ati
o
n
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Swi
t
ch on
strict
s
eparation of
p
ages containin
g
code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
las Katz
m
an
Add -Wundef (not i
m
plied
b
y
-
Wall
)
to cc invocation
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Remove b
i
as a
g
ains
t
p
ar
t
ial page
s
in find_freeish_pa
g
e
s
commit
|
commitdiff
|
tree
2017-10-07
Douglas Ka
t
zman
Make
M
AP-ALLOC
A
TED
-
OB
J
ECTS less i
n
clined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
D
o
uglas
K
atzman
Pin pa
g
e
-spa
n
ning smal
l
o
bj
e
cts
on an individual
b
asis
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Genera
l
ize wipe_no
n
pinn
e
d_words()
commit
|
commitdiff
|
tree
next