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
Rename "marknsweepgc.c" to "immobile-space.c" plus 2 bugfixes
2017-10-14
Douglas K
a
tzman
Rename "marknsweepgc
.
c" to "immob
i
le-space
.
c" p
l
us
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas Katzman
Fix crit
i
ca
l
spelling bug in ALLOCATION-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
D
o
uglas Katz
m
an
Simplify condi
t
ion for s
e
t
ting need
s
_rehash_p in GC
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s Katzma
n
P
rovide the :ABORT
re
s
tart
in wa
r
m load
commit
|
commitdiff
|
tree
2017-10-13
D
o
uglas Katzman
x86
-
64: A
l
low c
h
oice of
0xC
C
o
r 0xCE
as
t
he interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add
c
autionary note above enablement o
f
:sb-t
h
read
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
K
atzman
x86-64: All
o
w immediate SC for IN
D
EX in
%
instan
c
e-cas
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Give u
p
on
f
i
x
ing
ALLOC
A
TION-INFO
R
M
A
TION
.
6 for
s
parc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Forgo
l
oader
.
lisp in warm build
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzma
n
Use signed s
h
if
t
in
f
i
xnum_value
(
)
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzman
Use abst
r
a
c
tion for g
e
t
ti
n
g vector subt
y
pe
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
Don't expose so much of GC internals to all othe
r
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Fix fasteval bu
g
commit
|
commitdiff
|
tree
2017-10-11
Douglas Kat
z
man
M
o
v
e r
e
pe
a
ted definit
i
ons t
o
a shared p
l
ace
commit
|
commitdiff
|
tree
2017-10-10
D
o
uglas Katzman
Use
c
learly
named m
a
cros, not ins
a
ne voodoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Allow 1
-
p
a
g
e "large"
vec
t
ors in
scavenge_gener
a
tions(
)
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las Katzman
Fa
i
l
e
arli
e
r
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Katzman
Suppr
e
ss showin
g
'
etags'
i
nvocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Kat
z
man
Fix sb-introspect test
for 32
-
bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzm
a
n
Enab
l
e traceroot t
e
st for #
-
s
b
-thread
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
glas
K
atzman
De
f
ine
f
i
nd_symbol()
w
h
ich acts like CL:FIND-SYM
B
OL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzman
R
obu
s
t
i
f
y all
o
ca
t
ion-information tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
Fix flaky E
N
SURE-CODE/DATA-SEPARATION tes
t
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzman
Pass nwor
d
s
i
nto mayb
e
_
a
djust_large_object
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzman
Fix 2 bu
g
s with GC of big
n
ums
commit
|
commitdiff
|
tree
2017-10-08
D
ouglas Ka
t
z
man
Fix #+immobile-code build
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix regress
i
o
n due to f
i
x
f
or trans_code on large c
o
de
.
commit
|
commitdiff
|
tree
2017-10-08
D
o
u
glas Katzman
F
ix sourc
e
of ineffic
i
e
ncy
in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fi
x
#-sb-thread
b
uil
d
s for
c
ode and d
a
ta separ
a
t
i
on
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas Katzman
Swit
c
h
o
n strict se
p
aration of pages contain
i
ng
code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Ka
t
zman
Ad
d
-Wundef
(
not implied by -
W
all) to c
c
invocation
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas K
a
tzman
Remove bias aga
i
nst partia
l
pages in find
_
freeish_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas
K
atzman
Make MAP
-
ALLOCATED-OBJECTS les
s
inclined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
D
ouglas
K
atzman
Pin pa
g
e-sp
a
nning
s
mall objects
o
n an
individ
u
al
b
asis
commit
|
commitdiff
|
tree
2017-10-06
Dougl
a
s
K
at
z
man
G
e
neral
i
ze wipe_nonpinned_words()
commit
|
commitdiff
|
tree
2017-10-06
Do
u
gl
a
s Katzman
Refactor to avoid exposing pa
g
e_table[] to core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
a
t
zma
n
Re
m
o
v
e
top
l
evel bin
d
ing of *LIST-CON
F
LICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
l
as
Katzman
Move
id
e
ntical tails of then/else code out of
the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
A
ssert that al
l
oc regions a
r
e em
p
ty after
G
C; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las
Katzman
Fix a
c
c
idental omission f
r
o
m
prior com
m
it
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Reduce n
u
mber
of se
q
uential tests in
gc_find_freeish_pa
g
e
s()
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Fix SB-INTROSPECT:
A
LLOCATION-INF
O
RMATI
O
N
o
n
gencgc+
p
cc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove
r
e
dunda
n
t stores
t
o
page
_
ta
b
le
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Te
s
t "byte
s
_
found < nbytes
_
go
a
l"
f
i
rst in find_
f
ree
i
sh_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas Katzman
Move
m
is
p
laced #en
d
if
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zman
Strengthen assertion
:
a
r
ea size quantum is 2 w
o
rds
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzman
Use
p
roper widetag for code-component in objdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Remove
:weak
-
pointer
a
s ex
c
eptional
c
as
e
i
n
roo
m
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzman
(
S
ETF %F
U
N-NAME) o
n
closures, now with fewer restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzman
Delete r
e
d
undant C mac
r
o
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
la
s
Katzman
Revise co
m
ment abo
u
t efficie
n
cy in sc
a
v_weak_poi
n
te
r
()
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas Katzman
Moder
n
ize
C
style of and deobf
u
sc
a
t
e
g
c_al
l
oc
_
update_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Kat
z
man
Optimi
z
e page_ends_contigu
o
us_block_p()
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s
Katzman
Use MAP_32
B
IT and
no
t
M
A
P
_FIXE
D
on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
a
s
Katzman
Revert d9ffae8c a
n
d add comment that the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
gla
s
K
atzman
Guard so
m
e C glo
b
a
ls
wit
h
more appropriate
test
s
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
l
a
s Katzm
a
n
P
a
rtially
revert "Alwa
y
s
copy
a
l
l of a
sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Fi
x
ch
e
n
e
ygc build
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s
Katzman
Implement per-object
pi
n
ning on precise g
e
ncg
c
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as Kat
z
man
Chang
e
a
f
ew s
l
o
t
s
to reado
n
ly
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
Simple rena
m
e,
a
nd +/- a
c
omment
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
g
las Ka
t
zman
Add a debuggi
n
g hel
p
er
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
Exp
o
rt 2 things for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
Douglas Kat
z
man
Export co
v
erag
e
b
its from SB-C
and us
e
1 f
e
wer sp
e
cial v
a
r
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s
Katzman
Fi
x
tra
c
eroot regression
commit
|
commitdiff
|
tree
2017-10-02
D
oug
l
as Katz
m
an
Fix typo from "Reduce consing in ir2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzma
n
Remove DEFVAR from wrong
pa
c
kage; there's anothe
r
in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
A
void
writing u
n
initialized bytes to a cor
e
f
ile
commit
|
commitdiff
|
tree
2017-10-01
Dougl
a
s Katzman
F
o
rce immobile s
p
ace to a
low address
o
n
FreeBS
D
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Add scrip
t
to generate C he
a
ders
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Reduce duplicatio
n
commit
|
commitdiff
|
tree
2017-09-30
D
ouglas Katz
m
an
Fix bug in l
o
wtag_for_widetag[] a
r
ray due to bad
s
t
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas Katzman
Always
c
opy all of a sigset_t for linux
commit
|
commitdiff
|
tree
2017-09-30
Do
u
gl
a
s K
a
tzman
Consolid
a
t
e
22 di
f
ferent-but
-
s
am
e
funct
i
o
n
s into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katzman
Avoid unus
e
d variabl
e
warning i
f
NDEB
U
G
commit
|
commitdiff
|
tree
2017-09-25
Dou
g
l
as Katzman
Use embedded_obj_
p
() in
al
l
p
laces i
t
pertains to
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzma
n
Mak
e
fu
l
lcgc work on precisely
collected
p
latforms
commit
|
commitdiff
|
tree
2017-09-24
D
ou
g
l
as Kat
z
man
He
l
p
GC
out w
i
th
re
g
ard
to
s
ome cold-init symbols
commit
|
commitdiff
|
tree
2017-09-24
Do
u
glas Katzman
Fix arm and arm64 builds
commit
|
commitdiff
|
tree
2017-09-24
D
o
ug
l
as Katzm
a
n
Fix
build f
o
r
#
+(and
r
elocatable-heap (not immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
D
o
uglas K
a
tz
m
an
Only try to u
s
e MAP
_
32BIT
i
f
it's #def
i
ned
commit
|
commitdiff
|
tree
2017-09-23
Douglas Ka
t
zman
F
ix build
f
o
r #-rel
o
cat
a
ble-heap and fi
x
printf fo
r
m
a
t
commit
|
commitdiff
|
tree
2017-09-23
Douglas
Katzm
a
n
Factor out repeated incan
t
ations
commit
|
commitdiff
|
tree
2017-09-23
D
o
uglas K
a
tzman
U
n-pre
t
tily print ba
c
kend feature lis
t
commit
|
commitdiff
|
tree
2017-09-23
Dougl
a
s Katzman
R
em
o
ve 4 i
n
stru
c
t
ions
f
rom alloc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas
K
a
tzman
K
e
ep any encapsul
a
ti
o
n when ca
l
ling
~
/FUN/ fo
r
m
at directive
commit
|
commitdiff
|
tree
2017-09-22
Douglas
K
atzman
Enable placement o
f
i
m
mo
b
ile s
p
ace any
w
h
e
re below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Make 'mo
v
e
a
ble' arg to os_v
a
lidate 3-valued
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas K
a
tz
m
an
x86-64: fix bug in
IMME
D
IATE-CONSTANT-SC
f
or
symb
o
l
s
commit
|
commitdiff
|
tree
2017-09-22
Douglas
K
atzman
C
h
a
n
ge keyword
a
r
g
t
o positional in
S
UB-GC
commit
|
commitdiff
|
tree
2017-09-22
Do
u
glas Katzm
a
n
Type-chec
k
arg
b
ef
o
re inhbiti
n
g
GC in CODE-HEADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Dou
g
l
a
s
K
a
tzman
Ma
k
e verify_gc() calla
b
le
f
r
om Lisp at mo
r
e-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
o
uglas Ka
t
zman
Elide tons o
f
un
b
o
u
nd-symbol test
s
from POST-GC
an
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas
K
a
tzman
I
mprove verify_
s
pace()
commit
|
commitdiff
|
tree
2017-09-20
D
o
uglas K
a
tzman
Emi
t
shorter c
o
d
e
f
or ALLO
C
A
T
E
-STAN
D
ARD[
-
FU
N
CAL
L
ABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
ougl
a
s Katzm
a
n
Prin
t
m
o
re information
a
b
out "sorted
p
i
ns" if
enabled
commit
|
commitdiff
|
tree
2017-09-18
Do
u
glas Katzm
a
n
x
86-
6
4: Enliven funca
l
lable-instances from un
b
oxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas
K
atzman
Declare widetag_names in gc
h
e
ader
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katzman
Move REA
D
_PROTECT_FREE_PAGES
into zero_dirty_pa
g
es(
)
commit
|
commitdiff
|
tree
next