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
Put warm fasls alongside cold fasls
2017-10-08
D
o
ugl
a
s Katzman
Fix source of ine
f
ficiency
in trans_
c
ode()
commit
|
commitdiff
|
tree
2017-10-08
Dou
g
las
K
a
t
zma
n
Fix #-sb-thr
e
ad builds for code an
d
d
ata
s
ep
a
r
a
tion
commit
|
commitdiff
|
tree
2017-10-07
Do
u
gl
a
s Katzman
Swit
c
h
on
st
r
ict separat
i
on
o
f
pages co
n
taining code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Ad
d
-Wu
n
def (not implied
b
y -Wal
l
)
to cc in
v
ocati
o
n
commit
|
commitdiff
|
tree
2017-10-07
D
o
u
g
las Katzman
Re
m
ove
b
ias against p
a
rtia
l
pa
g
es in f
i
nd
_
freeis
h
_pages
commit
|
commitdiff
|
tree
2017-10-07
D
ougla
s
K
a
t
z
man
Mak
e
MAP-ALLOCATED-OBJECTS less incline
d
to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Dougl
a
s Katzman
Pin pa
g
e-spanni
n
g small objects on an individual
b
asis
commit
|
commitdiff
|
tree
2017-10-06
Douglas K
a
tzma
n
G
e
ne
r
alize wipe_n
o
npinned_
w
ords(
)
commit
|
commitdiff
|
tree
2017-10-06
Douglas Ka
t
zman
Refa
c
to
r
t
o avoid
e
xposing page_
t
able[] to co
r
e
save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Remove t
o
p
level bi
n
din
g
of
*
LIST-CONFLICTS-TABLE
*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Mov
e
i
d
entical tails of then/e
l
se code out of t
h
e 'if'
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katzman
Assert that a
l
l
o
c regi
o
ns
a
re empty
a
fter
GC; don
'
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
Fix accide
n
t
a
l
omission from prior commi
t
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Red
u
ce
n
umber of sequenti
a
l tests
i
n
gc_f
i
nd_fr
e
eish_p
a
ges()
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas
Ka
t
zm
a
n
Fix SB-INTR
O
SPEC
T
:ALLOCA
T
ION
-
INFO
R
MATIO
N
on gencgc
+
p
c
c
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katzman
R
e
move redund
a
nt stores to page
_
table
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Test
"
bytes_found < nbytes_goal" first in
find_free
i
sh_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move misplaced
#
endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzma
n
Str
e
n
g
the
n
assertion: area
s
i
ze quantum is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las
K
atzman
Use pr
o
per widetag
for code-c
o
mponent
in
o
b
jdef
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas Ka
t
zma
n
Remove
:
w
e
ak-
p
ointer as exception
a
l ca
s
e in room
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas Ka
t
zm
a
n
(SETF
%
F
U
N
-
NAME)
on closures, now
w
i
th fewer restriction
s
.
commit
|
commitdiff
|
tree
2017-10-04
S
telian Ionescu
Move destruct
i
v
e
operations o
u
t
s
i
de save_to_filehandle
(
)
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
K
a
tzman
Del
e
te
r
e
d
u
n
d
ant C ma
c
ro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
zman
Revi
s
e comment ab
o
ut efficien
c
y in s
c
av_weak_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
Katzman
Modernize
C style o
f
an
d
d
e
obfusca
t
e gc_alloc_update
_
page_
t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas Katzman
Opti
m
i
ze
p
age_ends
_
c
o
ntiguous_block_
p
()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Kat
z
m
an
Use MAP_32BIT and not
M
AP_FI
X
ED on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
Revert d9ffae8c
and
add comm
e
nt that
t
he glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
a
s
Kat
z
m
a
n
Guard
some
C
gl
o
b
als with more appropriate tests
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzman
Part
i
ally r
e
v
e
rt "Alwa
y
s copy al
l
of
a
s
i
g
set_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
a
s Katzm
a
n
F
i
x chene
y
gc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzm
a
n
Imple
m
e
n
t per-object
pinni
n
g on precise g
e
ncgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas
Katzman
C
h
ange a few s
l
ots to rea
d
only
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simple
rename, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Add a deb
u
gging helper
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
E
x
p
or
t
2
things for sb
-
introspec
t
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
E
xport
c
ov
e
r
age bits from SB-C and use 1 fewer special
v
ar
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzma
n
Fix trac
e
r
o
ot r
e
gr
e
ssion
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
F
i
x
typ
o
from "Re
d
uce consi
n
g
i
n
ir2opt
.
l
isp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas
Ka
t
zman
Remove D
E
FVAR
f
rom wrong
package; there's another in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Dougl
a
s Katzm
a
n
A
void wr
i
ting uninitialize
d
b
y
tes to a core file
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
Force im
m
obile space to a low a
d
d
ress on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas
Katzm
a
n
Add sc
r
ipt to
generate C h
e
aders
commit
|
commitdiff
|
tree
2017-09-30
Douglas Ka
t
zman
Reduce
duplication
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as
Katz
m
an
Fix bug in lowtag_f
o
r
_
w
i
d
etag[] array due to ba
d
s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
A
lways c
o
py all of a sigset_t for l
i
nux
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Consolidate 22 di
f
ferent-but-
s
ame functio
n
s into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katzman
Avoid unu
s
ed variab
l
e warning if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
D
o
u
glas Katzman
Use emb
e
dded
_
obj_p() in all
p
laces it p
e
rtai
n
s to
commit
|
commitdiff
|
tree
2017-09-24
D
o
u
g
las Katzman
Make full
c
gc work on pre
c
i
s
ely collected pl
a
tforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas K
a
tzman
He
l
p GC out
w
i
t
h
rega
r
d to som
e
cold-init symbol
s
commit
|
commitdiff
|
tree
2017-09-24
Do
u
glas
K
at
z
man
Fix arm an
d
arm64
builds
commit
|
commitdiff
|
tree
2017-09-24
Dou
g
las
K
atzman
Fix build fo
r
#
+
(
and rel
o
catable-heap (not
i
mmobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as K
a
t
z
man
On
l
y
try t
o
use MAP_32BIT if
it's #de
f
ined
commit
|
commitdiff
|
tree
2017-09-23
Dougla
s
Katzman
Fix bui
l
d
for #-relocatable-heap
a
nd
f
ix
printf for
m
at
commit
|
commitdiff
|
tree
2017-09-23
Douglas
Katzman
Factor out repeated incantations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
U
n-pre
t
t
i
ly pr
i
n
t
backe
n
d fe
a
ture list
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzman
R
e
move 4 instruction
s
from all
o
c-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las Katzman
Keep a
n
y encaps
u
l
a
tion whe
n
callin
g
~/FUN/ format directive
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Enable placement o
f
immobi
l
e
space anywhere below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katz
m
an
Make 'moveable' arg to
o
s_va
l
idate 3-valued
commit
|
commitdiff
|
tree
2017-09-22
D
o
u
glas
K
atz
m
an
x
8
6-
6
4
:
fix
bug in IMMEDI
A
TE-CONSTANT-SC for symbols
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s K
a
tz
m
an
Change keyword arg to position
a
l in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas K
a
tzman
T
y
pe-check arg before inhbiting GC
i
n
CODE-
H
EADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katz
m
an
Mak
e
verif
y
_gc() callable f
r
om Li
s
p at more-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas
Katzman
Elid
e
t
ons of unb
o
und-symbol t
e
sts from POST-G
C
and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Do
u
glas
K
a
tz
m
an
Improve ver
i
fy_space()
commit
|
commitdiff
|
tree
2017-09-20
D
ouglas Katzman
Emit
s
horte
r
co
d
e for ALLOCATE-STANDARD[-FU
N
CALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Do
u
glas Katzman
P
rin
t
more infor
m
ation
a
bout
"sorted pi
n
s" if enabled
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
x86-64: Enli
v
en f
u
ncallab
l
e-instances from unboxe
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dougl
a
s
K
atzman
Declar
e
wid
e
t
ag
_
names in gc header
commit
|
commitdiff
|
tree
2017-09-15
D
o
u
g
las Katzma
n
Move READ_
P
ROTECT_FREE_PAGES in
t
o ze
r
o_dirty_pages()
commit
|
commitdiff
|
tree
2017-09-15
D
o
uglas Ka
t
zman
Ensu
r
e
that %BIT-
P
OSI
T
I
ON does not read too many word
s
commit
|
commitdiff
|
tree
2017-09-14
D
o
uglas
Katzma
n
R
emove p
r
eproc
e
sso
r
cond
i
tional in size_bignum
commit
|
commitdiff
|
tree
2017-09-14
Douglas K
a
tz
m
an
f
ullcgc: mark bi
g
nums
li
v
e with
a
header
b
it, not mark_bit
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Doug
l
as Ka
t
zman
R
es
e
rve
1 bit i
n
bignum heade
r
for GC mark
commit
|
commitdiff
|
tree
2017-09-14
D
o
u
g
las
K
atzman
Fix
o
ut
-
of-bou
n
ds array ac
c
e
ss
t
o
page_table
[
]
commit
|
commitdiff
|
tree
2017-09-14
Dougla
s
Katzman
Fix pote
n
tial C
w
a
rni
n
g on 32
-
b
it due
to mismat
c
h with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
D
o
u
glas Katzm
a
n
Fix #+(and
i
mmobile-sp
a
ce
(
not compact-i
n
stance-h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Delay storing
s
imple-
f
u
n
layout until code is loaded
.
commit
|
commitdiff
|
tree
2017-09-14
Do
u
glas Katzman
F
ix #!+(and
i
m
mo
b
ile
-
space (not
c
o
m
pact-i
n
st
a
nce-h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Do
u
glas Katzman
Minor t
w
eaks
commit
|
commitdiff
|
tree
2017-09-13
Dougl
a
s Katzman
x
8
6-64: fix
b
u
g in
%SET-FDEFN-FUN
commit
|
commitdiff
|
tree
2017-09-13
Douglas Ka
t
z
m
an
Un
b
reak win32,
patch by Bart Botta
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
l
as Kat
z
man
Fix GC i
n
va
r
iant loss
in immobile space de
f
rag
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
S
h
ow wheth
e
r m
m
ap(
)
fuz
z
er did
o
r
d
idn't get the al
t
ered
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
o
ug
l
as
Kat
z
m
a
n
Un
-
nest some bindings
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
U
nify sign
a
ture of FIXUP-
C
O
D
E-OBJECT across backends
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Increase g
r
a
nular
i
ty
o
f core page
alignm
e
n
t
commit
|
commitdiff
|
tree
2017-09-13
D
o
uglas K
a
tzm
a
n
Make ve
r
ify_g
c
() external, add progress messages
commit
|
commitdiff
|
tree
2017-09-12
Douglas Ka
t
zm
a
n
x86-64: Save ab
s
o
l
ute
a
ssembler routine fixups
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzman
Use
P
RI
N
T-SYMBOL-WITH-PREFIX from SB-EXT n
o
t
S
B
-
IMPL
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzm
a
n
Remove *PCL-PACKAGE* f
r
om image; not
n
eeded
a
f
ter com
p
ile
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzma
n
S
t
op warni
n
g about
(
DECLARE
(
INLI
N
E LENGTH
)
)
commit
|
commitdiff
|
tree
2017-09-11
Do
u
glas
Katzman
Don'
t
sweep e
m
pty fi
x
e
d
o
bj pages
commit
|
commitdiff
|
tree
2017-09-11
Dougl
a
s Katzman
Try to remove a bu
n
ch of
symbo
l
s from the pristine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Dougla
s
Katzman
Fullcgc fix
e
s/improvements
commit
|
commitdiff
|
tree
2017-09-11
Douglas Ka
t
zman
E
nha
n
ce verify_r
a
nge()
t
o tr
a
ck object
boundaries
commit
|
commitdiff
|
tree
2017-09-10
Douglas
Katzman
Un
r
andomize expected result
commit
|
commitdiff
|
tree
next