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
Massively simplify handling of corefile's saved memory size options
2017-10-05
Douglas Katzman
Strengthen assertion: area s
i
z
e
q
uantum is 2 wor
d
s
commit
|
commitdiff
|
tree
2017-10-04
D
o
ugl
a
s
Katzman
Use
p
roper widetag
f
or
c
ode-componen
t
i
n
o
bjdef
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzman
Remove :wea
k
-poi
n
ter as e
x
ceptiona
l
c
ase
i
n
room
commit
|
commitdiff
|
tree
2017-10-04
D
o
u
g
las Katzman
(SETF %FU
N
-NAM
E
) o
n
closu
r
es, now w
i
th fewer re
s
tric
t
i
o
ns
.
commit
|
commitdiff
|
tree
2017-10-04
Stelian I
o
nescu
Move destructive ope
r
ati
o
ns outsi
d
e sav
e
_t
o
_f
i
lehandl
e
(
)
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s
Katzman
Delete redu
n
da
n
t C mac
r
o
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
K
a
tzman
Revise com
m
ent about e
f
f
iciency in s
c
av
_
weak_point
e
r()
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
a
tzman
Moderniz
e
C style of and deobfuscate
gc
_
alloc
_
u
pdat
e
_page_t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
g
las Katzman
Optimize
p
age_ends_contiguous_bl
o
ck_p()
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
as
K
a
tzm
a
n
Use
M
AP_32BIT and not MA
P
_F
I
X
E
D
o
n
F
r
eeBSD
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas Katzm
a
n
Revert d9ffae8c
a
nd add comment that the glib
c
b
ug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katz
m
an
Gu
a
r
d
some C globals
with m
o
re
a
ppro
p
riate tests
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Partially revert "Always copy all
o
f
a
sigset_t f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Fix chene
y
gc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Implement per-objec
t
p
in
n
in
g
on pr
e
cise gencgc
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
Change
a
few s
l
ots
to readonly
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as Katzm
a
n
Simple rename, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Kat
z
man
Add
a
debugging
h
e
l
per
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s Katzman
Export 2
t
hings for
s
b-introspect
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
E
x
port c
o
ve
r
age
b
i
ts from SB-C and
use 1 fewer s
p
ecial va
r
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix traceroot regre
s
sion
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Fix typo fro
m
"Re
d
uc
e
c
o
ns
i
ng in ir2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas Katzm
a
n
Remove
D
EFVAR from wrong
package; there's another in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Kat
z
man
A
voi
d
writing uninitialized bytes
t
o
a
cor
e
file
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
For
c
e immobil
e
space to a l
o
w a
d
dress
on Fre
e
BSD
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as Katzman
Add
script
t
o
g
ene
r
ate C headers
commit
|
commitdiff
|
tree
2017-09-30
D
o
ugla
s
Ka
t
zman
Reduce
d
upl
i
cation
commit
|
commitdiff
|
tree
2017-09-30
Dougl
a
s Ka
t
zman
Fix bug
i
n lowtag_for_widetag[] array due t
o
b
a
d
string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Alwa
y
s c
o
py al
l
of a sigse
t
_t for lin
u
x
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas K
a
tzman
Co
n
solidate
2
2 diff
e
rent-but-sa
m
e functions into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katzman
Avoid unused variable warning if NDE
B
U
G
commit
|
commitdiff
|
tree
2017-09-25
Douglas Katzman
Use embedded_obj_p() in all places
i
t p
e
rtains t
o
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Make
fullc
g
c work on precisely
collecte
d
pl
a
tforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
H
elp GC ou
t
with
regard
t
o some cold-init symb
o
ls
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Fix arm and
ar
m
64 builds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Fix
b
ui
l
d
f
or #+(and relocatable-heap
(not immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
D
ougla
s
Kat
z
man
O
n
ly try to use MAP_32BIT if it's
#define
d
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzma
n
Fix build for
#-relocat
a
ble-heap and fix print
f
form
a
t
commit
|
commitdiff
|
tree
2017-09-23
D
o
uglas Katzman
Factor out repeated incantations
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas Katzman
Un
-
prettily
print backend feat
u
re
l
ist
commit
|
commitdiff
|
tree
2017-09-23
Dou
g
las Katzman
Re
m
ove 4
inst
r
uctio
n
s fr
o
m
a
l
loc-
t
o-r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas K
a
tzman
Keep any encap
s
ulation whe
n
ca
l
ling ~/FUN/ fo
r
m
a
t directive
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as Katzman
Enable p
l
acement
o
f im
m
ob
i
l
e
s
pace
anywhe
r
e below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s Katzman
Make 'm
o
veable' arg to
o
s_v
a
lid
a
te 3-valued
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Katzman
x86-6
4
: fix bug i
n
IMMEDIATE-CONSTANT-
S
C for sy
m
bols
commit
|
commitdiff
|
tree
2017-09-22
Douglas
Ka
t
z
m
an
Ch
a
n
g
e keyword arg to
p
ositional in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas
K
atzm
a
n
Type
-
chec
k
arg
b
efore inhbiti
n
g
G
C
in CODE-HEADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas
K
a
t
zm
a
n
Make
verif
y
_gc() ca
l
labl
e
fr
o
m Lis
p
at more-
o
r-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Doug
l
as Ka
t
z
m
a
n
Elide ton
s
of unbound-symbol tests fr
o
m POST-
G
C and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas
K
atzman
Impr
o
ve verify_space()
commit
|
commitdiff
|
tree
2017-09-20
D
ou
g
las Katz
m
a
n
Emit shor
t
er
code for
A
LLOCATE
-
STANDARD[-FUNCA
L
LAB
L
E
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
Print more infor
m
ation abo
u
t
"sorted
p
ins" if enabled
commit
|
commitdiff
|
tree
2017-09-18
Do
u
glas
K
atzman
x86-6
4
:
E
nliven fu
n
callable-instances from
u
nboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dougla
s
Kat
z
man
Declare widet
a
g_names in gc header
commit
|
commitdiff
|
tree
2017-09-15
Do
u
glas Katzman
M
ove
RE
A
D
_PROTECT_FREE_PA
G
ES into zero_dirty_
p
ages()
commit
|
commitdiff
|
tree
2017-09-15
Douglas Ka
t
zman
Ensure th
a
t %BI
T
-POSITION do
e
s not read
t
oo many word
s
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Remove prepro
c
essor conditional in
size_bignu
m
commit
|
commitdiff
|
tree
2017-09-14
Douglas
Katzman
fullcgc: mark bignums live with a header bit,
n
ot mark_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Reserve 1 bit in bignum header for GC mark
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
F
i
x out-o
f
-bou
n
ds array access to pa
g
e_table[]
commit
|
commitdiff
|
tree
2017-09-14
D
oug
l
as Ka
t
zman
F
ix potential
C
warning on 32-bit due to mismatch with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Fi
x
#+(and
i
mmobile-sp
a
ce
(not compact-insta
n
ce-hea
d
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
D
o
uglas Katzman
Delay
s
toring
s
imp
l
e-fun la
y
out
until code i
s
loaded
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzma
n
Fix
#!+(and im
m
o
bi
l
e-
s
pace
(
not compac
t
-instance-
h
eader
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
ouglas Katzman
Minor tweaks
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzm
a
n
x86-64: fix bug
i
n
%
SET
-
FDEFN-F
U
N
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Unbrea
k
win
3
2, pat
c
h
b
y
Bart Botta
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzma
n
Fix G
C
i
n
variant loss in imm
o
bile
s
pace defrag
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
las Katzman
Show whether mmap() f
u
zzer did or d
i
dn't get
t
he altered
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Do
u
glas Katzman
Un-nes
t
some bindings
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
las Kat
z
m
a
n
Uni
f
y signat
u
re
of FIXUP-COD
E
-OBJECT across
backends
commit
|
commitdiff
|
tree
2017-09-13
D
o
u
g
l
as Katzman
Increase
gr
a
nula
r
i
t
y of
core
p
age alignment
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Make
v
e
r
ify_gc() external, a
d
d progres
s
message
s
commit
|
commitdiff
|
tree
2017-09-12
Dou
g
las Katzman
x86-64:
Sav
e
absolute assemb
l
er routine fix
u
ps
commit
|
commitdiff
|
tree
2017-09-12
D
ouglas K
a
tz
m
an
Use
PRINT-SYMBO
L
-
W
ITH-PREF
I
X from
S
B-EX
T
not
SB-IMPL
commit
|
commitdiff
|
tree
2017-09-12
Dougl
a
s Kat
z
man
Remo
v
e *PCL-P
A
CK
A
GE* from image; no
t
need
e
d after c
o
mpile
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Doug
l
as Katzman
Stop w
a
rning about
(
D
E
CLARE (INLINE
LEN
G
TH))
commit
|
commitdiff
|
tree
2017-09-11
D
o
u
glas
K
atzman
Do
n
't
sweep empty
f
ixedobj pages
commit
|
commitdiff
|
tree
2017-09-11
D
ouglas Katzman
Try to rem
o
ve a bunch of
s
ymbols f
r
om the pr
i
stine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzm
a
n
Fullcgc fixes/improvement
s
commit
|
commitdiff
|
tree
2017-09-11
Douglas
Katzma
n
Enh
a
nce ver
i
fy_rang
e
() to track object boundar
i
es
commit
|
commitdiff
|
tree
2017-09-10
Doug
l
as
K
atzman
Unrandomize expec
t
ed
result
commit
|
commitdiff
|
tree
2017-09-09
Dou
g
las Katzma
n
Expand
DEFCO
N
STANT
-
EQX to DEFCO
N
STANT in the target
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Move
l
o
c
king of
i
nternal packages l
a
ter
commit
|
commitdiff
|
tree
2017-09-09
Dougla
s
K
a
tzma
n
Remove *FLA
M
E-ON-NE
C
ESSA
R
ILY-UNDEFINED
-
THING*
commit
|
commitdiff
|
tree
2017-09-09
Doug
l
as Kat
z
man
Fix
"
GC
invaria
n
t lost"
commit
|
commitdiff
|
tree
2017-09-08
Do
u
g
las Katzman
gencgc: Z
e
r
o-
f
ill tenure
d
(generation 6
)
o
bjects under
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
A few touch-ups to fu
l
lcgc before enabling it
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas Katzman
Clea
n
u
p
verify_s
p
ace() a l
i
ttle more
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Don't
d
irectly include {fo
o
}gc
-
inte
r
nal
.
h
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
B
e
m
ore slow and car
e
fu
l
i
n
verify_space(), cal
l
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Add an extra passthru
argumen
t
to insta
n
ce_sc
a
n()
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas Katzman
Add
a tr
a
cing col
l
ector-like
phase using mark b
i
t
s
commit
|
commitdiff
|
tree
2017-09-08
D
ouglas Katzm
a
n
D
e
fin
e
w
e
ak
h
ash tabl
e
entry l
i
ven
e
ss te
s
ts in a '
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Export GET-PAGE
-
SIZ
E
from SB-SYS ("again")
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Rese
r
v
e 1
b
it
i
n
almost all obje
c
t he
a
ders f
o
r a GC
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas Katzman
Remove unnecessary cru
f
t: packa
g
e pref
i
xes and eval
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Douglas
Katzman
Bi
n
d *LOA
D
-{PAT
H
NAME,TR
U
ENAME}* w
h
en reading init files
commit
|
commitdiff
|
tree
2017-09-07
D
ouglas
Ka
t
z
man
Remo
v
e ext
r
a defvars
commit
|
commitdiff
|
tree
2017-09-07
D
ougla
s
Katzman
F
i
x failing t
e
s
t
commit
|
commitdiff
|
tree
next