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
%report-reader-error: use :mandatory newlines instead of :linear.
2017-02-11
Stas
B
o
u
k
a
rev
%report-reader-erro
r
: use :mandatory newl
i
nes ins
t
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
Bou
k
arev
F
i
x co
m
plex
f
loa
t
EQL VOPs
on
x
86-64
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
Boukarev
debugger: avoid showing sources for internals
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
A
b
etter
fix
of NOTE-
L
OCAL-FUNCT
I
ONAL
.
commit
|
commitdiff
|
tree
2017-02-10
S
ta
s
B
o
ukarev
Fix sb-concur
r
ency tests on W
i
n
d
ows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
o
uk
a
rev
Fix build
on no
n
-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouka
r
ev
Fix transfo
r
m-c
a
ll
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
karev
NOTE-LOCAL-FUNCT
I
O
N
AL: check
that all defined
-
fun-functional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
ukarev
M
a
ke *SOURC
E
-
CONT
E
XT-
M
ETHO
D
S* a
plist, no
t
a hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-AS
S
EM
:
*AS
S
E
M-INS
T
RUCTIONS*, unus
e
d
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Conver
t
some #'eql ha
s
h-tables to #'
e
q ha
s
h-
t
a
bles
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as
B
oukarev
Grab create_
t
h
r
ead_lo
c
k
o
n all p
l
atforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouk
a
rev
Don't pass thread context to another thread when handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Re
d
uce
c
o
ns
i
ng in ir2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Reduce consing
o
f po
l
icie
s
and lexenvs when i
r
1 transformi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
k
arev
Fi
x
e
v
aluation
i
n frame
s
with &more variables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Provide a restart
for redef
i
ning generic functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Exclude with-simple-condit
i
o
n-restarts from ba
c
ktraces
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Boukarev
Move CALLABLE-CAST
from S
B
-EXT to SB
-
INT
.
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
Boukarev
A
d
d SB-EXT
:
UNK
N
OWN-KEYWORD-ARGUME
N
T conditio
n
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Boukarev
Share os_contex
t
_regis
t
er_a
d
dr among all backends
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as B
o
ukarev
C
ONTINU
E
restart for
%
UNKNOW
N
-K
E
Y-ARG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
ou
k
a
rev
M
ore
t
horough
preserve-single-use-debug-var-p in propag
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Boukarev
d
e
bug-info: Don't sa
v
e name
s
of &more variab
l
e
s
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as
B
oukarev
Co
m
put
e
minim
a
l de
b
ug vars f
o
r
:
more lambd
a
s
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
s
b-ex
t
:restrict-c
o
mpil
e
r-policy: acce
p
t an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukare
v
Coal
e
sce simple-vector #() when loading fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Re
m
ov
e
dea
l
loc-number-stack-space on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
karev
x86
-
64: re
m
ove un
n
ec
e
ssary CLD
s
.
commit
|
commitdiff
|
tree
2017-02-07
Stas B
o
ukarev
Properly decode SIGFPE on da
r
win-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
More
ro
b
ust undefine
d
re
s
tarts
.
commit
|
commitdiff
|
tree
2017-02-07
St
a
s Boukarev
Add
t
es
t
s for undefined-
f
uncti
o
n restar
t
s
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
oukarev
C
lea
n
u
p
a
l
locat
e
-code-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bouka
r
ev
Clea
n
up known-d
x
-combination-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a
t
yp
o
in a
c
omment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide
r
es
t
arts when returning
u
nde
f
ined fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
k
arev
A
dd MAKE-DU
M
MY-FD
E
FN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
karev
backtrac
e
: show the arguments
passed to undefin
e
d functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukar
e
v
Provid
e
restarts in %coerce-name-to-fu
n
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restarts when calling
u
ndefine
d
fu
n
ctions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
karev
Record alien type class source lo
c
atio
n
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
Fix build on (a
n
d x
8
6-64 (not
i
mmobile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
S
tas B
o
uk
a
rev
A
RM64:
Fix disassembler labe
l
annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
F
i
x
(
make-arra
y
integer :adju
s
table t :fill-
p
oin
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
R
M64: la
b
el LRA labels in the d
i
s
a
ssem
b
le
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
ARM64: comput
e
21-bit
label offsets in o
n
e instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Allow disassembling
lar
g
e functions
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
o
u
karev
Fix stepping
o
n
ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Bo
u
karev
d
e
fine-
a
l
i
en-
v
ariabl
e
: return th
e
v
a
r
iab
l
e name
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
Restore AVX thread state
after e
x
cept
i
ons o
n
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
Simplify cat
c
h
_
excepti
o
n
_
rai
s
e in x8
6
-64-darw
i
n-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Provide o
s
_context_
f
loat_register_a
d
dr o
n
d
a
r
w
in-x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas B
o
u
kare
v
Fix float op
e
rands locati
o
n fo
r
complex/real operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukarev
Optimize logand
-
w
o
rd
-
mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Boukarev
F
i
x
logand-
w
ord
-
mask on
x
86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
B
ouka
r
ev
Pri
n
t
t
he a
d
dre
s
s where
a
SIGI
L
L happe
n
e
d
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Bouk
a
rev
Fix sl
e
eping aft
e
r sb-po
s
ix:for
k
on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
tas Boukarev
Fix a type
e
rror in the dynamic-extent machine
r
y
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukar
e
v
Stack-allocate re
s
tarts
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Boukarev
Fi
x
handling of
DX on results o
f
notinline local functions
.
commit
|
commitdiff
|
tree
2017-01-27
St
a
s Boukarev
Fix a m
e
mo
r
y l
e
ak f
r
om callbacks f
r
om
f
orei
g
n thread
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Avoid saving source form
i
n PC
L
generated functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
u
k
arev
Don't save
FORMs for fun
c
tion core-
c
ompiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
uka
r
ev
More compact debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-dump
:
c
o
m
pute mini
m
al
var
i
ables fo
r
XEP
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Bind *prin
t
-pretty* to T in DE
S
C
R
IBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
u
k
arev
S
i
mpli
f
y de
b
ug-in
f
o s
o
u
r
c
e pos
i
tions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukar
e
v
Fix position dumping in d
u
m
p-code-obj
e
ct
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
ou
k
arev
Compu
t
e debug-blocks for topl
e
ve
l
components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Adjusts
tests fo
r
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Bou
k
are
v
com
p
i
led-debu
g
-
f
un-from-pc:
c
orrectly t
e
s
t
for
elsewhere-
p
c
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas
B
o
u
k
arev
dump-1-location:
c
orrectly compute l
i
ve va
r
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
Simplify
x8
6
-64
:
if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
B
o
u
karev
Incrementa
l
ly s
t
ore debug source positions
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as Boukarev
Remove sb-f
a
s
l::**fop-names**
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
R
emove an u
n
u
s
ed fun
c
tion
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
Be
t
ter sourc
e
lo
c
a
t
i
on with
(
DE
B
UG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix in
d
entatio
n
i
r
1-translators
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
Decode a
r
it
h
metic-errors c
o
nt
e
xt on x86-
6
4-win32
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
a
s Bo
u
k
a
rev
Makefile: don't include os-
c
ommon
.
c in targ
e
t
Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warn
i
ng
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
a
r
i
thmetic-error
-
operat
i
on/-operan
d
s
f
or FP oper
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
D
on't s
e
t SBCL_HO
M
E in the
r
untime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
A
dd NEWS entr
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
More :read-o
n
l
y
for debug stru
c
t
u
res
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
Boukare
v
Reduce debug-
i
n
f
o size, pa
r
t 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add OBJECT-
N
OT-BASE
-
CHAR-E
R
ROR
i
n
t
ernal e
r
ror
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukar
e
v
Reduce
d
ebug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Re
d
uce debug-in
f
o siz
e
, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Pr
o
v
i
d
e context for type
e
rro
r
s in a
r
ray setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Increase t
h
e amount
o
f
d
e
bug-fun info gene
r
ated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bouka
r
ev
Rest
o
re (
d
ebug 0) bui
l
d and make it less h
o
r
rible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bou
k
arev
M
ore
c
o
mpact debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
P
r
o
vid
e
c
o
ntex
t
for ty
p
e error
s
d
u
r
ing
v
ar
i
a
b
le binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
e
v
Add
c
ontext to lo
c
a
tions
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
a
r
ev
R
e
duce consing in
S
IGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Report
a
b
o
ut malformed HANDLE
R
-CASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
Boukarev
handl
e
r
-bin
d
: check that the handler ac
c
ep
t
s at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
M
ore tho
r
ough VALID
-
CALLABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
next