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 bug in lowtag_for_widetag[] array due to bad string comparison
2017-09-30
Douglas K
a
tzman
Fix bug in low
t
a
g
_f
o
r_wid
e
tag
[
] array due to bad st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
Douglas Ka
t
zman
Always cop
y
all of
a
sigse
t
_t for linux
commit
|
commitdiff
|
tree
2017-09-30
D
o
uglas
K
atzman
Consolidate 22
d
i
fferent-but-same functions
into
o
ne
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Douglas K
a
tzm
a
n
A
v
oid unus
e
d
variable warning if NDEBUG
commit
|
commitdiff
|
tree
2017-09-25
Dou
g
las
K
a
tzman
Use em
b
edd
e
d_obj_p()
in
all
places it pertains to
commit
|
commitdiff
|
tree
2017-09-24
Do
u
glas Kat
z
m
an
Make
fullcgc work on pre
c
i
s
ely c
o
llecte
d
platforms
commit
|
commitdiff
|
tree
2017-09-24
Douglas
K
atzman
H
e
l
p
G
C
o
u
t with regard
to some cold-i
n
it sy
m
bols
commit
|
commitdiff
|
tree
2017-09-24
Douglas Kat
z
ma
n
F
i
x
a
r
m and arm64
b
u
i
lds
commit
|
commitdiff
|
tree
2017-09-24
Do
u
glas Kat
z
man
Fix
buil
d
for #+(and
r
elocatable-heap (not immob
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-23
Do
u
glas Katzman
Only try to
u
se
M
AP_3
2
BIT if it's #d
e
fined
commit
|
commitdiff
|
tree
2017-09-23
D
o
ug
l
as Katz
m
an
Fi
x
buil
d
for #-relocatabl
e
-heap and fix printf
format
commit
|
commitdiff
|
tree
2017-09-23
D
ouglas
K
atzman
Factor out repeated in
c
a
n
t
a
tions
commit
|
commitdiff
|
tree
2017-09-23
Douglas Katzman
Un-prettily prin
t
backe
n
d featur
e
list
commit
|
commitdiff
|
tree
2017-09-23
Dougla
s
Katzma
n
Remove 4 i
n
struc
t
i
o
ns from alloc-to-r
1
1
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las
Kat
z
man
Ke
e
p any encaps
u
lation when call
i
ng ~/FUN/ format
d
irective
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
Enab
l
e place
m
ent of immobile
space anyw
h
ere be
l
o
w
2GB
commit
|
commitdiff
|
tree
2017-09-22
Dou
g
las Katzman
Ma
k
e 'moveable
'
a
r
g to os_
v
alidate 3-valued
commit
|
commitdiff
|
tree
2017-09-22
Dougla
s
Katzman
x86-64: fix bug
i
n
IMM
E
DIATE-CONSTANT-SC for symb
o
ls
commit
|
commitdiff
|
tree
2017-09-22
Douglas Katzman
C
hange keywo
r
d
arg
t
o positional in SUB-GC
commit
|
commitdiff
|
tree
2017-09-22
D
o
u
g
las Ka
t
z
ma
n
Type-check arg be
f
ore i
n
hbi
t
i
ng GC
i
n
CODE-HE
A
DER-FROM-PC
commit
|
commitdiff
|
tree
2017-09-20
Do
u
gl
a
s Kat
z
man
Mak
e
v
e
r
ify_gc() calla
b
le
from Lisp at mor
e
-or-less
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Dougla
s
Katz
m
an
Elide ton
s
of unbound
-
symbol tests from POST-GC and
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
Dougla
s
Katzma
n
Im
p
rove
verify_space()
commit
|
commitdiff
|
tree
2017-09-20
Douglas
K
a
tzman
Emit shorter
code for A
L
L
O
CA
T
E-STANDARD[
-
FUNCALLABLE
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
ouglas K
a
tzman
Print more i
n
format
i
o
n about
"sorted p
i
ns"
i
f
e
n
a
bled
commit
|
commitdiff
|
tree
2017-09-18
Doug
l
a
s
Katzman
x86-6
4
:
E
n
l
iven
f
uncallable-instances from unboxed
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
Do
u
g
l
as Katzman
De
c
lare wideta
g
_names in gc header
commit
|
commitdiff
|
tree
2017-09-15
Douglas
K
at
z
man
Move READ_PR
O
TECT_
F
R
EE_PAGES into zero_dirty
_
p
ag
e
s
(
)
commit
|
commitdiff
|
tree
2017-09-15
D
o
ugla
s
Katzman
Ensure that
%BIT-POSITION does n
o
t r
e
a
d too many words
commit
|
commitdiff
|
tree
2017-09-14
Douglas Ka
t
zman
Remove preprocessor con
d
i
tional in si
z
e_big
n
um
commit
|
commitdiff
|
tree
2017-09-14
D
o
uglas
K
at
z
m
a
n
ful
l
cgc: mark bignums
l
ive with a header bi
t
, not ma
r
k_bi
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Do
u
gla
s
K
a
t
z
man
Reserve
1
b
i
t
in bi
g
num h
e
ader for GC mark
commit
|
commitdiff
|
tree
2017-09-14
Douglas K
a
t
z
man
Fix out-of-boun
d
s array a
c
cess to
page_table[]
commit
|
commitdiff
|
tree
2017-09-14
D
oug
l
as
K
atzman
Fix pot
e
ntial C warning on 32-bi
t
due to mism
a
tch with
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dou
g
las Katzman
Fix #+(a
n
d immo
b
ile-space (not co
m
p
ac
t
-instance-he
a
der
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dou
g
las Kat
z
m
a
n
D
e
l
ay stori
n
g
simple-fun lay
o
ut until code is loaded
.
commit
|
commitdiff
|
tree
2017-09-14
Douglas K
a
tzman
F
i
x
#
!+(an
d
imm
o
bi
l
e-s
p
ace (not compac
t
-
inst
a
n
ce-h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Minor twea
k
s
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
x86-
6
4: fix bug i
n
%SET-FD
E
F
N-FUN
commit
|
commitdiff
|
tree
2017-09-13
D
o
ug
l
as Katzman
Unbreak
w
in32, patch by Bart Botta
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Fix GC invariant loss in immo
b
ile sp
a
ce de
f
rag
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Show whe
t
her mmap() fuzze
r
did or
d
idn't g
e
t the
alter
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Un-nest s
o
me bindings
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Unify signature of FIXUP-CODE
-
O
B
J
E
CT
a
c
r
os
s
backends
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Increase gra
n
ularit
y
of co
r
e page alignment
commit
|
commitdiff
|
tree
2017-09-13
Douglas Katzman
Make verify_g
c
() external, ad
d
progr
e
ss message
s
commit
|
commitdiff
|
tree
2017-09-12
Do
u
glas Katz
m
a
n
x86
-
64:
S
ave ab
s
o
lute
asse
m
bler
rou
t
ine
f
ixups
commit
|
commitdiff
|
tree
2017-09-12
Doug
l
a
s
K
atzman
Use
PRINT-SY
M
BOL-WI
T
H-
P
REFIX
from SB-EXT not SB
-
I
M
PL
commit
|
commitdiff
|
tree
2017-09-12
Douglas Katz
m
an
Re
m
ove *PCL-P
A
C
KAGE* from image; not nee
d
ed
a
fter c
o
mpile
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
Stop w
a
rning
about (DECLARE (INLI
N
E
LENGTH
)
)
commit
|
commitdiff
|
tree
2017-09-11
Do
u
g
l
as Ka
t
zman
Don't s
w
e
e
p emp
t
y fixedobj pa
g
es
commit
|
commitdiff
|
tree
2017-09-11
Dou
g
las Katzman
T
r
y to remove a bunch of symbo
l
s
from the pristine
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Douglas Katzman
Fullcgc
f
ixes
/
improveme
n
ts
commit
|
commitdiff
|
tree
2017-09-11
Do
u
g
l
as Katzman
Enhance verify_range() to track obj
e
ct
b
o
undaries
commit
|
commitdiff
|
tree
2017-09-10
D
o
uglas Katzma
n
U
n
randomiz
e
expe
c
ted result
commit
|
commitdiff
|
tree
2017-09-09
D
o
u
g
las Katzm
a
n
Expand DEF
C
ONSTANT-EQX to DEFCONSTANT in th
e
target
commit
|
commitdiff
|
tree
2017-09-09
Do
u
g
las Katzman
Move locking
o
f internal packa
g
es later
commit
|
commitdiff
|
tree
2017-09-09
Douglas K
a
t
zman
Remove
*FLAME
-
O
N-NECESSARILY-UNDEFINED-T
H
ING*
commit
|
commitdiff
|
tree
2017-09-09
Doug
l
as Katzman
Fi
x
"GC invariant lo
s
t"
commit
|
commitdiff
|
tree
2017-09-08
D
o
uglas Katzman
gencgc: Zero-f
i
ll te
n
u
r
ed (generation
6
) ob
j
ects under
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
D
o
uglas Katzma
n
A few touch-ups to fullc
g
c before enabling it
commit
|
commitdiff
|
tree
2017-09-08
Dougl
a
s
Katzm
a
n
Clea
n
up verify_spa
c
e
() a little more
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Don't directl
y
i
n
clude {f
o
o
}
gc-inter
n
al
.
h
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzm
a
n
Be more slow
a
nd
careful in v
e
rify_spa
c
e(), cal
l
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Add an
extra passthru argument to instance_scan()
commit
|
commitdiff
|
tree
2017-09-08
D
ouglas
K
atzman
Add a traci
n
g
colle
c
tor-like phase using mark
b
its
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzman
Define
w
eak h
a
sh t
a
ble
e
ntry liveness te
s
t
s
i
n
a '
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dougl
a
s Katzman
Exp
o
rt GET-PAGE
-
SIZE fro
m
SB-SY
S
(
"
again")
commit
|
commitdiff
|
tree
2017-09-08
Douglas Katzma
n
Reserve 1
b
i
t in almost all objec
t
h
e
aders
f
or a GC
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
D
o
uglas Katz
m
an
R
emo
v
e unnece
s
sar
y
cruft: pa
c
kage prefixe
s
a
n
d
eval
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Doug
l
as
K
atzman
Bind *
L
OAD-
{
PA
T
HNAME,TRUENAME}* when reading init files
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Remove extra defv
a
rs
commit
|
commitdiff
|
tree
2017-09-07
Dougl
a
s
K
atzman
Fix failing
t
e
s
t
commit
|
commitdiff
|
tree
2017-09-07
Do
u
glas Katzman
Remove GC cal
l
f
r
om
LOAD
commit
|
commitdiff
|
tree
2017-09-07
Stelian I
o
nesc
u
Add
.
h files to e
t
ags invocation
commit
|
commitdiff
|
tree
2017-09-07
Doug
l
as Katzman
x86-
6
4: Fix m
i
ssing annot
a
tion in disass
e
mbly
commit
|
commitdiff
|
tree
2017-09-07
Doug
l
as Katzman
Generalize !G
E
NCGC-SPACE-SETUP for o
t
her r
e
l
o
ca
t
able
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
Douglas Katzman
Ad
d
an fflush
(
)
commit
|
commitdiff
|
tree
2017-09-07
D
o
u
g
las
K
atzman
x86-
6
4: Ind
i
r
e
c
t
a
l
loc_tramp thr
o
ugh
immobile
s
pac
e
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
C
h
ange "
b
uild
-
id
.
tmp" to "build-id
.
inc"
commit
|
commitdiff
|
tree
2017-09-06
Douglas
K
a
t
zman
x86-64:
f
ix bug in
FIXU
P
-CO
D
E
-
OBJECT
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
x86-64: Show target addres
s
when disassembling
"
JMP
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
D
ouglas K
a
tzman
Fi
x
truncation
.
(I managed to see thi
s
for real
)
commit
|
commitdiff
|
tree
2017-09-06
D
ouglas Katzman
Lo
c
a
lize IN
V
ERT-ADDRESS-H
A
S
H
to its on
e
caller
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
Clear *ASSEMBLER-RO
U
TINES-BY-ADDR* on
save
commit
|
commitdiff
|
tree
2017-09-06
Douglas Kat
z
man
U
se char* for s
i
m
p
ler pointer arithmetic
commit
|
commitdiff
|
tree
2017-09-06
Do
u
glas Katzman
Change spel
l
ing
commit
|
commitdiff
|
tree
2017-09-06
Douglas Katzman
x86
-
64: Use unaligned
w
rites for
simplicity
commit
|
commitdiff
|
tree
2017-09-05
Dou
g
las Katzman
Move ROOM
t
o
'room
.
lisp',
w
h
ere else?
commit
|
commitdiff
|
tree
2017-09-05
Dou
g
las Katzman
Simp
l
ify initializatio
n
of *ROOM-INFO*
commit
|
commitdiff
|
tree
2017-09-05
Dougla
s
Katzma
n
Rename file
commit
|
commitdiff
|
tree
2017-09-05
Douglas Katzman
Assert that key != 0 in ho
p
s
cotch operatio
n
s
commit
|
commitdiff
|
tree
2017-09-05
Doug
l
as Katzman
R
educe #ifdefage and m
a
ke v
e
rify_space
(
) m
o
re rigor
o
us
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Douglas
Katzman
Move
misplac
e
d #endif
commit
|
commitdiff
|
tree
2017-09-04
D
o
u
glas Kat
z
man
Use
4 eleme
n
t disp
a
t
c
h
table in scav1()
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
Add some obvious p
o
int
s
at which
t
o insert
a
d
d
i
t
i
onal
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
Douglas Ka
t
zm
a
n
Resolve logical
d
i
sparit
y
in bin
d
ing st
a
ck scavenging
commit
|
commitdiff
|
tree
2017-09-04
Douglas Katzman
gencgc: Don't scavenge interrupt h
a
nd
l
ers in final GC
commit
|
commitdiff
|
tree
2017-09-04
Do
u
glas Katzman
Si
m
plify s
o
me thread ini
t
i
a
lizati
o
n
s
tuff
commit
|
commitdiff
|
tree
2017-09-04
Douglas
Kat
z
man
Make
a
li
g
nment
of i
m
mobi
l
e
LA
Y
OUT o
b
j
e
c
ts
c
onfigurable
commit
|
commitdiff
|
tree
next