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
Dougl
a
s Katzman
Provide th
e
:
ABORT
r
estart in warm load
commit
|
commitdiff
|
tree
2017-10-13
Do
u
g
l
as Katzman
x86-64: Allow
c
hoic
e
of 0xCC or 0xCE
as t
h
e int
e
rru
p
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add cautionary n
o
te above e
n
ablement of
:sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Kat
z
man
x86-64:
A
llow immediate SC for IN
D
EX in %
i
nstance-cas
commit
|
commitdiff
|
tree
2017-10-12
Doug
l
as Katzm
a
n
Give
u
p on fixing ALLOCATION-INF
O
RMATION
.
6 for spa
r
c
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Forgo l
o
a
d
er
.
lisp in warm
build
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
U
se signe
d
s
h
i
ft in fixnum_v
a
lue()
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Katzm
a
n
Use
a
bstracti
o
n f
o
r gett
i
n
g
vector s
u
btype
.
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Katzman
Unbreak
cheneyg
c
commit
|
commitdiff
|
tree
2017-10-11
D
o
ugl
a
s Katzman
Don't
expose so
much o
f
GC internals to all o
t
her C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Fix fas
t
eval bu
g
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Move
r
e
peated
d
e
finitions to a shared place
commit
|
commitdiff
|
tree
2017-10-10
Douglas Katzman
Use cle
a
rly nam
e
d m
a
c
r
os, not insane v
o
odoo
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
Allow 1-page "large" v
e
ctors in
s
c
avenge_generations()
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
S
uppress
s
howin
g
'etags'
invocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix sb-intro
s
pect test
for
32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzma
n
En
a
ble tr
a
cer
o
ot test for #-sb-t
h
rea
d
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
t
z
man
Def
i
n
e
find_symbol() which
a
ct
s
like CL:FIND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzm
a
n
Robustify allocati
o
n-informa
t
io
n
tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katzman
Fix
f
laky ENSURE-CODE
/
DATA-SEPARA
T
I
ON test
commit
|
commitdiff
|
tree
2017-10-09
Do
u
g
l
as Katzman
Pass nwords into m
a
ybe
_
adjust_large_ob
j
ect
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix 2 bugs with GC of bignums
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Kat
z
man
F
ix #
+
immobile-code build
commit
|
commitdiff
|
tree
2017-10-08
D
o
uglas Ka
t
zman
Fix regression due to fi
x
f
o
r
t
rans_
c
ode on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzman
F
ix sourc
e
of inefficiency in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas K
a
tzman
Fix #-sb-threa
d
builds for code an
d
data separation
commit
|
commitdiff
|
tree
2017-10-07
D
ougla
s
Katzman
S
w
itch on strict
s
epa
r
ation of p
a
ges containing
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzm
a
n
Add -Wundef (no
t
implied by
-
Wall)
t
o cc
i
n
vo
c
ation
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas Katzman
R
e
m
ove bia
s
aga
i
ns
t
partial page
s
in
f
ind_
f
reeish_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas
K
a
tzman
Make MA
P
-ALLO
C
ATED-OBJECTS less inclined to
f
a
il an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
D
ouglas Katzma
n
Pin page-spann
i
ng small o
b
ject
s
on an individual
b
as
i
s
commit
|
commitdiff
|
tree
2017-10-06
Do
u
glas Katzman
Gen
e
ralize wi
p
e_nonpinne
d
_words(
)
commit
|
commitdiff
|
tree
2017-10-06
Dougla
s
K
at
z
man
Refac
t
or
to avoid exposing page_ta
b
le[] to core
save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzm
a
n
R
e
move toplevel binding
o
f *L
I
ST-C
O
NFLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas K
a
t
z
man
Move identical
t
ails of then/else code o
u
t of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Assert that alloc region
s
are empty a
f
te
r
GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
gla
s
Katzman
F
i
x acci
d
ental omi
s
sion from
p
r
ior commit
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
las Ka
t
zm
a
n
Reduce
n
um
b
er of sequenti
a
l
tests
i
n gc_fin
d
_
f
r
e
eish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzm
a
n
Fix SB-INTROSPECT:ALLO
C
ATION-INFORMATION on gencgc+pc
c
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Remove r
e
du
n
dant stores to page_table
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzman
T
e
st "b
y
tes_found < nbytes_goal" first i
n
f
ind_freeish
_
pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas
Katzman
Move mi
s
placed #endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
Str
e
n
g
th
e
n asse
r
tion: area siz
e
q
u
a
n
tum is
2
words
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzman
U
se proper widetag
f
or
c
ode-component in objd
e
f
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katzm
a
n
Remo
v
e
:
w
e
ak-
p
oin
t
er
as exc
e
p
tion
a
l ca
s
e in room
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzm
a
n
(SE
T
F
%F
U
N-NAM
E
) on closures, now with
fewer restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas
Katzman
Delete r
e
dund
a
nt C
m
acro
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as
K
atzma
n
Rev
i
se commen
t
about effi
c
iency in scav_wea
k
_pointe
r
()
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
a
tzman
Mo
d
erniz
e
C
style of
a
nd deobfu
s
cate gc_alloc_up
d
a
te_p
a
g
e
_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katzm
a
n
O
p
t
imize p
a
g
e
_ends_
c
ontiguou
s
_block
_
p()
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
Katz
m
a
n
Use MAP_32BIT and not MAP_FIXED
on FreeBS
D
commit
|
commitdiff
|
tree
2017-10-03
D
oug
l
as Katzman
R
e
vert d9ffae8c and add
comment that the gl
i
bc b
u
g
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzma
n
Guar
d
some
C
g
lobals with more appropr
i
ate tests
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzman
Partially revert "
A
lwa
y
s copy all of a sig
s
et_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Katzma
n
F
ix chen
e
ygc
b
u
ild
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
Katzman
Implement per-objec
t
pinning
o
n precise genc
g
c
commit
|
commitdiff
|
tree
2017-10-02
Douglas Ka
t
zman
C
h
ang
e
a fe
w
s
l
ots to readonly
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simple rename, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Add a deb
u
g
g
ing he
l
per
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export 2 thing
s
for s
b
-introsp
e
ct
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas
K
at
z
ma
n
E
x
port coverage bi
t
s from SB-
C
and
use 1 f
e
wer special
var
commit
|
commitdiff
|
tree
2017-10-02
Do
u
g
l
a
s Kat
z
m
an
Fix trace
r
oot regression
commit
|
commitdiff
|
tree
2017-10-02
Douglas
K
atzman
Fix
t
ypo fro
m
"Reduce
c
onsing in ir
2
o
p
t
.
lisp
"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Ka
t
z
m
an
Remove DEFVA
R
from wrong
pac
k
age;
t
here'
s
a
n
other
in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Ka
t
z
m
a
n
Avoid writing uninitialized by
t
es to a co
r
e file
commit
|
commitdiff
|
tree
2017-10-01
Dou
g
l
a
s Katzman
Force imm
o
b
il
e
space to a
low ad
d
ress on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Add scrip
t
to generate C headers
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
las Katzman
Reduce
d
uplication
commit
|
commitdiff
|
tree
2017-09-30
Do
u
glas Katzman
F
i
x
bug in lowtag_for_widetag[] ar
r
a
y
due to bad
string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas
Katzman
A
l
w
ay
s
copy a
l
l o
f
a sigs
e
t_
t
for l
i
nux
commit
|
commitdiff
|
tree
2017-09-30
Douglas
Kat
z
m
an
C
onsolidate 22
diffe
r
en
t
-but-same functio
n
s into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katzman
Avoi
d
unused
vari
a
b
le w
a
rning if NDE
B
U
G
commit
|
commitdiff
|
tree
2017-09-25
Do
u
g
l
as Katzman
Use embedded_
o
b
j
_p() in all p
l
ace
s
i
t pertai
n
s to
commit
|
commitdiff
|
tree
2017-09-24
Dou
g
las Katz
m
an
Make fullcgc work
o
n
pr
e
cisely c
o
l
l
ected
p
l
atforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katz
m
an
Help GC
o
ut w
i
th rega
r
d to some
c
o
l
d-init symbols
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Fix a
r
m and arm64 bui
l
ds
commit
|
commitdiff
|
tree
2017-09-24
D
o
ug
l
as Ka
t
zman
Fix bui
l
d
for #+
(
an
d
r
e
locatable-he
a
p
(not immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Ka
t
z
ma
n
Only t
r
y t
o
us
e
MAP
_
32BI
T
if it's
#
d
efined
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzm
a
n
Fix b
u
ild for
#
-relocatable-heap a
n
d fix p
r
intf f
o
r
m
at
commit
|
commitdiff
|
tree
2017-09-23
Douglas
K
atzman
F
ac
t
or out repeated
i
ncantations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Ka
t
zman
Un-prettily print backend feat
u
re list
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas
Katzman
R
emove
4
i
nstructions from
a
lloc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Do
u
g
las
K
atzman
Keep a
n
y
e
ncapsulation when c
a
lling ~/FUN/ f
o
r
m
at d
i
rective
commit
|
commitdiff
|
tree
2017-09-22
D
o
u
g
las Ka
t
zman
E
n
a
b
le place
m
ent of immobile s
p
ace anywhere below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s Katzman
Ma
k
e 'moveabl
e
' arg
t
o
o
s_valid
a
te 3-valued
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as Katzman
x86-64: fi
x
bug in
I
MMEDIATE-CONSTANT
-
SC for symbols
commit
|
commitdiff
|
tree
2017-09-22
Douglas Kat
z
man
C
hange k
e
yword arg to positional in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas K
a
tzm
a
n
Type-c
h
e
c
k
arg before inhbiting GC in CO
D
E
-HEADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
D
o
ug
l
as Ka
t
zman
M
a
ke verify_gc() callable
f
rom Lisp
a
t m
o
r
e
-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
o
u
g
las Katzm
a
n
Elide
tons of unbound-symb
o
l
tests f
r
om POST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Kat
z
man
I
m
prove
verify_space()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Ka
t
zman
Emit shorter code for ALLOCATE-STANDARD[-FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Ka
t
zman
Print m
o
re i
n
for
m
ation about
"sorted pins
"
if enabled
commit
|
commitdiff
|
tree
2017-09-18
Dou
g
las Katz
m
an
x86-64: Enliven
fu
n
cal
l
a
b
le-insta
n
ces from unboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
ouglas Katzman
Declare
wideta
g
_names i
n
gc hea
d
er
commit
|
commitdiff
|
tree
2017-09-15
D
o
uglas Katzman
Move READ_PROTE
C
T_FR
E
E_PAGE
S
into zero_dirty_pa
g
es(
)
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katzman
Ensure th
a
t
%BIT-POSITION does
n
ot
r
e
a
d
too many words
commit
|
commitdiff
|
tree
2017-09-14
Do
u
glas Ka
t
zma
n
Remov
e
prepro
c
essor
c
onditi
o
nal i
n
s
ize_big
n
u
m
commit
|
commitdiff
|
tree
2017-09-14
Doug
l
as Katzman
fullc
g
c: mark
bignums li
v
e with a
h
ea
d
er bit, n
o
t mark_b
i
ts
.
.
.
commit
|
commitdiff
|
tree
next