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
Share os_context_register_addr among all backends.
2017-02-08
Stas Boukarev
Share os_
c
on
t
ext_regi
s
ter_ad
d
r am
o
ng all backe
n
ds
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Boukarev
C
O
NT
I
N
U
E r
e
s
tart for
%U
N
KNOWN-KEY-
A
RG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
a
s
Boukarev
Mo
r
e thorough preserve-
s
ing
l
e-use-debug-v
a
r-p
i
n propa
g
ate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukare
v
debug-info: Don't save names
o
f &m
o
re v
a
riables
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
C
ompute m
i
nimal
debug vars for :more lam
b
das
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb
-
ext:r
e
strict-co
m
p
i
ler-policy: accept an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Boukarev
C
oale
s
ce simple-vector #() whe
n
loading
fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Remov
e
dea
l
l
o
c
-
num
b
er-stac
k
-space on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
x86-6
4
: r
e
mov
e
u
n
necessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Prop
e
r
ly
decode
SIG
F
P
E o
n
darwin
-
x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
M
ore robust undefined
r
estarts
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
a
s
B
oukarev
Add tests for
undefined
-
func
t
ion re
s
tarts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Cl
e
a
n
up a
l
locate-cod
e
-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clean up
k
nown-d
x
-comb
i
nation-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukar
e
v
Fix a typo in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
uk
a
r
ev
Provide restarts
w
hen returning u
n
defined f
u
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bo
u
kare
v
Add MAKE-DUMMY-FDEFN
function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
back
t
race: show the a
r
gume
n
ts
p
assed to und
e
fined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouka
r
ev
Provide r
e
starts
in %coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
a
s Bo
u
ka
r
ev
Provide
res
t
a
r
ts
w
h
en
calling undefin
e
d funct
i
ons on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
S
tas Boukarev
Rec
o
r
d
alien t
y
pe c
l
ass so
u
r
c
e loca
t
ion
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
Fix build on (and
x
86-64 (not
i
mmobile
-
space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
ARM64: Fix disas
s
embler label annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix (
m
ak
e
-array in
t
e
g
er :adjustable t :fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
kare
v
A
RM64: label LRA labe
l
s
i
n the disasse
m
bler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
ARM64: compute 21-bit label of
f
sets in
o
ne in
s
truction
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
A
l
low
disassembling la
r
ge functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
rev
Fix step
p
ing
o
n ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
define-a
l
i
e
n-v
a
r
iable: ret
u
rn the variabl
e
name
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
B
o
ukarev
R
e
s
tore
AVX t
h
r
e
ad state after exce
p
t
io
n
s
o
n
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Bouka
r
ev
Simplif
y
catch_excepti
o
n
_raise in x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Provi
d
e os_context_flo
a
t_register_addr on darwi
n
-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Bouk
a
rev
Fix flo
a
t oper
a
nds locat
i
on for comp
l
ex/
r
ea
l
o
p
e
rat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
B
oukarev
Optimize lo
g
and-word-mask
on x
8
6-6
4
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Boukarev
F
i
x logand-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukar
e
v
P
rint the addr
e
ss where a
S
I
G
ILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bouka
r
ev
Fix sleeping aft
e
r sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
as B
o
u
k
arev
Fix a type er
r
o
r
in the dynam
i
c
-ex
t
ent machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukare
v
St
a
ck-allocate
rest
a
rts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bo
u
karev
Fix handling of DX o
n
results of
no
t
inline local fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bou
k
arev
Fix
a memory leak fr
o
m callbacks
f
r
om foreign
t
h
reads
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukar
e
v
Avoid saving sourc
e
fo
r
m in PCL generated func
t
i
ons
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Boukar
e
v
D
o
n't sa
v
e FORMs fo
r
functio
n
co
r
e-
c
ompiled
functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
More comp
a
ct debu
g
b
lo
c
k
s
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s
B
oukarev
d
ebug-dump: c
o
m
p
u
t
e
minima
l
variables for
X
E
P
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Bind
*pr
i
n
t-p
r
etty* to T in D
E
SCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Si
m
plify
debug-inf
o
source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Fix positi
o
n
dumpi
n
g in dump-code-
o
bjec
t
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Compute deb
u
g-blocks f
o
r top
l
evel compone
n
ts
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
Bouk
a
rev
Adjusts te
s
ts for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukar
e
v
compile
d
-debug-fun-fr
o
m-pc: corr
e
ctly t
e
st fo
r
els
e
where-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Boukarev
dump-1-
l
ocation: c
o
r
r
ectly
compute live v
a
rs
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bouk
a
rev
S
i
mplify x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as Bouk
a
rev
Increme
n
tall
y
s
t
o
r
e
d
ebug so
u
rce
positions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
R
emo
v
e s
b
-fasl::**fop-names
*
*
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukar
e
v
Remove
a
n unused
funct
i
on
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
oukarev
Better sour
c
e location
wit
h
(
D
E
B
UG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix indentation ir1-
t
rans
l
a
tors
.
commit
|
commitdiff
|
tree
2017-01-23
S
ta
s
Bouka
r
ev
Decode
arithmetic-errors cont
e
xt on
x86-64-win
3
2
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Make
f
ile: don't include os
-
common
.
c in target
C
onfigs
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
ar
i
thmetic-erro
r
-opera
t
ion/
-
o
p
e
rand
s
for
F
P
o
per
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Bouk
a
rev
Don't set SBCL_H
O
ME in
the runti
m
e
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Add NEWS
entries
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bouka
r
ev
More :read-only f
o
r deb
u
g struct
u
res
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Reduce de
b
ug-
i
nfo size, par
t
4
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
A
d
d OBJECT-NOT
-
BASE-CHAR-ERR
O
R inte
r
nal
e
r
ror
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Reduce de
b
ug-info size, pa
r
t 3
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukare
v
Reduce d
e
bug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Prov
i
de
con
t
ex
t
for
t
ype errors in array
s
etters
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Increas
e
the amount
o
f de
b
ug-fun info generated
b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukar
e
v
Restore (debug 0) bu
i
ld a
n
d mak
e
i
t less
h
or
r
ible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More com
p
act debug
info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Provide context for
t
y
pe erro
r
s
during
variable
b
inding
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bouk
a
r
ev
Add co
n
te
x
t to location
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
a
r
ev
Reduce con
s
ing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas B
o
ukarev
Report ab
o
ut malformed HANDLER-CASE lam
b
d
a-lis
t
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
han
d
ler-b
i
n
d
:
c
h
eck that the han
d
ler acce
p
ts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
More t
h
oroug
h
VALID-CALL
A
BLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
More compac
t
type check
i
ng code for array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
karev
Copy method source location when
doing generic fun
c
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
ta
s
Bou
k
arev
Transfor
m
M
A
K
E
-ARRAY calls with :fil
l
-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-i
n
tro
s
pect:find-definition-
s
ources-b
y
-name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
More re
a
son
a
b
le NOT-MORE-CO
N
T
AGIO
U
S
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bo
u
karev
D
i
sable PIE everywhere
.
commit
|
commitdiff
|
tree
2017-01-02
Sta
s
B
o
uka
r
ev
Add
explicit-check to me
m
q
/as
s
q/de
l
q
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bouka
r
ev
Avoid
notes for
t
ransform
s
that would n
o
t
be
a
pplied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce WITH-SI
M
PLE-RESTAR
T
an
d
REST
A
RT-CASE
e
xpansion
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s Boukarev
Reduce CHE
C
K-TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Boukarev
Make WITH-OPEN-
S
TREAM
confor
m
a
n
t
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s Boukarev
Reduce AS
S
ERT expansion
.
commit
|
commitdiff
|
tree
2016-12-30
S
t
as Boukare
v
Put back value-cel
l
i
n
di
r
ect
i
on
for load
-
time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Sta
s
B
o
uk
a
rev
Mark ARM64 failing tes
t
s
a
s expected
.
commit
|
commitdiff
|
tree
2016-12-23
St
a
s
Bo
u
karev
F
i
x
LDB and DPB instructi
o
ns on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
C
orrect
%find-po
s
it
i
o
n-if fnd
b
entry
.
commit
|
commitdiff
|
tree
2016-12-22
S
tas
Bo
u
karev
Opti
m
i
ze character case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
Boukarev
Fix LDB's `co
n
text' comman
d
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fix sc_off
s
et_extract
_
bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bo
u
k
ar
e
v
D
e
clare arg numbers o
f
function
a
r
g
u
men
t
s to
%
find
.
.
.
commit
|
commitdiff
|
tree
next