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
Optimize page_ends_contiguous_block_p()
2017-10-03
Douglas Ka
t
zman
Optimize pa
g
e
_
ends
_
contiguous_bl
o
ck_
p
()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Use M
A
P_32BIT and
n
ot MAP_
F
IXED on
FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
Re
v
ert
d9ff
a
e8c and add comment that
t
he
g
li
b
c b
u
g
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Kat
z
ma
n
Guard some C glo
b
als
with more appropriate tes
t
s
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzman
P
a
rtially
revert
"Always copy all
of a si
g
s
e
t_t
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Fi
x
chene
y
gc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Impl
e
men
t
p
e
r-object pinning
o
n precise gencgc
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as
Katzman
Change a few slo
t
s to readonly
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
K
atzman
Simple re
n
ame
,
an
d
+/- a comment
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
Ad
d
a debuggin
g
help
e
r
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export 2 things for
sb-intro
s
pect
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
Exp
o
rt coverage bits fro
m
SB-C a
n
d
u
s
e 1 fewer special var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzm
a
n
Fi
x
tra
c
eroot regres
s
io
n
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
Fi
x
typo from "
R
educe
c
onsing in
i
r2opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
an
Remove DEFVAR from wrong packa
g
e
; t
h
ere's another in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzma
n
Avoid writi
n
g uninit
i
al
i
ze
d
bytes
t
o a
c
o
re file
commit
|
commitdiff
|
tree
2017-10-01
Doug
l
as
Ka
t
zma
n
F
o
rce i
m
mobile space
t
o a low address on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Do
u
glas Katzman
A
d
d
script to gen
e
rate C
h
eaders
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katz
m
an
Reduce d
u
plicat
i
on
commit
|
commitdiff
|
tree
2017-09-30
Do
u
gla
s
Katzm
a
n
Fix
bu
g
in l
o
wtag
_
f
o
r_widetag[] arr
a
y due
t
o
bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Al
w
ays
c
o
p
y al
l
of a sig
s
et
_
t for linux
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzma
n
Con
s
olida
t
e
22
d
iffere
n
t-b
u
t-same funct
i
ons into
one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
o
u
gla
s
Katzman
Avoid
unused variable warning if
N
D
EB
U
G
commit
|
commitdiff
|
tree
2017-09-25
Dougl
a
s Katzman
Use e
m
bedd
e
d_obj_
p
() in all p
l
a
c
e
s it perta
i
n
s
to
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s Katzman
Ma
k
e fullcgc work on pre
c
isely collected p
l
a
t
forms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Ka
t
zman
H
e
lp GC
out
w
ith
r
egard
t
o som
e
cold
-
init symbols
commit
|
commitdiff
|
tree
2017-09-24
D
o
ugl
a
s Katz
m
a
n
Fi
x
a
rm and arm64 bu
i
l
d
s
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzma
n
F
i
x build for
#+(and
relo
c
atable
-
h
e
ap (
n
ot immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas
K
atzman
On
l
y t
r
y t
o
use MA
P
_32BIT i
f
i
t
's #defined
commit
|
commitdiff
|
tree
2017-09-23
Douglas Ka
t
z
m
an
Fix build for #-relocatable-heap and
f
i
x printf for
m
at
commit
|
commitdiff
|
tree
2017-09-23
Dougl
a
s Katzm
a
n
F
actor out r
e
peated incantations
commit
|
commitdiff
|
tree
2017-09-23
D
o
u
g
las K
a
tzman
Un-prettil
y
p
r
int backen
d
fe
a
ture
l
ist
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas
K
atzman
Remove
4 instructions from
a
lloc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Katzman
Keep
a
n
y encap
s
ulation when
c
alling
~
/FU
N
/
format directive
commit
|
commitdiff
|
tree
2017-09-22
Douglas Kat
z
m
an
Enable place
m
ent of immo
b
ile space anywhere
b
elow 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
M
a
ke 'move
a
ble
'
arg
to os_validate 3-valued
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s
K
atzman
x86-64: fix bug in I
M
ME
D
IATE-CONSTANT-SC for s
y
m
bols
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas Katzman
Change keyword arg
t
o
posit
i
onal
i
n
S
U
B-GC
commit
|
commitdiff
|
tree
2017-09-22
Dougla
s
Katzma
n
T
y
p
e
-
check arg before inhbiting GC in CODE-HEADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
D
ouglas Katzm
a
n
Mak
e
ver
i
fy_gc()
c
allab
l
e from Lisp
a
t m
o
re-or-
l
e
ss
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
o
uglas Katzman
Elide tons of unbou
n
d-symbol tests from POST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas
Katzman
Improve ve
r
ify_s
p
ace()
commit
|
commitdiff
|
tree
2017-09-20
D
o
u
glas
Katzman
Emit shorter code
f
or AL
L
OC
A
TE-STANDARD[-FU
N
CALL
A
BLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Kat
z
man
P
rint more
i
nf
o
rm
a
tion abo
u
t "s
o
rted
p
ins" if enabled
commit
|
commitdiff
|
tree
2017-09-18
Douglas
K
atzman
x
8
6
-64: Enliven funcallable-inst
a
nces from unb
o
xed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
De
c
lare widetag
_
names in gc header
commit
|
commitdiff
|
tree
2017-09-15
Dou
g
las Katzm
a
n
Move READ_PROTECT
_
FRE
E
_
PAGE
S
into zero_dirty
_
pages()
commit
|
commitdiff
|
tree
2017-09-15
Douglas Kat
z
m
a
n
Ensu
r
e that
%
B
IT-POSITION d
o
es not read too m
a
ny words
commit
|
commitdiff
|
tree
2017-09-14
Douglas Kat
z
m
a
n
Remove
pr
e
proc
e
ssor condi
t
io
n
al in
size_bignum
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
f
ullcgc: mark bi
g
nums live with
a
header bit, not mar
k
_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Ka
t
zman
Re
s
erve 1 bit in bignu
m
hea
d
e
r
for GC ma
r
k
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katz
m
an
F
ix out-of-bounds a
r
ray acces
s
to p
a
ge_table[]
commit
|
commitdiff
|
tree
2017-09-14
Douglas
K
a
tzman
Fix potential C warning on 32-bit due to mismatch wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas
Katzman
Fix #+(and immobile-space (not co
m
pact-instance
-
heade
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Do
u
g
l
as Ka
t
zm
a
n
Dela
y
storing simple-fun layout until code is loa
d
ed
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Fi
x
#!+(a
n
d
immobile-spac
e
(not compa
c
t-i
n
stance-h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas
Katzman
Minor twe
a
ks
commit
|
commitdiff
|
tree
2017-09-13
Dougl
a
s Katz
m
a
n
x86-64: fix bug in %
S
ET-FDEFN-FUN
commit
|
commitdiff
|
tree
2017-09-13
Douglas Kat
z
man
Unbreak
win
3
2
,
patch by Bart Bo
t
ta
commit
|
commitdiff
|
tree
2017-09-13
Doug
l
as
K
a
t
zman
Fix GC
i
nvariant l
o
ss
i
n
immobil
e
space d
e
f
r
ag
commit
|
commitdiff
|
tree
2017-09-13
Dougla
s
Katzman
Show whether mma
p
() fuzz
e
r di
d
or didn't get the altered
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Un
-
nes
t
some bindi
n
gs
commit
|
commitdiff
|
tree
2017-09-13
D
ouglas K
a
tzm
a
n
Unify sign
a
t
ure of FIXUP-CO
D
E-OBJECT across ba
c
ke
n
ds
commit
|
commitdiff
|
tree
2017-09-13
D
ouglas Katzman
I
ncre
a
se gra
n
u
l
a
r
it
y
o
f cor
e
pa
g
e alignment
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
las
Katz
m
an
M
ake
verify_gc()
e
xternal, add
pr
o
g
ress mess
a
ge
s
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzma
n
x86-6
4
: Save
a
bsol
u
t
e asse
m
b
l
er routine fixups
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzman
U
s
e PRINT-SYMB
O
L-WITH-
P
R
EFIX fr
o
m SB-EXT not SB-IMPL
commit
|
commitdiff
|
tree
2017-09-12
D
o
uglas
K
atzm
a
n
Remove *P
C
L-PA
C
KAGE* from image; n
o
t needed after compile
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
St
o
p warning about (DECLARE (INLINE LENGTH))
commit
|
commitdiff
|
tree
2017-09-11
Do
u
g
las K
a
t
zman
Don't sweep empty fixedobj
pages
commit
|
commitdiff
|
tree
2017-09-11
D
o
uglas Kat
z
man
Try to remo
v
e a
b
u
nch of symbo
l
s
fro
m
the prist
i
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Kat
z
man
Ful
l
cgc fixes/impr
o
vement
s
commit
|
commitdiff
|
tree
2017-09-11
Dougla
s
Katzma
n
Enhance
v
e
r
ify_r
a
nge() t
o
t
r
a
ck object boundaries
commit
|
commitdiff
|
tree
2017-09-10
Dougla
s
Katzman
Unr
a
ndo
m
ize expected result
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Expand DEFCONSTAN
T
-EQX
t
o DEFCONSTA
N
T
in t
h
e target
commit
|
commitdiff
|
tree
2017-09-09
Dou
g
las Kat
z
man
Mo
v
e
l
ocki
n
g
of internal
packages later
commit
|
commitdiff
|
tree
2017-09-09
D
o
ugl
a
s K
a
t
z
man
Re
m
ove
*FLAME-
O
N-NECESSARILY-UN
D
EFINE
D
-THING*
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
F
ix
"
GC inva
r
iant lo
s
t"
commit
|
commitdiff
|
tree
2017-09-08
Douglas K
a
t
zm
a
n
g
e
ncgc: Zero-fill
t
enure
d
(gen
e
ration 6) obj
e
cts unde
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
D
ou
g
las Katzma
n
A
few to
u
ch-up
s
to fullcgc bef
o
r
e e
n
abling it
commit
|
commitdiff
|
tree
2017-09-08
Dou
g
las Katzman
Clean up verify_sp
a
c
e() a little mor
e
commit
|
commitdiff
|
tree
2017-09-08
Dou
g
la
s
Katzman
Don
'
t di
r
ectly
includ
e
{
foo}gc-internal
.
h
commit
|
commitdiff
|
tree
2017-09-08
D
o
uglas K
a
tzman
B
e
more
s
low an
d
c
ar
e
ful in ve
r
ify_space(), caller
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Ad
d
an e
x
t
r
a passthru argument to instance_scan()
commit
|
commitdiff
|
tree
2017-09-08
Douglas
K
atzman
Add a tr
a
cin
g
c
ollecto
r
-like phase using m
a
rk bits
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas Katzman
Def
i
ne w
e
ak has
h
table
en
t
ry liveness t
e
st
s
in a '
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Export
GET-PAGE-SIZE from SB-SYS (
"
again"
)
commit
|
commitdiff
|
tree
2017-09-08
Douglas K
a
tzman
Reserv
e
1
bit
i
n
al
m
o
st
all object headers for a GC
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Doug
l
a
s
K
a
tzm
a
n
Remov
e
unnec
e
ssary cr
u
f
t: pa
c
ka
g
e p
r
e
f
i
xes and eval
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Dougla
s
Katzman
B
ind *L
O
AD-{PATHNAME,
T
RUENAME}*
w
hen reading ini
t
files
commit
|
commitdiff
|
tree
2017-09-07
Doug
l
a
s Katzman
R
e
m
ove
e
xtr
a
def
v
ar
s
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Fix failing test
commit
|
commitdiff
|
tree
2017-09-07
D
o
u
glas Katzman
Remove GC call from LOAD
commit
|
commitdiff
|
tree
2017-09-07
Ste
l
ian I
o
nescu
Add
.
h files
t
o etags invocation
commit
|
commitdiff
|
tree
2017-09-07
Douglas
K
atzman
x86-64: Fix missing anno
t
a
t
io
n
in
d
isassembly
commit
|
commitdiff
|
tree
2017-09-07
Do
u
glas Katz
m
an
Ge
n
e
ra
l
ize !
G
ENCGC-SPACE-SE
T
UP
f
or other rel
o
catabl
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Dougl
a
s Katzman
Add
an fflu
s
h()
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzm
a
n
x
86-64:
I
ndirec
t
alloc_tram
p
thr
o
ugh immobile space
commit
|
commitdiff
|
tree
2017-09-06
Douglas Kat
z
man
Change "build-id
.
tmp" to "build-id
.
inc"
commit
|
commitdiff
|
tree
2017-09-06
D
ouglas Katz
m
a
n
x86-64
:
fix bug in FIXUP-
C
O
D
E-OBJECT
commit
|
commitdiff
|
tree
next