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
Skip liveness test on empty/nonpointer hashtable entries
2017-10-18
Doug
l
a
s
Katzman
Skip livenes
s
test
o
n empty/nonpointer hasht
a
ble entries
commit
|
commitdiff
|
tree
2017-10-18
D
o
ug
l
as K
a
t
zman
Fix b
u
il
d
failure
commit
|
commitdiff
|
tree
2017-10-17
D
o
uglas Katzma
n
Fix purify() and move
misplac
e
d #else/#endif
commit
|
commitdiff
|
tree
2017-10-17
D
ougl
a
s
Ka
t
z
m
a
n
Fix C warning
i
n
print_
f
ixnum()
commit
|
commitdiff
|
tree
2017-10-17
Do
u
gl
a
s
Katzman
Avoid writ
e
faults during GC,
even more emph
a
tically
n
o
w
commit
|
commitdiff
|
tree
2017-10-17
D
o
u
glas Katzman
Re
m
ove unused cross-mumb
l
e noise
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
D
on't compiler src/co
d
e/thread for
t
he host
commit
|
commitdiff
|
tree
2017-10-17
Dougl
a
s Katzman
Cle
a
r the rehas
h
-
n
eeded b
i
t in
C
LRHASH
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katzman
Avoi
d
u
n
necessary writ
e
to hash-table instances d
u
ring gc
.
commit
|
commitdiff
|
tree
2017-10-17
Douglas Katz
m
an
Dec
e
nt
r
ali
z
e pe
r
-t
h
read i
n
i
t
ial special
b
indings
.
commit
|
commitdiff
|
tree
2017-10-16
Dou
g
l
a
s Ka
t
zman
Use han
d
y
p
re-e
x
i
s
t
ing C macros in other
macros
commit
|
commitdiff
|
tree
2017-10-14
D
o
uglas
Ka
t
z
m
an
Re
p
rotect dynami
c
spa
c
e af
t
er f
u
ll
m
ark-sweep G
C
commit
|
commitdiff
|
tree
2017-10-14
Douglas Ka
t
zman
Rena
m
e
"marknswe
e
pgc
.
c" to "immo
b
ile-spac
e
.
c" plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Doug
l
as Katzman
Fix critical spelling
bug in
A
L
LOC
A
TION-INFORM
A
TION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dougla
s
Katzman
Simpl
i
fy conditio
n
fo
r
s
e
tting needs_
r
e
h
ash
_
p in
G
C
commit
|
commitdiff
|
tree
2017-10-13
Douglas
K
atzma
n
Provide th
e
:ABORT restart in warm
l
oad
commit
|
commitdiff
|
tree
2017-10-13
Dougl
a
s Katzman
x86-64: Allow choice of
0
xCC or 0x
C
E as t
h
e i
n
ter
r
upt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
ouglas Katzman
Add cautionary
note above enablement of :s
b
-threa
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dougla
s
Katzman
x86-64: Al
l
ow imm
e
dia
t
e SC for INDEX in %
i
nstance-cas
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Give
u
p on fixi
n
g ALLOC
A
TI
O
N-INF
O
R
MAT
I
ON
.
6
for sparc
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
For
g
o
l
oader
.
l
i
sp in war
m
bui
l
d
commit
|
commitdiff
|
tree
2017-10-11
Dougla
s
Katzman
Use s
i
gne
d
s
h
ift in fixnum_value()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use abstrac
t
ion f
o
r
g
e
t
t
i
ng
v
ector subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas
Katzman
U
nbre
a
k
c
heney
g
c
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Ka
t
zm
a
n
D
on't expose s
o
much of GC in
t
e
r
nals
to a
l
l other
C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Fix fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s K
a
tzma
n
Move
r
epe
a
ted
d
e
finitions to a shared place
commit
|
commitdiff
|
tree
2017-10-10
Dougl
a
s Kat
z
man
Use clearly n
a
med macro
s
,
not insane vo
o
doo
commit
|
commitdiff
|
tree
2017-10-09
D
ouglas Katzman
Allow 1-p
a
ge "large" vectors in scavenge
_
gen
e
rations()
commit
|
commitdiff
|
tree
2017-10-09
Doug
l
a
s
K
atzman
F
a
il earlier
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
S
uppress sho
w
ing '
e
tags' invocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Fix sb-intro
s
pect test for 3
2
-
b
it
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas K
a
t
zma
n
Enable tra
c
eroot test for
#
-sb-t
h
read
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Def
i
ne fi
n
d_sy
m
b
ol()
w
hich
a
cts l
i
ke CL
:
FIND-
S
Y
M
BOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Rob
u
st
i
fy allocation-information
tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzm
a
n
Fix flaky
ENSURE-CODE/
D
ATA-SEPARATION t
e
st
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Pass
n
w
ord
s
into maybe_adj
u
st
_
large
_
o
b
j
ect
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Katz
m
an
Fix 2
bu
g
s
with GC of
b
ignums
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix #
+
imm
o
bile
-
co
d
e build
commit
|
commitdiff
|
tree
2017-10-08
D
o
uglas Katz
m
an
Fix re
g
ressio
n
due to fix for trans_c
o
de on
l
arge c
o
de
.
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as K
a
t
zman
Fix source
o
f
i
nefficiency in t
r
a
ns_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fi
x
#-sb-thread builds
for c
o
d
e
a
nd da
t
a separation
commit
|
commitdiff
|
tree
2017-10-07
Douglas
Katzman
Switch on
s
trict separation of pages c
o
ntaining code
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Douglas
K
atzman
Add -W
u
ndef (no
t
implied by -Wa
l
l) to cc invocation
commit
|
commitdiff
|
tree
2017-10-07
D
o
uglas Kat
z
man
Remove bias agai
n
st partial pages
in
find_f
r
eeish_pages
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas Katzman
Make MAP
-
A
L
LOCATED
-
OBJ
E
CTS less inclined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Doug
l
as
K
a
t
zma
n
Pin page-spanning s
m
all
objec
t
s on an i
n
divi
d
ual basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas
K
atz
m
an
Generalize wipe_n
o
n
p
in
n
ed_words()
commit
|
commitdiff
|
tree
2017-10-06
Dougla
s
Katzman
Re
f
actor to avoid expo
s
ing page_table[] to core sav
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
ouglas Katzman
Remove
toplevel bind
i
ng of *LIST-CONFLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move identic
a
l tails of then/else code o
u
t
o
f
th
e
'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
atzman
Assert that alloc re
g
ions are empty after GC; d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Fi
x
a
ccide
n
tal omis
s
ion f
r
om pri
o
r commi
t
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Reduce
n
u
mber of sequential tests
in
g
c_f
i
nd_freeish_page
s
()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Fix SB-
I
NT
R
OSPECT:ALLO
C
A
T
ION-INF
O
R
M
ATI
O
N on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las K
a
tzman
Remove r
e
d
undan
t
stor
e
s to page
_
table
commit
|
commitdiff
|
tree
2017-10-05
Douglas Kat
z
man
T
est "bytes_
f
ound < nb
y
tes_goal" first
i
n find
_
freeish
_
pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move misp
l
aced #endif
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zma
n
Strengthen assertion:
area
s
iz
e
quantum is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Katzman
Use
proper w
i
detag fo
r
code-compon
e
nt in objdef
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
atzman
Remove
:weak-pointer as exceptional case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
zma
n
(SETF %FUN-NA
M
E)
on closu
r
e
s
,
now with fewer restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas Ka
t
zman
Delete redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Katzma
n
R
e
v
i
s
e comment abo
u
t
efficiency
in scav_weak_po
i
nter()
commit
|
commitdiff
|
tree
2017-10-04
D
o
u
glas K
a
tzman
Modernize C s
t
yle of and deob
f
uscat
e
gc_alloc_update_pag
e
_t
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Optimize page_end
s
_contiguous_
b
lock_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Kat
z
man
Use MAP_32BIT
a
nd
not
MAP_
F
IXED on Fre
e
B
SD
commit
|
commitdiff
|
tree
2017-10-03
Douglas
K
atzman
Re
v
ert d9ffae8c and ad
d
c
omment th
a
t the glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katz
m
an
Guard some C globals
with more appropriate tes
t
s
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Part
i
ally revert "Al
w
ays copy all of a sigs
e
t
_
t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Ka
t
zm
a
n
Fix cheneygc build
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Implement
per-object
p
inning
on pre
c
i
s
e gencg
c
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Change a
f
ew slo
t
s to
readonly
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s Katzman
S
imple ren
a
me, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
Dougl
a
s
K
atzman
Add
a
de
b
ugging
h
e
lper
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
K
a
tzman
Expo
r
t 2 thing
s
for
s
b-introspect
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas K
a
tzman
Export
c
overage bi
t
s from SB-C and use
1 fe
w
er s
p
ecia
l
var
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzma
n
Fix traceroot regression
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas Ka
t
zman
Fix ty
p
o from "
R
educ
e
consing in ir2o
p
t
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzma
n
Re
m
ove DEFVAR from wrong pac
k
age; ther
e
's anot
h
er in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Dougla
s
Katzma
n
Avo
i
d writing
uninitialize
d
bytes
to a core file
commit
|
commitdiff
|
tree
2017-10-01
D
o
uglas Kat
z
man
Force immo
b
ile space to a low add
r
e
s
s
on F
r
eeBSD
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas Katzman
A
dd script to generat
e
C headers
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
l
as Katz
m
an
R
educe duplicatio
n
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
F
i
x bug
i
n l
o
wta
g
_for_widetag[] array due to
b
ad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas Kat
z
man
Always c
o
py
al
l
o
f a sigset_
t
for
linux
commit
|
commitdiff
|
tree
2017-09-30
Do
u
glas Katzman
Consolidate 22 diff
e
rent-but-same
f
un
c
tion
s
int
o
one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Dougl
a
s
Katzma
n
Avoid unused va
r
iable warn
i
ng if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
Douglas
K
atzman
Use embedded_obj_p() in all places it pert
a
ins to
commit
|
commitdiff
|
tree
2017-09-24
D
o
uglas
Kat
z
m
a
n
M
a
ke fullcgc work on
p
re
c
ise
l
y collect
e
d
p
latfo
r
ms
commit
|
commitdiff
|
tree
2017-09-24
Douglas
Katz
m
an
Help GC out wit
h
re
g
ard to some co
l
d-init symbols
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s K
a
tzman
Fix arm and ar
m
6
4 b
u
ilds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
F
ix build for #+(and relocatable-heap (not
imm
o
bile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
D
ougla
s
Katzman
O
n
ly try
to use MAP_32BIT if i
t
'
s
#defined
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Fix build for #-relocatable-heap
and fi
x
printf fo
r
mat
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katz
m
an
Factor out repeated
i
ncantations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Un-pr
e
ttily print backend
f
e
ature lis
t
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Remove 4 instru
c
tions from alloc
-
to-r11
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as Katzman
Keep
any encaps
u
lation when calling ~/FUN/
format directive
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas Kat
z
man
Enable placement of im
m
obile sp
a
ce
anywhere below 2GB
commit
|
commitdiff
|
tree
next