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 complex float EQL VOPs on x86-64.
2017-02-11
Stas Bou
k
ar
e
v
F
ix
complex float EQL VOPs
o
n x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
Boukarev
debugger: avoid showing
sources for inter
n
a
l
s
.
commit
|
commitdiff
|
tree
2017-02-11
S
ta
s
Boukarev
A better fix o
f
NOTE-LOCAL-FUNCTIONAL
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s Boukarev
Fix sb-concu
r
rency
test
s
o
n
Windows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
ka
r
e
v
F
i
x build
o
n
non-x86o
i
ds
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s Boukarev
Fi
x
transf
o
rm-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouk
a
rev
NOTE-LOCA
L
-FUNCTIO
N
AL: check that all defined-fun-f
u
n
ct
i
onal
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
M
a
ke *
S
OURCE-CO
N
TEXT-MET
H
ODS*
a p
l
i
st, not a
hash-table
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Boukarev
Re
m
ove
SB-
A
SSEM:*ASSE
M
-INSTRUCT
I
ONS*, unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
karev
Convert some #'eql hash-tabl
e
s to #'
e
q hash-tab
l
es
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukarev
Grab create_thread_lock
o
n all platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
ouk
a
rev
Don't
p
a
ss
t
hrea
d
context t
o
another thread when handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
Reduc
e
consing in ir
2
opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Bo
u
karev
Redu
c
e
con
s
ing of policies a
n
d
l
e
xenvs when
ir1 tr
a
nsformi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
u
kar
e
v
F
i
x eva
l
uation in frame
s
w
i
th &more variab
l
es
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouka
r
e
v
Provide a
r
est
a
rt f
o
r red
e
fining
g
eneric functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Exclu
d
e w
i
th-sim
p
le-condition-restarts from
b
acktraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
oukare
v
Move CAL
L
ABLE-C
A
ST
f
rom
S
B-EXT to
S
B
-INT
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Boukarev
Add SB-EXT:UN
K
NOWN-KEYW
O
RD-A
R
GUMENT
c
onditio
n
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Share os_context_register_ad
d
r among
a
ll ba
c
kends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukar
e
v
CONTINUE
r
estart for %UNKNOWN-K
E
Y-ARG-ERRO
R
.
commit
|
commitdiff
|
tree
2017-02-08
S
tas Boukarev
More t
h
orough preserve-singl
e
-
u
s
e-debug-var-
p
in pr
o
paga
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bouk
a
rev
debug-info:
Don't save
names
o
f &m
o
re variables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
oukarev
Compute mi
n
imal debug vars for :more la
m
bdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb-ext:r
e
strict-compiler-policy: accept
a
n
uppe
r
b
o
u
n
d
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
ukarev
C
o
alesce si
m
ple
-
vector #(
)
when loading fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
ev
Rem
o
ve
d
e
a
lloc-number-s
t
a
c
k-s
p
ace
o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
x86-64: remove un
n
ecessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Boukarev
Properly decode
SIGFP
E
o
n
d
a
rwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
More robust unde
f
i
n
e
d resta
r
ts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
B
oukarev
Add tes
t
s for
undef
i
ned-function
r
e
starts
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
as Bou
k
arev
Cl
e
an up al
l
ocate
-
code-ob
j
ect
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clean up kn
o
w
n
-
dx-
c
o
m
bi
n
ation-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a
t
ypo in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bo
u
karev
Provide re
s
tarts when
r
eturnin
g
u
n
defined f
u
n
c
tio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
A
dd MAKE-DUMM
Y
-FDEFN f
u
nction
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
karev
bac
k
trace:
sh
o
w
the argumen
t
s passed to undefined f
u
nctions
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s Boukarev
Provide re
s
tarts in
%
coerce-name-to-
f
un
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
uk
a
r
e
v
Provide restarts when
calling u
n
defined functi
o
ns o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record alien type class sou
r
c
e location
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukar
e
v
Fix build on (and
x
86-
6
4 (not
i
mmobi
l
e-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukar
e
v
ARM64
:
Fix disassembler lab
e
l
an
n
otation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
r
e
v
Fix (make-array i
n
t
eger :adjustable
t :fill-p
o
i
nter
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
RM64:
label
L
RA l
a
bel
s
i
n the di
s
as
s
embler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64:
com
p
u
te 21-bit label offsets in
o
ne ins
t
ruct
i
o
n
.
commit
|
commitdiff
|
tree
2017-02-02
S
ta
s
B
ouka
r
e
v
Allow disass
e
mbling large functions
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Boukarev
Fix step
p
i
ng on AR
M
6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
defi
n
e-
a
l
i
en-variable: re
t
urn
the variable
n
ame
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Restore AVX
thread
s
tate aft
e
r
e
xcep
t
ions on
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Boukarev
Sim
p
l
i
fy catch_excepti
o
n
_
raise in x8
6
-
6
4
-darwin
-
o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Bouk
a
re
v
Provide os_cont
e
xt_float_reg
i
ster_addr on d
a
rwi
n
-
x
86-64
.
commit
|
commitdiff
|
tree
2017-02-01
St
a
s Boukarev
F
i
x
f
l
oat operands lo
c
ation for c
o
mplex/
r
eal oper
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Boukar
e
v
Opti
m
ize log
a
nd-
w
or
d
-mask o
n
x
8
6
-
64
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukarev
Fi
x
loga
n
d-word
-
mas
k
on
x86
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukarev
Print the add
r
ess where a S
I
GILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as B
o
u
k
arev
F
ix sl
e
ep
i
n
g af
t
er sb
-
p
o
six:fork on
m
acOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
as
Boukarev
F
i
x a type error in the dynamic
-
extent mac
h
i
nery
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
as Boukarev
Stack-allo
c
ate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukare
v
Fix h
a
ndli
n
g o
f
DX
on result
s
of notinline local functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukare
v
Fi
x
a memory leak f
r
om ca
l
lbacks fr
o
m
foreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
re
v
A
v
oid sa
v
ing source f
o
rm in PCL gener
a
ted funct
i
ons
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Bouka
r
ev
Do
n
'
t save
FORMs f
o
r functi
o
n
core-compiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukarev
More compact deb
u
g blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
d
e
bug-dump:
c
ompute mi
n
imal variables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Boukarev
Upda
t
e a commen
t
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukarev
Bind *print-pretty*
t
o T in D
E
SCRI
B
E
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Bou
k
arev
S
imp
l
i
f
y
deb
u
g-info
sou
r
ce po
s
itions
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
a
s
Bouka
r
ev
Fix
p
osi
t
i
on
dumpin
g
in dump
-
code-o
b
ject
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
arev
C
o
mpu
t
e
d
ebug-
b
locks for toplevel components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bo
u
karev
Adjusts
t
ests
f
or PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
co
m
p
i
led-debug-fun-fr
o
m-pc:
c
orrectly test f
o
r elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Bouk
a
re
v
d
um
p
-1-location: corr
e
ctly
c
omp
u
te l
i
ve vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Simplify
x86-64:if
-
eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Inc
r
ementally store debug source posit
i
ons
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as
B
oukare
v
Re
m
ove sb-fasl::**fop-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
Remo
v
e an unused function
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Better source location with (
D
EBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
o
ukar
e
v
F
ix ind
e
ntation ir1-transl
a
to
r
s
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
r
e
v
Decode arithme
t
ic-errors context o
n
x
86-64-
w
in32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
M
a
k
efile
:
d
on't incl
u
de os-co
m
mon
.
c
i
n
t
arget Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
arithm
e
tic-error-operati
o
n/-operands for FP oper
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
Don't set S
B
C
L_HOME in the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Ad
d
NEW
S
e
n
tries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More
:read-only for debug struc
t
ures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce deb
u
g
-
i
nfo si
z
e, p
a
rt 4
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukare
v
Add OBJECT-NOT-BASE-CHAR-ERROR internal
e
rror
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
R
edu
c
e
d
e
b
ug-i
n
fo size, part
3
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bouka
r
e
v
Reduce d
e
b
ug-info si
z
e, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukare
v
Provide contex
t
f
o
r typ
e
errors in
a
rray setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Increas
e
the amount
o
f d
e
bug-fun info gene
r
ate
d
by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Restore (debug
0
) build and
make it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Mor
e
compact
d
ebug
info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Provide context for
type er
r
ors during variable bind
i
n
g
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas B
o
ukar
e
v
Add contex
t
to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduc
e
consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Repor
t
a
bout malformed HAN
D
LER
-
CASE
l
ambd
a
-lists
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bo
u
kare
v
h
andle
r
-b
i
n
d: c
h
ec
k
that the h
a
ndle
r
accepts at l
e
ast
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
More thorough
V
ALID
-
CA
L
L
ABLE-ARGUMEN
T
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mo
r
e compact type ch
e
cki
n
g
cod
e
f
or ar
r
ay
t
ypes
.
commit
|
commitdiff
|
tree
next