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
Douglas Katzman
Reduce dupli
c
ation
commit
|
commitdiff
|
tree
2017-09-30
Dou
g
l
a
s
Katzman
Fix
b
ug
i
n
low
t
ag_for_wi
d
etag[
]
array due to bad string
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas K
a
tzman
Alw
a
ys
c
o
p
y
all of
a sigset_t for linux
commit
|
commitdiff
|
tree
2017-09-30
Doug
l
as Katzman
Consolidate 22 dif
f
erent
-
but-same f
u
nctions into one
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas Katzman
Avoid unused variab
l
e
warning i
f
NDEB
U
G
commit
|
commitdiff
|
tree
2017-09-25
Dou
g
las Katz
m
a
n
Use e
m
bedde
d
_obj_p() in al
l
pla
c
es it pertain
s
t
o
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzma
n
Make
f
ull
c
gc wo
r
k
o
n
p
r
ecisely c
o
llected platforms
commit
|
commitdiff
|
tree
2017-09-24
Doug
l
as Katzm
a
n
H
e
lp GC out with regard to
s
o
me cold-ini
t
symbols
commit
|
commitdiff
|
tree
2017-09-24
Douglas Katzman
Fix arm a
n
d arm64 builds
commit
|
commitdiff
|
tree
2017-09-24
D
ouglas Kat
z
man
Fix build for #+(and relo
c
at
a
ble-heap
(not immobil
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Dougla
s
K
a
tzman
Onl
y
try t
o
use MAP_3
2
B
IT i
f
it's
#define
d
commit
|
commitdiff
|
tree
2017-09-23
Dougl
a
s Katzm
a
n
Fix build
f
or #-
r
elocatable-hea
p
and fi
x
pri
n
tf
form
a
t
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzma
n
Fac
t
or out repe
a
ted incantations
commit
|
commitdiff
|
tree
2017-09-23
Doug
l
as Ka
t
z
man
U
n-pretti
l
y pri
n
t
b
ackend feature list
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Remove
4 instruct
i
o
n
s from a
l
loc-to-r11
commit
|
commitdiff
|
tree
2017-09-22
D
ouglas Katzman
Keep any encapsulation when ca
l
ling ~/FUN
/
format directiv
e
commit
|
commitdiff
|
tree
2017-09-22
Douglas Ka
t
zman
Enab
l
e placement of imm
o
bi
l
e s
p
ace anywher
e
be
l
ow 2GB
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katz
m
an
Make '
m
ov
e
ab
l
e' arg to
os_validate 3-valued
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Katzman
x8
6
-64: fix bug in I
M
ME
D
IATE-CONST
A
NT-SC for
s
ymbols
commit
|
commitdiff
|
tree
2017-09-22
D
o
uglas Katzman
Change keywor
d
arg
to positional
i
n S
U
B-GC
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
T
y
pe-che
c
k arg befor
e
inhb
i
ting GC in COD
E
-
HEADER-
F
R
OM-PC
commit
|
commitdiff
|
tree
2017-09-20
D
o
u
glas Ka
t
zman
Make verify_gc() callable
from
L
isp at
m
ore-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Do
u
glas Katzman
E
lide tons of unb
o
u
nd-
s
ymbol tes
t
s from POST-G
C
and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Improve
v
erify_s
p
ace()
commit
|
commitdiff
|
tree
2017-09-20
Douglas Katzman
Emit shorter code for ALLOCATE-STAND
A
RD[-FUNCA
L
LABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
o
uglas
K
atzman
Print more inform
a
tion about "
s
orted pin
s
" if ena
b
led
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
x86
-
64: Enliv
e
n funcallable-insta
n
ces from unboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Douglas Katzman
Declare widetag_name
s
in
g
c heade
r
commit
|
commitdiff
|
tree
2017-09-15
D
o
uglas K
a
tzma
n
Mo
v
e REA
D
_PROTECT
_
FREE_PAGES in
t
o zero_dirt
y
_pages()
commit
|
commitdiff
|
tree
2017-09-15
Douglas Katzman
E
nsure that %
B
IT
-
POSITION does not
r
ead
too many words
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katzman
R
e
move preprocessor cond
i
tional in si
z
e_bignum
commit
|
commitdiff
|
tree
2017-09-14
Douglas K
a
tzman
fullcgc: mark bignums
l
i
ve with a header bit, not mark_bits
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katz
m
an
R
eserve
1
b
it i
n
bignum header for GC mark
commit
|
commitdiff
|
tree
2017-09-14
Dougl
a
s Katzman
Fix out-of-bounds array access to page_
t
a
ble[]
commit
|
commitdiff
|
tree
2017-09-14
Dou
g
las Kat
z
m
a
n
Fix potential C wa
r
ni
n
g
o
n 32
-
bi
t
due to
m
isma
t
ch with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas
K
a
t
zman
Fix
#
+(
a
nd immob
i
le-space (not
c
o
m
pact-instance-header
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas Katz
m
an
Delay storing simple-fu
n
layout
u
n
til
c
ode is loade
d
.
commit
|
commitdiff
|
tree
2017-09-14
D
ouglas Katzma
n
Fix #!+(and immobile-
s
pace (not compac
t
-
i
nsta
n
ce-heade
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
ouglas Kat
z
man
Min
o
r
t
weaks
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzma
n
x
86-
6
4: fix bug in %SET-FDEFN-FUN
commit
|
commitdiff
|
tree
2017-09-13
Dougl
a
s Katzman
Unbreak
w
in32, pat
c
h
b
y Bar
t
Botta
commit
|
commitdiff
|
tree
2017-09-13
Do
u
gla
s
Katzm
a
n
Fix GC i
n
va
r
ia
n
t loss
in im
m
obil
e
space defrag
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Sh
o
w whether mmap() fuzze
r
did or didn't get t
h
e
a
lte
r
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Doug
l
as
Katzman
Un-nest some bindings
commit
|
commitdiff
|
tree
2017-09-13
Dougla
s
Katzman
Unify signatu
r
e of FIXUP-CODE-O
B
JECT across
b
ackend
s
commit
|
commitdiff
|
tree
2017-09-13
Douglas
Katz
m
a
n
Increas
e
granularity of core page alignm
e
nt
commit
|
commitdiff
|
tree
2017-09-13
Dougla
s
Kat
z
man
M
a
ke v
e
r
i
fy_
g
c() external, add progress me
s
sages
commit
|
commitdiff
|
tree
2017-09-12
D
o
u
glas Ka
t
zm
a
n
x86-64:
S
ave absolu
t
e assembler
r
outine fixups
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katzman
U
se PRINT-SYMBOL-WITH-PREFIX
f
r
o
m SB-EXT not SB-IMPL
commit
|
commitdiff
|
tree
2017-09-12
Do
u
g
l
as Katzman
Remove
*PCL-PACKAGE*
from
i
mage; not needed after com
p
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
Stop warning ab
o
u
t (DECLARE (INLINE L
E
NGTH
)
)
commit
|
commitdiff
|
tree
2017-09-11
D
o
ugla
s
Kat
z
m
a
n
D
o
n't sweep empty fi
x
e
d
obj pages
commit
|
commitdiff
|
tree
2017-09-11
Dougl
a
s
K
atzman
Try to rem
o
ve a b
u
n
c
h
of symbols f
r
om the pr
i
sti
n
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Ka
t
zman
Fullcgc fixes/imp
r
ovements
commit
|
commitdiff
|
tree
2017-09-11
Dougla
s
Ka
t
z
m
a
n
Enhance
v
erify_range() to t
r
ack ob
j
ect
b
o
undaries
commit
|
commitdiff
|
tree
2017-09-10
Douglas Katzman
Unr
a
n
d
omi
z
e e
x
pe
c
ted res
u
lt
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katzman
Expand DEFCONST
A
NT-
E
QX to DEFCONSTANT
i
n
the target
commit
|
commitdiff
|
tree
2017-09-09
D
o
uglas Katzman
Move lo
c
king of inter
n
al pac
k
a
ges later
commit
|
commitdiff
|
tree
2017-09-09
Douglas
K
a
tzman
Rem
o
ve
*
F
LAM
E
-ON-N
E
CE
S
SARILY
-
UNDEFINED-THING*
commit
|
commitdiff
|
tree
2017-09-09
Douglas Katz
m
a
n
Fix
"
G
C invari
a
nt lost
"
commit
|
commitdiff
|
tree
2017-09-08
Douglas Ka
t
zman
gencgc: Zero-fill te
n
ured (gene
r
ati
o
n 6
)
ob
j
ec
t
s
und
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Doug
l
as
K
atzman
A
f
ew t
o
uch-up
s
to fu
l
lcgc before e
n
abl
i
n
g
it
commit
|
commitdiff
|
tree
2017-09-08
Dougl
a
s Katz
m
an
Cl
e
a
n
up verif
y
_space() a little
m
o
r
e
commit
|
commitdiff
|
tree
2017-09-08
Do
u
gla
s
Katzman
D
on't directly include {
f
oo}gc-internal
.
h
commit
|
commitdiff
|
tree
2017-09-08
Douglas
Katzman
B
e more slow and careful in verify_space(), calle
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Do
u
glas Katzm
a
n
A
dd
a
n
ex
t
ra passth
r
u
argument t
o
i
nstance_sca
n
(
)
commit
|
commitdiff
|
tree
2017-09-08
Douglas
K
at
z
man
Add a traci
n
g
collector-like phase
using mark bits
commit
|
commitdiff
|
tree
2017-09-08
Douglas
K
atzman
D
efine weak hash table entr
y
liveness tests in a '
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
E
x
port
G
E
T
-P
A
GE-
S
IZE from SB-SYS ("again")
commit
|
commitdiff
|
tree
2017-09-08
Dougla
s
Katzman
R
e
serve 1 bit in
a
l
most all object headers for
a GC
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Kat
z
m
an
Re
m
o
ve unnecessary cruft:
package prefixes
and e
v
al
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Douglas K
a
tzman
Bind *LOA
D
-{PATHNAME,T
R
UENAME}* when r
e
ading
init files
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Rem
o
ve e
x
tra defvars
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Fi
x
f
ailing test
commit
|
commitdiff
|
tree
2017-09-07
Doug
l
as Katzman
Remove
G
C call
from LOAD
commit
|
commitdiff
|
tree
2017-09-07
D
o
uglas Katzman
x86-64: Fix missing annotation
i
n disassembl
y
commit
|
commitdiff
|
tree
2017-09-07
Douglas K
a
t
z
man
G
e
neralize !GENCGC-SPACE-SETUP for
o
ther re
l
ocatable
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Doug
l
a
s
Katzm
a
n
Add an
ffl
u
sh
(
)
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
x86-64: Indirect alloc_tramp throug
h
i
m
mob
i
le
s
pa
c
e
commit
|
commitdiff
|
tree
2017-09-06
D
ouglas Ka
t
zman
Chan
g
e
"buil
d
-id
.
t
mp" t
o
"build-id
.
inc"
commit
|
commitdiff
|
tree
2017-09-06
Douglas
Katzman
x
8
6
-6
4
: fix bug in FIXUP-CODE-
O
BJECT
commit
|
commitdiff
|
tree
2017-09-06
D
ouglas Katzman
x86-64: Show t
a
r
get address when disassemblin
g
"J
M
P
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzma
n
F
i
x truncation
.
(I man
a
g
e
d
t
o
see
this fo
r
real)
commit
|
commitdiff
|
tree
2017-09-06
Dougla
s
K
atzm
a
n
Localize INVER
T
-ADDRESS-H
A
SH to its one cal
l
er
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
Clear *ASSEMBLER-
R
OUTINES-BY-ADDR* on s
a
ve
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
Use char*
f
or simpler poin
t
er a
r
ithmetic
commit
|
commitdiff
|
tree
2017-09-06
Do
u
glas Katzman
Change spe
l
ling
commit
|
commitdiff
|
tree
2017-09-06
D
o
uglas Katzman
x86
-
6
4:
U
s
e
u
nali
g
ned
w
rites for simplici
t
y
commit
|
commitdiff
|
tree
2017-09-05
Doug
l
a
s
Katzman
M
o
ve
R
OOM
to 'room
.
lisp', where else?
commit
|
commitdiff
|
tree
2017-09-05
Douglas Katzm
a
n
S
i
m
plify init
i
ali
z
ation of *
R
OOM-INFO
*
commit
|
commitdiff
|
tree
2017-09-05
Douglas K
a
tz
m
an
Rename file
commit
|
commitdiff
|
tree
2017-09-05
Douglas Katzman
Assert th
a
t key != 0
i
n hopscotc
h
op
e
rations
commit
|
commitdiff
|
tree
2017-09-05
D
o
ugl
a
s Katzman
Reduce #ifdefage an
d
make verify_space() more rig
o
rous
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Dou
g
las Katzma
n
Move misplaced #
e
ndif
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Use 4 element dispatch table
i
n sc
a
v1()
commit
|
commitdiff
|
tree
2017-09-04
D
o
uglas
Katzma
n
Add so
m
e
obvious points at wh
i
ch to ins
e
rt add
i
tional
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Resolv
e
logical di
s
parity in
binding stac
k
scavenging
commit
|
commitdiff
|
tree
2017-09-04
D
ouglas
Kat
z
man
ge
n
cgc:
D
o
n
'
t
s
cav
e
nge in
t
e
r
rupt handlers
in fi
n
al
GC
commit
|
commitdiff
|
tree
2017-09-04
D
o
u
glas
K
a
tzman
Simplify some t
h
r
ead init
i
ali
z
ation
s
tuff
commit
|
commitdiff
|
tree
2017-09-04
D
o
ugl
a
s Kat
z
man
Make alignment
o
f immobi
l
e LAYOUT objects conf
i
g
u
rabl
e
commit
|
commitdiff
|
tree
next