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
Remove obsolete symbol
2017-10-18
Dou
g
las
K
at
z
man
Remove obsolete s
y
mbol
commit
|
commitdiff
|
tree
2017-10-18
Douglas Kat
z
man
Short
e
n
s
et-fdefn-fun
commit
|
commitdiff
|
tree
2017-10-18
Dou
g
las Katzman
Perfo
r
m les
s
work for :KEY-AND-VALUE
h
ash-table
w
eakness
.
commit
|
commitdiff
|
tree
2017-10-18
Do
u
gla
s
Katzman
Skip
liveness test on empty/non
p
o
int
e
r
hashtable entries
commit
|
commitdiff
|
tree
2017-10-18
Douglas
K
atzm
a
n
Fi
x
build fa
i
lure
commit
|
commitdiff
|
tree
2017-10-17
Douglas
Katzman
F
ix
p
urify()
a
nd move mis
p
laced #
e
lse/#e
n
d
if
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
as Katzman
Fix C warning in print_fixnum(
)
commit
|
commitdiff
|
tree
2017-10-17
D
ou
g
l
a
s Katzman
Avoid write fau
l
ts d
u
r
i
ng GC
,
even more emphatically now
commit
|
commitdiff
|
tree
2017-10-17
Doug
l
a
s Katzman
Remove unused cr
o
ss-mumble noise
.
commit
|
commitdiff
|
tree
2017-10-17
Do
u
glas
Katzman
Don't c
o
mpiler src/code/th
r
e
a
d for th
e
host
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas Katzman
Cle
a
r
the
r
ehash-needed bi
t
in C
L
RHASH
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s Kat
z
man
Avoid un
n
ecess
a
r
y
write to hash-table
instances during gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Ka
t
zma
n
Decentra
l
ize per-thread initial
s
pecial bindings
.
commit
|
commitdiff
|
tree
2017-10-16
Doug
l
a
s
Kat
z
man
Use han
d
y pr
e
-
existing C macr
o
s
in othe
r
ma
c
ros
commit
|
commitdiff
|
tree
2017-10-14
Dougl
a
s
Katzman
Reprotect d
y
namic space afte
r
f
u
ll ma
r
k-swee
p
GC
commit
|
commitdiff
|
tree
2017-10-14
Douglas K
a
tzman
Rename
"
marknsweepgc
.
c" t
o
"immobile-space
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Fix
c
r
it
i
cal spelling bu
g
in ALLOCATION-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
D
o
u
g
las
Katzman
S
i
mp
l
i
f
y
con
d
ition for setting need
s
_rehash_
p
in
G
C
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
P
rovide the :ABORT
r
e
s
tart
i
n warm load
commit
|
commitdiff
|
tree
2017-10-13
D
o
u
gla
s
Katzman
x86-64
:
Allow
choice
of 0xCC or 0xCE as the inter
r
upt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Doug
l
as
K
atzma
n
Add cautio
n
ary
note above en
a
blement
of
:sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
x
8
6-64: Allow immediate S
C
for
I
NDEX in %ins
t
anc
e
-cas
commit
|
commitdiff
|
tree
2017-10-12
Dou
g
las Katzman
G
i
ve up on
f
i
x
ing ALLOCATION-INFORMATION
.
6 for
s
parc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Forg
o
loader
.
l
i
sp in warm build
commit
|
commitdiff
|
tree
2017-10-11
D
o
uglas Katzm
a
n
Use signed shift in fixnum_value()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Ka
t
zm
a
n
Use abstr
a
ctio
n
for getting
v
ector su
b
type
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzma
n
U
nb
r
ea
k
ch
e
n
e
ygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Don't expose s
o
much of GC internals to all other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Fix
f
a
st
e
val bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzm
a
n
Move repeated d
e
finitions
t
o a shared place
commit
|
commitdiff
|
tree
2017-10-10
Douglas
K
atzman
Use clearly
na
m
ed ma
c
r
o
s, not insane
vo
o
doo
commit
|
commitdiff
|
tree
2017-10-09
D
ougla
s
Katzman
Allo
w
1-page "large" vectors in scavenge_g
e
nerations()
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katzman
Fail ea
r
l
ier
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
an
Suppress showing 'etags' invocation
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las Katzman
Fi
x
sb-i
n
trospect
test for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Enable t
r
aceroot te
s
t for #
-
sb-
t
hr
e
ad
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Define find_symb
o
l()
which acts like CL:FIND-
S
YMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Ro
b
u
stif
y
alloca
t
ion-information te
s
ts
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zman
Fix fl
a
k
y
ENSURE-CO
D
E/D
A
TA-SEPARATIO
N
test
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzman
Pass nwords into maybe
_
adjust_large_object
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
l
a
s Katzma
n
Fix
2
b
u
g
s
with GC of bignums
commit
|
commitdiff
|
tree
2017-10-08
D
o
u
g
las Katzman
F
ix
#+immobile-co
d
e b
u
ild
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix regr
e
s
s
ion due
to fix for t
r
a
ns_code on large c
o
de
.
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
l
as Kat
z
man
F
i
x source of
ineff
i
ci
e
n
c
y
in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
F
ix #-sb-thr
e
ad bui
l
ds f
o
r cod
e
a
nd
d
ata
s
eparation
commit
|
commitdiff
|
tree
2017-10-07
Douglas
Katzman
Sw
i
tch o
n
strict separa
t
ion
o
f page
s
containing code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Add -Wundef (not implied
by -Wall) to c
c
invocation
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katz
m
an
Remove
b
ias against partial
p
a
ges in find_freeish_
p
a
g
es
commit
|
commitdiff
|
tree
2017-10-07
D
ouglas Katzman
M
a
ke MAP-ALLOCATED-
O
BJECTS less
i
n
clined to
fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzm
a
n
Pin page-
s
panning
s
m
all objects o
n
an individu
a
l basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katz
m
a
n
Gen
e
ralize wipe_nonpinned_words()
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzma
n
R
efactor to avoid exposing page_table[] to core s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
g
las Ka
t
zman
Remove
t
oplevel binding of *LIST-CONFLICTS-
T
ABLE*
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas
K
atzman
Move
i
dentical tai
l
s of then/else cod
e
ou
t
of th
e
'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
Assert that
alloc regi
o
ns are empty after GC; don'
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas
K
atzman
Fix ac
c
i
d
e
n
tal
omis
s
ion from prior com
m
it
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las
K
a
t
zman
Reduce
n
umber of seq
u
entia
l
tests in gc_f
i
nd_
f
reeish_page
s
()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
F
i
x
SB-INTROS
P
E
C
T
:ALLOCATION-INFORMATION on
gencg
c
+pcc
commit
|
commitdiff
|
tree
2017-10-05
D
o
ugl
a
s Katzman
Remove
redundant stores
t
o
page_tab
l
e
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atz
m
an
Test "
b
y
tes_found < nbytes_goal" first in
f
ind
_
free
i
s
h
_pa
g
es
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Move mispla
c
e
d
#en
d
i
f
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Ka
t
zm
a
n
S
trengthe
n
assertion:
a
rea si
z
e quantum i
s
2 wor
d
s
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Use
proper widet
a
g for cod
e
-c
o
m
p
onent in objdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Remove :weak-pointer as exceptional case
i
n room
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzman
(SETF %
F
UN-NAME) on closures, now wit
h
fewer restrictio
n
s
.
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katz
m
an
Delet
e
redundant C
m
acr
o
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atz
m
an
Revise
c
o
mment about efficiency in scav_weak_poin
t
er()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
zman
Mod
e
rnize C
style of
and deobfusca
t
e gc_all
o
c_update_page_
t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
glas Ka
t
z
man
Optim
i
ze page
_
e
n
d
s_
c
ont
i
guous_
b
lock_p()
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Katzman
Use MAP_32BIT and
n
o
t MAP_FIXED on FreeB
S
D
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Revert d9ffae8
c
and add comment that the
g
libc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
as Ka
t
zman
Guard
s
ome C g
l
obals with
m
ore appropriate
t
ests
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
as Katzman
Partia
l
ly
r
ever
t
"Always cop
y
a
ll of
a
sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Ka
t
zman
F
i
x
c
h
e
neygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas K
a
tzman
Imple
m
ent per-object pin
n
ing on
p
r
ecise g
e
ncgc
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katz
m
an
Ch
a
ng
e
a few
slots
to readonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Ka
t
zman
Simp
l
e re
n
a
m
e, an
d
+/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas
K
atzman
Add a debuggi
n
g h
e
lper
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
E
x
por
t
2 things for sb-
i
ntrospect
commit
|
commitdiff
|
tree
2017-10-02
Do
u
gla
s
Katzman
Ex
p
ort coverage bits from S
B
-C a
n
d
use 1 fewer speci
a
l
var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix
t
rac
e
root
r
e
gressi
o
n
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix
typo fro
m
"
R
educe consing in ir2opt
.
li
s
p"
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
Remove
D
EFVAR from wrong package; there's an
o
ther in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Dougl
a
s Katzman
Avoid writ
i
ng uninitialize
d
b
y
tes t
o
a core f
i
le
commit
|
commitdiff
|
tree
2017-10-01
Douglas Ka
t
zman
Force immob
i
le space to a l
o
w addres
s
on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Do
u
gla
s
Katzman
A
d
d script to
g
enerate C hea
d
er
s
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Reduce d
u
plication
commit
|
commitdiff
|
tree
2017-09-30
Douglas
K
atz
m
an
Fix bug in
l
owt
a
g_for_w
i
det
a
g[] array due to bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as
Katzman
A
lway
s
copy all
of a sigset_t
f
or linux
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Consolidate 22 diff
e
rent-but-same
fun
c
tions in
t
o one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katz
m
an
A
v
oid
u
n
used variabl
e
w
arni
n
g if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
Douglas Ka
t
zma
n
Use emb
e
dded_obj_p() in all places it pertains to
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s Katzman
Make fullcgc
w
ork
on precise
l
y collecte
d
platforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Hel
p
GC out w
i
th regard to some cold-init symbols
commit
|
commitdiff
|
tree
2017-09-24
D
o
uglas K
a
tzm
a
n
Fix ar
m
and arm
6
4 bu
i
lds
commit
|
commitdiff
|
tree
2017-09-24
Douglas
K
atzma
n
Fix
build for #+(and relocatable-heap (
n
ot
immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzman
Only
t
ry to use MAP_
3
2BI
T
if it's #de
f
i
n
ed
commit
|
commitdiff
|
tree
2017-09-23
Dougla
s
Katzman
Fix bui
l
d for
#
-re
l
ocatable-heap a
n
d fix prin
t
f format
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Factor o
u
t repeat
e
d inc
a
ntatio
n
s
commit
|
commitdiff
|
tree
2017-09-23
Douglas Ka
t
z
man
Un-pretti
l
y prin
t
b
ackend fea
t
ur
e
list
commit
|
commitdiff
|
tree
next