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
D
o
u
g
las Kat
z
m
an
F
ix accidental omission fr
o
m
prior
commit
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzman
Reduce numb
e
r of sequential tests i
n
gc_find_f
r
e
e
ish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
a
s K
a
tzman
Fix
S
B-INTROS
P
E
CT:ALLO
C
A
T
ION-INFORMATION on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s K
a
t
z
ma
n
Remove redun
d
an
t
stores
to page_table
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Test
"
b
y
tes_found < nby
t
e
s
_
g
oal"
f
irst in find_fr
e
eish_
p
ages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las
K
a
tzman
Move misplaced #endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
tzman
Strength
e
n assertion:
area si
z
e
q
u
ant
u
m is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atz
m
an
Use prop
e
r
widetag for code
-
component in objde
f
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
man
Remove
:
weak-p
o
inter
as
e
xceptional case i
n
room
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las K
a
tzman
(SETF %FUN-NAME) on cl
o
sures,
n
ow
wi
t
h
fewer
res
t
rictions
.
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s Katzman
De
l
ete redundant C
m
a
cro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Revise comm
e
nt abou
t
e
fficiency in scav_w
e
ak_p
o
inter()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Mode
r
nize C sty
l
e of and deo
b
fuscate gc_alloc_update_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
Optimiz
e
page_ends_c
o
ntiguous
_
bloc
k
_p()
commit
|
commitdiff
|
tree
2017-10-03
D
ou
g
las Ka
t
zman
Use MAP_32BIT and not MAP_F
I
XED on
FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Katzman
Revert
d
9ffae8
c
and add
c
o
m
m
ent
that
t
he g
l
ibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Guard so
m
e C g
l
obals with
m
ore appropria
t
e
tests
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas Katzma
n
Partiall
y
reve
r
t "A
l
ways
copy al
l
of a sig
s
et_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Fix cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas
K
a
tzm
a
n
Imple
m
ent per-object p
i
n
n
ing on
precise gencgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas
K
atzman
C
h
an
g
e a few slots
to readonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Kat
z
man
S
imple re
n
a
m
e
, an
d
+/-
a
comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzm
a
n
Add a debugging help
e
r
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
E
xport 2
t
hings
for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Ka
t
zman
E
xpo
r
t covera
g
e
bits from SB-C and us
e
1 fewer
spec
i
al var
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
l
a
s Katzman
Fix tracer
o
o
t
r
egression
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
Fix typo from "R
e
duce consing in ir2opt
.
lisp
"
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s Katzman
Remov
e
DEFVAR from w
r
ong package; th
e
re's
a
noth
e
r in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
D
o
uglas Ka
t
z
m
an
Avoid writing uninitializ
e
d bytes to a core fi
l
e
commit
|
commitdiff
|
tree
2017-10-01
Dougla
s
K
at
z
man
Fo
r
ce immobile spa
c
e to a lo
w
a
d
dres
s
on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
A
d
d scrip
t
to generate C headers
commit
|
commitdiff
|
tree
2017-09-30
Do
u
glas Katzman
R
e
d
uce d
u
p
l
ication
commit
|
commitdiff
|
tree
2017-09-30
Douglas K
a
tzman
Fix bug
i
n lo
w
ta
g
_for_widetag[] array due to b
a
d st
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Alw
a
ys
copy all of a s
i
gset_t fo
r
l
i
n
ux
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
las
K
atzman
C
onsolidate 22 different-b
u
t-sam
e
functions
i
n
t
o
o
ne
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Dougl
a
s Katzman
Avoid unused var
i
able w
a
rnin
g
i
f NDE
B
UG
commit
|
commitdiff
|
tree
2017-09-25
D
ougl
a
s Katzman
Use embedded_obj_p() in all places i
t
pert
a
ins to
commit
|
commitdiff
|
tree
2017-09-24
Douglas
Katzman
Make
f
u
l
lcgc work
on pr
e
cis
e
ly
c
ollected p
l
atforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
H
e
l
p
GC o
u
t with regard to some c
o
ld-ini
t
symbols
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
F
i
x ar
m
and arm64 builds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
F
ix b
u
i
ld fo
r
#
+(and re
l
ocatable-heap (
n
ot immo
b
ile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas
K
atzma
n
Only try to use MAP_32B
I
T if i
t
's #defin
e
d
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Katzman
Fix build for #-relocat
a
ble-he
a
p and
fix printf format
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Katzman
Fa
c
t
or
o
u
t repeate
d
incantations
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Katz
m
a
n
Un-
p
r
e
tt
i
ly print
ba
c
k
e
nd feat
u
re list
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzman
R
emove
4 i
n
structions from all
o
c
-to-r
1
1
commit
|
commitdiff
|
tree
2017-09-22
Do
u
glas Katzman
Keep any enc
a
ps
u
lation when call
i
ng ~/F
U
N
/ format directive
commit
|
commitdiff
|
tree
2017-09-22
D
o
u
glas Katzman
E
n
able placemen
t
o
f
immobile space anywh
e
r
e
b
e
low 2GB
commit
|
commitdiff
|
tree
2017-09-22
Dougla
s
Katzman
Ma
k
e 'mov
e
ab
l
e
' arg to os_valid
a
te 3-va
l
ued
commit
|
commitdiff
|
tree
2017-09-22
Douglas Kat
z
man
x86-64:
fix b
u
g in IMME
D
IATE-C
O
NS
T
ANT
-
SC
for symbols
commit
|
commitdiff
|
tree
2017-09-22
Douglas
Katzman
Change keyw
o
rd
arg
t
o po
s
it
i
onal
in
S
UB-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Type-check arg befor
e
inhbiting
GC
i
n
CODE-HEA
D
E
R
-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Make verify_gc() c
a
l
lable fro
m
Lisp at more-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katz
m
an
El
i
de t
o
ns of unbound-symbol tests from POST-GC
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Ka
t
zman
Improve v
e
r
i
fy_spa
c
e()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Emit shorter code for AL
L
OCATE-STANDARD[-FUN
C
ALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
ou
g
las Katzman
Print more i
n
form
a
tion abou
t
"s
o
rted pins"
if enab
l
ed
commit
|
commitdiff
|
tree
2017-09-18
Dougla
s
Ka
t
zman
x86-64: Enliven funcallabl
e
-
i
nstances fr
o
m
unboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
De
c
lare wide
t
ag_names in
g
c header
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katzma
n
Move READ_PROTEC
T
_F
R
EE_PAGES into zer
o
_
d
irty_pa
g
es()
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katzman
E
nsure
t
h
at %B
I
T-P
O
SITION does not rea
d
too ma
n
y word
s
commit
|
commitdiff
|
tree
2017-09-14
Douglas Ka
t
zman
Remove preproces
s
or condit
i
onal
i
n size_bignum
commit
|
commitdiff
|
tree
2017-09-14
Douglas Kat
z
man
f
ul
l
cgc: m
a
rk bignums live with
a header bit, not ma
r
k_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Do
u
glas K
a
tzman
Reserve 1
bit in bign
u
m h
e
ader
for GC mark
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Fix out-of-bounds array ac
c
ess to
page_table[]
commit
|
commitdiff
|
tree
2017-09-14
Douglas
K
atzman
Fix potential C war
n
ing on 32-b
i
t due to m
i
sm
a
t
c
h with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
D
ouglas Katzma
n
Fix #+(a
n
d immobile-space (n
o
t compact-instanc
e
-
he
a
de
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Delay storing sim
p
le-fun lay
o
u
t until c
o
de is loaded
.
commit
|
commitdiff
|
tree
2017-09-14
D
ouglas K
a
tzm
a
n
Fix #!+(an
d
immobile-space (not c
o
mp
a
c
t
-
instance
-
he
a
der
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Kat
z
man
Minor tweaks
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
x86-64: fix
bug
i
n %SET-FDEFN-FUN
commit
|
commitdiff
|
tree
2017-09-13
Dougla
s
Kat
z
man
Unbreak win
3
2, patch by
B
art
B
otta
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
F
i
x
GC invaria
n
t loss i
n
immobile space defrag
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katz
m
a
n
S
h
o
w whe
t
her mmap() fuzzer did o
r
didn
'
t
g
et the
al
t
ered
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
o
uglas Katzman
Un-nest so
m
e
bindings
commit
|
commitdiff
|
tree
2017-09-13
D
oug
l
a
s
K
atzman
Un
i
fy s
i
gnature o
f
FIXU
P
-CODE-OBJECT
a
c
ross backends
commit
|
commitdiff
|
tree
2017-09-13
Douglas
Katz
m
an
I
ncrease granular
i
ty of core pag
e
ali
g
nment
commit
|
commitdiff
|
tree
2017-09-13
Douglas K
a
tzman
Make verify_gc() e
x
tern
a
l, a
d
d progress messages
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzma
n
x
8
6-64: Save absolu
t
e assembler
routine fixups
commit
|
commitdiff
|
tree
2017-09-12
D
ouglas Katzman
Use PRIN
T
-S
Y
M
B
OL-W
I
TH-PREFIX from SB-EXT not SB-IMPL
commit
|
commitdiff
|
tree
2017-09-12
D
o
uglas Katzman
Remove *PCL-PACKAGE
*
fr
o
m
image; not needed after com
p
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
o
uglas Katz
m
an
S
top warning abou
t
(DECLARE
(
I
NLINE L
E
NGTH))
commit
|
commitdiff
|
tree
2017-09-11
Dougl
a
s
K
atzman
Don't sw
e
ep e
m
pty fixedobj page
s
commit
|
commitdiff
|
tree
2017-09-11
Douglas
Katzman
Try
to r
e
m
o
ve a bunch of symbols
from the pris
t
ine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas K
a
tzman
Fullcgc fixes/improvements
commit
|
commitdiff
|
tree
2017-09-11
Do
u
glas Katzman
Enhance verify_ran
g
e() to
t
rack object boundaries
commit
|
commitdiff
|
tree
2017-09-10
Douglas Ka
t
zma
n
Unrandomi
z
e
ex
p
ected resu
l
t
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Ex
p
a
nd DEFCONSTANT-
E
Q
X
to DEFCON
S
TANT in
the t
a
rget
commit
|
commitdiff
|
tree
2017-09-09
D
o
ugla
s
Katzm
a
n
Move locking of i
n
ternal packages later
commit
|
commitdiff
|
tree
2017-09-09
D
o
u
glas Katzman
Remove *FLAME-ON-NECESSARILY-
U
N
DEFINED-THING*
commit
|
commitdiff
|
tree
2017-09-09
Douglas K
a
t
z
m
an
F
i
x "GC invariant lost"
commit
|
commitdiff
|
tree
2017-09-08
Douglas K
a
tzm
a
n
gencgc: Zero-fill tenured (generat
i
o
n
6) objects under
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Doug
l
a
s Katzman
A few touch-ups to fullcgc
before enabling i
t
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas
Katzman
C
lean up
v
erify_sp
a
c
e
() a little
m
ore
commit
|
commitdiff
|
tree
2017-09-08
Dou
g
l
a
s
K
a
tzman
Don
'
t d
i
r
ect
l
y
incl
u
de
{
foo}gc-int
e
rna
l
.
h
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas Katzman
Be more slow and careful
in
v
eri
f
y_space(
)
, calle
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas
K
atzman
A
d
d an e
x
t
r
a passthru arg
u
m
e
nt
t
o i
n
stan
c
e_scan()
commit
|
commitdiff
|
tree
2017-09-08
Dou
g
las K
a
tzman
Add a tracing
collector-like phase
u
sing mark bits
commit
|
commitdiff
|
tree
2017-09-08
Douglas
K
a
tz
m
an
De
f
in
e
weak has
h
ta
b
l
e
e
n
t
ry livene
s
s tests in a
'
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Export
GET-PAG
E
-SIZE from SB
-
SYS ("again")
commit
|
commitdiff
|
tree
next