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
Fix transform-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
NOTE-LOCAL-FUNCT
I
ONAL: check that all defined-fun-funct
i
ona
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
Boukarev
Make *
S
OURCE-CO
N
TEXT-METHODS*
a
pl
i
st, not a
ha
s
h-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
karev
Remove
S
B-ASSEM:*ASS
E
M-I
N
STRUCTIONS*, unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
karev
Co
n
v
e
rt s
o
me #
'
eql hash-tables
to #
'
eq hash-tables
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Boukarev
Grab create_thread_loc
k
on all platf
o
rms
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Boukare
v
Don't p
a
ss t
h
read co
n
text to ano
t
her thread when h
a
ndl
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Bou
k
a
re
v
Reduce consing in ir
2
opt
.
l
isp
commit
|
commitdiff
|
tree
2017-02-09
St
a
s
B
o
ukarev
Reduc
e
consing
o
f poli
c
ies and lexenvs when ir1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s
Bo
u
k
a
rev
F
i
x ev
a
luation in frames with &
m
ore variables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Provide
a
rest
a
rt
for
redefining gen
e
r
i
c f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouka
r
e
v
Exclude
w
ith-simple
-
c
o
ndition-restarts fr
o
m
backtrace
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
oukar
e
v
Mov
e
CALLABLE-CAS
T
f
rom SB-EXT
to
SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Add SB-EXT:UNKNOWN-KEY
W
ORD
-
ARGUME
N
T condition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
o
u
k
arev
S
h
are os_context_register_addr am
o
ng all backe
n
ds
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Boukarev
CONTINU
E
restart for %UNKN
O
WN
-
KEY-ARG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
a
s B
o
ukarev
More
thorough p
r
eserv
e
-
s
i
ngle
-
use-debug-var
-
p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
arev
de
b
ug-i
n
fo: Don't save names o
f
&
m
ore va
r
iables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
a
rev
Compute
minim
a
l debug vars for :mo
r
e lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
S
ta
s
Bouk
a
rev
s
b-ext:restri
c
t-compile
r
-policy: accept an up
p
er bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
oukarev
Coa
l
esc
e
s
impl
e
-vec
t
or #() when
loading fasls
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
a
s Bo
u
ka
r
ev
Remov
e
deall
o
c-number-stack-s
p
ace on x
8
6-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouk
a
rev
x86-6
4
: remov
e
unneces
s
ary C
L
Ds
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukar
e
v
Properly decode SIGFPE on
d
a
rwin-x8
6
-
64
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Boukarev
Mo
r
e robus
t
u
ndefi
n
ed restarts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouk
a
r
e
v
Add tests for undefi
n
e
d
-
function re
s
ta
r
ts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Cl
e
a
n up all
o
c
ate-cod
e
-object
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s Bouka
r
ev
Clean up kno
w
n-dx
-
combinat
i
on-p
.
commit
|
commitdiff
|
tree
2017-02-05
S
tas B
o
u
k
ar
e
v
F
ix a typ
o
in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as Bou
k
arev
Provi
d
e resta
r
ts when returni
n
g
undefi
n
ed func
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bouk
a
r
e
v
Add MAKE-DUMMY-FDEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
backtrac
e
: s
h
ow the
arguments passe
d
to undefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
o
ukarev
Provide
r
e
start
s
in %coerce-
n
a
me-to-fu
n
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouk
a
rev
Provide r
e
s
t
a
r
ts when calling undef
i
ned
functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record
a
l
i
e
n type cla
s
s sour
c
e l
o
cation
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
Fix build o
n
(and x8
6
-64 (not immobil
e
-space)
)
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as Boukarev
ARM64: Fix
d
isassem
b
ler la
b
el an
n
ot
a
tion
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix (
m
ak
e
-array integer :adjus
t
able t :fill
-
pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
Bouk
a
rev
A
R
M64: label LRA l
a
bels in th
e
d
i
sassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
A
R
M64: compute
2
1-bit label o
f
fsets in one i
n
struct
i
on
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as B
o
ukarev
Allow disassembling la
r
ge fu
n
ctions
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukare
v
Fix stepping
on ARM6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
de
f
ine-al
i
en-va
r
iab
l
e: return the varia
b
l
e
n
ame
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Boukarev
Restore AVX thread st
a
t
e
after exce
p
tion
s
o
n darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify ca
t
ch_exception_r
a
ise in x86-64-
d
a
r
win-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Provi
d
e o
s
_
c
ontext_
f
l
oat_
r
egister_a
d
dr
on darwin
-
x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukar
e
v
Fix float o
p
erands location for comp
l
ex/real o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Boukarev
Optimize logand-
w
ord
-
mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
F
i
x logand-w
o
rd-
m
ask o
n
x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Print the address where a SIGILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
uk
a
rev
Fix sl
e
eping after sb-posix:fo
r
k
on m
a
cOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
a
s
B
ou
k
a
r
ev
Fix a ty
p
e error in the dynamic-
e
xt
e
nt ma
c
hinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Stack-alloca
t
e restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix handling
o
f DX on
r
esult
s
of notinlin
e
local functions
.
commit
|
commitdiff
|
tree
2017-01-27
S
tas
B
oukarev
Fix a memory leak from c
a
llba
c
ks from
f
oreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Avoid s
a
ving source form in PCL gener
a
ted
fun
c
tions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't s
a
v
e
F
ORMs f
o
r
functi
o
n c
o
re-compiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
More
compact debug
b
locks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-du
m
p
:
com
p
ute minimal variables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
ukarev
U
pdate a commen
t
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bind *prin
t
-pretty* to
T i
n
DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Bouka
r
ev
Simplify debug-info source po
s
itions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fi
x
position dumping in dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
S
ta
s
Bo
u
k
arev
Co
m
put
e
debu
g
-blocks for topl
e
vel c
o
mponents
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Boukare
v
Adjust
s
tests fo
r
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
c
ompiled-
d
ebug-fun-from-pc: correctly
t
es
t
for elsew
h
ere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas B
o
u
karev
du
m
p-1-lo
c
at
i
on: corr
e
ct
l
y comp
u
te live vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
S
i
mpl
i
fy x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Bouk
a
rev
Incrementally
s
tore debug source po
s
itio
n
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas B
o
ukarev
Remove sb-fas
l
::**
f
op
-
names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouka
r
ev
Remove a
n
unused funct
i
on
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
karev
Better source location with (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukare
v
Fix indentat
i
on ir1-translato
r
s
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Bouka
r
ev
De
c
o
de
a
rithmetic-err
o
rs context on x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
oukarev
Make
f
ile: don'
t
in
c
lude os-c
o
mmon
.
c in target Co
n
figs
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
B
o
ukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
arithmetic-error-oper
a
tio
n
/-operands for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
S
ta
s
Bou
k
arev
Don't set SBC
L
_HOME in t
h
e ru
n
time
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukare
v
Add NEWS e
n
t
r
i
es
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
More :read-only for deb
u
g structures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
are
v
Reduce debug-info
s
ize, par
t
4
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Add OBJECT-N
O
T-B
A
S
E
-C
H
AR-ERROR
i
nter
n
al erro
r
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
educe debug-i
n
fo s
i
ze, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
edu
c
e
d
ebug-i
n
fo
s
ize, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide conte
x
t for typ
e
errors in array s
e
tters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Incr
e
a
se the amount
o
f
debug
-
fun in
f
o
ge
n
erated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Res
t
ore (debug 0) build and make it
l
ess ho
r
r
i
b
le
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More c
o
mpact deb
u
g info
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
oukarev
P
r
ovid
e
context for type
e
rrors during variabl
e
b
i
nding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add conte
x
t
to lo
c
a
t
ions
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
oukarev
Redu
c
e
c
o
nsing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Report abo
u
t ma
l
f
ormed HANDLER-
C
ASE lambda-list
s
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bo
u
karev
handler-bi
n
d: check that t
h
e handle
r
a
ccepts at
l
ea
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
e
v
Mor
e
thoroug
h
VALID-C
A
LL
A
B
LE-
A
RGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Boukarev
More compact type ch
e
cki
n
g
code for array types
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Bou
k
are
v
Copy m
e
thod source
l
o
cation w
h
en doin
g
gene
r
ic functio
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
T
r
ansform
MAKE-A
R
RAY
calls
with :fil
l
-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
t
as B
o
ukarev
sb-
i
ntrospe
c
t:fin
d
-definition-s
o
urce
s
-by-nam
e
r
etu
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
S
t
as
Bou
k
arev
More r
e
ason
a
ble
N
OT-MORE-CON
T
A
GIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Disable
P
IE
everywher
e
.
commit
|
commitdiff
|
tree
next