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
Share magic constants between genesis and editcore
2018-01-15
D
o
uglas Ka
t
zman
Share magic consta
n
ts between genesis and editcore
commit
|
commitdiff
|
tree
2018-01-15
Dou
g
las Katzman
Add missing reader conditional
commit
|
commitdiff
|
tree
2018-01-15
Dou
g
l
a
s
Ka
t
zman
Coalesce more na
m
estrings by
m
a
rking as can
d
idates
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Doug
l
as
Ka
t
zman
Allow slam
.
sh to
r
edef
i
ne and/or use
non-redefineable
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Douglas
K
atzman
Fix
t
r
a
ceroot's
printing of uninte
r
ned symbols
commit
|
commitdiff
|
tree
2018-01-14
Douglas Katzman
F
i
x
whites
p
ace
commit
|
commitdiff
|
tree
2018-01-14
Do
u
g
l
as Ka
t
zma
n
Def
a
ult
to
LI
S
P
_FEATURE_GCC
_
T
L
S on L
i
nu
x
commit
|
commitdiff
|
tree
2018-01-12
Douglas K
a
tzman
x86-64:
Tweak arc
h
_write_lin
k
a
g
e
_table_jmp()
commit
|
commitdiff
|
tree
2018-01-12
Douglas K
a
tzman
Remove QSHOW f
r
om around
d
ebu
g
p
r
int of pin
n
e
d
o
bjects
commit
|
commitdiff
|
tree
2018-01-12
Douglas Katzma
n
Ch
a
nge fndb entry for GENERATION-OF
commit
|
commitdiff
|
tree
2018-01-12
Douglas Katzman
Add t
e
st for c
o
mm
i
t
d13476e58108
commit
|
commitdiff
|
tree
2018-01-12
Dougla
s
Katzma
n
Add
SB-KERNEL:
G
E
N
ER
A
TION-OF
commit
|
commitdiff
|
tree
2018-01-12
D
ouglas Katzman
Fix d
e
f
ect noted in the comment a
b
ove update_page_writ
e
_p
r
ot()
commit
|
commitdiff
|
tree
2018-01-10
D
ouglas Katzman
gencgc: Remov
e
t
he SEG
R
EGATED
_
CO
D
E #define
commit
|
commitdiff
|
tree
2018-01-10
Dougla
s
K
a
t
z
m
an
Remove argument fro
m
gc_c
l
ose_all_regions()
commit
|
commitdiff
|
tree
2018-01-10
Do
u
glas
Katzm
a
n
Renamin
g
- there is
onl
y
one page table
commit
|
commitdiff
|
tree
2018-01-10
D
o
ugla
s
Katzman
Rem
o
ve RESCAN_CHECK
commit
|
commitdiff
|
tree
2018-01-10
D
ouglas K
a
tzm
a
n
Remove g
e
ncgc_verify_zero_fil
l
()
commit
|
commitdiff
|
tree
2018-01-10
Douglas Katzm
a
n
Re
m
o
v
e th
e
extra
name of
'
bytes'
i
n gc_find_free
i
sh_pages()
commit
|
commitdiff
|
tree
2018-01-10
D
o
u
g
las Katzman
Fix latent
b
ug wrt gencgc_alloc_granularity
commit
|
commitdiff
|
tree
2018-01-10
Douglas Katz
m
an
Make an 'if' t
e
st in update_page_write_prot(
)
s
t
raightforward
commit
|
commitdiff
|
tree
2018-01-10
Dou
g
l
as Katzman
Add another check
t
o
v
erify_range(
)
commit
|
commitdiff
|
tree
2018-01-09
Douglas Katzman
S
t
i
ll mor
e
"
N
ot all functio
n
s hav
e
a
FUN-TYPE typ
e
"
commit
|
commitdiff
|
tree
2018-01-09
Douglas Katzman
Turn up the GC go
-
fast kno
b
some more
commit
|
commitdiff
|
tree
2018-01-08
Douglas Katzman
F
ix C
warnings
commit
|
commitdiff
|
tree
2018-01-08
Douglas Katzman
Better NEWS entry for
finalizer change
commit
|
commitdiff
|
tree
2018-01-08
Douglas Katzman
Av
o
id making one e
x
tra
c
ons p
e
r finalizer usually
commit
|
commitdiff
|
tree
2018-01-08
Dougl
a
s
Katzman
Make finaliz
e
rs great again
commit
|
commitdiff
|
tree
2018-01-08
Douglas Katzman
Put type
d
eclara
t
ion on
cal
l
ab
l
e arg o
f
FINALIZE
commit
|
commitdiff
|
tree
2018-01-08
Douglas Katzma
n
W
e
ak hash-table tweaks
commit
|
commitdiff
|
tree
2018-01-05
D
o
u
gl
a
s
Katzman
Improve G
C
of weak
hash tabl
e
s
commit
|
commitdiff
|
tree
2018-01-05
Dougl
a
s K
a
tzman
Fix use-after-free bug and a -Wformat warning
commit
|
commitdiff
|
tree
2018-01-04
Douglas
K
a
t
zman
Rename
s
ome hash-table stuff to be more
s
e
nsibl
e
commit
|
commitdiff
|
tree
2018-01-04
Douglas Katzman
Add a lightw
e
ight cons allocator for GC
'
s own use
commit
|
commitdiff
|
tree
2018-01-03
Douglas
Kat
z
ma
n
Undo in
a
dvertent piece of prior commit
commit
|
commitdiff
|
tree
2018-01-03
Dougl
a
s
K
atzman
Deal with
some C c
o
mpil
e
r warnings
commit
|
commitdiff
|
tree
2018-01-03
Douglas Katzman
M
ark "
p
rivate" dynamic-spa
c
e pages a
s
in-
u
se during
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
Douglas Katzman
Remove
s
u
boptimal
l
y-named zero
_
and_mark_pages(()
commit
|
commitdiff
|
tree
2018-01-03
Douglas
K
a
t
zman
Fix busted test
commit
|
commitdiff
|
tree
2018-01-03
Dou
g
las Katzma
n
R
e
move
useless in
v
ar
i
ant in gc_alloc_
l
arg
e
()
commit
|
commitdiff
|
tree
2018-01-02
Douglas Katzma
n
Fix two
m
ore gc
invariant lossag
e
s
commit
|
commitdiff
|
tree
2018-01-02
Douglas
K
at
z
man
Remove needless c
o
m
ple
x
i
ty
f
rom gc_allo
c
_
l
arg
e
(
)
commit
|
commitdiff
|
tree
2017-12-31
Douglas
K
atzman
Bu
m
p last_fr
e
e
_page in gc_fin
d
_freeish_
p
ages()
commit
|
commitdiff
|
tree
2017-12-27
Douglas
Katzman
Fix inver
t
ed co
m
ment
commit
|
commitdiff
|
tree
2017-12-22
Doug
l
as Katzma
n
x
8
6
-
6
4:
F
ix bug in undoing static f
u
nctio
n
linka
g
e
commit
|
commitdiff
|
tree
2017-12-21
Doug
l
as Katzman
Fix
failure to break wea
k
pointer
commit
|
commitdiff
|
tree
2017-12-20
Doug
l
a
s
Katzman
Mo
r
e editcore
f
ixes
commit
|
commitdiff
|
tree
2017-12-20
Doug
l
as Katzman
Fix
d
isas
s
embler b
u
f
f
er overrun (again)
commit
|
commitdiff
|
tree
2017-12-20
Dougl
a
s Katz
m
an
Fix GC los
s
age due to
r
ev
0
595c3f1ab
b
1
commit
|
commitdiff
|
tree
2017-12-19
D
ougla
s
Katzman
Add a delete opera
t
i
o
n to hopsc
o
tch_has
h
commit
|
commitdiff
|
tree
2017-12-19
Do
u
gla
s
K
atzma
n
Fix e
d
ge
c
ase
i
n OUT
P
U
T-PAGE-T
A
BL
E
(du
e
t
o
"
b
ad
l
uck
.
.
.
commit
|
commitdiff
|
tree
2017-12-19
Doug
l
as Kat
z
man
Generalize gc_f
i
nd_freeish_pa
g
es()
commit
|
commitdiff
|
tree
2017-12-19
Dou
g
las
K
a
tzman
Eliminat
e
cruft from s
c
aveng
e
_newspa
c
e_generation()
commit
|
commitdiff
|
tree
2017-12-19
Douglas Katzman
gencgc:
C
om
b
ine two state
variables i
n
to one that
m
akes
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
Douglas Katzma
n
Don't as
s
i
gn a size to __
l
isp_code_star
t
- it causes
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
Douglas Katzm
a
n
ge
n
c
gc: Shift
a
boots
t
rap complicat
i
on from C into
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
Douglas Katzman
Make EXPAND-BIGVEC
t
ake a new length
commit
|
commitdiff
|
tree
2017-12-18
Dougl
a
s
Katzman
Make all args o
f
fixup-code-object manda
t
ory
commit
|
commitdiff
|
tree
2017-12-17
D
o
uglas
Katzman
D
eclare and initialize thin
g
s in the s
a
me st
a
tement
commit
|
commitdiff
|
tree
2017-12-17
Douglas Katzman
Remove *fixup-of
f
set-addend* fr
o
m gen
e
sis
commit
|
commitdiff
|
tree
2017-12-15
D
o
uglas K
a
tzman
Micro-optimize add
_
new_area()
commit
|
commitdiff
|
tree
2017-12-15
Dougl
a
s
Katzma
n
A
llow l
o
adi
n
g com
p
ile
d
fa
s
ls in
ELF core execut
a
bl
e
s
commit
|
commitdiff
|
tree
2017-12-15
Dougl
a
s Katzma
n
x86-64: C
o
rr
e
ct the CFA recovery expre
s
sion at Lc
a
l
l
commit
|
commitdiff
|
tree
2017-12-15
Dougl
a
s Katzman
x86
:
Use packed
bignum, not specialize
d
vector, for
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
Dou
g
las Ka
t
zman
Remove 9 uses of WITHOUT-G
C
I
NG
commit
|
commitdiff
|
tree
2017-12-14
Dougl
a
s Katzm
a
n
Change
W
ITHOUT-GCING to WITH-PI
N
NED-OBJECT
S
G
C
when
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
Douglas
Katzman
Re
m
ove fo
p
-sanctify-for-e
x
e
cution
commit
|
commitdiff
|
tree
2017-12-14
Doug
l
as K
a
tzman
Conso
l
i
date th
e
d
i
fferent
wa
y
s of pe
r
fo
r
ming machine
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
D
ouglas Katzman
Fi
x
clang t
i
dy complai
n
ts re m
i
smatched pr
o
totypes
commit
|
commitdiff
|
tree
2017-12-13
Douglas
Katzman
Fix heap reloca
t
ion on
x86
commit
|
commitdiff
|
tree
2017-12-13
Dougl
a
s Katzman
Fix M-V-BIND loop optimization for nil in des
t
ruc
t
uring
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Douglas Ka
t
zman
Rem
o
ve so
m
e spaghe
t
ti
c
ode from g
e
nc
g
c ini
t
ializatio
n
commit
|
commitdiff
|
tree
2017-12-12
Douglas Katzman
Remove a
r
ead() from inside a gc_asser
t
, and other
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Douglas Ka
t
zm
a
n
Massively simplify h
a
ndling
of corefile's saved
m
e
m
ory
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
D
o
uglas Kat
z
m
a
n
Use be
t
ter AP
I
for gc
_
load
_
cor
e
fi
l
e_ptes()
commit
|
commitdiff
|
tree
2017-12-12
Dougl
a
s
Katzman
Fi
x
regression from com
m
it
34dc
a
c
9
commit
|
commitdiff
|
tree
2017-12-11
Dougla
s
Katzma
n
Remove un
n
e
cessar
y
zero-
f
il
l
of readlink
(
)'
s
argument
.
commit
|
commitdiff
|
tree
2017-12-11
Doug
l
a
s Ka
t
zman
Ung
l
obalize so
m
e C symbols
commit
|
commitdiff
|
tree
2017-12-09
Dougla
s
Katzman
Apply machine
i
nstru
c
ti
o
n
f
i
xups to
ELF section
c
ode
commit
|
commitdiff
|
tree
2017-12-09
Dou
g
las Kat
z
man
F
ix
a
few
m
o
re core-in-ELF deficiencies
commit
|
commitdiff
|
tree
2017-12-08
Douglas K
a
tzman
Reduce test noise
commit
|
commitdiff
|
tree
2017-12-08
Do
u
glas Katzman
Detect some
u
s
es
of mult
i
ple-value
-
list in
LO
O
P
commit
|
commitdiff
|
tree
2017-12-08
Douglas K
a
t
z
man
Move specia
l
ized allocators for
immobile objects from
.
.
.
commit
|
commitdiff
|
tree
2017-12-08
Douglas Katzman
Fix
bug
i
n "Re
m
ove ad-ho
c
page
hints"
commit
|
commitdiff
|
tree
2017-12-08
D
ou
g
la
s
Katzm
a
n
Remove ad
-
hoc p
a
ge
h
ints
f
rom immobile fixedob
j
al
l
ocator
commit
|
commitdiff
|
tree
2017-12-07
Douglas
Ka
t
zman
Rely on o
r
dinary hash-
t
able to implement globaldb in
.
.
.
commit
|
commitdiff
|
tree
2017-12-07
Douglas
Ka
t
zma
n
Implement so
m
e "not done yet"
bits
o
f
e
d
i
tcore
commit
|
commitdiff
|
tree
2017-12-07
Douglas Katzman
F
l
ip the orde
r
of spaces on save
commit
|
commitdiff
|
tree
2017-12-07
Douglas K
a
t
zman
A
d
d more diagnosti
c
s
to heap relocat
i
on
commit
|
commitdiff
|
tree
2017-12-07
Do
u
glas K
a
t
z
m
an
Re
m
ove unneces
s
a
r
y c
o
nstraint on space
placement
commit
|
commitdiff
|
tree
2017-12-07
Douglas Ka
t
zma
n
Improve
u
n
w
in
d
in
f
o for c
a
ll_
i
nto_lisp
commit
|
commitdiff
|
tree
2017-12-07
Douglas Katzman
Remo
v
e bogus "maybe cha
n
ge
s
tac
k
" instructio
n
s from
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Douglas Ka
t
zman
Do
n
't pad
c
orefile_ptes to the GC page si
z
e
commit
|
commitdiff
|
tree
2017-12-05
Douglas Katzman
Av
o
id use o
f
w
eak symbo
l
s if no ELF
c
ore sup
p
ort
commit
|
commitdiff
|
tree
2017-12-05
Do
u
g
las Katzman
F
ix editcore for real now
commit
|
commitdiff
|
tree
2017-12-05
Douglas Katzman
Remove const
a
nt scale fa
c
t
or from address in
struct
.
.
.
commit
|
commitdiff
|
tree
2017-12-05
Douglas Kat
z
man
Re
m
ove gencg
c
_partial_
p
ickup
commit
|
commitdiff
|
tree
2017-12-04
Douglas Kat
z
man
Adding
missing f
e
ature
guards
commit
|
commitdiff
|
tree
2017-12-04
Douglas Katzman
x86-64:
Initial ch
e
ckin
of support fo
r
loa
d
ing
a
core
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Douglas Katzman
Add
C
c
o
mpile-time
fl
a
g to avoid disabling A
S
LR
commit
|
commitdiff
|
tree
next