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
Fix accidental omission from prior commit
2017-10-05
Douglas Katz
m
an
Fix accidental omi
s
si
o
n fr
o
m p
r
ior com
m
it
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Reduce n
u
mbe
r
of
sequenti
a
l
tests in gc_fi
n
d_fre
e
ish_pages
(
)
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Fix SB-
I
NTROSPECT:ALL
O
CATION-INFO
R
MATION on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
R
e
move redundant sto
r
es to p
a
g
e_table
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s K
a
tzman
Test "bytes_found
<
nbyt
e
s
_
goal" f
i
rst i
n
fi
n
d_freeish_pa
g
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
Move misplaced #endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Strengthen a
s
sertion: area
size
quantum is 2 w
o
rd
s
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
K
a
t
zman
Use proper widetag for cod
e
-c
o
mponent
i
n objd
e
f
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzma
n
Remove :weak-point
e
r
as exceptional case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(SETF %FUN-NAME) o
n
c
losures, n
o
w w
i
th fewer restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
S
t
e
l
ian
I
onescu
Move destructive
operations
o
utside s
a
ve_to_
f
ilehan
d
le()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Delete redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
D
o
ugla
s
Katzman
Revi
s
e comment about effici
e
ncy in
s
cav_weak_po
i
nter(
)
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Mod
e
r
nize C style o
f
and deobf
u
scate gc_a
l
loc_updat
e
_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
g
l
a
s Katzman
Optimize page_
e
nds_contiguous_block_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzma
n
Use MAP_32BIT and no
t
M
AP_FIXED on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Revert
d9f
f
a
e
8c and add com
m
en
t
that the
g
libc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Guard
s
o
me C glo
b
als
with more appro
p
r
iat
e
t
ests
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
la
s
Ka
t
zman
Part
i
a
l
ly rev
e
r
t "Alway
s
cop
y
all of a sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
l
as Katzma
n
Fix cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Implement pe
r
-
object pinn
i
ng o
n
p
r
e
cise ge
n
cgc
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
C
h
a
n
ge
a
few slots t
o
reado
n
ly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Sim
p
l
e rename,
a
n
d +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
an
Add a
d
ebugging helper
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export 2 t
h
ings fo
r
sb-int
r
ospect
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
E
xport cov
e
rage
bits from SB-C and us
e
1 fewer speci
a
l var
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzman
Fix tracer
o
ot r
e
gre
s
sion
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
a
n
Fix typo from "Reduce consing in i
r
2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Remov
e
D
EF
V
AR from
w
r
ong
p
a
ck
a
ge; there
'
s another
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Dougl
a
s
Kat
z
man
Avoid writing uninitialized bytes to a cor
e
file
commit
|
commitdiff
|
tree
2017-10-01
Dougla
s
Katz
m
an
Force immobile sp
a
ce to a l
o
w
address
on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Dougl
a
s Katzm
a
n
Add script to generate C head
e
rs
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Reduce du
p
l
i
cati
o
n
commit
|
commitdiff
|
tree
2017-09-30
Dougl
a
s Katz
m
an
Fix bug in lowtag_for_wid
e
tag[] arra
y
d
ue to bad stri
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Dougla
s
Katzm
a
n
Always copy all of a sigset_t fo
r
linux
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katz
m
a
n
Consolidat
e
22 di
f
ferent-
b
ut-same f
u
nctions i
n
to
o
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
o
u
gl
a
s Katzman
A
v
oi
d
unused
v
ariable warn
i
ng
i
f NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
D
oug
l
as K
a
tzman
Use e
m
b
ed
d
ed_ob
j
_
p
()
i
n
al
l
pl
a
ces it
p
ertains to
commit
|
commitdiff
|
tree
2017-09-24
Dougla
s
K
a
tz
m
an
Make fullcgc
w
ork on pre
c
i
se
l
y coll
e
cted platforms
commit
|
commitdiff
|
tree
2017-09-24
Do
u
glas
Katzman
Help GC o
u
t with regard to
some cold-init symbols
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s
K
a
t
zman
Fix arm and arm64 builds
commit
|
commitdiff
|
tree
2017-09-24
Do
u
glas
Katzman
Fix build
f
or
#+(
a
nd re
l
ocatable-heap (
n
ot immob
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas Kat
z
man
O
nly try to
use MAP_32BIT if it
'
s #defined
commit
|
commitdiff
|
tree
2017-09-23
Douglas
K
a
tzman
Fix
b
ui
l
d for #-reloca
t
able-heap and fix printf
forma
t
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzma
n
Factor out
r
epeated incantations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Un-prettil
y
pri
n
t backend f
e
a
t
ure list
commit
|
commitdiff
|
tree
2017-09-23
Douglas Ka
t
zman
Remov
e
4
instructions from alloc
-
t
o-r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzma
n
Keep
a
ny encapsulation w
h
en calling ~/FUN/ format dire
c
tive
commit
|
commitdiff
|
tree
2017-09-22
D
oug
l
as Katzman
Enable
p
la
c
e
ment of immobile space anyw
h
e
r
e below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Kat
z
man
M
a
ke 'moveable'
a
rg to
os_validate 3-valued
commit
|
commitdiff
|
tree
2017-09-22
Dougla
s
Ka
t
zman
x86
-
64: fix
bug in I
M
M
E
DIATE-CONSTANT-SC
f
or symbols
commit
|
commitdiff
|
tree
2017-09-22
Douglas K
a
tzman
Cha
n
ge
k
eyw
o
rd arg to
p
ositional in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas Katzman
Type
-
c
heck arg before inhbiti
n
g
G
C
in C
O
DE-HE
A
DER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzm
a
n
Make
v
e
r
i
fy_
g
c()
c
allable from Lisp
a
t more-or-le
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Dougla
s
K
a
tz
m
an
Eli
d
e
to
n
s of unbound-symbol tes
t
s fro
m
P
OST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Doug
l
as Katzman
I
m
prov
e
verify_space()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Emit
shorter cod
e
for ALLOCATE-S
T
ANDARD[-FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dougl
a
s Katzman
Print
m
o
re
infor
m
ation about
"
s
o
rted pins" if enabled
commit
|
commitdiff
|
tree
2017-09-18
Doug
l
as Katz
m
an
x86-6
4
: Enlive
n
funcallable-instances
f
rom un
b
o
x
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
Declare widetag_names i
n
gc header
commit
|
commitdiff
|
tree
2017-09-15
Doug
l
as Katzman
Move READ_PROTE
C
T_F
R
EE_PAG
E
S i
n
t
o
zero_dirt
y
_pages()
commit
|
commitdiff
|
tree
2017-09-15
Douglas K
a
tzman
Ensu
r
e that %BIT-PO
S
ITION does not
r
e
ad too many w
o
rds
commit
|
commitdiff
|
tree
2017-09-14
Douglas Ka
t
zm
a
n
Remove preprocessor co
n
dit
i
onal in size_bi
g
num
commit
|
commitdiff
|
tree
2017-09-14
Do
u
glas K
a
tzman
fullcgc: mark bignums li
v
e
wi
t
h
a
header bit, not mark_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzm
a
n
R
e
serve 1
b
it in bignum header for
G
C
m
ark
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Fix out-of-bounds arra
y
a
ccess to p
a
ge_ta
b
le[]
commit
|
commitdiff
|
tree
2017-09-14
Dou
g
las Katzma
n
Fix potential C w
a
rning
o
n 3
2
-bit due to mismatch with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Do
u
g
l
as Katzman
Fix #+(and immobile
-
s
p
ace (n
o
t compact-instance-h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
D
o
uglas
K
atzm
a
n
De
l
ay
s
toring
simple-fun
layout
u
ntil co
d
e is loaded
.
commit
|
commitdiff
|
tree
2017-09-14
D
ouglas Katzman
F
i
x #
!
+
(
a
nd
immobile-space (not compact-instance-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
o
uglas K
a
t
z
m
a
n
M
i
nor tweaks
commit
|
commitdiff
|
tree
2017-09-13
D
ouglas Katzman
x86-64: fi
x
b
ug in %SET-FDEFN-FUN
commit
|
commitdiff
|
tree
2017-09-13
Douglas
Katzman
Unb
r
eak w
i
n32,
patch by Bart Botta
commit
|
commitdiff
|
tree
2017-09-13
Do
u
glas Katzman
Fix GC i
n
va
r
i
a
nt loss i
n
immobile space defrag
commit
|
commitdiff
|
tree
2017-09-13
Dougl
a
s Katzman
S
how whether mmap() f
u
zzer did
o
r didn
'
t
g
et the altered
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
la
s
Katzman
U
n
-ne
s
t some
b
indin
g
s
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzma
n
Unify signatu
r
e of FI
X
UP-COD
E
-
O
BJECT acr
o
ss backend
s
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katz
m
an
Increase
g
ranu
l
arity of
c
ore
p
age alignm
e
n
t
commit
|
commitdiff
|
tree
2017-09-13
Dougl
a
s
K
atzma
n
Make veri
f
y_gc()
e
xternal,
a
dd progr
e
ss me
s
sages
commit
|
commitdiff
|
tree
2017-09-12
Dou
g
las Katzman
x86-64: Save absolut
e
assembler
routine fixups
commit
|
commitdiff
|
tree
2017-09-12
Doug
l
as Katzman
Us
e
PRINT-SYMBOL-W
I
TH-PREFIX fr
o
m SB-EXT not SB-
I
MPL
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzman
R
e
move *P
C
L-PA
C
KAGE* from
i
mage; not needed after compile
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
ouglas Katzman
St
o
p
warn
i
ng about (D
E
CL
A
R
E (
I
NLI
N
E LENGTH
)
)
commit
|
commitdiff
|
tree
2017-09-11
Do
u
glas Katzman
Don't sweep
empty fixedob
j
pages
commit
|
commitdiff
|
tree
2017-09-11
Do
u
glas Katzman
Try to remov
e
a bu
n
ch of sy
m
bol
s
from the p
r
i
stine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Dougl
a
s K
a
tzman
Fullcgc fixes/im
p
r
o
vements
commit
|
commitdiff
|
tree
2017-09-11
D
ouglas Katzman
Enhance v
e
rify_range() to track o
b
ject
b
oundari
e
s
commit
|
commitdiff
|
tree
2017-09-10
Doug
l
a
s Katzm
a
n
Unrandom
i
z
e
expected
r
esult
commit
|
commitdiff
|
tree
2017-09-09
Doug
l
a
s Katzman
Expa
n
d DEFCONSTANT-EQX to DEFCONSTANT i
n
the target
commit
|
commitdiff
|
tree
2017-09-09
Do
u
glas Katzman
Move locking of
i
n
ternal packages later
commit
|
commitdiff
|
tree
2017-09-09
Do
u
glas K
a
tzman
Remove *FLAME-ON-N
E
CESSARILY-UNDEFINED-
T
H
I
NG*
commit
|
commitdiff
|
tree
2017-09-09
Doug
l
a
s
Katzman
Fix "
G
C
i
n
v
ariant lost"
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzm
a
n
gen
c
gc: Ze
r
o-fill tenured (
g
eneration 6) object
s
under
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
A few to
u
ch-ups to fullcgc before
e
nabli
n
g it
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
C
l
ea
n
up
verify_sp
a
ce()
a
lit
t
le m
o
re
commit
|
commitdiff
|
tree
2017-09-08
D
o
u
g
las K
a
t
zman
D
o
n't directly include {foo}gc-in
t
ernal
.
h
commit
|
commitdiff
|
tree
2017-09-08
Dougla
s
K
a
tzman
Be more sl
o
w an
d
careful in verif
y
_
s
pac
e
(
)
, calle
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzm
a
n
Add an extra
pas
s
thru
argu
m
ent t
o
i
nstance_
s
c
a
n
(
)
commit
|
commitdiff
|
tree
2017-09-08
D
o
u
glas Katzman
Add a
tr
a
cing co
l
lector-l
i
ke phase using mark
bits
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Define weak h
a
sh ta
b
l
e
en
t
ry livene
s
s tests in a
'
.
.
.
commit
|
commitdiff
|
tree
next