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
S
t
as Bou
k
arev
F
i
x complex float EQL VOPs on x86-64
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
B
ouka
r
ev
debugger: av
o
id show
i
ng sourc
e
s for internals
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
Bo
u
karev
A bett
e
r fi
x
of NOTE-LOCAL-FU
N
CTIO
N
AL
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
Boukarev
Fix sb-concur
r
ency tests on
W
indo
w
s
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix build on n
o
n-
x
86
o
ids
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas Boukarev
Fix transform-
c
all
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukare
v
NOTE-LOCAL-FUNCTIONAL: che
c
k
tha
t
a
l
l
de
f
ine
d
-
fu
n
-
f
unctio
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Bou
k
arev
Make *SOUR
C
E-CON
T
EXT-METH
O
DS* a plist, not
a
has
h
-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
Boukarev
Re
m
ove SB-ASSEM
:
*ASSEM-INSTRUCTIO
N
S*, unu
s
ed
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
C
o
n
v
e
rt
some
#
'eql hash-t
a
bles t
o
#'eq h
a
sh-t
a
ble
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
kar
e
v
Grab create_thread_lock
o
n all pla
t
f
o
rms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
oukarev
Don't
p
ass th
r
ead context to a
n
other
t
hread when handl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Reduce consin
g
i
n
ir2op
t
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
kare
v
R
e
duce consing of polic
i
es an
d
lexenvs when ir1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
u
k
a
r
ev
Fix evaluati
o
n in fr
a
mes with &more variab
l
es
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Pr
o
vide a resta
r
t for red
e
fining gen
e
ric functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
oukarev
Exclude with-simple-condition-res
t
a
r
ts from ba
c
ktraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Move
C
ALLABLE-
C
AST
f
rom SB-EXT to SB-I
N
T
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Add SB
-
EXT:
U
NKNOWN-KEYWORD-ARGUMENT conditio
n
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukare
v
Share
os_context
_
register_addr among all
bac
k
e
nds
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
u
karev
C
O
NTINUE resta
r
t f
o
r %UNKNOWN-
K
E
Y
-ARG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Boukarev
Mo
r
e thorough
preserve-si
n
gle-u
s
e
-
d
ebu
g
-var-p i
n
p
r
opagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
debug-
i
n
fo: Don't save na
m
es of &more v
a
riables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Compute minimal debug v
a
rs f
o
r :more lambd
a
s
.
commit
|
commitdiff
|
tree
2017-02-08
S
tas Boukarev
sb-e
x
t
:
re
s
trict-compiler-
p
olicy: ac
c
ept a
n
upper bou
n
d
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
ukarev
Coalesce s
i
m
p
le-vector
#
() w
h
e
n
loa
d
ing fasls
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as Bo
u
k
a
rev
R
emove d
e
alloc-n
u
mber-st
a
ck-space on x
8
6-64
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as
Bou
k
arev
x8
6
-64: rem
o
ve u
n
necessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Pr
o
perl
y
decode SIGFPE o
n
darwin-x
8
6-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
More robust undefined
restarts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
karev
Add tes
t
s for undefine
d
-fun
c
tion res
t
arts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas B
o
ukare
v
Clean
u
p allocate
-
code-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bouk
a
rev
Clean up kno
w
n-dx-combination-p
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
as
B
oukarev
Fix a typo in a c
o
mment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
ouk
a
rev
Provide resta
r
ts when returni
n
g unde
f
i
n
ed functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Add
MAKE-D
U
MMY-FDEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
bac
k
trace: show the arguments
p
asse
d
to
u
nde
f
ined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
oukare
v
Provide
r
estarts in %coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
ouk
a
rev
Provid
e
restarts when
calling
u
n
d
e
f
ined functio
n
s on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record ali
e
n type
class source
locati
o
n
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bouk
a
rev
F
ix build on
(
and x86-64
(not immobi
l
e-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas B
o
ukarev
AR
M
64: F
i
x disassembler label
annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukare
v
Fix (mak
e
-array in
t
eger :a
d
justable t
:
fi
l
l
-po
i
nter
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukar
e
v
ARM64: label LRA labels
i
n th
e
disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
ka
r
ev
ARM64: compu
t
e 21-bit label offsets in
on
e
i
nstr
u
ction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
rev
Allow disas
s
embling large functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
rev
Fix stepping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
d
e
f
ine
-
a
lien-variable: return
t
h
e varia
b
le name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
R
e
store AVX thread state af
t
er e
x
ce
p
tions on
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify catch_ex
c
epti
o
n_raise in x86-64-
d
arwi
n
-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
e
v
Provide os_
c
o
n
te
x
t_float_r
e
g
ist
e
r
_ad
d
r
o
n dar
w
in-x86
-
64
.
commit
|
commitdiff
|
tree
2017-02-01
S
t
as Boukarev
Fix float operan
d
s locatio
n
for complex/real operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Optimize logand-word-m
a
sk on x86-
6
4
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Bou
k
arev
Fix l
o
g
a
nd-word-ma
s
k
on x86
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
Print
t
he a
d
dre
s
s where a SIGIL
L
happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Fix slee
p
in
g
a
fte
r
sb-posix:for
k
on m
a
cOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
tas Boukare
v
F
i
x a t
y
pe error in the d
y
namic-extent machinery
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Boukar
e
v
Stack
-
allocate re
s
t
a
rts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix handling
o
f
DX o
n
r
e
sults of notin
l
i
n
e local functio
n
s
.
commit
|
commitdiff
|
tree
2017-01-27
S
tas Bou
k
a
r
ev
Fix a memo
r
y
leak from call
b
ack
s
f
r
om foreign t
h
r
eads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Av
o
id sa
v
ing sourc
e
form in PCL gene
r
ated f
u
n
ctions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukare
v
Don't save
F
ORMs for function core-compiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
M
ore compac
t
debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-dum
p
: compute mini
m
al va
r
iables fo
r
XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
U
pdat
e
a c
o
mment
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Bind *print-pretty* to T in
D
ESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
ukarev
Simplify debug-info source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
Fix
positio
n
dumpi
n
g in dump-code
-
object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
Compute deb
u
g-blo
c
ks
f
o
r topl
e
vel components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
ouka
r
ev
A
d
j
usts tests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
compiled-debug-fu
n
-from-pc: correc
t
l
y te
s
t for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
d
u
mp-1-location: corre
c
tly compute live vars
.
commit
|
commitdiff
|
tree
2017-01-24
St
a
s Boukarev
S
implif
y
x86-
6
4:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
St
a
s Bou
k
a
rev
In
c
rementally stor
e
debug source p
o
siti
o
ns
.
commit
|
commitdiff
|
tree
2017-01-24
Sta
s
Boukare
v
Re
m
o
v
e
sb-fas
l
:
:
*
*fop-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
R
e
move
an unused function
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
B
e
tter
s
o
u
rce location with (DEBUG
0
)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix indent
a
t
i
on
ir1-t
r
anslat
o
rs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Decode
a
rith
m
etic-errors
cont
e
xt on x86-
6
4-win32
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Bouka
r
ev
Makefi
l
e
:
don't include os-common
.
c
i
n targe
t
Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
C
warning
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Bouk
a
rev
ari
t
hme
t
ic-error-op
e
rati
o
n/-operands for
FP operat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
re
v
Do
n
't
s
et SBCL_HOME in the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Add NEWS en
t
r
ies
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bouk
a
rev
Mor
e
:
read-only f
o
r debug str
u
ctures
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
Boukare
v
Reduce debug-inf
o
size, pa
r
t 4
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Add OBJE
C
T-NOT-BA
S
E-CHAR-ERROR inte
r
nal error
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bo
u
kare
v
Reduce debug
-
info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
R
ed
u
ce debug-info s
i
ze, pa
r
t 2
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
o
ukarev
Pr
o
vide context for type err
o
rs
in a
r
ray sett
e
r
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
In
c
rease
t
he am
o
unt
o
f debug-fun
i
nfo ge
n
erated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukar
e
v
Res
t
o
r
e (debug 0)
b
uild
a
n
d make it less
h
orrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More compact debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
P
r
ovid
e
c
o
ntext for type errors during variable binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add
c
ont
e
xt to
locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
ukar
e
v
R
e
d
u
c
e consing in
S
IGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
R
eport about malformed HANDLER
-
CAS
E
l
ambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bind: c
h
e
ck
t
h
at the handler accep
t
s at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukar
e
v
More thorough VALID-C
A
L
LABLE-
A
RGUME
N
T
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bouka
r
ev
More co
m
pact type checking code for
array types
.
commit
|
commitdiff
|
tree
next