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
Provide the :ABORT restart in warm load
2017-10-13
Douglas Ka
t
zman
Provide the :ABO
R
T
restart in warm load
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s
Katzman
x8
6
-64: Al
l
ow ch
o
i
c
e o
f
0xCC o
r
0xCE as the
i
nterrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas
Katzman
A
dd cautionary note abo
v
e e
n
ablem
e
nt of
:sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
u
glas Katzma
n
x
86-64: Allow
imme
d
iat
e
S
C
for I
N
D
E
X in
%insta
n
c
e
-c
a
s
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Katzman
Gi
v
e up on
f
i
x
ing ALLOCATION-INFO
R
MATION
.
6 fo
r
sparc
commit
|
commitdiff
|
tree
2017-10-12
Douglas
K
a
tzman
Forgo l
o
ader
.
li
s
p
in warm b
u
ild
commit
|
commitdiff
|
tree
2017-10-11
Douglas K
a
tzman
Use signed s
h
i
f
t in fixnum_valu
e
()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use abstraction
f
or g
e
tt
i
ng vector subtype
.
commit
|
commitdiff
|
tree
2017-10-11
D
ouglas Ka
t
zman
U
n
bre
a
k cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
a
s
Katzman
Do
n
't expose so much of GC internals to all other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Fix fasteval
bug
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
l
a
s Katzman
Move
r
epeated
defi
n
itions to a sh
a
red place
commit
|
commitdiff
|
tree
2017-10-10
D
o
uglas Katzman
Use clearly named macros, not ins
a
ne voodo
o
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
Allow 1-page "larg
e
" vect
o
r
s in scaven
g
e
_gen
e
rations()
commit
|
commitdiff
|
tree
2017-10-09
D
o
ugl
a
s
Katzm
a
n
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas K
a
tzman
Sup
p
ress showing 'etags' invocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zman
Fix
s
b-introspect
test for 32-bi
t
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zman
Enable traceroot test
f
o
r #-sb-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Define find_s
y
m
b
ol() whi
c
h
acts like C
L
:FIND
-
SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Do
u
gla
s
K
a
tzman
Rob
u
s
tify allocation-in
f
orma
t
ion tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix flaky ENSURE-COD
E
/D
A
T
A-SE
P
ARA
T
IO
N
test
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
m
an
Pas
s
nwords into maybe_adjus
t
_l
a
rge_object
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zman
Fix 2 bugs with GC of big
n
ums
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzm
a
n
F
i
x
#+im
m
obile-code build
commit
|
commitdiff
|
tree
2017-10-08
D
ou
g
las Ka
t
z
man
F
i
x
regression due
t
o fix
f
or trans_code on
large
code
.
commit
|
commitdiff
|
tree
2017-10-08
D
o
uglas Katzman
Fix source of ineff
i
cie
n
cy i
n
t
r
a
n
s_co
d
e()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
F
i
x
#-sb-thr
e
ad builds
fo
r
code and data
s
eparati
o
n
commit
|
commitdiff
|
tree
2017-10-07
Douglas Kat
z
man
Switch on strict se
p
arat
i
on
o
f p
a
ges cont
a
ining code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Add -Wundef (not implie
d
by -Wall
)
to cc invocati
o
n
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katzman
R
emov
e
bia
s
a
g
ainst partia
l
pages in find_freei
s
h_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
M
a
ke M
A
P-A
L
LOCATED-OBJECTS les
s
incli
n
ed to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Dougl
a
s Ka
t
zman
P
i
n page
-
spa
n
ning small objects
o
n an individual basis
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as
K
atzman
Generalize wipe_
n
onpin
n
ed_
w
o
r
d
s(
)
commit
|
commitdiff
|
tree
2017-10-06
Dougla
s
Katzman
Refactor to avoid exp
o
sing page_
t
able[
]
t
o
c
o
r
e
save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas
K
atzman
Remove toplev
e
l binding of
*LIST-CONFLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzman
Move identical tails
of then
/
else code out
o
f the
'
if'
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzm
a
n
Ass
e
rt that alloc r
e
gions
are
e
m
p
ty after GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzm
a
n
Fix accidental om
i
ssion
fr
o
m
prior commit
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas Katzman
Re
d
uc
e
number of se
q
uen
t
ial
t
ests in gc_
f
ind_freeish_pages(
)
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
F
ix SB-INTROSPECT:AL
L
OCATION-INFORMATION on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remo
v
e redundant stores to page_tab
l
e
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzm
a
n
Test "bytes_found
<
nby
t
e
s_go
a
l"
f
i
rst in fin
d
_
freeish_pag
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Doug
l
as
K
a
tz
m
a
n
Move misplaced
#endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
z
man
Strengthen ass
e
rtion: are
a
size quantu
m
is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
l
a
s K
a
t
zman
Use prope
r
w
i
detag for code-compo
n
ent in
objdef
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
Kat
z
ma
n
Rem
o
ve
:weak-point
e
r a
s
ex
c
eptional
c
ase in room
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas Kat
z
man
(SETF
%
FUN-NAME) on closure
s
, now with fewer res
t
rictions
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas K
a
tzman
Del
e
te redundant
C
m
a
cro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
z
m
an
Revise com
m
ent about efficiency in scav_weak_pointer(
)
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as Katzman
Modernize
C
style of and
d
eobfuscate gc_alloc_updat
e
_p
a
ge_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Optimize page_ends_c
o
n
tiguous_block_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzma
n
Use MAP_32BIT and not MAP_FIXED on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
as Katzman
Revert d9ffae8c and add
c
om
m
en
t
that the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
la
s
Kat
z
man
G
u
ard some C
g
lobals with
m
o
r
e ap
p
ropria
t
e t
e
sts
commit
|
commitdiff
|
tree
2017-10-03
Douglas
K
at
z
ma
n
P
artially revert "
A
l
w
a
y
s
copy all of a
sigset
_
t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Ka
t
zman
Fix
c
heneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzm
a
n
Impleme
n
t per-
o
bject pinning on precise g
e
ncgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Change
a
few slots t
o
readonl
y
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simpl
e
rename,
a
nd +/- a comm
e
nt
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
Add
a debugging helper
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
Export
2
things for
s
b-in
t
rospec
t
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
g
las Katz
m
a
n
E
xport coverag
e
bits
f
rom SB-C
a
nd use 1
f
ewer s
p
ecial var
commit
|
commitdiff
|
tree
2017-10-02
D
o
ug
l
as Katzman
F
ix
t
r
a
cer
o
ot
regr
e
ssion
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
K
atzman
Fix typo from "Red
u
ce consing in ir
2
opt
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Kat
z
ma
n
Re
m
ove
D
EFVAR f
r
om
wrong
p
a
ckag
e
;
there's anothe
r
in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Ka
t
zman
A
void writing un
i
ni
t
i
a
lized bytes to a core file
commit
|
commitdiff
|
tree
2017-10-01
Do
u
gla
s
Katzma
n
Fo
r
ce i
m
mobile space to
a
low address on F
r
eeBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzma
n
Ad
d
script to gene
r
ate
C
h
e
aders
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas
K
atzman
Redu
c
e duplication
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
F
i
x bug in lowt
a
g_for_wid
e
tag[] array
d
ue to bad
string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Dougl
a
s K
a
t
zma
n
Alwa
y
s
copy all of a sigset_t for
l
inux
commit
|
commitdiff
|
tree
2017-09-30
D
oug
l
as
K
atzma
n
Consolida
t
e 22 different-but-same
f
unctions int
o
one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Doug
l
a
s
K
a
t
z
m
a
n
Avoid
u
n
u
sed variable
w
a
rning if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
Dou
g
las Katzma
n
Use embe
d
d
e
d_obj_p() in a
l
l places it pertains t
o
commit
|
commitdiff
|
tree
2017-09-24
Douglas
Ka
t
zman
M
a
ke fullcgc wor
k
o
n p
r
ecise
l
y coll
e
cted
platforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas K
a
tzman
H
e
l
p GC out
w
i
th r
e
gard to some cold-ini
t
symbols
commit
|
commitdiff
|
tree
2017-09-24
Douglas Ka
t
zman
Fix arm and
arm64 buil
d
s
commit
|
commitdiff
|
tree
2017-09-24
D
o
u
g
las Katzman
F
i
x build for #+
(
and r
e
l
o
catable-heap (no
t
immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Only try to us
e
MAP_32BIT if it's #de
f
ined
commit
|
commitdiff
|
tree
2017-09-23
Dougl
a
s Katzman
Fix b
u
ild for #-relocatable-he
a
p and fix printf format
commit
|
commitdiff
|
tree
2017-09-23
Douglas
K
atzman
Factor
o
u
t
repeated inc
a
ntation
s
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzman
Un-prettil
y
pr
i
n
t
b
a
ck
e
nd
feature list
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas Ka
t
zman
Remove 4 instructions fro
m
a
lloc-t
o
-
r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas Kat
z
ma
n
Keep any encapsu
l
ation
w
hen calling ~/FUN/
f
o
rmat directive
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las Kat
z
man
Enab
l
e
placem
e
nt of immobile
spac
e
anywhere belo
w
2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzma
n
Make 'm
o
veable' ar
g
to os_va
l
idate 3-valued
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Kat
z
man
x86-64
:
fix bu
g
in IMMEDIATE-CONSTANT-
S
C for symbols
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Ka
t
zman
C
hange
k
e
yword arg to po
s
i
tional in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas
Katzman
Type-ch
e
ck arg
b
e
fore
inhbiting
G
C
i
n CODE-HEA
D
ER-F
R
OM-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas
K
a
tzman
Make verify_gc()
c
a
ll
a
ble fro
m
Li
s
p at m
o
r
e
-or
-
less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
ouglas
K
atzma
n
Elide to
n
s
of
u
n
bound-symbol tests from POST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas
K
atz
m
an
I
m
p
rove verify_space()
commit
|
commitdiff
|
tree
2017-09-20
Doug
l
as Katz
m
an
E
m
it
sh
o
rte
r
code for ALLOCATE-
S
TANDA
R
D[-F
U
NCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dougla
s
Katzma
n
Print more
i
nformation about "sorte
d
pins" if enabled
commit
|
commitdiff
|
tree
2017-09-18
Douglas
Katzma
n
x86
-
64: Enliven funca
l
lable-
i
nst
a
nces from unboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
o
u
g
l
as K
a
t
zman
Declare
w
ide
t
a
g
_
na
m
es in gc hea
d
er
commit
|
commitdiff
|
tree
2017-09-15
Doug
l
as
K
atzman
Move READ_P
R
OTEC
T
_
F
R
E
E
_
PAGE
S
into z
e
ro_dir
t
y_p
a
ge
s
()
commit
|
commitdiff
|
tree
2017-09-15
Douglas
Katzma
n
Ensure that %BIT-POSITIO
N
does no
t
read too many words
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Remove prep
r
ocessor condit
i
onal
i
n
s
ize_bignum
commit
|
commitdiff
|
tree
2017-09-14
D
ouglas Katzman
full
c
g
c
: mark bignums liv
e
with a he
a
der
b
it, not mark_bits
.
.
.
commit
|
commitdiff
|
tree
next