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 critical spelling bug in ALLOCATION-INFORMATION.1
2017-10-14
D
o
uglas Katzman
Fix
crit
i
c
a
l spelling b
u
g in A
L
LOCATION-I
N
FORM
A
TION
.
1
commit
|
commitdiff
|
tree
2017-10-14
Dougl
a
s Katzma
n
Simplify cond
i
tion for setting
n
eeds_rehash_
p
in GC
commit
|
commitdiff
|
tree
2017-10-13
Dou
g
l
as Katzman
Pr
o
vide the :AB
O
RT restart in warm loa
d
commit
|
commitdiff
|
tree
2017-10-13
Douglas Katzman
x
8
6
-64: Allow choice of 0xCC or 0x
C
E as
t
he interrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Do
u
glas Katzman
Add
c
autiona
r
y
note above enab
l
e
m
ent of :sb-thread
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dou
g
las K
a
tzman
x86-64: Al
l
ow immedi
a
te SC for INDEX in %instance-ca
s
commit
|
commitdiff
|
tree
2017-10-12
Douglas
K
atzm
a
n
Giv
e
up on fi
x
ing
ALLOCATION-IN
F
O
R
MATION
.
6 f
o
r spa
r
c
commit
|
commitdiff
|
tree
2017-10-12
Douglas Kat
z
man
For
g
o
loa
d
er
.
lisp in warm build
commit
|
commitdiff
|
tree
2017-10-11
Dougla
s
K
a
tzman
Use sign
e
d
s
hift in fixnum_v
a
lu
e
()
commit
|
commitdiff
|
tree
2017-10-11
Dougl
a
s Katzman
Use ab
s
traction
f
or getting v
e
cto
r
subt
y
pe
.
commit
|
commitdiff
|
tree
2017-10-11
Dou
g
las Katzman
Unbreak cheneygc
commit
|
commitdiff
|
tree
2017-10-11
Douglas Katz
m
a
n
Do
n
'
t
expose so much of GC internals
t
o
all other C
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
o
u
gla
s
K
a
tzm
a
n
Fix fasteval
b
u
g
commit
|
commitdiff
|
tree
2017-10-11
Douglas
K
atzman
Move repeated defini
t
ions to a shared pl
a
ce
commit
|
commitdiff
|
tree
2017-10-10
Douglas
Kat
z
m
a
n
Use
c
learly n
a
m
e
d
macros,
n
ot i
n
sane voodoo
commit
|
commitdiff
|
tree
2017-10-09
D
ou
g
las Katzm
a
n
All
o
w 1-page "larg
e
" v
e
ctors
i
n
scaveng
e
_g
e
neration
s
()
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
l
as Katzman
Fail earlier
commit
|
commitdiff
|
tree
2017-10-09
Do
u
g
las Katzman
Suppress showing 'etags' i
n
voc
a
tion
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
F
ix sb-i
n
trospect test fo
r
32-b
i
t
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Enable traceroot
t
e
s
t for
#
-sb-thr
e
ad
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Define
f
ind_symbol(
)
which acts
like CL:FIND-S
Y
MBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
tzman
Robustify
allo
c
atio
n
-informa
t
ion
tes
t
s
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katz
m
an
Fix flaky ENSURE-CODE/DATA-SE
P
ARA
T
ION test
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
Pass nw
o
rds into maybe_a
d
j
u
s
t
_larg
e
_
object
commit
|
commitdiff
|
tree
2017-10-09
Douglas Kat
z
ma
n
Fix
2 bugs with G
C
of big
n
u
m
s
commit
|
commitdiff
|
tree
2017-10-08
Dougl
a
s
K
a
t
zman
F
i
x
#
+
immobile
-
c
o
de bui
l
d
commit
|
commitdiff
|
tree
2017-10-08
Douglas Kat
z
man
Fix regression due to fix for tra
n
s_
c
o
de on large cod
e
.
commit
|
commitdiff
|
tree
2017-10-08
Douglas Katzman
Fix sou
r
ce of inefficien
c
y in trans_code()
commit
|
commitdiff
|
tree
2017-10-08
Douglas K
a
t
zman
F
ix #-sb-thre
a
d bu
i
lds for code
a
nd
d
a
ta separation
commit
|
commitdiff
|
tree
2017-10-07
Douglas
K
atzman
Switch on
s
trict separation o
f
p
a
ges co
n
t
a
ining c
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dougla
s
K
at
z
man
Add -Wundef (not implied
b
y
-
Wall) to cc invocati
o
n
commit
|
commitdiff
|
tree
2017-10-07
Do
u
glas
K
atz
m
an
R
e
move bias a
g
ainst par
t
ial pages in find_freeish_pages
commit
|
commitdiff
|
tree
2017-10-07
D
o
u
glas K
a
t
zman
Make
M
AP-A
L
LOCATE
D
-OBJ
E
C
TS less
i
nclined to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas
K
atzman
Pin pa
g
e-spannin
g
sma
l
l
objects on
a
n ind
i
vidual basis
commit
|
commitdiff
|
tree
2017-10-06
Dou
g
l
a
s
Ka
t
z
man
Generalize wipe
_
n
o
npinned_words()
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Refactor to avoid exposing p
a
ge_table[] t
o
cor
e
save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Kat
z
man
Remove toplevel binding of *L
I
ST-CO
N
FLICTS-TABLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas K
a
tzma
n
Move id
e
nti
c
al ta
i
ls of then/else
c
o
de out of the 'if
'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Ka
t
zman
Assert that
a
l
loc regions ar
e
empty after GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzma
n
Fix
accidental omissi
o
n from prior commi
t
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
K
a
tzman
Reduce number
o
f seq
u
ential tests in gc_f
i
nd_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
D
oug
l
a
s
Katzman
Fix SB-INTROSPEC
T
:ALLOCATION-INFORMATION on gencgc
+
pcc
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Remove re
d
undant stores to page
_
t
a
bl
e
commit
|
commitdiff
|
tree
2017-10-05
Douglas
K
at
z
m
an
Test
"
by
t
es_found < nby
t
es_goal" fir
s
t in fin
d
_freeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move misp
l
a
c
ed #endif
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas
K
atzma
n
S
tre
n
gthen a
s
sertio
n
:
are
a
size q
u
antum
is 2 words
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Use proper widetag for code-compo
n
ent
in
objdef
commit
|
commitdiff
|
tree
2017-10-04
Doug
l
as
K
atzman
Re
m
o
ve
:
weak-pointer a
s
excep
t
ional case in room
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzm
a
n
(SETF %FUN-NAME
)
on c
l
os
u
r
e
s, now
with
f
ewer restricti
o
ns
.
commit
|
commitdiff
|
tree
2017-10-04
S
t
elian Ionescu
Move
d
estructive operations
outs
i
d
e s
a
ve_to_f
i
lehandle()
commit
|
commitdiff
|
tree
2017-10-04
D
o
uglas Katzman
D
e
lete
r
edundant C
ma
c
ro
commit
|
commitdiff
|
tree
2017-10-04
Douglas
K
a
t
z
man
R
evise c
o
mment about efficiency in scav
_
wea
k
_pointer()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
man
Modernize
C
style of and deobfuscate gc_allo
c
_updat
e
_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
l
as Katz
m
a
n
Optimize
pag
e
_ends_contiguous_block_p()
commit
|
commitdiff
|
tree
2017-10-03
D
o
u
gl
a
s
K
atzm
a
n
Us
e
MAP_32BIT and not MAP_FIXED on Fre
e
BSD
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Revert
d
9
f
f
ae8c and
add comment t
h
at the g
l
ibc bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dou
g
las K
a
tzman
Gu
a
rd some
C globals with more appropriate te
s
ts
commit
|
commitdiff
|
tree
2017-10-03
D
ouglas
Katzman
Partiall
y
revert "Always copy all of a
si
g
s
et_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Fix
cheneygc bu
i
ld
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas
K
atzman
I
m
p
l
emen
t
pe
r
-obje
c
t pinning on precise gencgc
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Change a few slots to readon
l
y
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas
K
at
z
man
Sim
p
l
e
rename, an
d
+/- a comme
n
t
commit
|
commitdiff
|
tree
2017-10-02
Douglas Kat
z
man
Add a debugging helper
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Exp
o
rt 2 thi
n
gs for sb-introspect
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export cover
a
ge bit
s
from SB-
C
a
n
d
use 1 fewer special var
commit
|
commitdiff
|
tree
2017-10-02
Douglas K
a
tzman
F
ix tr
a
ceroot r
e
gression
commit
|
commitdiff
|
tree
2017-10-02
D
ougla
s
Katz
m
an
Fix typo from "Reduce
c
o
nsing in ir2opt
.
l
i
s
p
"
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas Katzman
Remove DEFVAR from wrong package; there's anothe
r
in
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
Avoid wri
t
ing
unin
i
t
i
alized
b
ytes to
a
core file
commit
|
commitdiff
|
tree
2017-10-01
Douglas Katzman
Force imm
o
bil
e
spa
c
e to a low address on
F
re
e
BSD
commit
|
commitdiff
|
tree
2017-09-30
Douglas
Katzma
n
Add scrip
t
to generate C he
a
ders
commit
|
commitdiff
|
tree
2017-09-30
Do
u
g
las Katzman
Re
d
uce dupli
c
at
i
on
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katzman
Fix
b
ug
in l
o
wtag_for_widetag[]
array d
u
e
t
o b
a
d string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
o
u
glas Ka
t
zman
Always
c
o
py
a
ll
o
f
a
sigset_t for linux
commit
|
commitdiff
|
tree
2017-09-30
D
ougl
a
s
Katzman
Co
n
s
o
lid
a
te 22 di
f
ferent-but-same funct
i
ons into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katzman
Avoid unused va
r
iable war
n
i
n
g
if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
Douglas Katzman
Use embedd
e
d_obj_p()
i
n
all places it perta
i
ns to
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
M
a
ke fullcgc
w
ork on p
r
e
ci
s
ely col
l
ected platforms
commit
|
commitdiff
|
tree
2017-09-24
D
o
uglas Kat
z
man
Help GC out wit
h
reg
a
rd to some cold-i
n
it symbols
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s
K
atz
m
an
Fix
a
rm and
a
rm64 builds
commit
|
commitdiff
|
tree
2017-09-24
Do
u
g
l
as Katzm
a
n
Fix buil
d
for #+(and relocatable-heap (not immo
b
ile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Dougl
a
s Katzman
Onl
y
t
ry t
o
use MAP_32
B
IT if it's #defined
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzm
a
n
Fix build for #-re
l
o
catable
-
h
e
ap
and fix pri
n
tf fo
r
ma
t
commit
|
commitdiff
|
tree
2017-09-23
Douglas
Katzman
Fac
t
or ou
t
repeated in
c
antations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Un-prettily print
b
a
ckend featur
e
list
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas
Katzman
R
e
m
ove 4 i
n
s
t
ruct
i
ons from alloc-to-
r
1
1
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzm
a
n
Keep
any encapsulation
w
hen call
i
ng
~/FUN/ form
a
t di
r
ective
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s
Ka
t
zman
Enable placement of immobile space
anywhere below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Dougl
a
s Katzman
Mak
e
'moveable' arg to
os_va
l
i
date 3-valued
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katz
m
an
x86-64: fix
b
ug in IMMED
I
ATE
-
C
O
NST
A
NT-SC for
s
ym
b
o
l
s
commit
|
commitdiff
|
tree
2017-09-22
Dougla
s
Katzman
Change keywo
r
d arg to po
s
itional
in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las Katz
m
an
Type
-
check arg before inhbit
i
ng
G
C
i
n
CODE-
H
EAD
E
R-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
D
oug
l
a
s
Katzman
Make ver
i
fy_gc() c
a
ll
a
ble
fr
o
m Lisp at mor
e
-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Do
u
glas
K
a
tzma
n
Elide
t
ons
o
f
u
n
bound-symbol te
s
ts from
P
OST-
G
C and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzm
a
n
Improve verify_s
p
ace()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
E
mit
shorter code for
AL
L
OC
A
TE-STANDARD[-FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
Print more information
about "sor
t
ed pins" i
f
enabl
e
d
commit
|
commitdiff
|
tree
2017-09-18
Douglas
K
atzman
x86
-
64: E
n
liven fun
c
allab
l
e-in
s
tances fr
o
m unboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas
K
atzman
Decl
a
r
e
w
i
detag_names in
g
c header
commit
|
commitdiff
|
tree
2017-09-15
Douglas
K
a
tzm
a
n
Move REA
D
_PROTECT_FREE_PAGES into zero_dir
t
y_
p
ages()
commit
|
commitdiff
|
tree
next