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
Revert "Assert that scratch generation has no empty allocated pages"
2018-01-17
D
ouglas Katzm
a
n
R
e
vert "As
s
ert t
h
at
s
c
r
atch genera
t
ion
h
as n
o
em
p
ty
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Do
u
g
l
as Katzman
Ass
e
rt that scratch ge
n
eration ha
s
no empty
a
llocated
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
ouglas Katzman
Refactor maybe_adjust_la
r
ge_o
b
ject
(
) and c
o
py_large_object()
commit
|
commitdiff
|
tree
2018-01-15
Do
u
glas Katzman
Share magi
c
constants between genesis a
n
d editcore
commit
|
commitdiff
|
tree
2018-01-15
Douglas Ka
t
zma
n
Add
m
i
s
s
i
ng reader conditiona
l
commit
|
commitdiff
|
tree
2018-01-15
Dou
g
las Katzman
Coalesce
mo
r
e namestrings by marking
a
s candidates
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Douglas Katzma
n
Allow
s
l
am
.
sh to re
d
efine and/
o
r use
n
o
n-redefine
a
ble
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Douglas Katzman
Fix tracero
o
t's printing of uninterne
d
symbols
commit
|
commitdiff
|
tree
2018-01-14
D
o
uglas Katzman
Fix whitespace
commit
|
commitdiff
|
tree
2018-01-14
D
o
uglas Katzma
n
Default to LISP_FEATURE_GCC_TLS on Linux
commit
|
commitdiff
|
tree
2018-01-12
D
ouglas Katzman
x86-64: Tweak arch_write_linkage_table_jmp()
commit
|
commitdiff
|
tree
2018-01-12
D
ouglas Katzman
Remove
Q
S
H
O
W
from around debug print o
f
pinned objects
commit
|
commitdiff
|
tree
2018-01-12
Douglas Katzman
Change fndb ent
r
y for GENERATIO
N
-OF
commit
|
commitdiff
|
tree
2018-01-12
Dou
g
las Ka
t
zm
a
n
Ad
d
te
s
t for commi
t
d13476e58108
commit
|
commitdiff
|
tree
2018-01-12
Douglas Katzman
Add SB-KERN
E
L
:GENERATION-O
F
commit
|
commitdiff
|
tree
2018-01-12
Douglas
K
atz
m
a
n
Fix defect noted in the comment above update_
p
a
g
e_wr
i
t
e
_prot()
commit
|
commitdiff
|
tree
2018-01-10
Do
u
g
l
a
s
Katzman
gencgc: Remove the SEGREGATED_CODE #de
f
ine
commit
|
commitdiff
|
tree
2018-01-10
Douglas Katzman
R
e
move arg
u
ment
from
g
c
_close_all_re
g
ions()
commit
|
commitdiff
|
tree
2018-01-10
Dou
g
las K
a
t
zma
n
R
e
naming - there is
only one p
a
g
e table
commit
|
commitdiff
|
tree
2018-01-10
Douglas Katzman
Rem
o
ve RESCAN_CHECK
commit
|
commitdiff
|
tree
2018-01-10
Dou
g
las Katzma
n
Remove gencgc_ver
i
fy_zero_fill()
commit
|
commitdiff
|
tree
2018-01-10
D
o
uglas Katzman
R
e
move the
extra name of 'bytes' in g
c
_find_freeish_pages()
commit
|
commitdiff
|
tree
2018-01-10
Doug
l
a
s Katzman
Fix l
a
t
e
nt bug wr
t
g
e
ncgc_alloc_g
r
anularity
commit
|
commitdiff
|
tree
2018-01-10
Douglas Ka
t
zman
Make an 'if' test
i
n upda
t
e_page_write
_
p
r
o
t() straightforward
commit
|
commitdiff
|
tree
2018-01-10
Douglas Katzman
Add another
check to
verify_range()
commit
|
commitdiff
|
tree
2018-01-09
Do
u
glas Katzman
Still more "N
o
t
all f
u
nctions have a FUN
-
TYPE
t
ype"
commit
|
commitdiff
|
tree
2018-01-09
Dougla
s
Katzman
T
u
rn up the GC go-fast knob
s
ome more
commit
|
commitdiff
|
tree
2018-01-08
Do
u
glas Ka
t
zma
n
Fix C war
n
ings
commit
|
commitdiff
|
tree
2018-01-08
Douglas K
a
tzman
Better NEWS entry for finalizer c
h
a
nge
commit
|
commitdiff
|
tree
2018-01-08
Douglas Katzman
Avoid
making on
e
ex
t
ra
c
ons per finalizer usually
commit
|
commitdiff
|
tree
2018-01-08
Douglas
K
a
tzma
n
Make fin
a
lizers great again
commit
|
commitdiff
|
tree
2018-01-08
Dougla
s
Ka
t
zman
P
u
t type decl
a
rat
i
on
on callable
a
r
g of FINALIZE
commit
|
commitdiff
|
tree
2018-01-08
Douglas
Katzman
We
a
k ha
s
h-table tweaks
commit
|
commitdiff
|
tree
2018-01-05
Douglas
Katzman
Impro
v
e GC of weak hash tab
l
es
commit
|
commitdiff
|
tree
2018-01-05
Douglas
K
a
t
z
m
an
Fix use-afte
r
-free b
u
g and
a
-Wfo
r
mat warnin
g
commit
|
commitdiff
|
tree
2018-01-04
Douglas Kat
z
m
an
Re
n
a
me some hash-table stuff to be more sensible
commit
|
commitdiff
|
tree
2018-01-04
Douglas Katzman
Add a l
i
ghtweight cons allocato
r
fo
r
GC's own use
commit
|
commitdiff
|
tree
2018-01-03
Douglas
K
atzman
Undo in
a
d
v
e
r
t
ent pi
e
c
e of
prior com
m
it
commit
|
commitdiff
|
tree
2018-01-03
Dougl
a
s
Ka
t
zman
D
eal wit
h
some C compiler
w
a
r
nings
commit
|
commitdiff
|
tree
2018-01-03
Douglas Katz
m
a
n
M
ark "priv
a
te"
dynamic-
s
p
a
ce pages as
in-use during
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
D
o
u
gla
s
Katzman
Remove subo
p
timally-nam
e
d ze
r
o_and_mar
k
_pages
(
()
commit
|
commitdiff
|
tree
2018-01-03
Douglas
K
a
t
zm
a
n
Fix busted test
commit
|
commitdiff
|
tree
2018-01-03
D
o
uglas Katzman
Remove useless inva
r
ian
t
in gc_alloc_large()
commit
|
commitdiff
|
tree
2018-01-02
Do
u
glas K
a
tzman
Fix
t
wo m
o
re gc invariant
l
os
s
ages
commit
|
commitdiff
|
tree
2018-01-02
D
o
u
g
las Katzman
Remove needles
s
co
m
plexity from gc_allo
c
_l
a
r
g
e()
commit
|
commitdiff
|
tree
2017-12-31
Do
u
g
las Katzman
Bu
m
p last_free_page in gc
_
find_
f
reeish_pages()
commit
|
commitdiff
|
tree
2017-12-27
D
ouglas K
a
t
z
m
an
Fix i
n
ver
t
ed comment
commit
|
commitdiff
|
tree
2017-12-22
Douglas Katzman
x86-64: Fix bug in undo
i
n
g static
functi
o
n
l
inka
g
e
commit
|
commitdiff
|
tree
2017-12-21
Douglas Ka
t
zman
Fix failure to
break weak pointe
r
commit
|
commitdiff
|
tree
2017-12-20
Dougl
a
s Katzman
More ed
i
tcore
f
i
xes
commit
|
commitdiff
|
tree
2017-12-20
Douglas Katz
m
an
F
ix disassembler
bu
f
fe
r
overrun (a
g
a
in)
commit
|
commitdiff
|
tree
2017-12-20
Douglas Katzman
Fix GC lo
s
s
a
ge due to rev 0595c3f1abb1
commit
|
commitdiff
|
tree
2017-12-19
Do
u
glas Katzman
Add a del
e
te ope
r
ation to
hopsc
o
tch_
h
ash
commit
|
commitdiff
|
tree
2017-12-19
Dougla
s
K
a
tzman
Fix
edg
e
case in OUTPUT-PAGE-TABLE (due to "ba
d
luc
k
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
Douglas
Ka
t
zman
Generalize gc_find_fre
e
ish_pages()
commit
|
commitdiff
|
tree
2017-12-19
Douglas Katzman
Elimi
n
ate
c
ruft fr
o
m scaven
g
e_new
s
pa
c
e_generation()
commit
|
commitdiff
|
tree
2017-12-19
Douglas Ka
t
zman
gen
c
gc: Combine two st
a
te var
i
ables into one that
m
akes
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
Dou
g
la
s
Katzman
D
on't assign a size to __lis
p
_code_sta
r
t - it ca
u
ses
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
Douglas Katzman
gencgc
:
S
h
ift a bootstrap complicati
o
n
f
ro
m
C into
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
Douglas Katzman
Make EXPAND-B
I
GVEC take
a
n
e
w lengt
h
commit
|
commitdiff
|
tree
2017-12-18
D
o
u
g
las Katzman
Mak
e
al
l
args o
f
fixup-code-obj
e
ct
mandatory
commit
|
commitdiff
|
tree
2017-12-17
D
ouglas
Katzma
n
Declare and initia
l
ize thing
s
in t
h
e same statement
commit
|
commitdiff
|
tree
2017-12-17
Douglas Katzman
Remove *fixup-offset-adde
n
d* from
genesis
commit
|
commitdiff
|
tree
2017-12-15
Douglas Katzman
M
i
cro
-
o
p
tim
i
ze add_ne
w
_are
a
()
commit
|
commitdiff
|
tree
2017-12-15
Douglas K
a
tzma
n
Allow
l
oading comp
i
led fasls in ELF core executables
commit
|
commitdiff
|
tree
2017-12-15
Dou
g
las Katzman
x86-64: Correct
t
he CFA r
e
co
v
e
r
y
expression at Lcall
commit
|
commitdiff
|
tree
2017-12-15
D
ouglas
K
a
tz
m
an
x
8
6: U
s
e
p
acked
bignum, not sp
e
cialized vecto
r
,
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
Douglas Katzman
Remove 9
u
s
e
s
of W
I
THOUT-GC
I
NG
commit
|
commitdiff
|
tree
2017-12-14
Douglas Katzman
Chan
g
e WITHOUT-GCING to
W
ITH-PINNED-OBJECTS
GC when
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
Douglas Katzman
Re
m
ove fop-sanct
i
fy-for-execution
commit
|
commitdiff
|
tree
2017-12-14
Douglas Katz
m
an
Consolidate th
e
different ways o
f
per
f
ormin
g
mac
h
ine
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
Douglas Katzman
Fix clang tidy complaints
re
mi
s
matched protot
y
pes
commit
|
commitdiff
|
tree
2017-12-13
Douglas Katzman
F
ix
heap r
e
l
o
cati
o
n on x86
commit
|
commitdiff
|
tree
2017-12-13
D
o
ugla
s
Katzman
Fix
M
-
V
-BIN
D
loop optimization for n
i
l in
destructuring
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Douglas Ka
t
z
m
an
R
e
move some s
p
a
ghetti
c
o
de
from ge
n
cgc
initialization
commit
|
commitdiff
|
tree
2017-12-12
Douglas Katzman
Remove a read() from inside
a
g
c
_assert, and other
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Douglas Katzman
Massively
s
i
mplify handling of core
f
ile's save
d
memory
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Douglas Katzma
n
Use bett
e
r
API f
o
r gc_
l
oad_c
o
refile_
p
t
es()
commit
|
commitdiff
|
tree
2017-12-12
Douglas Katz
m
an
Fix regres
s
io
n
fro
m
commit 34dc
a
c
9
commit
|
commitdiff
|
tree
2017-12-11
Do
u
glas
Kat
z
man
Remove unnecess
a
ry
z
ero-fi
l
l of
r
eadlink()'s arg
u
ment
.
commit
|
commitdiff
|
tree
2017-12-11
Douglas
K
atzman
U
nglobalize some C
s
ymbols
commit
|
commitdiff
|
tree
2017-12-09
Do
u
g
l
a
s
K
a
tzman
Appl
y
machine inst
r
uction fixups
t
o
E
L
F
s
ection code
commit
|
commitdiff
|
tree
2017-12-09
Douglas Katzman
Fix
a
few
mo
r
e
core-in-EL
F
def
i
c
i
encies
commit
|
commitdiff
|
tree
2017-12-08
Douglas Katzm
a
n
Redu
c
e test no
i
se
commit
|
commitdiff
|
tree
2017-12-08
Dou
g
las K
a
tzman
Detec
t
some uses of m
u
ltiple-value-list
in LOOP
commit
|
commitdiff
|
tree
2017-12-08
D
ouglas Katz
m
an
M
ove
specia
l
ize
d
all
o
cators
for immobile objects
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-12-08
D
o
ugla
s
Katz
m
a
n
F
ix bug
i
n "Remove
ad-hoc
page h
i
nts"
commit
|
commitdiff
|
tree
2017-12-08
Douglas Katzman
Remove ad-hoc
p
age hints
from
i
mmobile fixed
o
b
j
al
l
ocat
o
r
commit
|
commitdiff
|
tree
2017-12-07
Doug
l
as K
a
tzman
Rely on ordinary hash-table to implement globaldb in
.
.
.
commit
|
commitdiff
|
tree
2017-12-07
Douglas Ka
t
z
m
a
n
Implemen
t
some "not done yet" bi
t
s of editcore
commit
|
commitdiff
|
tree
2017-12-07
Dou
g
l
as Katzma
n
Flip the or
d
er of
s
paces on s
a
v
e
commit
|
commitdiff
|
tree
2017-12-07
Douglas Katzman
A
dd
more d
i
a
g
nostics to heap
r
elocation
commit
|
commitdiff
|
tree
2017-12-07
D
o
uglas Katzman
R
e
m
ove unnecessary cons
t
raint
on space placement
commit
|
commitdiff
|
tree
2017-12-07
Douglas
K
atzm
a
n
I
mprove unw
i
nd info for
call_int
o
_lis
p
commit
|
commitdiff
|
tree
2017-12-07
Dougl
a
s Katzma
n
Re
m
ove bogus "maybe c
h
an
g
e
s
ta
c
k" instruct
i
ons from
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
D
o
ug
l
as
K
a
tzman
D
o
n
't pad core
f
i
le_ptes t
o
th
e
GC page size
commit
|
commitdiff
|
tree
2017-12-05
D
ouglas K
a
tzman
Avoid use of
weak s
y
mbols
if no ELF core suppo
r
t
commit
|
commitdiff
|
tree
2017-12-05
D
o
u
g
las Katzman
Fix ed
i
tcore for real n
o
w
commit
|
commitdiff
|
tree
2017-12-05
Dougl
a
s
Katzman
Remove con
s
tant scale fact
o
r
f
rom add
r
ess
i
n struct
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Douglas Katz
m
an
Remove genc
g
c_partial_pickup
commit
|
commitdiff
|
tree
next