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 transform-call.
2017-02-10
Stas Boukarev
F
ix tr
a
nsform-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
NOTE-LOCAL-FUNCTIONAL: check that all
defined-fun
-
functional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Mak
e
*
SO
U
RCE-C
O
NTEXT-METHODS* a plis
t
,
n
ot a hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Bo
u
karev
Remove SB-ASSEM:
*
A
SSEM-INST
R
UCTIONS*, unuse
d
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
uka
r
ev
Convert some #'
e
ql h
a
sh-
t
ables to #'
e
q hash-tables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Grab cr
e
a
te_th
r
ead
_
lock
on all platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Don'
t
pass thread context to anothe
r
thread when handlin
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
a
rev
Reduce
consing in ir2op
t
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
R
e
duce
consing of po
l
icies and l
e
xenvs when i
r
1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Fix
evaluat
i
on in frames wi
t
h
&more vari
a
bles
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Bou
k
arev
Pr
o
vide a restart for rede
f
in
i
ng ge
n
eric funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Exc
l
ud
e
with-simple-con
d
ition-
r
e
starts f
r
om
b
a
c
ktrace
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouk
a
rev
Move CALL
A
B
LE-CAST
f
r
om
S
B-EXT to SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Add SB-EXT:
U
NKNO
W
N-KEYWORD-
A
RGUMENT condit
i
on
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
Share o
s
_context_register_ad
d
r
am
o
ng a
l
l backends
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Bouk
a
rev
CONTINUE res
t
art for
%
UNK
N
OW
N
-KEY-ARG-ERRO
R
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
M
ore thorough preserv
e
-single-use-
d
ebug-var-
p
i
n
p
r
o
p
agate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
debug-info:
D
on't sa
v
e na
m
es of &more variables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
Co
m
p
u
t
e
minimal debug vars fo
r
:
m
o
re lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Bou
k
a
r
ev
s
b
-
e
xt:re
s
trict-compile
r
-poli
c
y: accep
t
an upper boun
d
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bouk
a
re
v
Coalesce s
i
mple
-
vector #() w
h
en loa
d
ing fasls
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas B
o
ukarev
Rem
o
ve deal
l
oc-
n
u
mber-st
a
ck-spac
e
o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
x86-64: rem
o
ve
unne
c
essary
CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
B
oukarev
Pro
p
erl
y
dec
o
de SIGFPE on da
r
win-
x
8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
More robust und
e
fined re
s
tarts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
A
dd
tests for undefined-function re
s
tarts
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s Bo
u
karev
Cle
a
n up allocat
e
-code-objec
t
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
oukarev
Clean
u
p known
-
dx-combinati
o
n-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a typo
in a
c
o
m
ment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
P
rovide
re
s
t
ar
t
s
w
hen r
e
turning undefined functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Add MAKE-DUMMY-FD
E
FN
f
u
nction
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bou
k
are
v
backtra
c
e: show the argume
n
ts passed
to
undefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
S
tas
B
o
ukar
e
v
P
r
ovide
restarts in %coerce-nam
e
-
t
o
-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Pro
v
ide
r
estar
t
s
when calling undefined functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukare
v
Record alien
t
ype class sour
c
e loc
a
tion
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
F
i
x buil
d
on
(and x86-64 (not
immobile-spa
c
e))
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
a
s
B
oukarev
ARM64
:
Fi
x
disas
s
e
m
ble
r
label ann
o
t
a
tion
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Boukarev
Fix (make-ar
r
ay in
t
eger
:
ad
j
ust
a
ble
t :fil
l
-p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64
:
la
b
el LRA l
a
b
el
s
in the disassemble
r
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
o
u
karev
ARM64: compute 2
1
-bi
t
label offsets in one ins
t
ru
c
tion
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
ouka
r
ev
Allow disassem
b
ling l
a
r
g
e
funct
i
ons
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as
B
oukarev
Fix stepping on ARM6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
d
e
fine-alien-variable: return the va
r
iable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukar
e
v
Restore A
V
X thr
e
ad state after excep
t
i
ons on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Bouka
r
ev
S
i
mplify
catch_exception_raise in x86-64-da
r
w
in
-
os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas B
o
ukarev
Provide os_c
o
ntext_float_regis
t
er
_
a
ddr on d
a
rwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix flo
a
t operands
l
ocatio
n
for complex/real operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Boukarev
Op
t
im
i
ze logand-word-m
a
sk on x
8
6-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
F
i
x
logand-word-mask on x
8
6
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Bou
k
a
r
ev
Print the address where a SIGILL h
a
p
pened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
Fix sleeping after sb-
p
osix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
ta
s
B
o
u
karev
Fix
a type error in the
dyn
a
mic-extent machine
r
y
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
S
t
ack-alloc
a
te restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
arev
Fix handling of DX
o
n results of n
o
tinline loc
a
l fu
n
c
tions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bo
u
karev
Fix
a memor
y
leak from callbacks fr
o
m foreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
Avoid saving sou
r
ce
f
or
m
in PCL generated functions
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
B
o
ukarev
Don't save
FORMs
for
f
unctio
n
core-
c
ompiled fun
c
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Mor
e
compact debug blo
c
ks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
debug-dump: compute mini
m
al varia
b
les f
o
r X
E
Ps
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas
B
o
u
k
arev
Upd
a
t
e
a comm
e
nt
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
re
v
Bind *print-
p
retty*
t
o
T in DESCRI
B
E
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Simplif
y
debug
-
i
n
fo
source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
Fix positio
n
dumping
in dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Compute debug-blo
c
ks
for t
o
p
l
evel
components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Adjusts tests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
compiled-de
b
u
g-fun
-
from-pc: correctly test for elsewhe
r
e-p
c
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukare
v
dump-1-location: correct
l
y compute
live vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas B
o
ukarev
Simplify x86-64:if-
e
q
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Incr
e
mentally
s
t
ore debug
source
p
ositio
n
s
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as
B
oukarev
Remove sb-fasl::**fop-names*
*
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Rem
o
ve
an u
n
u
s
e
d
funct
i
on
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Better sou
r
ce
l
o
catio
n
with (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix
i
n
d
entation ir
1
-tr
a
n
slators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
o
u
kar
e
v
De
c
ode arithmetic-errors
c
ontext on
x
86-
6
4-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukar
e
v
Makefile:
d
o
n
't includ
e
os-common
.
c
in target C
o
nfigs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
ar
i
thmetic-
e
rror-
o
pera
t
ion/-ope
r
an
d
s for FP
o
p
eration
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukare
v
Don't set SBCL_HOME in th
e
runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
More :re
a
d-
o
nly for debug s
t
r
u
ctures
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Red
u
c
e debug-
i
nfo size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
u
k
arev
Add OBJECT-NOT-BASE-CHA
R
-ERROR internal er
r
or
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Reduce debug-i
n
fo siz
e
, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Re
d
uce
debug-info s
i
z
e
, part
2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Provide cont
e
xt
f
or t
y
pe errors in array setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
uk
a
rev
I
ncr
e
ase
the amount
of debug-fu
n
i
n
fo genera
t
ed by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Resto
r
e (deb
u
g 0) build and make it less horrib
l
e
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
More
com
p
act
d
ebug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
ukarev
Prov
i
de context for typ
e
errors during v
a
riable binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
re
v
Ad
d
c
ontext to locati
o
ns
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Reduce cons
i
ng in SIG
N
AL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Report about ma
l
f
o
r
m
ed HANDLER-CASE lam
b
da-list
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
karev
ha
n
dl
e
r-bind
:
check th
a
t the handle
r
a
c
c
e
p
t
s at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mor
e
thorough VALI
D
-CALLABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
More
c
ompa
c
t type chec
k
i
ng code fo
r
array
t
ypes
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
C
o
py me
t
h
od so
u
r
ce
l
ocation when doing
ge
n
eric
f
unction
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bouk
a
rev
T
ransfo
r
m MAKE
-
A
RRAY calls wit
h
:fill-point
e
r nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bo
u
karev
s
b
-introspec
t
:
find-defi
n
itio
n
-s
o
urces-by-name
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukar
e
v
Mor
e
reasonable NOT-MORE-CONTAGI
O
U
S
.
commit
|
commitdiff
|
tree
2017-01-02
S
t
as
B
ouka
r
ev
Disable PI
E
everywh
e
r
e
.
commit
|
commitdiff
|
tree
next