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
CONTINUE restart for %UNKNOWN-KEY-ARG-ERROR.
2017-02-08
St
a
s Boukarev
C
O
NTINUE res
t
art for %UNKNO
W
N-KEY-A
R
G-ERRO
R
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
More th
o
rou
g
h
preserve-single-
u
s
e-debug-v
a
r-p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
deb
u
g-info
:
D
on't save names o
f
&more variable
s
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
B
ouka
r
ev
Compute minimal deb
u
g
vars f
o
r :more lambda
s
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Boukarev
sb-ext:restric
t
-compil
e
r-policy: acc
e
pt
an
u
pper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Coalesce simple-vector #() when
lo
a
ding fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Boukare
v
Remove dealloc-number-s
t
a
c
k-space o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
x86-64: remove unneces
s
ary
C
LDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
P
r
operly decode SIGFPE on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
More robust
u
ndefined re
s
tarts
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Bouka
r
ev
Add tests for u
n
de
f
ined-fu
n
ction restarts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
oukarev
Clea
n
up allocat
e
-code-object
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
as Bouk
a
re
v
Clean up
k
no
w
n
-d
x
-
combination-
p
.
commit
|
commitdiff
|
tree
2017-02-05
Sta
s
Bouk
a
rev
Fix
a typo
in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
Boukarev
Pro
v
ide
r
estarts when r
e
tur
n
ing undefined
functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukar
e
v
Add MA
K
E-DUMMY-F
D
EFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
backtrace: s
h
ow the arg
u
ments passed to undefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukar
e
v
Pro
v
id
e
resta
r
ts in %coerce-na
m
e-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouka
r
ev
Provi
d
e restarts w
h
e
n
calling unde
f
ine
d
fu
n
ctions o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
karev
Record a
l
ien type
class sourc
e
location
.
commit
|
commitdiff
|
tree
2017-02-03
Stas
B
ouka
r
ev
Fix build on (and x86-64 (not im
m
obi
l
e-
s
pace))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
ARM64: Fix d
i
sassembler l
a
bel annotat
i
on
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
Fix (mak
e
-arr
a
y intege
r
:adju
s
table t :fill-pointe
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
B
o
uk
a
rev
ARM64: label L
R
A la
b
els in the disas
s
e
m
b
ler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
A
RM64: compute 2
1
-bit label o
f
fsets
in o
n
e instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Al
l
ow dis
a
ssembling la
r
ge functions
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Bouk
a
r
ev
Fix ste
p
pi
n
g
o
n ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Bouka
r
ev
define-alien
-
variable: retur
n
the
v
ariabl
e
name
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
R
est
o
re AVX thread state after
exceptio
n
s on da
r
win
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bou
k
arev
Simpl
i
f
y
catch_exce
p
tion_raise in x86
-
64-darw
i
n-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Bou
k
are
v
Provide os_context_f
l
oat_regi
s
ter_ad
d
r on
darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix float operands location for complex/real operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bou
k
a
rev
Optimize
l
o
gand-word-mask
o
n x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Boukarev
Fix logand-word-mask on
x86
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as
Boukarev
Print
the address where a SI
G
ILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bouka
r
ev
Fix sleeping a
f
ter s
b
-posix:f
o
rk on
m
acOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas B
o
ukar
e
v
Fix
a
type er
r
or
in the dyn
a
mic
-
ex
t
ent mac
h
inery
.
commit
|
commitdiff
|
tree
2017-01-28
S
tas Bouka
r
ev
Stack-all
o
cate restart
s
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bouka
r
e
v
Fix
handling of DX on results of no
t
inline
l
ocal
f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a
m
emory leak from callbacks from foreign threa
d
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
ouk
a
rev
Avoid
saving
source
f
orm in PCL genera
t
e
d funct
i
o
ns
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
k
a
re
v
Do
n
'
t
save FOR
M
s for function core-compiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
Mor
e
compact debug bl
o
ck
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
ouk
a
rev
debug-dump: c
o
mput
e
minima
l
v
a
r
iabl
e
s for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Bouk
a
r
e
v
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas
B
ou
k
arev
Bind *
p
rint-pretty* to T in DESC
R
IBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Simpli
f
y
debug-info source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fix posi
t
ion dumping in dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
Compute debug-
b
lo
c
ks for to
p
level compo
n
e
nts
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Adjusts tests for PP
C
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
compiled-debug-
f
un-from-pc: correctly tes
t
for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
d
u
mp-1-locati
o
n: correctly compute l
i
v
e
vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bou
k
arev
Simplify x86-
6
4:i
f
-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Incr
e
mentally store debug sourc
e
p
o
s
itions
.
commit
|
commitdiff
|
tree
2017-01-24
Sta
s
Boukarev
Remove s
b
-
f
a
s
l::**fop-nam
e
s
**
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouka
r
ev
Re
m
ove an un
u
sed
f
unction
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Better source location with
(DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fi
x
in
d
e
n
tation ir1-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
rev
Dec
o
de arithmetic-errors context on x86
-
64-win3
2
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
Makefil
e
: d
o
n't inc
l
ud
e
o
s-common
.
c in tar
g
et Co
n
f
igs
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukar
e
v
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
arithmeti
c
-error-o
p
er
a
tion/-operands for FP op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
Don
'
t
set SBC
L
_HOME in
t
h
e runt
i
me
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
A
d
d NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
More :read-on
l
y
f
or de
b
ug struct
u
res
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce
d
e
bug-info size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Ad
d
OBJECT-N
O
T-BASE-CHA
R
-ERROR
i
nte
r
nal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Reduce debug-info s
i
ze, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce debug-info size, p
a
rt 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Provide
context for type errors in ar
r
ay
setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
e
v
Increase the amount of debug
-
f
u
n
i
nfo generate
d
by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Restore (de
b
u
g
0
)
bu
i
ld
a
nd make it le
s
s horrib
l
e
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
re
v
More compact debug info
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukare
v
Provid
e
co
n
text f
o
r type err
o
rs during variable binding
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bo
u
karev
Add co
n
text to loca
t
ions
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Redu
c
e
consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouk
a
rev
Report about malformed
H
ANDLER
-
CAS
E
lambda-l
i
sts
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
kare
v
handler-bind:
ch
e
ck that the handler accepts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas
Boukarev
More thorough V
A
L
ID
-
CALL
A
BLE-AR
G
UM
E
NT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouka
r
ev
More
c
ompact type checking cod
e
for array
t
y
p
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
C
o
p
y me
t
hod sourc
e
location when doing ge
n
eric function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bou
k
arev
Transform MAKE-ARR
A
Y call
s
with :f
i
ll-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-i
n
t
rospect:f
i
nd-defini
t
ion-sources-by-
n
ame return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouk
a
re
v
More
reasonable
NOT-MORE-CONTAG
I
OUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bo
u
karev
Disable PIE eve
r
ywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
A
dd e
x
plicit-
c
heck t
o
memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
Boukarev
A
void notes for transforms that would
n
ot be
applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Redu
c
e WITH-SI
M
P
LE-RESTART and RES
T
ART-
C
A
S
E
expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-31
Sta
s
Boukarev
Reduce CHECK-T
Y
PE
ex
p
ansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
Stas B
o
u
karev
M
ake WITH-OPEN-S
T
REA
M
c
onfo
r
mant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce AS
S
ERT expansio
n
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukarev
P
ut back value-cell in
d
i
rection for load-time-val
u
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
M
ark A
R
M64 failing tests as
e
xpected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bo
u
karev
Fix LDB a
n
d DPB i
n
structions
on ARM
6
4
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s Boukarev
Co
r
rect %fi
n
d-pos
i
tion-
i
f fndb
entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas B
o
u
k
arev
O
p
t
i
miz
e
character
c
ase pr
e
d
icates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bo
u
karev
F
ix LDB's `context' command
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as B
o
ukar
e
v
Fi
x
s
c
_offset_e
x
t
ract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Sta
s
B
oukarev
Declare arg numb
e
rs
o
f funct
i
on arg
u
ments to %fin
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Inline two-ar
g
-
c
har-equ
a
l
i
n t
w
o
-arg
-
char-not
-
equal
.
commit
|
commitdiff
|
tree
next