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
Reduce duplication
2017-09-30
Doug
l
as K
a
t
z
man
Reduce duplication
commit
|
commitdiff
|
tree
2017-09-30
Douglas Kat
z
man
Fix b
u
g in lowtag_for_wi
d
etag[] arr
a
y d
u
e
to bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
a
s Katzman
Alwa
y
s copy all of a
s
igset_t for
linux
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
las Katzman
Cons
o
lidate 22 different-but-same fun
c
tions into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Do
u
glas Katzm
a
n
Av
o
id u
n
used variable w
a
r
ning
i
f NDE
B
U
G
commit
|
commitdiff
|
tree
2017-09-25
Douglas Ka
t
z
m
an
Use
e
m
bedd
e
d_
o
bj_p() in all pla
c
es
it pertains
to
commit
|
commitdiff
|
tree
2017-09-24
Do
u
g
las
Kat
z
man
M
a
ke fullcgc work on precisel
y
collect
e
d p
l
atfo
r
ms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Help GC o
u
t
with rega
r
d to
s
ome c
o
l
d-init sym
b
o
l
s
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzm
a
n
Fix ar
m
and arm64 builds
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Fix buil
d
for #+(and relocatable
-
heap (not i
m
mobil
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas Katzma
n
Only
try to u
s
e MAP_32BIT
if it's #defined
commit
|
commitdiff
|
tree
2017-09-23
Dougla
s
Katzman
Fix bu
i
ld
for #-relocatable-heap and fix printf format
commit
|
commitdiff
|
tree
2017-09-23
Dou
g
las Katzman
Fa
c
to
r
out repe
a
ted
incan
t
ations
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas Katzman
Un-pretti
l
y
p
rint
b
a
c
ke
n
d feat
u
re list
commit
|
commitdiff
|
tree
2017-09-23
Dou
g
la
s
K
a
tzman
Remo
v
e 4 instr
u
ctio
n
s from al
l
oc-to
-
r
1
1
commit
|
commitdiff
|
tree
2017-09-22
Douglas K
a
tzman
Ke
e
p any encap
s
ulati
o
n w
h
en
c
alling ~/FUN/ format
d
i
r
ective
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas Katz
m
a
n
Enable plac
e
ment of
i
m
mobi
l
e
s
pace anywhere b
e
low 2G
B
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Make 'moveab
l
e' arg to os_validat
e
3-valued
commit
|
commitdiff
|
tree
2017-09-22
Doug
l
as
Katzman
x86-6
4
: fix
b
ug
i
n
IMMEDIATE
-
CON
S
TANT
-
S
C for sy
m
bols
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Katzman
Chang
e
keyword arg to pos
i
tional in SUB-
G
C
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Type-c
h
eck arg before inhbiting GC in CODE-HEAD
E
R
-FROM-P
C
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzma
n
Make verify_gc() call
a
ble from Lisp at
more-or-
l
ess
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
E
l
id
e
tons of unbound-
s
y
mbol
t
ests from
P
OST
-
GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
o
ugla
s
Ka
t
zman
Impro
v
e veri
f
y_spa
c
e()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Emit sh
o
r
t
er code for AL
L
OCA
T
E-STANDARD[-FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
o
ugl
a
s Katzm
a
n
Pr
i
nt
more informa
t
ion a
b
out
"
s
o
rted
pins"
if enabled
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katz
m
an
x86-6
4
: Enliven
f
un
c
allab
l
e-i
n
stances from unbo
x
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas
K
a
tzman
Declare wideta
g
_names in gc head
e
r
commit
|
commitdiff
|
tree
2017-09-15
Dou
g
las
Katzman
Move
R
E
A
D_
P
ROTECT_
F
REE_P
A
GES into zero_dirt
y
_pages()
commit
|
commitdiff
|
tree
2017-09-15
Do
u
glas Kat
z
man
Ensure t
h
at
%BIT-POSITION
d
oes not r
e
ad too m
a
ny words
commit
|
commitdiff
|
tree
2017-09-14
Doug
l
as Katzman
Remove
pr
e
p
r
ocessor conditional in siz
e
_
b
ignum
commit
|
commitdiff
|
tree
2017-09-14
D
ouglas Kat
z
man
fullcgc: mark bignums
l
ive w
i
th a header bit, not mark
_
bit
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dou
g
l
a
s Katzm
a
n
Reserve 1 b
i
t in bign
u
m
h
ead
e
r
f
or
G
C
m
a
rk
commit
|
commitdiff
|
tree
2017-09-14
Douglas Kat
z
man
Fix ou
t
-of
-
bounds array access to page_table[
]
commit
|
commitdiff
|
tree
2017-09-14
Douglas
K
at
z
man
Fix po
t
en
t
i
al
C
warning on
3
2
-bit due to mismatch wit
h
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dougla
s
Katzman
Fix #+(
a
nd immo
b
ile-space (not
compact-instance-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Delay stor
i
ng simple
-
f
u
n
l
ayout un
t
il code is l
o
ad
e
d
.
commit
|
commitdiff
|
tree
2017-09-14
Dougl
a
s Katzman
Fix
#
!+(and immobile-sp
a
ce (not co
m
pact-inst
a
nce-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
o
uglas Katzman
Mi
n
or
tweaks
commit
|
commitdiff
|
tree
2017-09-13
Dougla
s
Ka
t
zma
n
x86-64: fix bug in %SET-FDEFN-FUN
commit
|
commitdiff
|
tree
2017-09-13
Doug
l
as K
a
tzman
Unbreak win32, pa
t
ch by Bart Botta
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
l
a
s K
a
tzma
n
Fix GC i
n
variant lo
s
s i
n
immobile space defrag
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Show whether mm
a
p() fuzzer d
i
d o
r
d
i
dn't get the altered
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Kat
z
m
a
n
Un-nest some
bindings
commit
|
commitdiff
|
tree
2017-09-13
Douglas
K
a
tzman
Unify
s
ignature of FIXUP-CODE-OBJECT acr
o
ss backends
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzm
a
n
I
n
creas
e
granular
i
t
y of core
p
age alignment
commit
|
commitdiff
|
tree
2017-09-13
Doug
l
as Katzman
Make verify_gc()
e
xternal, add pro
g
r
e
s
s messages
commit
|
commitdiff
|
tree
2017-09-12
Doug
l
as Katz
m
an
x86-64: Save a
b
solute assembler
r
outine fix
u
p
s
commit
|
commitdiff
|
tree
2017-09-12
D
ouglas
K
atzman
U
se PRINT-SYMBOL-WITH-PREFIX from SB-EX
T
n
o
t
SB-IMP
L
commit
|
commitdiff
|
tree
2017-09-12
Dougl
a
s K
a
t
zman
Remove
*PCL-PACKAG
E
* from image; not neede
d
after compile
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Dou
g
las Katzman
Stop
w
arning about (D
E
CLARE (
I
NL
I
NE LENGTH)
)
commit
|
commitdiff
|
tree
2017-09-11
Doug
l
as Ka
t
zma
n
D
o
n't swe
e
p e
m
pty fi
x
edobj pages
commit
|
commitdiff
|
tree
2017-09-11
Dougl
a
s Katz
m
an
T
ry
to
r
emove a bunch of symbols
f
rom the pristine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
Ful
l
cgc f
i
xes/improvements
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
En
h
ance ver
i
fy_range
(
) to t
r
ack object b
o
undari
e
s
commit
|
commitdiff
|
tree
2017-09-10
Do
u
glas K
a
tzman
Unrando
m
ize
e
xpected
r
esult
commit
|
commitdiff
|
tree
2017-09-09
Douglas
K
at
z
man
Expand DE
F
C
O
NS
T
ANT-
E
QX t
o
DEF
C
ONSTA
N
T in the tar
g
e
t
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katz
m
an
Mo
v
e locking of internal pack
a
ges later
commit
|
commitdiff
|
tree
2017-09-09
D
o
u
g
la
s
Kat
z
ma
n
Remov
e
*FLAME-O
N
-NEC
E
SSARILY
-
UNDE
F
INED-THING*
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Fix "GC invariant
l
ost"
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
gencgc:
Zero-fill tenured
(
generation 6) obj
e
cts und
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
D
o
ugl
a
s Katzman
A f
e
w
t
ouch-ups t
o
fullcgc before enablin
g
it
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas
Katzma
n
Cl
e
an up
ve
r
i
fy_spa
c
e() a little
more
commit
|
commitdiff
|
tree
2017-09-08
Doug
l
as Katzman
D
on't direc
t
ly include {foo}g
c
-inter
n
al
.
h
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Be
m
ore slow and c
a
reful in verify_sp
a
ce(), caller
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Add an extra pas
s
thru a
r
gument to instance
_
scan
(
)
commit
|
commitdiff
|
tree
2017-09-08
Dougl
a
s
K
atzman
Add a
tracing colle
c
tor
-
like phase us
i
ng mark bits
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Define w
e
ak hash t
a
bl
e
entry livene
s
s test
s
in a '
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Export
G
E
T
-PAGE-SIZE
f
ro
m
SB
-
S
Y
S ("again")
commit
|
commitdiff
|
tree
2017-09-08
Dougla
s
K
atzman
Reserve
1
bit i
n
al
m
ost all object
headers for a
G
C
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
D
ouglas Katzman
Remo
v
e
unnecessa
r
y
c
r
u
ft: packag
e
prefi
x
es
and eval
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
o
ugl
a
s Katzma
n
Bind *LOAD-{PATHNAME
,
T
R
UENAME
}
* when readi
n
g i
n
it files
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Remove extra defvars
commit
|
commitdiff
|
tree
2017-09-07
D
ouglas Katzman
Fi
x
failing
t
es
t
commit
|
commitdiff
|
tree
2017-09-07
D
ougl
a
s
Katzman
Remove GC call from
LOAD
commit
|
commitdiff
|
tree
2017-09-07
S
t
e
lian
Ionescu
Add
.
h files to
etags invoc
a
tion
commit
|
commitdiff
|
tree
2017-09-07
Douglas
K
a
tzman
x
8
6-6
4
: Fix mi
s
sing
annotation
i
n
disassem
b
ly
commit
|
commitdiff
|
tree
2017-09-07
Douglas Ka
t
zman
Generalize !GE
N
C
GC-SPACE-SETUP for ot
h
e
r
r
elocatable
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzma
n
A
d
d an fflush
(
)
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
x86-64: Indi
r
ect all
o
c_tramp t
h
rough immobi
l
e space
commit
|
commitdiff
|
tree
2017-09-06
Douglas
K
at
z
man
Change
"build
-
id
.
t
mp" to "build-i
d
.
in
c
"
commit
|
commitdiff
|
tree
2017-09-06
Dou
g
las Katzm
a
n
x86-
6
4: fi
x
bug in FIXUP-
C
ODE
-
OBJECT
commit
|
commitdiff
|
tree
2017-09-06
D
o
ugla
s
Ka
t
zman
x86-64:
S
h
o
w target address when dis
a
ss
e
m
b
ling "JMP
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Douglas
K
atzman
Fix truncation
.
(I
managed
to see this
f
or
real)
commit
|
commitdiff
|
tree
2017-09-06
Dougl
a
s Katzm
a
n
Localize INVERT
-
ADDRES
S
-HASH to i
t
s o
n
e caller
commit
|
commitdiff
|
tree
2017-09-06
Douglas
K
atzm
a
n
Clea
r
*A
S
S
EMBLER-ROUTINES-BY-ADDR*
o
n
save
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
Use
char
*
for
simpler point
e
r
a
ri
t
hmetic
commit
|
commitdiff
|
tree
2017-09-06
Doug
l
as Katzman
Change s
p
elling
commit
|
commitdiff
|
tree
2017-09-06
D
o
ugl
a
s Katzman
x86-6
4
: Use unaligned writes for s
i
mplicity
commit
|
commitdiff
|
tree
2017-09-05
Dou
g
las Ka
t
zma
n
Move ROOM
t
o 'room
.
lisp', where
e
l
s
e?
commit
|
commitdiff
|
tree
2017-09-05
Dougl
a
s K
a
tzman
Simplify initialization of *R
O
OM-INFO*
commit
|
commitdiff
|
tree
2017-09-05
Douglas Katzman
Rena
m
e file
commit
|
commitdiff
|
tree
2017-09-05
Dougla
s
Ka
t
zman
Asser
t
that key != 0
i
n hopscotch oper
a
tions
commit
|
commitdiff
|
tree
2017-09-05
D
o
uglas
Katzman
R
e
duc
e
#ifdefage
and make v
e
rify_
s
pace() more
rigorous
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Doug
l
as Katz
m
an
M
o
ve m
i
splace
d
#
e
ndif
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Use
4
e
le
m
ent
d
ispatch
table i
n
scav1()
commit
|
commitdiff
|
tree
2017-09-04
Dou
g
las Katzman
Add some obvious po
i
nts at which to i
n
sert additi
o
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Doug
l
as Katzman
Resolve lo
g
ical
d
i
sparit
y
i
n
b
inding stack scavenging
commit
|
commitdiff
|
tree
2017-09-04
D
o
uglas Katzman
gencgc
:
Don
'
t scavenge
i
n
t
e
rrupt han
d
l
e
rs i
n
fina
l
GC
commit
|
commitdiff
|
tree
2017-09-04
Do
u
glas K
a
tzman
Simp
l
ify some
thr
e
ad initialization
stuf
f
commit
|
commitdiff
|
tree
next