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
Provide a restart for redefining generic functions lambda lists.
2017-02-09
Stas Boukarev
Pro
v
ide a
restart for
r
ed
e
f
ining ge
n
e
r
i
c
fu
n
cti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
ou
k
a
r
e
v
Exclude with-si
m
ple-con
d
it
i
on-res
t
arts from backtraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
Move CALLAB
L
E-CAST from SB-EX
T
to SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Ad
d
SB-EXT:
U
NKNOWN-KEYWOR
D
-ARGUMENT
c
ond
i
ti
o
n
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
a
r
ev
Share
os_c
o
n
text_register_addr among a
l
l ba
c
kends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Boukarev
CONTINUE restart for %UNKNOWN-
K
E
Y
-ARG-
E
RROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
are
v
More thorough
p
res
e
rve-single-use-deb
u
g-va
r
-p
in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
oukar
e
v
d
e
bug-info:
D
on
'
t save nam
e
s of
&
mo
r
e
v
ariables
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Boukarev
Co
m
pute m
i
nimal d
e
bug va
r
s for :
m
or
e
lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
arev
s
b
-
ext:restrict-c
o
mpiler-policy: acce
p
t an upper bo
u
nd
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
arev
Coal
e
sce simple-vector #()
w
hen
loading fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
karev
Remove deallo
c
-num
b
er-stack-space
o
n x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
a
s Boukar
e
v
x86-64: rem
o
ve
u
nnece
s
sary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukare
v
P
rop
e
rly decode SIGFPE
o
n
d
a
r
win-x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as Boukarev
More robust u
n
defined resta
r
ts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
kar
e
v
A
d
d tests for un
d
e
fin
e
d-fu
n
ction res
t
art
s
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clean up allocate-
c
ode-
o
b
j
e
c
t
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
C
lea
n
up known-dx-combin
a
tion-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bo
u
karev
Fix a typo in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
a
s B
o
ukarev
P
rovide restarts when
retur
n
ing undefined
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouk
a
r
e
v
A
d
d MAK
E
-DUMMY-
F
DEFN
f
unctio
n
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
arev
b
a
cktrace: s
h
ow the argu
m
e
nts pa
s
sed t
o
und
e
fined func
t
i
ons
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restarts
i
n
%coer
c
e-
n
ame
-
to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Boukarev
Provi
d
e
r
estarts when calling undefine
d
functi
o
ns on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
uk
a
rev
R
e
cord alien type clas
s
sour
c
e
l
ocation
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bo
u
k
arev
Fix build on (a
n
d x86-64 (not immobile-space
)
)
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as
Bouk
a
r
e
v
ARM64: Fix di
s
assem
b
l
e
r label annotation
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukarev
Fix
(ma
k
e-array integer :adjus
t
able t :fil
l
-pointe
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
A
R
M
64: labe
l
LRA labels in the
d
isassemble
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
ARM64
:
compute 2
1
-bit labe
l
offset
s
in one
instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
llow disassembling
larg
e
functions
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Bouka
r
ev
Fix stepping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukar
e
v
define-alie
n
-variable: re
t
urn the variable
n
ame
.
commit
|
commitdiff
|
tree
2017-02-02
S
ta
s
Boukarev
Re
s
tore AVX thread st
a
te
after
e
xc
e
ptions o
n
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Bo
u
karev
S
i
mplify
c
atch_exc
e
pti
o
n
_
raise i
n
x
8
6
-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
Provide os_
c
ontext_
f
loat_
r
egister_addr on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
St
a
s Boukarev
Fix
float o
p
erands loc
a
ti
o
n for
compl
e
x/real operation
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Opti
m
ize logand
-
word-
m
ask on x8
6
-64
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas
B
oukarev
Fix logand-word-mask on x8
6
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Bou
k
ar
e
v
Pr
i
nt the address
where a SIGIL
L
hap
p
ened
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as B
o
uk
a
r
ev
Fix sleeping aft
e
r
s
b
-pos
i
x:fork on ma
c
OS
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
as Boukarev
Fix
a type er
r
or in the dynamic-extent machiner
y
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
B
o
ukare
v
St
a
ck-allocate r
e
starts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
F
i
x ha
n
dling of DX on resu
l
ts of no
t
inline loc
a
l functions
.
commit
|
commitdiff
|
tree
2017-01-27
S
t
as
B
ouka
r
e
v
Fix a me
m
ory
leak from callbacks
f
r
om
foreign
threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bou
k
arev
Avo
i
d saving
s
ource form in PCL generated fu
n
ctions
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Boukarev
Don'
t
s
a
ve FORMs for fun
c
tion core
-
compiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
More
compa
c
t
d
ebug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-dump
:
com
p
ute minimal variable
s
for
XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
ouk
a
rev
Update a c
o
m
m
en
t
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
karev
B
ind *p
r
int-pretty* to
T in
DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
u
k
arev
Simplify
d
e
bug-info
s
ou
r
ce po
s
itions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouka
r
e
v
Fix
p
o
sition dumping in dum
p
-
c
ode-obje
c
t
.
commit
|
commitdiff
|
tree
2017-01-25
S
ta
s
Boukarev
Co
m
pute debug-blocks
f
or to
p
level compo
n
ent
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
Boukarev
Ad
j
u
sts test
s
for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
Boukarev
compiled-
d
ebug-fun-from-pc: cor
r
ectly
test for els
e
where-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
ou
k
arev
dump-1-location: cor
r
ectly
compute liv
e
vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
Simp
l
ify x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Sta
s
Bo
u
kar
e
v
Incrementally
s
tore deb
u
g so
u
r
c
e position
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Re
m
ove sb
-
fasl::
*
*fop-n
a
mes**
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
R
e
mov
e
an unused function
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Be
t
t
e
r sourc
e
location with (DEBU
G
0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fi
x
in
d
entation ir1-tr
a
nsl
a
t
o
rs
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
B
ouka
r
ev
Decode ari
t
h
m
eti
c
-
e
rr
o
rs
context on x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
Makefil
e
: don't includ
e
os-common
.
c in target Co
n
figs
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukar
e
v
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s
Bo
u
k
a
r
ev
ari
t
hme
t
ic-
e
r
ro
r
-operati
o
n/-operands for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukare
v
Don't s
e
t SBCL_HOM
E
in
the runtim
e
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bo
u
karev
A
d
d
NEWS entri
e
s
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bouka
r
ev
M
o
re
:
read-only
f
or debu
g
s
t
ructures
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Bo
u
k
arev
Reduc
e
debu
g
-info size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
A
dd OBJECT-NOT-BASE-CHAR-ERROR i
n
ternal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce debug
-
info size,
part 3
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
Boukarev
Red
u
c
e
debug-inf
o
size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide context fo
r
type errors in array se
t
t
e
rs
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Increase th
e
amount of debug-fun info generated b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
r
ev
R
e
store (debug 0) build an
d
m
ake
i
t less ho
r
rible
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bou
k
ar
e
v
More compa
c
t debug in
f
o
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Pro
v
ide context for type errors dur
i
ng v
a
r
iab
l
e bindi
n
g
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouk
a
rev
Add context to loca
t
ions
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
ouka
r
e
v
Reduce
consi
n
g in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Report about malformed HANDLER-CASE lambd
a
-
lis
t
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
ar
e
v
hand
l
er
-
b
ind: check that
t
he han
d
l
e
r
accepts
a
t
l
east
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mo
r
e
tho
r
ough VALID
-
CALLABLE
-
A
R
GUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
More compact
t
ype che
c
ki
n
g code for
a
rr
a
y
t
ypes
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
B
ouk
a
rev
Copy method
source location
w
hen doing generic
f
unct
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
Trans
f
orm MAKE-ARRAY cal
l
s wit
h
:fill
-
pointer n
i
l
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas
B
oukarev
sb-introspect:fin
d
-
d
efini
t
ion-sourc
e
s
-
by-name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bou
k
a
r
ev
Mor
e
reasonable N
O
T-MORE-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Disa
b
le PIE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
oukarev
Add
e
xplicit-check to memq/assq
/
delq
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas B
o
ukarev
A
v
oid not
e
s
f
or transf
o
r
m
s that would not
be a
p
p
l
ie
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
oukarev
Re
d
u
ce W
I
TH-SIMPLE-RESTART and R
E
STA
R
T
-CASE
e
xpa
n
sion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bou
k
a
r
e
v
R
e
d
u
ce CHECK-TYPE expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas B
o
u
karev
Make W
I
TH
-
O
P
E
N
-STREAM confo
r
mant
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas Boukarev
Reduce ASS
E
R
T e
x
pans
i
on
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Bouk
a
re
v
Put back value-
c
ell indirec
t
i
o
n f
o
r load-time-v
a
lue
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bou
k
arev
Mar
k
ARM64
failing tests
as expected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
Fix
LD
B
and DPB instruct
i
ons on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Bou
k
a
r
ev
Correct %
f
i
n
d-position-i
f
fndb en
t
ry
.
commit
|
commitdiff
|
tree
next