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
Test "bytes_found < nbytes_goal" first in find_freeish_pages loop
2017-10-05
Douglas Katzma
n
Test "by
t
es_found < nbytes_go
a
l" first in f
i
nd_
f
reeis
h
_page
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
oug
l
as Katzma
n
Move misplaced #e
n
dif
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzman
S
t
rengthen asse
r
tion: a
r
ea size q
u
antum is
2 words
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzman
Use
pro
p
e
r widetag for code-component in objdef
commit
|
commitdiff
|
tree
2017-10-04
Do
u
gl
a
s Katzman
Remo
v
e :weak-poi
n
ter as
e
x
cep
t
ional case
i
n
r
o
om
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las K
a
tzman
(SETF %FUN-NAME) o
n
closures,
n
ow
with
f
ewer
restri
c
tions
.
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s Katzman
Delete redundant C
m
a
cro
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzm
a
n
Revise co
m
ment about
e
ffic
i
e
ncy
in scav
_
weak_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Do
u
gla
s
K
atzman
Mo
d
ernize C style of an
d
deob
f
uscat
e
g
c
_
a
lloc_update_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas
K
atzman
Optimi
z
e page_ends_contigu
o
us_blo
c
k_p()
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas Katzman
Use MAP_3
2
B
I
T
and not
MA
P
_FIXE
D
on
FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzm
a
n
Revert
d
9f
f
ae8c
a
nd
add
com
m
ent that the
g
libc
b
ug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Katzman
Guar
d
some C g
l
oba
l
s with
m
o
r
e
appropriate
t
e
sts
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
P
a
r
t
ially revert
"
Alwa
y
s c
o
py
all o
f
a
s
i
g
set_t
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas K
a
t
z
m
an
Fi
x
cheney
g
c buil
d
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Imp
l
ement
p
e
r
-
object pinning on precise gencgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
an
C
h
ange a few slots to
r
e
adonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simple rename, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Add
a debu
g
ging helper
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzm
a
n
E
xport 2 thin
g
s for
sb
-
introspect
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
a
n
Export cover
a
ge bits
f
rom SB-C and use 1
f
ewer spec
i
al var
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s Katz
m
an
Fix trace
r
oot regression
commit
|
commitdiff
|
tree
2017-10-02
Douglas Kat
z
man
Fix typo from
"Reduce consing in ir2opt
.
l
isp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas
Katzman
Remo
v
e DE
F
VAR from w
r
ong
p
a
c
kage; t
h
er
e
'
s
ano
t
he
r
in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Doug
l
as
K
a
t
zman
Avoid writing u
n
initialized
b
yte
s
t
o a core file
commit
|
commitdiff
|
tree
2017-10-01
Doug
l
a
s
K
a
tzman
Force immobile space to a low address on
Fre
e
BSD
commit
|
commitdiff
|
tree
2017-09-30
Do
u
glas Katzman
Add sc
r
i
p
t to g
e
nerate C
header
s
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as K
a
t
z
m
an
Reduce d
u
plication
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Fi
x
bug in lowtag_for_wid
e
tag[] ar
r
ay due to bad
s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Always copy all of a s
i
g
s
et_t for linux
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as Katzma
n
C
o
nsolidate 22 diffe
r
ent-bu
t
-same functi
o
ns into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Do
u
gl
a
s Katzman
Avoid unused variable wa
r
n
i
ng if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
Douglas Katzman
Use embedded_o
b
j_
p
()
i
n
all
p
l
a
c
es
i
t pertains to
commit
|
commitdiff
|
tree
2017-09-24
D
o
uglas K
a
tzman
M
ake fullcgc work
o
n precisely
c
ollected pla
t
for
m
s
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
He
l
p GC out with
r
eg
a
rd to som
e
co
l
d-
i
ni
t
sym
b
ols
commit
|
commitdiff
|
tree
2017-09-24
Douglas
K
a
tzman
Fi
x
arm and arm
6
4 buil
d
s
commit
|
commitdiff
|
tree
2017-09-24
D
o
u
glas K
a
t
z
m
an
Fix bui
l
d for #+(and relocatabl
e
-
h
e
a
p
(
n
o
t
i
mm
o
b
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Katzman
Only try t
o
use
M
AP_32BIT if it's #
d
efined
commit
|
commitdiff
|
tree
2017-09-23
D
ou
g
las
K
atzm
a
n
Fix build for #-relocatable-heap an
d
f
i
x printf form
a
t
commit
|
commitdiff
|
tree
2017-09-23
Douglas
K
a
tzman
Fa
c
tor out repeated incan
t
ations
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Katz
m
an
Un-pret
t
ily print
b
ackend fea
t
ure lis
t
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Katzman
Re
m
o
ve 4 i
n
struction
s
f
rom
alloc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Do
u
glas Katzman
Keep any encaps
u
lation
w
h
e
n c
a
lling
~
/FUN/ f
o
rmat directi
v
e
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s Katzman
Enable p
l
acement of
immobil
e
spac
e
anywhere be
l
ow 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Make 'mov
e
able' arg to os_va
l
idate 3-va
l
ued
commit
|
commitdiff
|
tree
2017-09-22
Douglas
Katzma
n
x86-64: fix bug in IMMEDIATE-CONSTANT-SC f
o
r
symbols
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s Katzman
C
h
an
g
e keywo
r
d arg to
p
ositional
i
n
SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas K
a
tzman
Type-check ar
g
be
f
ore inh
b
i
ting GC
in CODE-
H
EA
D
ER-FROM-
P
C
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzm
a
n
Make
verify
_
g
c
()
c
a
llable from Lisp at
more
-
or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Elide tons
o
f
unbound-symbol tests f
r
om
PO
S
T
-
GC a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Dougla
s
Katzman
I
mprove veri
f
y_space()
commit
|
commitdiff
|
tree
2017-09-20
D
o
u
g
l
as K
a
tzman
Emit shor
t
er code f
o
r AL
L
OCATE-STA
N
D
AR
D
[-FU
N
C
ALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzma
n
Print more information abou
t
"
sorted pins
"
if
e
nabled
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
x86-64: Enl
i
v
en fu
n
callable-i
n
stanc
e
s
from
un
b
oxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzma
n
De
c
lare
w
idet
a
g
_na
m
es in gc h
e
ader
commit
|
commitdiff
|
tree
2017-09-15
Do
u
g
l
as
Katzman
Move R
E
AD_PRO
T
E
CT_FREE
_
PAGES into
z
ero_dirty
_
p
ages()
commit
|
commitdiff
|
tree
2017-09-15
Dougla
s
Ka
t
zman
Ensure t
h
at %B
I
T
-
POSITION does not read too many words
commit
|
commitdiff
|
tree
2017-09-14
Douglas
Katzman
R
e
move preprocessor conditional i
n
siz
e
_big
n
um
commit
|
commitdiff
|
tree
2017-09-14
D
o
ugl
a
s
Katzman
f
u
llcgc: mark
bignums
l
i
ve with a
h
eader b
i
t, n
o
t mark_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzm
a
n
Reserve 1 bi
t
in bignum h
e
ader
f
or GC mark
commit
|
commitdiff
|
tree
2017-09-14
D
o
ug
l
as K
a
tzman
Fix out-of
-
bou
n
ds array access to page_t
a
ble[]
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzma
n
Fix pot
e
n
t
ial C warni
n
g on 32-bit
d
ue
to mi
s
match with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dougl
a
s K
a
tzman
Fi
x
#+(an
d
i
m
mobile-spac
e
(n
o
t c
o
mpact-i
n
s
t
ance-h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
D
e
l
a
y storing simp
l
e-fun
layout
until c
o
de is loade
d
.
commit
|
commitdiff
|
tree
2017-09-14
Do
u
g
l
as K
a
t
zman
Fix #
!
+(an
d
immobile-spa
c
e (not
c
o
mpact-inst
a
nce-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas
K
atzman
Minor tweaks
commit
|
commitdiff
|
tree
2017-09-13
D
ougl
a
s Katzman
x86-64
:
fi
x
bug
i
n %SET
-
FDEFN-FUN
commit
|
commitdiff
|
tree
2017-09-13
Douglas
Katzman
Unbreak win32, p
a
t
c
h by B
a
rt B
o
t
t
a
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
las Katzman
Fi
x
GC invar
i
a
n
t loss
i
n
i
mmobile space defrag
commit
|
commitdiff
|
tree
2017-09-13
D
ougla
s
Ka
t
zman
Show wh
e
ther mma
p
()
fuzze
r
did or didn't get
the
a
ltered
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzm
a
n
Un-ne
s
t some bindings
commit
|
commitdiff
|
tree
2017-09-13
D
o
uglas Katz
m
an
Unify signa
t
ur
e
o
f
F
IXUP
-
CODE-
O
BJECT ac
r
oss backen
d
s
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Increase granula
r
ity of co
r
e page
alig
n
m
ent
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katz
m
an
Make verify_gc(
)
exte
r
nal,
a
d
d
progress messages
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzma
n
x
86-64: Save absolute ass
e
mbler routine
f
ixups
commit
|
commitdiff
|
tree
2017-09-12
Dougl
a
s Katzman
U
s
e
PR
I
NT-SYMBOL-WITH-PREFIX from SB-E
X
T n
o
t
SB-IMPL
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzman
Remove *PC
L
-PACKAGE*
f
rom ima
g
e
;
not nee
d
ed after compi
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
ouglas Katzman
Stop warni
n
g about (DECLARE (INLIN
E
LENG
T
H))
commit
|
commitdiff
|
tree
2017-09-11
Doug
l
as Katzman
Don't sweep emp
t
y fixedobj pages
commit
|
commitdiff
|
tree
2017-09-11
Douglas
Katzman
T
r
y to
r
emove a bu
n
ch
of symbols from the p
r
istine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas K
a
t
z
man
F
ullcgc
fi
x
es/i
m
prov
e
ments
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzm
a
n
E
n
h
a
nce v
e
r
i
fy_ran
g
e() to track object
b
ou
n
d
a
rie
s
commit
|
commitdiff
|
tree
2017-09-10
Do
u
glas Kat
z
man
Unrandomize expected result
commit
|
commitdiff
|
tree
2017-09-09
Douglas Ka
t
zman
Ex
p
and
D
EFCONSTANT-
E
QX to DEFCONSTA
N
T in the target
commit
|
commitdiff
|
tree
2017-09-09
Dou
g
las K
a
tzman
Move locking of inte
r
nal
packages later
commit
|
commitdiff
|
tree
2017-09-09
Do
u
glas Katzman
Remove *FLAM
E
-ON-NEC
E
S
SARILY-UNDEFINED-THING*
commit
|
commitdiff
|
tree
2017-09-09
Dougl
a
s Katzm
a
n
F
i
x
"
GC invariant l
o
st
"
commit
|
commitdiff
|
tree
2017-09-08
Dougl
a
s Ka
t
zman
gencgc: Zer
o
-fill te
n
ured (gener
a
tion 6)
objects
u
n
d
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
A
f
e
w touch-ups to fullcgc
b
e
f
ore enablin
g
it
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
C
l
ean up verify_
s
pace()
a
little more
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Don't direct
l
y inc
l
u
de {foo}
g
c-internal
.
h
commit
|
commitdiff
|
tree
2017-09-08
D
ouglas Katzman
Be m
o
re slow and car
e
ful
i
n
v
erify_sp
a
ce(
)
, c
a
ller
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dougla
s
Katzma
n
Add an extra passthru
argument to i
n
stance_sc
a
n()
commit
|
commitdiff
|
tree
2017-09-08
Do
u
g
l
as
Katzman
A
d
d a tracing
collector-l
i
ke phase using mark bits
commit
|
commitdiff
|
tree
2017-09-08
D
ouglas Katz
m
an
Def
i
ne weak hash table en
t
r
y
l
i
veness tests
in a '
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Exp
o
rt GET-P
A
G
E-SIZE fr
o
m
SB-SYS
(
"agai
n
")
commit
|
commitdiff
|
tree
2017-09-08
Doug
l
as Katzman
Re
s
erve 1 bi
t
in almost all object headers f
o
r a GC
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
D
o
uglas Kat
z
man
Rem
o
v
e u
n
necessary cruft: pac
k
a
g
e prefixes and eval
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Dougl
a
s
Katzma
n
Bind *LOAD-{PATHNAM
E
,TRUENAME}* when reading
i
nit
f
iles
commit
|
commitdiff
|
tree
2017-09-07
D
o
ugla
s
Kat
z
man
Remove
e
xtra defvars
commit
|
commitdiff
|
tree
next