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 crosssbuild-runner for hppa
2017-10-01
Douglas K
a
t
zman
Avoid writing u
n
i
nitialized bytes to
a
core file
commit
|
commitdiff
|
tree
2017-10-01
D
o
uglas Katzman
F
o
rce
i
mmobile
space to
a
l
o
w address on FreeBSD
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas Katzman
Add scr
i
pt to generate
C
headers
commit
|
commitdiff
|
tree
2017-09-30
D
ougl
a
s
Katzman
Reduce duplic
a
t
i
on
commit
|
commitdiff
|
tree
2017-09-30
Do
u
gla
s
Ka
t
zm
a
n
F
ix bug
i
n lowt
a
g_for_widetag
[
]
ar
r
ay due t
o
bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Dougla
s
Katzman
A
l
ways copy all of a si
g
set_
t
for linux
commit
|
commitdiff
|
tree
2017-09-30
Douglas
K
a
t
zm
a
n
Consol
i
date 22 dif
f
erent-but-same functio
n
s
into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Do
u
glas Katz
m
an
Avo
i
d unused var
i
able
w
arning i
f
N
D
E
B
U
G
commit
|
commitdiff
|
tree
2017-09-25
Douglas Katzman
Use
embedd
e
d
_
o
bj_p() in all places it pertain
s
to
commit
|
commitdiff
|
tree
2017-09-24
Doug
l
as Katzman
Mak
e
fullcg
c
work on precisely coll
e
c
ted platforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
H
e
lp GC
o
ut with rega
r
d t
o
some
cold-init
s
y
mbols
commit
|
commitdiff
|
tree
2017-09-24
Douglas Kat
z
man
Fix arm and arm
6
4
bu
i
lds
commit
|
commitdiff
|
tree
2017-09-24
Douglas
Katz
m
an
F
ix
b
uild
f
or
#+(
a
nd relocatable
-
heap (
n
ot
immobile
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Dougl
a
s Katz
m
an
Only try to use MAP_
3
2BI
T
if
it'
s
#defi
n
ed
commit
|
commitdiff
|
tree
2017-09-23
D
o
ugl
a
s Katzman
Fix build
f
or #-relocatable-heap and
fix printf forma
t
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas Katzman
Factor out
repeated inc
a
ntations
commit
|
commitdiff
|
tree
2017-09-23
Douglas Kat
z
man
Un-prettily print backe
n
d
feat
u
r
e
list
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas Katzm
a
n
Remov
e
4 instructions fr
o
m alloc-t
o
-r11
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
K
eep
any encapsulation when ca
l
ling
~
/F
U
N/ for
m
at direct
i
ve
commit
|
commitdiff
|
tree
2017-09-22
D
o
ugl
a
s Ka
t
zma
n
Enable pla
c
eme
n
t of immo
b
ile space anywh
e
re below 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Make
'm
o
veable' arg to os_validate 3-value
d
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
x86-64
:
fix
bug in IMME
D
IATE-
C
ONST
A
NT-SC fo
r
symbols
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katz
m
an
Change keywor
d
arg to positional in SUB-
G
C
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Typ
e
-check arg b
e
f
or
e
i
n
hbi
t
ing
G
C in CO
D
E-HEA
D
ER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Douglas
Katz
m
an
Make verify_gc() calla
b
le from Lisp at more-or-le
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Do
u
g
l
as Ka
t
zman
Elid
e
tons o
f
u
n
boun
d
-symbol tests from POST-GC a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Doug
l
as
Katz
m
an
I
mprove verify_space()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Emi
t
shorter
code for ALLO
C
ATE-STANDARD[-
F
UNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
o
uglas Katzma
n
P
r
int
m
ore infor
m
ation abo
u
t "
s
o
r
ted
p
ins"
i
f
e
nable
d
commit
|
commitdiff
|
tree
2017-09-18
D
ougl
a
s Katzman
x86-
6
4: Enliven funcallab
l
e-insta
n
ces fr
o
m unboxe
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Dou
g
las Katzman
Decl
a
re widet
a
g_
n
ames in gc hea
d
er
commit
|
commitdiff
|
tree
2017-09-15
Dougl
a
s
K
atzman
Move READ
_
PRO
T
ECT_FREE_P
A
GES into ze
r
o_dir
t
y
_
pages()
commit
|
commitdiff
|
tree
2017-09-15
Dou
g
las
K
atzman
Ensu
r
e th
a
t %BIT-POSI
T
ION d
o
es
n
ot read too many
words
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzm
a
n
Remove prepro
c
e
s
sor conditi
o
n
a
l i
n
s
ize_bignum
commit
|
commitdiff
|
tree
2017-09-14
Dou
g
las Katzma
n
fullcgc:
ma
r
k
b
ignum
s
live
w
ith
a
heade
r
bit, not mark_
b
its
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzma
n
Reserve
1
bit in bi
g
num
h
e
a
der fo
r
GC mark
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzm
a
n
Fix out-of-bo
u
nds
a
rray access to page_tab
l
e[]
commit
|
commitdiff
|
tree
2017-09-14
D
ou
g
l
as
Katzman
F
ix potential C warning on
3
2
-
b
i
t du
e
t
o mismatch with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzma
n
F
i
x
#+(and immob
i
le-space (not comp
a
ct
-
inst
a
nce-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
Delay
storing simple-fu
n
l
a
yout unti
l
code
is l
o
ad
e
d
.
commit
|
commitdiff
|
tree
2017-09-14
D
o
u
glas
K
atzman
F
ix #!+(
a
n
d
immobile-space (not
c
o
m
pa
c
t-instance-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas
K
a
tzman
Minor
t
weaks
commit
|
commitdiff
|
tree
2017-09-13
Douglas K
a
tzman
x86-64: fix bug in %SET-FDEFN-FU
N
commit
|
commitdiff
|
tree
2017-09-13
D
ouglas
Kat
z
man
U
n
break win32, patch by Bart Botta
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Fix G
C
inv
a
ria
n
t loss in immobile
s
p
a
ce
defr
a
g
commit
|
commitdiff
|
tree
2017-09-13
Douglas Kat
z
man
Show whe
t
her
m
m
ap() fuzzer
d
id
or
di
d
n't get the alte
r
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Kat
z
man
Un-nest some bindi
n
gs
commit
|
commitdiff
|
tree
2017-09-13
Dou
g
l
a
s Katzman
Unify signatu
r
e of FIXUP-CODE-OBJECT a
c
ross backends
commit
|
commitdiff
|
tree
2017-09-13
Douglas K
a
t
zman
Increase granularity
of core pag
e
a
lignment
commit
|
commitdiff
|
tree
2017-09-13
Douglas K
a
tzm
a
n
Make ve
r
ify_gc() external, a
d
d progress mes
s
ages
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzm
a
n
x
86-64:
S
ave absol
u
te assem
b
ler routin
e
fixups
commit
|
commitdiff
|
tree
2017-09-12
Doug
l
as Katz
m
an
Use PRIN
T
-SYMBOL
-
W
I
TH
-
PREFI
X
f
r
om S
B
-EXT not SB-IMP
L
commit
|
commitdiff
|
tree
2017-09-12
Do
u
glas
K
a
tzman
Remov
e
*PCL-PACKAGE* from
im
a
ge; not
n
eede
d
a
f
ter
compi
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Doug
l
a
s Ka
t
z
ma
n
Stop warnin
g
about (DECLA
R
E (INL
I
NE LENGTH))
commit
|
commitdiff
|
tree
2017-09-11
D
o
uglas Katzman
Don't
swe
e
p empty fixedo
b
j page
s
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
T
r
y to re
m
o
v
e a bunch of symbols from t
h
e
pr
i
stine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
Fullcgc fixes/improvements
commit
|
commitdiff
|
tree
2017-09-11
Douglas Ka
t
zman
Enhance verify_r
a
nge() to
track obje
c
t boundaries
commit
|
commitdiff
|
tree
2017-09-10
Do
u
gl
a
s Kat
z
m
an
Un
r
ando
m
ize expected re
s
ult
commit
|
commitdiff
|
tree
2017-09-09
Dou
g
l
a
s Katzman
Expand
DEF
C
ONSTA
N
T-EQX to DEFCO
N
STANT
in the target
commit
|
commitdiff
|
tree
2017-09-09
Dou
g
las Katzman
Move loc
k
ing of internal pa
c
kages later
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Remove *FLAM
E
-
O
N
-NECES
S
ARILY-
U
NDEFINED-THING*
commit
|
commitdiff
|
tree
2017-09-09
Douglas K
a
t
zman
Fix "
G
C
invariant lost"
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
g
encgc: Zero-fill te
n
ure
d
(gene
r
ation 6)
o
bjects under
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dougla
s
Katz
m
a
n
A few touch-ups to
fullcgc before e
n
abling
i
t
commit
|
commitdiff
|
tree
2017-09-08
D
ougla
s
Katzman
Clea
n
up v
e
rify_space() a little mor
e
commit
|
commitdiff
|
tree
2017-09-08
Dou
g
las Katzman
Don't directly in
c
lude {foo}gc-i
n
ternal
.
h
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katz
m
an
Be
m
ore slow and
c
areful i
n
verif
y
_s
p
ace
(
),
c
aller
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dougla
s
Kat
z
man
Add an extra passt
h
r
u argumen
t
to instanc
e
_
scan()
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Ad
d
a tracing collector
-
like phase using
mark bits
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Define we
a
k hash
t
a
ble en
t
ry
livenes
s
t
e
st
s
in a
'
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas K
a
tzma
n
Export GET
-
PAGE-SIZE fro
m
S
B-S
Y
S ("again")
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Re
s
erve 1 bit
i
n a
l
m
ost all object headers for a GC
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Remove
u
n
n
ecessary
cruft: packag
e
pre
f
ixes and eval
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Dou
g
las Kat
z
man
Bind *L
O
AD-{PATHNAM
E
,TRUENAME}* when reading ini
t
files
commit
|
commitdiff
|
tree
2017-09-07
Dou
g
l
a
s Ka
t
zman
Remove extra defvars
commit
|
commitdiff
|
tree
2017-09-07
Dougla
s
Katzm
a
n
Fix failin
g
te
s
t
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Remov
e
GC call from LOA
D
commit
|
commitdiff
|
tree
2017-09-07
Dougla
s
Katzm
a
n
x86-64: Fix missing annotation in dis
a
ssemb
l
y
commit
|
commitdiff
|
tree
2017-09-07
D
o
ug
l
as Katzman
Generalize !GENCGC-SPACE-SETUP for ot
h
er r
e
locata
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Dou
g
las Katzman
A
d
d an fflush
(
)
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzma
n
x86-64: Indire
c
t all
o
c_tramp throu
g
h
imm
o
bile space
commit
|
commitdiff
|
tree
2017-09-06
Douglas
Katzman
C
hange "build-
i
d
.
tmp" to "build
-
id
.
inc"
commit
|
commitdiff
|
tree
2017-09-06
Dou
g
la
s
K
at
z
man
x86-64: f
i
x b
u
g i
n
FIXUP
-
CODE-OBJ
E
CT
commit
|
commitdiff
|
tree
2017-09-06
D
o
ugl
a
s K
a
tz
m
a
n
x86-64
:
Show target
a
d
dress wh
e
n
disassembling "JMP
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzma
n
Fi
x
tru
n
c
a
t
ion
.
(I managed to see
this for real)
commit
|
commitdiff
|
tree
2017-09-06
Dougl
a
s Kat
z
m
a
n
Loc
a
lize
I
NVE
R
T
-
ADDRESS-
H
ASH to its one ca
l
ler
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katz
m
an
Cl
e
ar *
A
SSEMBLER-ROUTINES-BY-ADDR* on save
commit
|
commitdiff
|
tree
2017-09-06
Dougl
a
s Katzman
Use char* for simpler
p
ointer arith
m
e
tic
commit
|
commitdiff
|
tree
2017-09-06
D
ouglas Katzman
Change sp
e
lling
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
x8
6
-64
:
Use
u
naligned writes for simplic
i
ty
commit
|
commitdiff
|
tree
2017-09-05
Dougla
s
Ka
t
zman
Mo
v
e ROOM
to 'room
.
l
i
sp', where else?
commit
|
commitdiff
|
tree
2017-09-05
Douglas K
a
tzman
Simplify i
n
iti
a
lization of
*ROOM-INFO*
commit
|
commitdiff
|
tree
2017-09-05
D
o
ug
l
a
s Kat
z
man
Rename file
commit
|
commitdiff
|
tree
2017-09-05
Douglas
K
atzman
A
s
ser
t
t
h
a
t k
e
y
!= 0 in ho
p
sco
t
c
h o
p
eratio
n
s
commit
|
commitdiff
|
tree
2017-09-05
Douglas Katzman
Reduce
#if
d
efage and mak
e
verify_space() more rig
o
rous
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
ouglas Katz
m
an
M
o
v
e mispla
c
e
d #endif
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Use 4 e
l
eme
n
t dispatch table in
s
c
av1()
commit
|
commitdiff
|
tree
2017-09-04
D
o
uglas Katzman
Add s
o
me o
b
vious
p
o
i
n
ts at which to insert a
d
d
itional
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Dougla
s
Katzman
Resolve logical disparity in bindin
g
s
t
ack scave
n
ging
commit
|
commitdiff
|
tree
next