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
Add cautionary note above enablement of :sb-thread on darwin
2017-10-12
D
oug
l
as Kat
z
ma
n
Add
cautionar
y
n
o
te
a
bove en
a
bleme
n
t o
f
:
s
b-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzman
x86-
6
4:
Allow im
m
e
d
iate SC for INDEX in %instance-cas
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Give up on
fix
i
ng ALLOCATION-INFORMA
T
IO
N
.
6 for sparc
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzman
F
o
rgo
loader
.
li
s
p in warm build
commit
|
commitdiff
|
tree
2017-10-11
D
o
u
glas Katzman
Use signed shift in
f
ixnum_value()
commit
|
commitdiff
|
tree
2017-10-11
Douglas
K
atzman
Use
a
bstraction for g
e
tting vector subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katz
m
an
Don't ex
p
ose so much
o
f GC
i
n
ternals to all
other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
Fix f
a
s
teval bug
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzman
Move r
e
peated defini
t
ions to a sha
r
e
d place
commit
|
commitdiff
|
tree
2017-10-10
D
o
ugl
a
s Katzman
Use clearly
named macros, not insane voodoo
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las
K
atzman
Allow 1-page
"
l
a
rge" vectors in sca
v
enge_gen
e
rations()
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fail earli
e
r
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zma
n
Suppress sh
o
w
i
ng '
e
tags' in
v
ocation
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
K
atzm
a
n
Fix sb-introsp
e
ct
t
est for 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Enable trac
e
r
o
ot test for #-sb-t
h
re
a
d
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
as Kat
z
man
Define find_symbo
l
() which a
c
t
s
l
i
ke CL:FI
N
D-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Robusti
f
y
allocatio
n
-informatio
n
tests
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzma
n
Fix flaky ENS
U
RE-COD
E
/DATA-SEPAR
A
TION
test
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Pass nwords i
n
to maybe_adjust_large
_
object
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
l
a
s Katzman
Fi
x
2 bugs with
G
C of b
i
gnums
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #+immobile-c
o
de build
commit
|
commitdiff
|
tree
2017-10-08
Douglas
Katzman
Fi
x
regression due
to
f
i
x for tra
n
s_code on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Dougl
a
s K
a
tzma
n
Fix s
o
u
rce of inefficiency in
t
r
a
n
s
_code()
commit
|
commitdiff
|
tree
2017-10-08
D
ou
g
las Katzman
Fix #-
s
b-thread builds
f
or code and data separation
commit
|
commitdiff
|
tree
2017-10-07
Douglas Katzman
Switch
o
n s
t
rict separation of
pag
e
s
co
n
taining
code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katz
m
a
n
Add -Wundef (not implied by
-
Wall
)
to cc invoca
t
ion
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
las Katzman
Remov
e
bia
s
a
g
ainst partial pages in find_freeish_pa
g
es
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas Katzman
Make
MAP-ALLOCATED-OB
J
ECTS less inclin
e
d to fail
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzm
a
n
P
in page-spann
i
ng small obje
c
ts on
an ind
i
vi
d
ual basi
s
commit
|
commitdiff
|
tree
2017-10-06
Dougla
s
Kat
z
man
General
i
ze wip
e
_n
o
npinned_words()
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as Kat
z
man
R
e
f
a
c
tor
t
o a
v
o
i
d
exposing
page_table
[
]
t
o core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
K
a
t
z
m
an
Remove toplev
e
l
binding of *LIST-CONFLICTS
-
TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzma
n
Move
identical tails of th
e
n
/
else code o
u
t of the 'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
a
t
zma
n
As
s
ert that a
l
loc regions are empty
after
GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Fix accidental
o
miss
i
on fr
o
m pri
o
r
c
ommit
commit
|
commitdiff
|
tree
2017-10-05
D
ou
g
la
s
Katzman
Reduce numbe
r
of
s
equential tests in
g
c_find_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Do
u
gl
a
s Katzman
Fix SB-INTROSPECT:AL
L
O
C
A
TI
O
N-IN
F
ORM
A
TIO
N
on
g
encgc
+
p
c
c
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
m
an
Re
m
ove re
d
undant stores to page_t
a
ble
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
g
las
Katzman
Test "bytes_fo
u
n
d
< nbyt
e
s_goal"
first i
n
f
i
n
d
_freeish_pag
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zman
M
ove misp
l
a
c
e
d #endif
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
S
trengthen
assertion
:
area
size quantum is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Do
u
g
las
Katzman
Use prope
r
widetag for
c
o
d
e
-
component in objdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
man
Remov
e
:weak-pointer
a
s exceptional case in
r
o
om
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
(SETF %FUN-NA
M
E) on closures, now
wit
h
f
e
wer re
s
tri
c
tion
s
.
commit
|
commitdiff
|
tree
2017-10-04
Stelian Ionescu
Move de
s
tru
c
t
ive operations
o
utside
save_to
_
filehandle(
)
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzma
n
Delet
e
re
d
undant C macr
o
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzma
n
Revise comment about efficiency
i
n
s
c
av_w
e
ak_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Modernize C style o
f
and deobfuscate gc_alloc_updat
e
_
p
age_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas Katzman
Opt
i
mize page_ends_contiguous_block
_
p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Use MAP_32BIT an
d
n
o
t MA
P
_FIXED on FreeBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
R
e
vert
d
9
f
fae8c
and add commen
t
that the gl
i
bc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas
K
a
t
zman
Guard so
m
e C gl
o
b
al
s
wi
t
h more
a
ppropriat
e
t
e
sts
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas
K
atzman
P
artially
r
evert "Always copy all of a
s
igset_
t
for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
as Katzman
F
ix cheneygc bu
i
l
d
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Implement pe
r
-
o
bject pinning o
n
precise gencg
c
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
an
Cha
n
ge
a
few slots to reado
n
ly
commit
|
commitdiff
|
tree
2017-10-02
D
oug
l
as K
a
tzman
Simp
l
e rename, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
a
n
Ad
d
a debuggin
g
helper
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
glas Katzman
E
x
p
o
r
t 2
t
h
i
ng
s
for
s
b
-
introspe
c
t
commit
|
commitdiff
|
tree
2017-10-02
Douglas
K
a
t
zm
a
n
Export coverage bits from SB-C and
use 1
fewer special va
r
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katz
m
an
Fix traceroot regres
s
ion
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
Katzman
Fix
t
y
p
o
fro
m
"Red
u
ce con
s
ing in ir2op
t
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzm
a
n
Re
m
o
ve
D
EFVAR
from wrong pac
k
a
g
e; there's another
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
D
ouglas Kat
z
man
Avoid w
r
iting uninitial
i
zed byt
e
s to a core file
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
Force imm
o
bile space to
a
low address on Free
B
SD
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
A
dd script
t
o generat
e
C
he
a
d
e
rs
commit
|
commitdiff
|
tree
2017-09-30
Dougl
a
s Katzman
Reduc
e
duplication
commit
|
commitdiff
|
tree
2017-09-30
D
ouglas Kat
z
man
Fix b
u
g
in lowtag_f
o
r
_
widetag[
]
array
d
ue t
o
bad st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katz
m
an
Always
c
opy all of a
sig
s
e
t
_t for linux
commit
|
commitdiff
|
tree
2017-09-30
Dougla
s
Katzman
Consolidate 22 d
i
fferent-b
u
t
-
s
a
m
e functions into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
ouglas Katzma
n
Avoid unused variable
warning if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
D
ougla
s
Katzman
Use
e
mbedded
_
obj
_
p
() in all
pla
c
e
s it pertain
s
to
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Make fullcgc work on precisely collecte
d
p
l
atforms
commit
|
commitdiff
|
tree
2017-09-24
Dou
g
las Katzman
Help GC out with regard
t
o some
c
old-in
i
t symb
o
ls
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katz
m
an
Fix a
r
m a
n
d arm64
b
uilds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Ka
t
z
man
F
i
x build for
#+
(
a
n
d rel
o
ca
t
able-h
e
ap (not imm
o
bile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Only t
r
y t
o
use MAP_32BIT if
i
t's #define
d
commit
|
commitdiff
|
tree
2017-09-23
Dougla
s
Ka
t
zman
Fix
b
u
il
d
f
or #-
r
elocatable-heap
a
nd f
i
x printf format
commit
|
commitdiff
|
tree
2017-09-23
D
o
u
g
las Katzman
Factor out repeated
i
ncantat
i
ons
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzman
Un-prettily print b
a
ckend feature list
commit
|
commitdiff
|
tree
2017-09-23
Douglas
Katzman
Rem
o
ve
4
i
nstruct
i
ons fro
m
a
l
loc-t
o
-r11
commit
|
commitdiff
|
tree
2017-09-22
D
ougl
a
s
Ka
t
zman
Keep any
e
n
c
a
psulation
when calling ~/FU
N
/ forma
t
direc
t
i
v
e
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Enable placement of immobile space anywhere below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as
K
a
t
zm
a
n
Make '
m
o
v
eab
l
e' arg to
o
s
_
valid
a
te 3-v
a
lued
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
l
as Katzman
x86-64: fix b
u
g i
n
IMME
D
IATE-CONSTANT-SC for
symbols
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
C
hange
k
e
y
word arg to positional i
n
SU
B
-GC
commit
|
commitdiff
|
tree
2017-09-22
Dougla
s
Katzm
a
n
Type-c
h
eck
arg befor
e
inh
b
iting GC in
C
ODE-HEADER-F
R
O
M
-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katz
m
an
M
ake verify_g
c
()
c
allable
f
rom Lisp at more-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Do
u
glas Ka
t
zman
Elide
ton
s
o
f unbound-symbo
l
tests from
P
OST
-
GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Improve verify_space(
)
commit
|
commitdiff
|
tree
2017-09-20
Dougl
a
s
Katzman
E
m
i
t sh
o
rte
r
code fo
r
ALLOC
A
T
E
-STAND
A
RD[
-
F
U
NC
A
LLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Do
u
glas Katzm
a
n
P
r
int
m
o
re inform
a
tion abo
u
t
"
sorted pi
n
s" if ena
b
led
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
x86-6
4
: Enlive
n
fu
n
callable-instances from
unboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dougla
s
K
a
t
zman
Dec
l
are wide
t
ag_names in g
c
header
commit
|
commitdiff
|
tree
2017-09-15
Do
u
glas
Katzman
Move READ_PROTE
C
T_FR
E
E_P
A
GES
int
o
zero_dirty_p
a
ge
s
()
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katz
m
an
E
n
sure that %BIT-
P
OSITION d
o
es
n
o
t read too many
w
or
d
s
commit
|
commitdiff
|
tree
2017-09-14
D
o
u
glas
K
atzma
n
Remov
e
prep
r
ocessor conditional in si
z
e_b
i
gnum
commit
|
commitdiff
|
tree
2017-09-14
Douglas
Katzman
fu
l
lcgc: mark big
n
u
m
s l
i
ve with a
h
eader bit, no
t
m
ar
k
_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dougla
s
Kat
z
m
a
n
Reserv
e
1 bit
i
n
bignu
m
h
eader for
GC m
a
rk
commit
|
commitdiff
|
tree
next