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
Fix clang tidy complaints re mismatched prototypes
2017-11-07
Do
u
gla
s
K
a
tzman
Changes for n
o
n-
p
o
l
l
uti
o
n
of
sour
c
e tree with inte
r
mediate
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
Douglas Katzman
Re
m
ove some
C
O
MP
I
LE calls
that provide no
b
enefit
commit
|
commitdiff
|
tree
2017-11-07
Douglas Katz
m
an
Be pedantic about pr
i
nt
f
control s
t
rings in grovel
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
D
ou
g
las K
a
tzman
F
ix warnin
g
f
rom clisp host
commit
|
commitdiff
|
tree
2017-11-06
Douglas
K
atzman
Allow non
e
x
is
t
ent "output/dynamic-
s
p
a
ce-size
.
tx
t
"
commit
|
commitdiff
|
tree
2017-11-06
Douglas Ka
t
zman
Minor
twea
k
s
to 'ucd
.
lisp'
commit
|
commitdiff
|
tree
2017-11-05
Douglas Katzm
a
n
U
s
e alignment
ma
c
r
os
commit
|
commitdiff
|
tree
2017-11-05
Douglas K
a
tz
m
an
Use immobi
l
e_space_p() in gc_mana
g
ed_
a
d
d
r_p()
commit
|
commitdiff
|
tree
2017-11-03
Douglas Kat
z
man
Macroize some pa
t
terns, r
e
vis
e
overl
y
strong asser
t
ion
commit
|
commitdiff
|
tree
2017-11-03
Douglas Katzman
Workaround spuriou
s
pro
c
ess
d
eath with thread-sanitized
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Doug
l
as Katzma
n
Avoid d
i
agnosti
c
message on stdout
commit
|
commitdiff
|
tree
2017-11-02
Dougl
a
s Katz
m
a
n
Str
e
n
g
t
hen assertion
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzma
n
x86-64: Reduce err
o
r break encoding size
f
o
r
unbound
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas K
a
tzma
n
Use immo
b
ile_sp
a
ce_p()
unconditional
l
y
commit
|
commitdiff
|
tree
2017-11-02
Dou
g
las Katzman
Fix
o
mission fro
m
pr
i
or change
.
commit
|
commitdiff
|
tree
2017-11-02
Douglas
Kat
z
m
a
n
Al
l
ocate closur
e
trampolines on fixedobj pages
commit
|
commitdiff
|
tree
2017-11-02
Dougl
a
s Ka
t
z
m
an
Eliminate
g
lobal variables max_use
d
_
{
fixed,vary}ob
j
_page
commit
|
commitdiff
|
tree
2017-11-02
Douglas
K
atzman
D
e
f
i
ne im
m
ob
i
le
_
s
p
a
c
e_p as constantly 0 if #-immobile
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Dou
g
las Katzman
Ren
a
me
i
mm
o
b
i
le_filler_p ->
fil
l
e
r
_obj_p
commit
|
commitdiff
|
tree
2017-11-02
Douglas Ka
t
zman
Name som
e
closures better
commit
|
commitdiff
|
tree
2017-11-02
Douglas Katzman
E
n
able traceroot
for non-x86
commit
|
commitdiff
|
tree
2017-10-31
Douglas Kat
z
man
Allo
w
cal
l
ing C
c
ode that was com
p
i
l
e
d
w
i
th -fs
a
nitize
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
Douglas Katzman
Delete garba
g
e fro
m
tools-for
-
build/Makefil
e
commit
|
commitdiff
|
tree
2017-10-30
Douglas Ka
t
zman
B
e
t
ter error message
i
n al
l
_signals
_
block
e
d_p
commit
|
commitdiff
|
tree
2017-10-30
Dou
g
las Katz
m
an
Remove unus
e
d vop
s
commit
|
commitdiff
|
tree
2017-10-30
D
o
uglas Kat
z
man
Remo
v
e SLOT-SET and SLOT-
R
EF vo
p
s
commit
|
commitdiff
|
tree
2017-10-30
Doug
l
as K
a
tzman
Update broken URL
commit
|
commitdiff
|
tree
2017-10-26
D
o
uglas Katzma
n
Fix
c
ros
s
sbuild-run
n
er for hppa
commit
|
commitdiff
|
tree
2017-10-26
Doug
l
as
Katzma
n
Fix traceroot o
u
tput for obje
c
t directly ref
e
renced
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Douglas Katzma
n
Ch
a
nge #if to #ifdef
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
M
o
stly rev
e
rt 2
d
f2efd246
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Fixes
f
or ru
n
nin
g
w
i
th
u
n
d
e
f
ined
-
behavior san
i
tizer
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Re
m
o
v
e redunda
n
t test gu
a
rdi
n
g ca
l
l to update_page_write_prot()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Refine boundary
c
on
d
ition in co
n
servat
i
ve_root
_
p()
commit
|
commitdiff
|
tree
2017-10-20
Douglas Katzman
Use ordinary a
s
signment from blockable_sigset
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
x86
-
6
4: Show ref t
o
t
ls_index
o
f immobile symbo
l
s
commit
|
commitdiff
|
tree
2017-10-19
Douglas Katzman
Take lis
p
obj arg in conservative_root_p
.
Fewer casts
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Douglas K
a
tzma
n
Avoid s
e
arching for the same pin r
e
p
eatedly
commit
|
commitdiff
|
tree
2017-10-19
D
o
uglas Katzman
A
d
d remark
o
n implementation o
f
update_p
a
ge_wr
i
te_p
r
ot()
commit
|
commitdiff
|
tree
2017-10-19
Douglas Kat
z
man
x86-64: reimplement
s
y
m
b
ol-value
v
op
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Remove hack
f
rom g
l
obaldb
regard
i
ng
exp
o
r
ted CL symbols
.
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Reduce n
u
mber
o
f source files need
e
d to wr
i
te
C
head
e
rs
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katzman
Remove kludges
.
!DEFI
N
E-T
H
READ
-
LOCAL sets :ALWAY
S
-BOUND
commit
|
commitdiff
|
tree
2017-10-18
D
ouglas Katz
m
a
n
Add more i
n
fo
to cold-sbcl
.
map
commit
|
commitdiff
|
tree
2017-10-18
Dougl
a
s Katzma
n
Re
m
ove ob
s
o
l
e
te symbol
commit
|
commitdiff
|
tree
2017-10-18
Douglas
K
atzman
Shorten set-fdefn-fu
n
commit
|
commitdiff
|
tree
2017-10-18
D
o
u
glas Katzman
Perform less work for :KEY-AND-VALUE hash-table
w
e
a
kness
.
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
l
a
s Katzm
a
n
S
k
ip livene
s
s te
s
t
on empty
/
nonpointer
h
ash
t
able entrie
s
commit
|
commitdiff
|
tree
2017-10-18
Douglas Katz
m
an
F
i
x build fai
l
ure
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas Kat
z
m
an
Fix purify()
a
nd move mispla
c
e
d #e
l
se/#endif
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
l
a
s
Ka
t
z
man
F
ix C warning in print_fixnum()
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katz
m
an
A
v
oid write f
a
ults during GC,
even m
o
re
e
mphatically now
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Kat
z
man
Remove unused
c
r
oss-m
u
m
ble
n
oise
.
commit
|
commitdiff
|
tree
2017-10-17
Dougla
s
K
a
t
zma
n
Don
'
t c
o
mpi
l
er s
r
c/c
o
de
/
t
h
read
f
o
r t
h
e
host
commit
|
commitdiff
|
tree
2017-10-17
Douglas Kat
z
man
Cl
e
ar the r
e
hash-ne
e
ded bit in
C
L
R
HASH
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s Ka
t
zman
A
void unnecess
a
ry w
r
ite to
hash
-
tabl
e
instances during gc
.
commit
|
commitdiff
|
tree
2017-10-17
Dou
g
l
as
K
atzman
Decentrali
z
e
per-thread initial special bindings
.
commit
|
commitdiff
|
tree
2017-10-16
D
ouglas Katzm
a
n
Use han
d
y
pre-exi
s
t
i
n
g
C
m
a
c
ros
i
n other macro
s
commit
|
commitdiff
|
tree
2017-10-14
D
ouglas Katzman
Reprotect dynam
i
c
space
a
fter
full mark-sw
e
e
p
GC
commit
|
commitdiff
|
tree
2017-10-14
Dougla
s
Katzman
Rename "marknsweepgc
.
c" to
"
immobile-space
.
c
"
p
lu
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Fix c
r
i
ti
c
al
s
pelling bug
in A
L
LOCATION
-
INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Simplify conditio
n
f
o
r setti
n
g
needs_rehash_p in GC
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzm
a
n
Pro
v
ide
t
he :ABORT restar
t
i
n
warm load
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s Katzm
a
n
x86-64: All
o
w choice of 0xCC or 0xCE as th
e
inter
r
upt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katz
m
a
n
Add cautionary note ab
o
ve enablement of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
x86-64:
Allow im
m
edia
t
e S
C
for I
N
DEX
in %ins
t
ance-cas
commit
|
commitdiff
|
tree
2017-10-12
D
o
uglas Katzman
Give
up
on fixing ALLOCATION-INF
O
R
M
A
T
ION
.
6 for sparc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Ka
t
zman
Forgo loader
.
lisp in warm build
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katz
m
an
Use signed
shift in fixnum_valu
e
(
)
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use ab
s
trac
t
i
on f
o
r getting v
e
ct
o
r subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Unbreak chene
y
gc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
D
on't expose
s
o m
u
ch of GC internals to all
other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
o
uglas
Katzman
Fix fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
D
o
ugl
a
s Katzman
Move r
e
peated
d
efi
n
itions to a
s
h
a
red place
commit
|
commitdiff
|
tree
2017-10-10
Douglas Katzman
Use clearly na
m
ed macros, not insane
v
oodoo
commit
|
commitdiff
|
tree
2017-10-09
Do
u
g
las Katzman
Allow 1-page "large" vectors in scavenge_gen
e
rations()
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las Katzman
Fa
i
l earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
S
uppress showing 'etags' invocatio
n
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fi
x
sb-i
n
trospect
test for 32-bi
t
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Ka
t
z
m
an
Enable t
r
ace
r
oot test for #-s
b
-threa
d
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katzman
Define f
i
n
d
_symbol() which acts like
C
L:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las
Katz
m
an
Robustify allocation
-
information tests
commit
|
commitdiff
|
tree
2017-10-09
Do
u
gl
a
s
Katzman
Fix flaky ENSURE-CODE/DATA-S
E
P
ARATION test
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Pa
s
s
nwords into maybe_adjust_large_o
b
ject
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugla
s
Katzman
Fix 2 bugs wi
t
h
G
C of bignums
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katz
m
an
F
ix #+immobile-code bu
i
ld
commit
|
commitdiff
|
tree
2017-10-08
Douglas Ka
t
zman
Fix
regression due to
fix for trans_code on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzman
Fix source of ineffic
i
ency i
n
trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #-sb-t
h
rea
d
builds for code and data se
p
aration
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
l
a
s K
a
tzman
Switch on strict sep
a
ration of pages conta
i
ning code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
K
a
tzman
Add
-
W
u
n
def (not implied by -Wall) to
cc invocation
commit
|
commitdiff
|
tree
2017-10-07
D
o
ugl
a
s
Katzma
n
Remo
v
e bi
a
s against p
a
rtial
p
ag
e
s
in find_freeish_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas K
a
tzma
n
M
a
ke MAP-
A
LLOCATED-OBJECT
S
less inc
l
ine
d
to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
D
oug
l
as Katz
m
an
Pin page-spanning
sm
a
ll objects on an in
d
i
vidual
b
a
sis
commit
|
commitdiff
|
tree
2017-10-06
Do
u
g
las Katzm
a
n
G
e
neralize w
i
pe_nonpinned_words()
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as Katz
m
an
Refactor to avo
i
d
e
x
p
osing
p
age_t
a
ble[]
t
o co
r
e save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
las Katz
m
an
Remove top
l
evel b
i
ndi
n
g of *LIS
T
-CO
N
FLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
l
as Katzman
Move id
e
n
t
ical tails o
f
the
n
/else code out
o
f
t
he 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
As
s
e
r
t that
a
lloc regions a
r
e empty after GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas Katzman
Fix acci
d
ental o
m
ission from prior
commit
commit
|
commitdiff
|
tree
next