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
Compute minimal debug vars for :more lambdas.
2017-02-08
S
t
a
s Bouka
r
ev
Compute minimal debug vars
for :more l
a
m
b
das
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
sb-ext:restr
i
ct-compiler-p
o
licy: acc
e
pt
a
n
upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Coalesce simple-vector #() when lo
a
d
ing
f
a
sls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas B
o
u
k
arev
Remove dealloc-n
u
mber-st
a
ck-space on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukar
e
v
x
86-64: r
e
m
o
ve unnecessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Properly decode SIGFPE on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
ev
More robust
u
ndefined restarts
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Bouka
r
ev
Add
t
ests for
undefine
d
-functio
n
r
e
starts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Cl
e
an up
a
llocat
e
-cod
e
-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clean up known-dx-combinat
i
o
n-
p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
oukarev
Fix a
t
ypo in
a
comm
e
n
t
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provi
d
e re
s
tarts
when
r
eturning undefined functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as Boukare
v
Add
M
A
KE
-
DUMMY-FDEF
N
function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
oukare
v
backtr
a
ce: show the a
r
guments
passed to undefined
f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide
restar
t
s in %coerce-n
a
me
-
to-
f
un
.
commit
|
commitdiff
|
tree
2017-02-04
S
tas Boukarev
Pro
v
ide resta
r
ts
w
h
e
n ca
l
lin
g
undefi
n
ed func
t
i
o
ns o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
R
e
cord al
i
en type class sourc
e
loca
t
ion
.
commit
|
commitdiff
|
tree
2017-02-03
St
a
s
Boukarev
F
ix buil
d
on (
a
nd x
8
6-64
(not immo
b
ile
-
space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas
B
oukarev
ARM64: Fix disassembler
l
ab
e
l an
n
otat
i
on
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix (make-array integer :adjustable
t :fill-pointe
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
ARM64: l
a
bel LRA labels in the disassembl
e
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
uka
r
ev
ARM64:
c
ompute 21-bit labe
l
offsets in o
n
e instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
rev
Allow disassembling large functio
n
s
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
oukar
e
v
Fi
x
s
t
ep
p
i
n
g
on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as
Boukarev
d
e
fine-alien
-
variabl
e
:
return the variable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Rest
o
re
AV
X
thread st
a
t
e
after
exc
e
ptions on dar
w
in
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
kare
v
Simp
l
if
y
catc
h
_e
x
ception_ra
i
s
e
in
x86-64-darwi
n
-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Provide o
s
_context_float_register_addr
o
n
darwin
-
x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas
Bouk
a
re
v
Fi
x
f
loat
operands l
o
ca
t
ion for complex/real
o
perations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bou
k
are
v
Optimize logan
d
-word
-
mask o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Bouka
r
ev
Fix logand-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bou
k
a
r
e
v
Print the
a
ddress where a SIG
I
LL happened
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Boukare
v
Fix sle
e
ping after sb-pos
i
x:f
o
rk
o
n
m
a
c
O
S
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
oukarev
F
i
x a type error
i
n
the d
y
n
amic-
e
xtent m
a
chinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
arev
Stack-allocate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix
h
andling
o
f DX on results
of notinline
l
oc
a
l functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a memo
r
y
leak from cal
l
backs from
f
orei
g
n threads
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
Avoid saving source form
in PCL gen
e
r
a
t
e
d functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Bouka
r
ev
Don
'
t sav
e
F
O
RM
s
for func
t
ion core-
c
ompiled fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
M
ore
compa
c
t debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Bo
u
k
a
r
ev
debug-dump: compu
t
e m
i
nimal variables
f
or XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukar
e
v
Upda
t
e a comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Boukare
v
Bind *pri
n
t-p
r
etty* to T in DESCRI
B
E
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Bouka
r
ev
Simplif
y
debug-info source po
s
i
t
i
ons
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
Fix position dump
i
n
g
in dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Compu
t
e d
e
b
u
g-b
l
ock
s
for to
p
le
v
el components
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
Adj
u
sts test
s
for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
a
s
B
o
ukarev
c
o
m
piled-debug-f
u
n-from-pc: corr
e
ctly t
e
st for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
dump
-
1-locati
o
n: correctly compute
l
ive var
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
S
i
mpl
i
fy x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
S
tas
Bo
u
ka
r
ev
I
ncrementall
y
store debug source
posit
i
on
s
.
commit
|
commitdiff
|
tree
2017-01-24
St
a
s
Boukarev
Rem
o
v
e sb-fa
s
l::**fop-nam
e
s**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Rem
o
ve an
unused func
t
ion
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouka
r
ev
Bet
t
er so
u
r
c
e location with
(
DEBUG
0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
F
ix
indentation i
r
1
-
tr
a
nslato
r
s
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukar
e
v
Decode arithm
e
tic-err
o
rs context on x
8
6-
6
4
-
win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
M
a
k
e
f
i
l
e
: don't include os-common
.
c in target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas B
o
uka
r
ev
arithm
e
t
ic
-
e
rror-
o
p
erati
o
n
/-operands f
o
r FP
o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Bou
k
arev
Do
n
't set SBCL_HOM
E
in
t
h
e runtime
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bouk
a
rev
Add NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More :read-only
f
o
r
de
b
u
g structures
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Redu
c
e debug-i
n
fo
size, pa
r
t 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
uka
r
ev
A
d
d
O
B
J
E
CT-NOT-BA
S
E-C
H
AR
-
E
R
R
OR
inter
n
al
e
rror
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Re
d
uce debug
-
inf
o
size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bo
u
karev
Reduce
d
ebug-info size, part
2
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Bouka
r
e
v
P
r
ovide cont
e
xt
for ty
p
e err
o
rs in array se
t
t
e
rs
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bouka
r
ev
Increase
t
he amount
o
f
debug
-
fun info generated b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Restore (
d
e
b
ug 0)
b
ui
l
d and
m
ake it les
s
ho
r
rible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
More compac
t
debug
i
nfo
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
P
r
o
v
i
de
context f
o
r type errors
d
u
r
i
ng variable binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Ad
d
c
ont
e
xt to
locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce
c
onsing
in S
I
GNAL
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Report a
b
o
ut malformed HANDLER-CA
S
E lambda-li
s
ts
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
u
k
arev
handler-
b
in
d
: check
t
hat the handler
accep
t
s a
t
least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mo
r
e
thor
o
ugh VALID-CALLAB
L
E-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More compact
t
ype checking
cod
e
for arra
y
t
y
p
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Copy m
e
thod source locat
i
on when do
i
ng generic function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas
B
o
ukarev
Transf
o
rm MAKE-ARRAY calls
with :f
i
ll-poi
n
ter nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas B
o
ukarev
sb-introspect:find-definition-s
o
urces-by-name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas B
o
u
k
are
v
More reason
a
ble N
O
T-MORE-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
Bouka
r
ev
Disa
b
le
PIE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukar
e
v
Add
e
xplic
i
t-c
h
eck to memq/
a
ssq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
A
v
o
id notes for transforms t
h
at
w
ould
n
ot be appli
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
a
s
B
o
ukarev
Reduce
WITH-SIMPLE-RESTA
R
T and RESTA
R
T-CASE exp
a
nsion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bouka
r
ev
Reduce CHECK-T
Y
PE ex
p
ansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Make
W
ITH-OPEN-STREAM conf
o
rmant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
R
edu
c
e ASSE
R
T expansion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukarev
P
u
t back va
l
u
e
-cell indirection for
l
oad-time
-
value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Sta
s
Boukarev
Mark
ARM64 failing tests
as expected
.
commit
|
commitdiff
|
tree
2016-12-23
S
t
as Bou
k
ar
e
v
Fix
LDB and DPB instru
c
tions on
A
RM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukare
v
Correct %
f
i
nd-po
s
ition-if fn
d
b
entry
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s Bouk
a
rev
O
p
t
imize cha
r
acter case pred
i
cates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas B
o
ukar
e
v
Fix LDB's `c
o
ntext' com
m
and
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as Boukarev
Fix sc_offs
e
t_extract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Sta
s
Boukarev
De
c
lare arg numbers of function a
r
gumen
t
s to %find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukare
v
Inline two-arg-c
h
ar-equal in
t
wo-arg
-
char-not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Optimize
t
wo-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as Bouk
a
rev
Rename some changed vector stuff an
d
add com
m
ents
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fix charp
o
s on fill-pointer-output-stream
.
commit
|
commitdiff
|
tree
next