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
Fix #+sb-fluid build
2017-10-17
Douglas
K
atzman
Avoid unnece
s
sary writ
e
to hash-table
i
n
s
tance
s
du
r
ing
gc
.
commit
|
commitdiff
|
tree
2017-10-17
D
ouglas K
a
tzman
Decentralize
p
er-thread
ini
t
i
a
l specia
l
bi
n
di
n
gs
.
commit
|
commitdiff
|
tree
2017-10-16
Douglas Katzman
Use h
a
ndy
pre-
e
xis
t
ing C macros in o
t
her macros
commit
|
commitdiff
|
tree
2017-10-14
Douglas K
a
tzman
R
e
p
rotect dynamic space after full mark
-
swee
p
G
C
commit
|
commitdiff
|
tree
2017-10-14
Douglas
Katzman
Rename "markn
s
weepgc
.
c" to
"
im
m
ob
i
l
e
-space
.
c
"
plus
.
.
.
commit
|
commitdiff
|
tree
2017-10-14
Douglas K
a
tzman
Fix crit
i
cal s
p
ellin
g
bug in
ALLOCAT
I
O
N-INFORMATION
.
1
commit
|
commitdiff
|
tree
2017-10-14
D
ou
g
las Katzman
Simp
l
ify condition for set
t
ing needs_r
e
ha
s
h
_
p in GC
commit
|
commitdiff
|
tree
2017-10-13
Do
u
glas
Ka
t
zma
n
P
r
ovi
d
e the :ABORT
restart in
w
arm load
commit
|
commitdiff
|
tree
2017-10-13
Dougla
s
Katzman
x86-64: Allow cho
i
ce o
f
0xCC
o
r
0xCE a
s
the in
t
errupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Douglas Katzman
Add cautionary note above enablement of
:sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
o
u
glas Katzman
x86-64: Allow immediate SC f
o
r IN
D
EX
i
n %instance-cas
commit
|
commitdiff
|
tree
2017-10-12
D
o
u
g
las Kat
z
m
a
n
Give up on fixing ALLOCATI
O
N-INFORMATION
.
6 for sparc
commit
|
commitdiff
|
tree
2017-10-12
Do
u
g
l
as Katzman
F
o
r
go l
o
ader
.
lisp in warm b
u
i
l
d
commit
|
commitdiff
|
tree
2017-10-11
Doug
l
as
K
atzman
Use signed shift in f
i
xnum_
v
alue()
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Use abstra
c
t
i
o
n
fo
r
gett
i
ng ve
c
tor subtype
.
commit
|
commitdiff
|
tree
2017-10-11
Dougla
s
Kat
z
man
Unbreak chen
e
yg
c
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katzman
Don't ex
p
ose s
o
much of GC internal
s
to
all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las K
a
tzman
Fi
x
fasteval bug
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
l
as Katzman
Move
repeate
d
de
f
initions to a shared pl
a
ce
commit
|
commitdiff
|
tree
2017-10-10
Douglas
Katzman
Use clearly na
m
e
d
macros, not in
s
ane
v
oodoo
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s Katzman
Al
l
ow
1-page "large"
vectors in scavenge
_
generation
s
(
)
commit
|
commitdiff
|
tree
2017-10-09
Do
u
glas Katz
m
an
Fail
earl
i
er
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Sup
p
ress sho
w
ing '
e
t
a
gs' invocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
an
Fix sb-intros
p
ect test f
o
r 32-bit
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Enable traceroot
t
e
st
f
or #-
s
b
-thr
e
ad
commit
|
commitdiff
|
tree
2017-10-09
D
o
uglas Katzm
a
n
Define
find_symbol()
w
h
ich acts like CL:F
I
ND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las Katzman
Robustify
allocatio
n
-information tests
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
man
Fix flaky
ENSURE-CODE/DATA-SEP
A
RATIO
N
test
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
Pass
n
w
o
r
ds int
o
may
b
e
_
adjust_large_o
b
ject
commit
|
commitdiff
|
tree
2017-10-09
Douglas Ka
t
zman
Fix 2 bugs wi
t
h
GC of big
n
ums
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
a
s
Katzman
Fix #
+
immobi
l
e-code build
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katz
m
an
Fix regr
e
ssion due to fi
x
for trans
_
c
ode on large code
.
commit
|
commitdiff
|
tree
2017-10-08
D
o
uglas Katzman
Fix source of
i
nefficiency in
t
rans_code()
commit
|
commitdiff
|
tree
2017-10-08
D
ougl
a
s Katzma
n
Fix
#
-sb-thread b
u
ilds for code and d
a
ta separation
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
Katzman
Switch on stri
c
t se
p
aration of pages containi
n
g
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas Katzm
a
n
Add -Wundef (not implied by -Wall)
t
o cc invo
c
ation
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
K
atzman
Rem
o
ve b
i
as against
p
arti
a
l pages in
fin
d
_freeish_
p
a
g
es
commit
|
commitdiff
|
tree
2017-10-07
Dougl
a
s Kat
z
m
an
Make
MAP-AL
L
OCATED-OBJEC
T
S
l
ess incline
d
to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Dou
g
las Katzm
a
n
Pi
n
p
a
ge-spanni
n
g small objects on an indiv
i
dual basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas
K
a
tzman
Generalize wipe
_
non
p
inned_words
(
)
commit
|
commitdiff
|
tree
2017-10-06
D
ou
g
las K
a
tzman
Refacto
r
to avoid ex
p
os
i
ng
p
age_t
a
ble[] to co
r
e s
a
ve
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
g
las Katzman
Rem
o
ve t
o
plevel binding of *LIST-CONF
L
ICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Mo
v
e
i
dentic
a
l tai
l
s of then/else
code
out of the
'
i
f
'
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
t
zman
Asser
t
that alloc regions
a
re
empty a
f
ter GC
;
don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas
Katzman
Fix ac
c
ident
a
l
o
missio
n
from
pr
i
o
r
commi
t
commit
|
commitdiff
|
tree
2017-10-05
Douglas
Katzm
a
n
Redu
c
e number of sequential tests in
g
c_find_fr
e
eis
h
_pages
(
)
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Fix SB
-
INT
R
OSPECT:ALLOCATION-INFORMATI
O
N
on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
tz
m
an
Remove redun
d
ant sto
r
es
t
o
page_ta
b
le
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Te
s
t "bytes_found < nbytes_goal" fir
s
t in find_freeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Katzman
Mov
e
mispla
c
ed #endif
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Ka
t
zman
S
trengthen ass
e
rt
i
on:
area
size qua
n
tum is
2
words
commit
|
commitdiff
|
tree
2017-10-04
Dougl
a
s Ka
t
zm
a
n
U
se proper widetag for code-component in obj
d
ef
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas
K
atz
m
an
Remove :weak-pointer as exc
e
pti
o
n
al
case in room
commit
|
commitdiff
|
tree
2017-10-04
D
ouglas Katz
m
an
(SETF %FUN-NAME) o
n
closures, now with fewe
r
restri
c
tio
n
s
.
commit
|
commitdiff
|
tree
2017-10-04
Douglas
Katz
m
a
n
Dele
t
e redundant C macro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katz
m
an
Rev
i
se comment about e
f
ficiency
i
n
sc
a
v
_
w
eak
_
pointer()
commit
|
commitdiff
|
tree
2017-10-04
D
o
u
g
l
a
s
Katzman
Mo
d
ernize C sty
l
e
of and deobfuscat
e
gc_alloc_
u
p
d
ate_p
a
ge
_
ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Doug
l
as
K
atzman
O
p
t
imize page_
e
nds
_
contiguous_block_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas Kat
z
ma
n
Us
e
MAP_32BIT an
d
not MAP_FIXED on
F
reeBSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Rev
e
rt d9ffae8c a
n
d add comment that th
e
glibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
g
la
s
Katzm
a
n
Gua
r
d
s
ome C
g
lobal
s
with more appropriate tests
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las Katzman
Partially re
v
ert "A
l
ways copy all o
f
a sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Ka
t
zma
n
F
ix chen
e
y
g
c
build
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas Katzman
I
m
plement per-object pi
n
ning on precis
e
g
encgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
C
h
ange a fe
w
slots to read
o
n
l
y
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simple
r
e
n
ame, and
+/- a c
o
mmen
t
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzma
n
Add a
debugging
helpe
r
commit
|
commitdiff
|
tree
2017-10-02
Doug
l
as Katzman
Expo
r
t 2 things for sb-in
t
rospect
commit
|
commitdiff
|
tree
2017-10-02
Dou
g
las Katzman
Exp
o
rt coverage
bits from SB-C and use 1 fewer specia
l
var
commit
|
commitdiff
|
tree
2017-10-02
Do
u
g
las K
a
tzman
Fix traceroot re
g
re
s
sion
commit
|
commitdiff
|
tree
2017-10-02
D
o
u
g
l
as Katzman
Fix
t
ypo from "R
e
duc
e
co
n
sing i
n
ir2o
p
t
.
lisp"
commit
|
commitdiff
|
tree
2017-10-02
Douglas Ka
t
zman
Remove DEFVAR from wrong pa
c
kage; there's ano
t
h
er
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Dou
g
las Katzman
Avoid
w
r
iting uniniti
a
lized bytes
t
o a
core fil
e
commit
|
commitdiff
|
tree
2017-10-01
Douglas Kat
z
man
Force
immo
b
ile space to a low add
r
ess
o
n FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
Dougla
s
Katzman
Add script
t
o generate C
h
eaders
commit
|
commitdiff
|
tree
2017-09-30
D
ou
g
las Katzman
R
e
duce dupl
i
cation
commit
|
commitdiff
|
tree
2017-09-30
Douglas
K
atz
m
an
Fix bug in lowtag_for_widetag[]
array due
t
o
b
a
d
s
trin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Dougla
s
K
a
t
zma
n
Always copy all of
a
sigset_t for linux
commit
|
commitdiff
|
tree
2017-09-30
Douglas
Ka
t
z
man
Consolidate 22 dif
f
erent-but-same functions into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katz
m
a
n
Avoi
d
unused variable warni
n
g if
N
DE
B
UG
commit
|
commitdiff
|
tree
2017-09-25
D
o
uglas Ka
t
zman
Us
e
embedded
_
obj_p() in all places it pert
a
i
n
s to
commit
|
commitdiff
|
tree
2017-09-24
Douglas
K
atz
m
an
M
a
ke fullcgc w
o
rk
o
n precisel
y
colle
c
t
e
d platforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katz
m
an
Help
G
C
out with regard to some cold-ini
t
symbols
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s Katzman
Fix arm and ar
m
64 builds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Fix build for #+(and relocatable-heap (not
i
mmobi
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Only
t
r
y to
use
M
AP_32BIT
i
f it's
#defined
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzm
a
n
Fix build fo
r
#
-
reloc
a
table-hea
p
and f
i
x print
f
format
commit
|
commitdiff
|
tree
2017-09-23
Douglas K
a
tzman
F
actor o
u
t
r
e
pe
a
t
e
d
inca
n
tations
commit
|
commitdiff
|
tree
2017-09-23
Douglas K
a
t
zman
Un-prettily print backend featur
e
list
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Remove 4 i
n
structions
f
ro
m
alloc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Keep
any encapsula
t
i
o
n
when calling ~
/
FU
N
/ format di
r
ec
t
ive
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s
Kat
z
man
Enable placement o
f
immobile
s
pac
e
anywhere below 2GB
commit
|
commitdiff
|
tree
2017-09-22
D
o
u
glas Katzman
Make '
m
oveable'
a
rg to os_validat
e
3
-
valued
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as
Katzman
x86-64: fix
bug in IMMEDIAT
E
-CONST
A
NT-SC for symbols
commit
|
commitdiff
|
tree
2017-09-22
Douglas
Ka
t
z
m
a
n
Change keyword arg to p
o
siti
o
n
a
l in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
D
ougl
a
s Katzman
Type-check arg before inhbiting GC in CODE-HEADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Do
u
glas K
a
tzman
M
a
ke
v
erify_gc()
c
alla
b
le from Lisp at more-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Elide ton
s
o
f
un
b
ound-symbol t
e
sts from POST-G
C
and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas
Katz
m
an
I
m
pro
v
e verify_spa
c
e()
commit
|
commitdiff
|
tree
2017-09-20
Doug
l
as Katzman
E
m
it shorter
c
o
d
e for ALL
O
CATE-STANDA
R
D[-FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
next