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
Move repeated definitions to a shared place
2017-10-11
Dou
g
las Katz
m
an
Mo
v
e repeated
defi
n
ition
s
to
a
shared place
commit
|
commitdiff
|
tree
2017-10-10
D
ouglas
Katzman
U
se clearly named ma
c
ros,
not insane vood
o
o
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
A
l
l
o
w
1-page "large"
vectors
i
n s
c
a
v
enge_ge
n
era
t
i
ons()
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
F
ail e
a
rlier
commit
|
commitdiff
|
tree
2017-10-09
Douglas
K
atzman
Sup
p
ress showing
'
etags' invocation
commit
|
commitdiff
|
tree
2017-10-09
Douglas
Ka
t
z
m
an
Fix s
b
-introspect tes
t
for 32
-
bit
commit
|
commitdiff
|
tree
2017-10-09
Dou
g
las K
a
tzman
E
n
able
traceroot test for #
-
sb-thread
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzman
D
e
fine f
i
nd_symbol() w
h
ich acts
l
ike CL:
F
IND-SYMBOL
.
.
.
commit
|
commitdiff
|
tree
2017-10-09
Douglas K
a
tz
m
an
R
obustify allocation-informa
t
ion tests
commit
|
commitdiff
|
tree
2017-10-09
Dougl
a
s
Katzman
F
i
x fl
a
ky
E
NSU
R
E
-
CODE/DATA-SEPARATION test
commit
|
commitdiff
|
tree
2017-10-09
Dougla
s
Katzman
Pass nwo
r
ds
i
nto maybe_adjust_larg
e
_object
commit
|
commitdiff
|
tree
2017-10-09
Douglas Katzma
n
Fix 2 bugs with
G
C of bignums
commit
|
commitdiff
|
tree
2017-10-08
D
o
ug
l
as
Katzman
F
i
x #+i
m
mobile-co
d
e bui
l
d
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as Katzm
a
n
Fix regression
due
to f
i
x
f
or trans_code on large code
.
commit
|
commitdiff
|
tree
2017-10-08
Doug
l
as
Katzman
Fix source of
ine
f
ficiency in tran
s
_co
d
e()
commit
|
commitdiff
|
tree
2017-10-08
D
o
ugla
s
K
a
tzman
Fix
#
-sb-thread
builds fo
r
co
d
e and data se
p
aration
commit
|
commitdiff
|
tree
2017-10-07
Douglas Ka
t
z
m
a
n
Switch
o
n strict sep
a
r
ati
o
n
o
f pages con
t
aining co
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Dou
g
la
s
Katzman
Add -Wundef (not implied by
-
W
all) to cc invoc
a
tion
commit
|
commitdiff
|
tree
2017-10-07
D
ouglas K
a
tzman
Re
m
ove bias agai
n
st
pa
r
tial pages in
f
ind
_
freei
s
h_pages
commit
|
commitdiff
|
tree
2017-10-07
Douglas Ka
t
zman
M
ake MAP-ALLOC
A
TED-OBJECTS less
incl
i
n
ed to fail an
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Douglas Kat
z
man
Pin page-spann
i
ng
smal
l
o
b
j
e
cts on an
i
ndivi
d
ual basis
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
Ge
n
e
ralize wip
e
_non
p
inned_words()
commit
|
commitdiff
|
tree
2017-10-06
Douglas Katzman
R
efa
c
tor t
o
avoid exp
o
sing p
a
ge_tabl
e
[] to core save
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
o
u
glas
K
atzman
Remo
v
e toplevel bind
i
ng
o
f *LIS
T
-CONFLICTS-T
A
BLE*
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Move identi
c
al tails of then/else code out
of
t
he
'if'
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katzman
Assert that alloc regi
o
ns are empty
after GC; don't
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Do
u
glas Kat
z
ma
n
Fix accidental omission from pri
o
r commit
commit
|
commitdiff
|
tree
2017-10-05
D
o
uglas Katzman
Reduce nu
m
ber of sequential tests in g
c
_fin
d
_freeish_pages()
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Fix SB-INTROSPECT:ALLOC
A
TION-INFO
R
MATION on gencgc+pcc
commit
|
commitdiff
|
tree
2017-10-05
Dougla
s
Katzman
Remove redundan
t
stores to page_table
commit
|
commitdiff
|
tree
2017-10-05
Douglas Katz
m
an
Test "bytes_
f
o
und < n
b
y
t
es_goal"
f
irst in
f
ind_f
r
eeish_pages
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
ougla
s
Katzman
M
o
v
e
misp
l
aced #
e
ndif
commit
|
commitdiff
|
tree
2017-10-05
Dou
g
las Katzman
Strengthen asserti
o
n: area size
qua
n
tum is 2 wo
r
ds
commit
|
commitdiff
|
tree
2017-10-04
Dougla
s
Kat
z
m
a
n
U
se
p
rop
e
r w
i
deta
g
for code-compone
n
t
in objdef
commit
|
commitdiff
|
tree
2017-10-04
Do
u
glas Kat
z
m
a
n
Remove
:
w
eak-p
o
inter as exceptional
c
a
se i
n
room
commit
|
commitdiff
|
tree
2017-10-04
Dou
g
las Ka
t
zman
(SETF %FUN-NAME) on cl
o
sures
,
now with fewer restrictions
.
commit
|
commitdiff
|
tree
2017-10-04
Stelian
Ionescu
M
ove destructiv
e
operations outside save_to_filehandle()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Kat
z
ma
n
Delete
redun
d
ant C
macro
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katzman
Revise c
o
mment about
e
fficiency in scav_weak_poin
t
er()
commit
|
commitdiff
|
tree
2017-10-04
Douglas Katz
m
an
Moderniz
e
C style of and deobfuscate gc_alloc_update_page_ta
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Douglas Katzman
Op
t
imi
z
e page_
e
nds_contiguo
u
s
_
bloc
k
_p()
commit
|
commitdiff
|
tree
2017-10-03
Douglas
Katzman
Use MAP_32B
I
T and not M
A
P_FIXE
D
on Fr
e
eBSD
commit
|
commitdiff
|
tree
2017-10-03
Do
u
gl
a
s Katzman
Revert d9ffae8c and add comment tha
t
the glibc
bug
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Do
u
glas K
a
tzm
a
n
Guard some C glo
b
als with more ap
p
r
o
priate tes
t
s
commit
|
commitdiff
|
tree
2017-10-03
D
o
uglas Katzman
Partially r
e
vert "A
l
way
s
copy all of
a
sigset_t for
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Dougl
a
s Katz
m
a
n
F
ix cheneygc
b
uil
d
commit
|
commitdiff
|
tree
2017-10-03
D
ougla
s
Katzman
Implement per-object
p
inn
i
ng on
precise gencgc
commit
|
commitdiff
|
tree
2017-10-02
Do
u
g
la
s
Katzman
Change
a
f
ew slot
s
to
r
ea
d
only
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Simple rename, and +/- a comment
commit
|
commitdiff
|
tree
2017-10-02
D
ouglas Katzman
Add a debuggi
n
g helper
commit
|
commitdiff
|
tree
2017-10-02
D
o
uglas Katzman
Export 2 things for sb-int
r
ospe
c
t
commit
|
commitdiff
|
tree
2017-10-02
Douglas Katzman
Export coverage bits from SB-C and
u
s
e
1 fewer special var
commit
|
commitdiff
|
tree
2017-10-02
Do
u
glas Katzman
F
i
x traceroot regressi
o
n
commit
|
commitdiff
|
tree
2017-10-02
Douglas
K
atzman
Fix typo from "Reduce consing in ir2opt
.
l
i
sp"
commit
|
commitdiff
|
tree
2017-10-02
Dougla
s
K
atzma
n
Remove
D
EFVAR fro
m
wr
o
ng pack
a
ge;
t
her
e
's a
n
othe
r
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-01
Dou
g
las Katzman
Avoid writi
n
g uninitial
i
zed bytes to a core
f
i
le
commit
|
commitdiff
|
tree
2017-10-01
Do
u
g
las Katzman
Force immobile space
t
o a low
a
ddress o
n
FreeB
S
D
commit
|
commitdiff
|
tree
2017-09-30
Douglas Katz
m
an
A
dd script to generate C he
a
der
s
commit
|
commitdiff
|
tree
2017-09-30
Douglas
Ka
t
zman
Red
u
ce
d
uplication
commit
|
commitdiff
|
tree
2017-09-30
Douglas Kat
z
man
Fix bug in low
t
a
g
_
f
or
_
widetag[] a
r
ray due to bad
s
tring
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Dougla
s
K
atzman
Always copy all of
a sigs
e
t_t for
l
in
u
x
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
la
s
Katzman
Conso
l
id
a
te 22
d
ifferent-but-same function
s
into on
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
ouglas Ka
t
zman
Avoid unused varia
b
le warning if NDEB
U
G
commit
|
commitdiff
|
tree
2017-09-25
Douglas Katzman
Use embedded_o
b
j
_
p
() i
n
all pla
c
es it pe
r
tains to
commit
|
commitdiff
|
tree
2017-09-24
D
ouglas Katzman
M
ake fullcgc w
o
rk
on precisely collected platforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas
Katzman
He
l
p GC out wit
h
regard to some cold-init s
y
mbols
commit
|
commitdiff
|
tree
2017-09-24
D
ougl
a
s Katzman
Fix
a
r
m and arm
6
4 buil
d
s
commit
|
commitdiff
|
tree
2017-09-24
Dougl
a
s Katzman
F
ix
bui
l
d for #+(an
d
relo
c
atabl
e
-heap
(not i
m
m
o
bile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Dou
g
las Katzm
a
n
Only try t
o
use
M
AP_32BIT if it's #defined
commit
|
commitdiff
|
tree
2017-09-23
Douglas
Katzman
Fix build for #
-
r
e
loca
t
abl
e
-heap an
d
f
ix printf for
m
at
commit
|
commitdiff
|
tree
2017-09-23
Dou
g
l
as Katzman
Factor
out
repeate
d
inc
a
ntations
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas Katzman
Un
-
p
r
ettily print backend feature list
commit
|
commitdiff
|
tree
2017-09-23
Do
u
gl
a
s Katzman
Remove 4 instructions from alloc-t
o
-r11
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las Katzman
K
eep any e
n
ca
p
sulati
o
n when c
a
lling ~/FUN/ f
o
rmat d
i
r
ective
commit
|
commitdiff
|
tree
2017-09-22
Douglas
Katzman
Enable place
m
ent of immobile space anyw
h
er
e
be
l
ow 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Ka
t
zman
Make 'm
o
veable' arg
to os
_
v
a
lidate
3-valu
e
d
commit
|
commitdiff
|
tree
2017-09-22
D
o
u
glas Ka
t
zma
n
x86-
6
4
:
fix bug in I
M
MED
I
ATE-CONSTANT-SC for
symb
o
l
s
commit
|
commitdiff
|
tree
2017-09-22
Douglas Ka
t
zman
Chan
g
e keyword arg to
po
s
itional in SU
B
-GC
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as Katzman
T
ype-check a
r
g
b
efore inh
b
iting
GC in COD
E
-
H
EADER-F
R
OM-PC
commit
|
commitdiff
|
tree
2017-09-20
D
ou
g
las
K
a
t
z
man
Make ve
r
ify_gc() c
a
llable from Lisp at more-or-le
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Dougl
a
s
K
atzman
Elide ton
s
of u
n
bound
-
symbol tests fr
o
m POST-GC
and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
ouglas Katzman
Improve verify_space()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Emit shor
t
er c
o
de
for A
L
LOCATE-STAN
D
ARD[-FUN
C
ALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
Print more information about "sorted pins"
i
f ena
b
led
commit
|
commitdiff
|
tree
2017-09-18
D
o
uglas Katzman
x
8
6-64: E
n
liven funcal
l
abl
e
-ins
t
a
nces fro
m
unboxe
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Do
u
glas
K
atz
m
an
Declare
widetag_names in gc header
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katzman
Move READ_PROTECT_FREE_PAGES int
o
z
er
o
_d
i
rty_pages()
commit
|
commitdiff
|
tree
2017-09-15
Dou
g
las Katzm
a
n
Ensure t
h
at
%BIT-POSITION does n
o
t
read too ma
n
y
words
commit
|
commitdiff
|
tree
2017-09-14
Dougla
s
Katzman
Re
m
ove preproce
s
s
o
r
c
onditional in
s
ize_bignum
commit
|
commitdiff
|
tree
2017-09-14
Do
u
glas Katzman
fullcgc: mark bignums liv
e
with a header bit,
no
t
mark_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
R
ese
r
ve 1 bit i
n
bign
u
m
header
f
o
r
GC
mar
k
commit
|
commitdiff
|
tree
2017-09-14
Douglas
Katzm
a
n
Fix
o
ut-of-boun
d
s array
acces
s
to p
a
g
e
_table[]
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Fix
po
t
ential C war
n
i
ng on 3
2
-bit due to misma
t
c
h
with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Fix
#+
(
a
n
d immob
i
le-sp
a
ce (no
t
comp
a
ct-
i
nstance-head
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
D
o
ugl
a
s Katz
m
a
n
D
e
lay
storing sim
p
le-fun lay
o
u
t
until code is loaded
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas
Katzman
Fix
#!+(an
d
i
m
m
obile-space (not co
m
pact-instance-h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
las
K
atzman
Min
o
r tweaks
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
x86-
6
4: fix bug in
%
SET-FDEFN
-
FUN
commit
|
commitdiff
|
tree
2017-09-13
D
ouglas
K
a
tzman
Unb
r
eak win32, patch
b
y Bart Botta
commit
|
commitdiff
|
tree
2017-09-13
D
ougl
a
s
Katzman
Fix GC invari
a
nt loss in
immob
i
le space defra
g
commit
|
commitdiff
|
tree
next