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 build for #-relocatable-heap and fix printf format
2017-09-23
D
ouglas
K
a
t
z
ma
n
Fix build for
#
-reloca
t
able-heap an
d
fix
p
rintf
f
o
rmat
commit
|
commitdiff
|
tree
2017-09-23
Douglas
K
a
t
zman
F
a
ctor out repeated inc
a
n
t
ations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Un-pr
e
ttily print
b
a
ckend
feat
u
re list
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Remove 4 inst
r
uctions from
a
l
l
o
c
-to-r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzm
a
n
K
e
e
p
any
encapsulation when
calling ~
/
F
UN/
format dir
e
ctive
commit
|
commitdiff
|
tree
2017-09-22
Douglas
K
a
t
zman
E
n
able placem
e
nt o
f
immobile spac
e
an
y
w
h
e
re
b
elow 2G
B
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Ma
k
e 'moveable' a
r
g to os_validate
3
-valued
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
x8
6
-
6
4:
f
i
x
b
u
g
in IMM
E
DIATE-CONSTANT-
S
C for symb
o
ls
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
l
as Katzman
Change
k
ey
w
o
rd
a
rg to positional in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas
K
atzman
Ty
p
e-check arg
b
efore inhb
i
ting GC in CODE-HEADER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Doug
l
as Ka
t
zman
Make
v
erify_g
c
() callable from Lis
p
at more-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
El
i
de
t
o
ns of unbound
-
symbol
tests from POST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
ougla
s
Katzman
Improv
e
ve
r
ify
_
spac
e
()
commit
|
commitdiff
|
tree
2017-09-20
Dou
g
las Katzm
a
n
Emit shorter cod
e
for
A
LLOCATE-STAN
D
AR
D
[-FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dougla
s
Katzman
Print more
i
n
f
ormati
o
n abou
t
"sort
e
d
p
ins
"
if e
n
abled
commit
|
commitdiff
|
tree
2017-09-18
Douglas
K
atzman
x86-64
:
Enliven f
u
nc
a
llable-instances
f
rom un
b
oxe
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas
K
atzman
D
eclare
w
idetag_names in gc header
commit
|
commitdiff
|
tree
2017-09-15
Do
u
glas Katzman
Mo
v
e
R
EAD_PR
O
TECT_F
R
EE_PAGES in
t
o zero_dirty_p
a
ges()
commit
|
commitdiff
|
tree
2017-09-15
D
o
uglas Katzman
En
s
ure that %B
I
T-POSITION does not read too
many words
commit
|
commitdiff
|
tree
2017-09-14
Douglas
K
atz
m
a
n
Remove preproce
s
sor
conditional in size_
b
ignum
commit
|
commitdiff
|
tree
2017-09-14
Dougla
s
Kat
z
man
fullc
g
c: mark big
n
ums live wi
t
h a header bit, no
t
mark_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
D
o
ugla
s
Katzman
Re
s
er
v
e 1 bit in bignum header
for G
C
m
ark
commit
|
commitdiff
|
tree
2017-09-14
Douglas K
a
tzman
Fix out-
o
f-bounds ar
r
ay access to page_table[]
commit
|
commitdiff
|
tree
2017-09-14
Do
u
g
las Katzman
Fix p
o
tentia
l
C
warning on 32-
b
it due to mismatch with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Fix #+
(
and immobile-space (not compact-instance-he
a
der
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas
Ka
t
zman
Delay
storing simple-fun layou
t
until c
o
de is loaded
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
F
i
x #!+(and immobile-spac
e
(
n
ot c
o
mpact-instanc
e
-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katz
m
an
Minor twea
k
s
commit
|
commitdiff
|
tree
2017-09-13
D
oug
l
as
K
atzman
x86-64:
f
i
x bug in
%
SET-FDEFN-F
U
N
commit
|
commitdiff
|
tree
2017-09-13
Doug
l
as Katzman
Un
b
reak win32
,
patch by Bart
Bo
t
ta
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Fix
G
C invariant loss
i
n
immob
i
le space d
e
frag
commit
|
commitdiff
|
tree
2017-09-13
Doug
l
as Katzman
Sho
w
w
h
e
ther mmap() fuz
z
er did or
d
idn't
g
e
t
t
h
e al
t
er
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Un-n
e
st some
b
i
nd
i
ngs
commit
|
commitdiff
|
tree
2017-09-13
Dougla
s
K
atzman
Unif
y
signature of FIXUP-CO
D
E
-OBJECT
a
cross ba
c
k
e
nds
commit
|
commitdiff
|
tree
2017-09-13
D
o
uglas Katzman
I
nc
r
eas
e
g
ranul
a
rity o
f
co
r
e page al
i
gnment
commit
|
commitdiff
|
tree
2017-09-13
Dougl
a
s Katzman
Make ver
i
fy
_
gc() external, add progress messages
commit
|
commitdiff
|
tree
2017-09-12
D
o
uglas Katzman
x
86-64: Save absolute
a
ssembler
r
o
u
tine fixups
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzman
Use
P
RINT-SYMB
O
L-WITH-
P
REF
I
X
from SB-E
X
T not
SB-
I
MPL
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzm
a
n
Remove *PCL-PA
C
KAGE* fr
o
m
image; not needed after compile
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Dou
g
las
Katzm
a
n
S
t
op warning about (D
E
CLARE (INL
I
NE L
E
NGTH))
commit
|
commitdiff
|
tree
2017-09-11
Dou
g
las
Katzman
Don't sweep empt
y
fixe
d
obj pages
commit
|
commitdiff
|
tree
2017-09-11
Do
u
glas Katz
m
an
Try to remove a b
u
nch of s
y
m
bols fro
m
t
h
e pristine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
Fullcgc
f
ixe
s
/improveme
n
ts
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katz
m
a
n
En
h
ance verify_rang
e
()
t
o
t
rack object
b
oundaries
commit
|
commitdiff
|
tree
2017-09-10
Dou
g
las Katzman
Unran
d
omize
e
x
p
e
cted
r
esult
commit
|
commitdiff
|
tree
2017-09-09
D
ouglas Katzma
n
E
xpand DEFCONSTAN
T
-EQX to DEFCONSTANT
in the ta
r
get
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Move locking of in
t
er
n
al package
s
later
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Remove *FLAME
-
ON-NECE
S
SARILY-UNDEFINED-TH
I
NG*
commit
|
commitdiff
|
tree
2017-09-09
Douglas
K
a
t
zman
Fix "GC invariant lost"
commit
|
commitdiff
|
tree
2017-09-08
Dou
g
las Ka
t
zman
g
encg
c
: Z
e
r
o-fill t
e
nured (g
e
n
eration 6) objects under
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Do
u
g
las Katzman
A few touch-ups
to
f
ull
c
gc
b
e
fore ena
b
l
ing it
commit
|
commitdiff
|
tree
2017-09-08
D
ouglas Ka
t
zman
Clean up verify_
s
pac
e
() a little m
o
re
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
D
on't
d
irect
l
y
include {foo}
g
c-int
e
rnal
.
h
commit
|
commitdiff
|
tree
2017-09-08
Douglas Ka
t
zm
a
n
Be
more slow and car
e
f
ul
in
v
e
rify_spac
e
(), cal
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dougl
a
s Ka
t
zma
n
A
dd an extra passthru argument to
i
n
stance_s
c
a
n
()
commit
|
commitdiff
|
tree
2017-09-08
Doug
l
as Katzman
Add a
t
racing collect
o
r
-
lik
e
phase using mark
bits
commit
|
commitdiff
|
tree
2017-09-08
Douglas K
a
tzman
Define weak has
h
t
a
b
l
e entry
liveness tes
t
s
i
n
a
'
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
D
o
uglas Katzman
Export GET-
P
AGE-SIZE from SB-
S
YS ("again")
commit
|
commitdiff
|
tree
2017-09-08
Dou
g
l
a
s Katzman
Re
s
erv
e
1 bit in almost all obj
e
ct
h
e
a
de
r
s for
a G
C
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dougl
a
s Katzman
R
emove u
n
ne
c
essary cruft: package prefi
x
es
a
n
d
e
val
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Bind
*
LOAD-{PATHN
A
ME,TRU
E
NAME}* whe
n
reading init files
commit
|
commitdiff
|
tree
2017-09-07
D
o
u
glas Ka
t
z
man
Remo
v
e extra defvars
commit
|
commitdiff
|
tree
2017-09-07
Dou
g
l
a
s Kat
z
man
Fix
failing test
commit
|
commitdiff
|
tree
2017-09-07
Dou
g
l
a
s K
a
t
z
ma
n
Remove GC c
a
ll from LO
A
D
commit
|
commitdiff
|
tree
2017-09-07
Stelian Ionescu
Add
.
h files to eta
g
s invocati
o
n
commit
|
commitdiff
|
tree
2017-09-07
Dou
g
la
s
Katzman
x86
-
64: Fix
missing
anno
t
ation in d
i
sas
s
embly
commit
|
commitdiff
|
tree
2017-09-07
Dou
g
las
K
a
tzman
Generalize !GEN
C
GC-SP
A
CE-S
E
T
UP for ot
h
er r
e
locatable
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Douglas
Katzma
n
Ad
d
an fflus
h
()
commit
|
commitdiff
|
tree
2017-09-07
Douglas
Katzman
x
86-6
4
: In
d
i
r
ect all
o
c_tramp thr
o
ugh
i
mmobile
s
pa
c
e
commit
|
commitdiff
|
tree
2017-09-06
Douglas
Ka
t
zman
Change
"
bu
i
ld-id
.
tmp" to "
b
u
ild-
i
d
.
inc"
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
x86-64: fix bu
g
in
F
I
X
UP-CODE-OB
J
EC
T
commit
|
commitdiff
|
tree
2017-09-06
Douglas Kat
z
man
x
8
6-64:
Show
t
arget address when disassembling "JMP
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Douglas Ka
t
zm
a
n
Fix truncatio
n
.
(
I
m
a
n
aged to
see t
h
is for rea
l
)
commit
|
commitdiff
|
tree
2017-09-06
D
o
ugla
s
Katzman
L
ocalize INVERT-ADDR
E
SS-HA
S
H
to its o
n
e caller
commit
|
commitdiff
|
tree
2017-09-06
Douglas K
a
tzman
C
l
ear
*
ASSEMBLE
R
-ROU
T
INES-BY-AD
D
R
* on
save
commit
|
commitdiff
|
tree
2017-09-06
D
o
uglas
K
atzma
n
Use char* for
simp
l
e
r point
e
r arith
m
e
t
ic
commit
|
commitdiff
|
tree
2017-09-06
D
ouglas K
a
tzma
n
Chan
g
e sp
e
lling
commit
|
commitdiff
|
tree
2017-09-06
Doug
l
as Katzman
x
86-64
:
Use una
l
igned writ
e
s for simplic
i
ty
commit
|
commitdiff
|
tree
2017-09-05
Douglas
K
atzman
Move ROOM to 'room
.
l
isp', where else?
commit
|
commitdiff
|
tree
2017-09-05
Dougl
a
s
Katzman
Simpl
i
fy
i
n
i
t
i
alization of *ROOM-INFO*
commit
|
commitdiff
|
tree
2017-09-05
D
o
ugl
a
s
K
atzman
Re
n
ame file
commit
|
commitdiff
|
tree
2017-09-05
D
o
uglas
K
atzman
Assert th
a
t ke
y
!
=
0
in hopscotch operations
commit
|
commitdiff
|
tree
2017-09-05
Douglas Katzman
Reduce #ifdefage and ma
k
e verify_
s
pace() more
r
igoro
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Douglas K
a
t
zm
a
n
Move misp
l
aced #endif
commit
|
commitdiff
|
tree
2017-09-04
D
ougl
a
s Katzman
U
s
e
4
el
e
ment dispatc
h
table in
s
cav
1
(
)
commit
|
commitdiff
|
tree
2017-09-04
Do
u
glas Katzman
Add some obv
i
ous points at which to in
s
ert
additiona
l
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
o
u
gl
a
s
K
atzma
n
Resolve
l
o
gical disparity
in bind
i
n
g
stack scavengi
n
g
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzm
a
n
g
enc
g
c: Do
n
't
s
cav
e
nge
i
n
t
e
r
rupt handlers in fin
a
l G
C
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Si
m
p
li
f
y
s
o
me thr
e
ad i
n
itialization st
u
f
f
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzm
a
n
Make alignment of i
m
mobile LAYOUT
o
b
jects
c
o
nfigurable
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Add FIXME
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Fix bad
a
sser
t
i
o
n in
M
A
P
-OBJECTS-IN-RA
N
GE
commit
|
commitdiff
|
tree
2017-09-03
Dougla
s
Katzman
Fix inclus
i
ons, add rem
a
rk about what
else n
e
e
d
s repair
commit
|
commitdiff
|
tree
2017-09-02
Dougla
s
Katz
m
an
Impart
c
onsisten
c
y
t
o acc
e
ssing thr
e
a
d
-local
Lisp vars
.
.
.
commit
|
commitdiff
|
tree
2017-09-02
Douglas Katz
m
a
n
Fix
C warnings
commit
|
commitdiff
|
tree
2017-09-02
Douglas Katz
m
an
Stop "
i
nitializing" in
t
riplic
a
te the GC control symbols
commit
|
commitdiff
|
tree
2017-09-01
D
o
uglas K
a
tzman
Remov
e
'c
o
mpiler/ea
r
ly-backend'
commit
|
commitdiff
|
tree
2017-09-01
Doug
l
as Katzman
A
voi
d
ha
r
dwiring fun
c
t
ion-layout i
n
to MAKE-CLOSURE
commit
|
commitdiff
|
tree
2017-09-01
Douglas K
a
tzman
x86-64: improve E
M
IT-OP
T
IMI
Z
ED-TEST-
I
NST
commit
|
commitdiff
|
tree
2017-09-01
Douglas Katzman
Make backen
d
-page-bytes a proper
compile-time con
s
t
a
nt
commit
|
commitdiff
|
tree
next