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
Remove stray junk from *FINITE-SBS*
2017-10-12
Do
u
g
l
as
Katzman
Give
up on fixin
g
ALLOCA
T
I
ON
-
INFORMATION
.
6
f
o
r sparc
commit
|
commitdiff
|
tree
2017-10-12
Do
u
gla
s
Katzman
F
orgo loader
.
lisp in warm
b
u
i
ld
commit
|
commitdiff
|
tree
2017-10-11
Do
u
glas Katzman
U
se signed shift in fixnu
m
_value()
commit
|
commitdiff
|
tree
2017-10-11
Douglas
K
atzman
Use ab
s
tr
a
ction for get
t
in
g
vector subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Katzman
Unbreak
ch
e
n
e
y
g
c
commit
|
commitdiff
|
tree
2017-10-11
Do
u
g
l
as
K
atzman
Don
'
t expos
e
so much of GC internals to al
l
ot
h
er C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
o
u
gl
a
s Katzman
Fi
x
fasteval bu
g
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Move repeated definitions to a shared plac
e
commit
|
commitdiff
|
tree
2017-10-10
Doug
l
as K
a
t
zman
Use clearly
named ma
c
ros, not insane v
o
odoo
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Allow 1-page "la
r
ge" vectors in scav
e
n
ge_generations()
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzm
a
n
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
tzman
Sup
p
r
e
s
s
showing 'etags
'
invo
c
a
t
io
n
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
la
s
K
atzm
a
n
Fix sb-introspect test for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
D
o
u
g
las K
a
t
z
man
Enab
l
e
tra
c
eroo
t
test for #-sb-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
man
Define find_
s
ymb
o
l()
w
hich ac
t
s
like
C
L:FIND
-
SYM
B
O
L
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzm
a
n
Robust
i
fy al
l
ocation-information
tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
z
m
an
Fix
f
laky ENSUR
E
-CODE/D
A
T
A-
S
EP
A
RATION
t
es
t
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s K
a
tzman
Pass nwo
r
ds int
o
maybe
_
ad
j
u
s
t
_l
a
r
ge_obj
e
ct
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix 2 bugs with GC of bignums
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #+immobi
l
e-code b
u
ild
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzm
a
n
F
i
x reg
r
ession due t
o
fix fo
r
tr
a
n
s_code
on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzm
a
n
Fix sou
r
ce of
i
nefficiency in t
r
a
n
s_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzm
a
n
Fix #
-
sb-thread
b
u
ild
s
for
c
ode and data
s
epara
t
ion
commit
|
commitdiff
|
tree
2017-10-07
D
ouglas K
a
tzman
Switch
on strict se
p
aration of
p
ages containi
n
g code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Add -
W
undef (not impl
i
ed by -
W
all) t
o
cc
i
nvocation
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Remove bias against
p
a
rtial pages in find
_
free
i
s
h_
p
ages
commit
|
commitdiff
|
tree
2017-10-07
Douglas Kat
z
m
an
Make
MAP
-
ALLO
C
ATED-OBJEC
T
S less inclined to
fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as Kat
z
man
Pin pag
e
-s
p
anning sm
a
ll ob
j
ects
o
n an indi
v
idua
l
ba
s
is
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
G
enerali
z
e
w
i
pe
_
nonpinned_words
(
)
commit
|
commitdiff
|
tree
2017-10-06
D
o
u
gl
a
s
Katzman
Re
f
a
c
to
r
to avoid exp
o
sing page_t
a
ble[] to
c
ore save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remov
e
to
p
l
e
vel
b
i
nding of *LIST-CONFLICTS-TA
B
LE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzman
M
o
ve identical tails of the
n
/
e
lse co
d
e out of the 'i
f
'
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las
Kat
z
man
Assert t
h
at alloc reg
i
ons are empty after GC;
d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s Katzman
Fi
x
accide
n
tal omission
from prior c
o
m
m
it
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Kat
z
man
Reduce n
u
mber of
sequent
i
al te
s
ts
i
n gc_find_free
i
sh_pages
(
)
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzm
a
n
Fix SB-INTROSP
E
CT:A
L
LOCATION-INFORMATI
O
N on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
g
las
K
at
z
ma
n
Remo
v
e redundant stores
t
o page_
t
able
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
z
m
an
Test "bytes_found <
nbytes_goal" first in find_
f
r
eeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougl
a
s
Katzman
Mov
e
mis
p
l
aced #endif
commit
|
commitdiff
|
tree
2017-10-05
D
o
ugla
s
K
a
tzm
a
n
Strengthen as
s
e
rti
o
n
:
area
s
ize quantum i
s
2
w
ords
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Use
p
roper widetag for code-component in objdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Rem
o
ve :weak-point
e
r as exc
e
pt
i
on
a
l case
i
n
room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(SETF %FUN-NAME) on closures
,
now with fewe
r
restri
c
t
i
ons
.
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzma
n
Delete r
e
du
n
dant
C
macro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katz
m
a
n
Revis
e
comment about efficiency in scav_w
e
ak_p
o
inter
(
)
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katz
m
an
Modernize C style of a
n
d
deobf
u
sc
a
te gc_alloc_update_page_t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
O
ptimize pa
g
e_ends_cont
i
guou
s
_
block_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Ka
t
zman
Use MA
P
_32BIT
and not MAP_F
I
XED on Fr
e
eBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Rev
e
rt d9
f
fae8c and
a
dd co
m
ment that the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
g
las
K
atz
m
an
G
uard some
C
globa
l
s
with m
o
re
a
pp
r
opriate t
e
sts
commit
|
commitdiff
|
tree
2017-10-03
Dougla
s
Katzman
Partiall
y
revert "Always copy all of a sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas
K
at
z
m
a
n
Fi
x
cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s
Katzman
Implement per-obje
c
t pinni
n
g on precise genc
g
c
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
Cha
n
ge a
f
ew s
l
ots
to readonly
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzman
Simple renam
e
, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas
K
a
t
z
man
Add a
d
ebuggin
g
helper
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzman
Export 2 things for sb-in
t
r
o
sp
e
ct
commit
|
commitdiff
|
tree
2017-10-02
D
o
ug
l
as Katzman
Export coverage bits fr
o
m SB-C and
u
se 1
fewer
s
p
e
cial var
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
F
ix traceroot
regression
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
a
s
K
atzman
Fix
typo f
r
om "R
e
duce
c
onsing in ir
2
o
p
t
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s Katzman
Remove DE
F
VAR fr
o
m wrong p
a
c
kage; there's
a
no
t
her in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
D
o
u
glas Kat
z
man
Av
o
i
d writi
n
g unini
t
i
a
lized bytes
t
o a
c
o
re fil
e
commit
|
commitdiff
|
tree
2017-10-01
Douglas
K
at
z
man
Force immobi
l
e space
to
a
low address on Fre
e
BSD
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
a
s
Katzman
Add
s
cript to generate C
h
eaders
commit
|
commitdiff
|
tree
2017-09-30
Douglas Ka
t
zman
Reduce
duplic
a
t
i
on
commit
|
commitdiff
|
tree
2017-09-30
Dougla
s
Katzman
F
ix
b
u
g
in
l
o
wtag_fo
r
_widetag[] array due to bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
las Katzman
Always copy all of a sigset_t for linux
commit
|
commitdiff
|
tree
2017-09-30
D
o
u
g
las
K
a
t
zm
a
n
Con
s
olidate
2
2 different
-
but-same functio
n
s
into
o
ne
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Do
u
gl
a
s Katz
m
an
A
v
oid
u
nused variable warning if N
D
E
BUG
commit
|
commitdiff
|
tree
2017-09-25
D
oug
l
as Katzman
Use embedded_obj_p() in all
places
it pertains to
commit
|
commitdiff
|
tree
2017-09-24
Dougla
s
Katzman
Make fullcgc
w
o
rk on precisely collecte
d
plat
f
o
r
ms
commit
|
commitdiff
|
tree
2017-09-24
Dou
g
las Ka
t
zman
Help G
C
out
w
i
th regard
to s
o
me
cold-ini
t
symbols
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s Katz
m
an
Fix ar
m
and arm64 b
u
i
l
ds
commit
|
commitdiff
|
tree
2017-09-24
Douglas
Katz
m
a
n
Fix bu
i
ld fo
r
#+(and relocatabl
e
-
h
eap (not immo
b
ile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas K
a
t
zman
Only try to use MAP
_
3
2
B
IT if it's #defined
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzma
n
Fi
x
build for #-r
e
locata
b
le-heap
and fix printf format
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Fa
c
tor out r
e
peated incantations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Un-prettily
print backend feature lis
t
commit
|
commitdiff
|
tree
2017-09-23
D
o
uglas
K
atzm
a
n
Remove 4 instructions from alloc-
t
o-r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzm
a
n
Keep any encap
s
ulat
i
on when calling ~/FUN/ form
a
t directive
commit
|
commitdiff
|
tree
2017-09-22
Douglas Kat
z
man
Enable
placem
e
n
t
of immo
b
il
e
sp
a
ce anywhe
r
e
b
elow 2G
B
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las Katz
m
a
n
M
a
ke 'moveable' arg to os_valid
a
t
e
3-valued
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas Katzma
n
x86-
6
4: fix bug i
n
IMMEDIATE
-
CONSTA
N
T-SC for symbols
commit
|
commitdiff
|
tree
2017-09-22
D
oug
l
as Kat
z
man
Ch
a
nge
k
eyword arg to pos
i
tional in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las Katzman
Type-chec
k
arg
before
inhbiting GC
i
n CO
D
E-HEADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
D
o
u
glas K
a
tzman
Make verify_g
c
(
)
callable
f
rom
Lisp at more-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Elid
e
tons of
unbound-symbol tests from POST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Imp
r
ove verif
y
_space()
commit
|
commitdiff
|
tree
2017-09-20
D
ouglas Katzman
Emit shorter code
f
or ALLOCATE-STANDA
R
D
[-FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
Pr
i
n
t more inform
a
tion about "sorted p
i
ns" if enabled
commit
|
commitdiff
|
tree
2017-09-18
Dou
g
la
s
Katz
m
an
x86-64
:
Enliven fu
n
callable-instances from unboxe
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Do
u
glas Katzman
Declare wi
d
et
a
g_na
m
e
s
i
n
g
c
heade
r
commit
|
commitdiff
|
tree
2017-09-15
Douglas K
a
tzman
Move
READ
_
PROTECT_FREE_PAGES
into
z
ero_d
i
r
ty
_
pages()
commit
|
commitdiff
|
tree
2017-09-15
Do
u
gla
s
Katzman
Ensure that %BIT-POSITION
d
o
es
not read too many wor
d
s
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Remove pre
p
roc
e
ssor
co
n
ditional in size_
b
ignum
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
fullcgc
:
mark bignums li
v
e with a header bit, not mark_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Reserve
1 bit in bignum header
f
or GC mark
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzma
n
Fix
out-of-
b
ounds array a
c
ces
s
t
o p
a
g
e
_
t
able[]
commit
|
commitdiff
|
tree
2017-09-14
Douglas Ka
t
zman
F
ix pot
e
ntial C warning on
32-bit
d
u
e t
o
mismatch with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
D
o
ugl
a
s
Katzman
Fix
#+
(
a
nd im
m
obile-space (no
t
compa
c
t-instance-header
.
.
.
commit
|
commitdiff
|
tree
next