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
debugger: fix printing deleted lambda variables.
2017-02-27
St
a
s Bouk
a
r
e
v
debugger: fix printing de
l
eted la
m
bd
a
v
a
riable
s
.
commit
|
commitdiff
|
tree
2017-02-20
S
tas Bouk
a
r
ev
Fix the return value of
S
LEE
P
on Dar
w
in
.
commit
|
commitdiff
|
tree
2017-02-19
S
t
as Boukarev
Fix note-local
-
alien-type
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Boukarev
E
nabl
e
f
o
reign threa
d
c
allbacks
on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Bou
k
ar
e
v
Fix foreign thread ca
l
lback
s
on non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-17
Stas Bo
u
karev
Resignal
f
rom for
e
ig
n
thre
a
ds on t
h
readless x8
6
oid
.
.
.
commit
|
commitdiff
|
tree
2017-02-16
S
tas Boukarev
Less noise from err
o
neous
fo
r
ms in
the debu
g
g
e
r
.
commit
|
commitdiff
|
tree
2017-02-16
Stas
Boukarev
Allow IGNORE to be use
d
o
n MACROLET
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Boukarev
Less
ba
c
ktra
c
e
o
utput from deb
u
g
.
i
m
pur
e
.
lisp
.
commit
|
commitdiff
|
tree
2017-02-15
Stas Boukarev
Fix print-fr
a
m
e-call on bogus d
e
b
ug f
u
ns
.
commit
|
commitdiff
|
tree
2017-02-13
Stas Boukar
e
v
Remove unnecessa
r
y wrapper functions
i
n
w
in32
.
lisp
commit
|
commitdiff
|
tree
2017-02-12
Sta
s
Boukarev
Properly interrupt
c
onsole IO on win32
.
commit
|
commitdiff
|
tree
2017-02-12
Stas Boukarev
Fix C w
a
rnin
g
s in win32-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-12
Stas
Boukarev
Fix console IO o
n
win32
.
commit
|
commitdiff
|
tree
2017-02-12
St
a
s Boukar
e
v
Allo
w
b
uilding w
i
n
3
2-x86-64
without
t
hreads
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
Boukarev
Fix SB-
U
NIX:
F
D
-TYPE
.
commit
|
commitdiff
|
tree
2017-02-11
S
tas Boukarev
%report-rea
d
er-err
o
r: use :mandatory newlines instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-11
Stas
B
oukarev
F
i
x co
m
plex f
l
oat EQL V
O
Ps on x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
debugger: avoid showing sources for intern
a
ls
.
commit
|
commitdiff
|
tree
2017-02-11
Stas Boukarev
A better fix of NOTE
-
LOCAL
-
FUN
C
TIONAL
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
F
i
x sb-concurren
c
y tests on Windows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix bu
i
ld
on
non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
F
i
x transform-
c
a
l
l
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
a
s
B
o
u
k
arev
NOTE-L
O
CAL-FUNCTIONAL: check that all
defined-
f
un-func
t
iona
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
oukarev
Make
*
SOURCE-CONTEX
T
-M
E
THODS* a plist, not a hash
-
tab
l
e
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-AS
S
EM
:
*ASSEM-INSTRUCTIONS*, unu
s
ed
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukarev
Co
n
ve
r
t some #'
e
ql
h
ash-tables to #'eq hash-tabl
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s
Bou
k
arev
Grab create_thr
e
ad_lock on al
l
platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukarev
Don't pass
t
h
read context to ano
t
her thread wh
e
n handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Re
d
u
c
e
con
s
ing in ir2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Reduce consing
o
f policies a
n
d
lexenvs when ir
1
tran
s
forming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukarev
Fi
x
ev
a
luati
o
n
in frames with &m
o
re variables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouka
r
ev
Prov
i
de
a
r
estart
f
or re
d
efi
n
in
g
gen
e
ric functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Exclude with-simple-co
n
dition-restarts from ba
c
ktra
c
es
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukar
e
v
Mo
v
e CALLABLE-CAST from SB-EX
T
to SB-I
N
T
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
a
s Boukare
v
Add S
B
-EXT:UNKNOWN-KE
Y
WORD-ARGUMEN
T
condition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bouk
a
r
ev
Share o
s
_contex
t
_
r
e
gi
s
ter_addr among a
l
l backends
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
CON
T
INUE rest
a
rt for %UNKNO
W
N-KEY-
A
RG-E
R
ROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
ukarev
M
o
re thor
o
ugh preserve-single-us
e
-debug-var-p
in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Boukarev
d
e
bug-info: Don't save names of &mo
r
e var
i
able
s
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
Compute min
i
m
al debug
v
ars for :m
o
re lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
sb-ext
:
restric
t
-compiler-policy: ac
c
ept
a
n u
p
per bound
.
commit
|
commitdiff
|
tree
2017-02-08
S
tas Boukarev
Co
a
lesce si
m
ple
-
v
ec
t
o
r #() when loadi
n
g fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
karev
Remove
d
ealloc-number-stack-
s
pa
c
e o
n
x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as
Boukarev
x86-64: remove u
n
ne
c
essar
y
CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouk
a
rev
Properl
y
decode SIGF
P
E on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas B
o
ukarev
More robu
s
t undefined r
e
starts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Bo
u
karev
Ad
d
tests f
o
r u
n
defined-fu
n
cti
o
n restarts
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s
Boukar
e
v
Clean up allocate-code-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bou
k
arev
Cl
e
an up k
n
o
w
n-dx-com
b
in
a
tion-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a
t
ypo i
n
a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
B
oukarev
Pr
o
vide res
t
arts when
returning undefi
n
ed fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
oukare
v
A
dd MA
K
E-DUMMY-FDEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Boukar
e
v
back
t
ra
c
e
:
s
how
t
he
argu
m
en
t
s
p
assed to undefined function
s
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouka
r
ev
Provide
restarts
i
n
%coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restarts when calling undefined function
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
arev
Record alien t
y
pe
c
lass source loc
a
tion
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bo
u
karev
Fix build on (and x86-64 (not imm
o
bile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bou
k
arev
ARM64: Fix disassembler
l
abel a
n
nota
t
ion
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
Fix
(make-array integer :adjustable t :fill-point
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: l
a
bel LRA labels in the
d
isassemble
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Bo
u
karev
ARM64: comp
u
te 21-bit
l
abel
o
f
fsets in one instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Allow disassembl
i
ng large
functions
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Bou
k
arev
Fix ste
p
p
ing on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
define-ali
e
n-variable: return
the variable n
a
me
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
Restore
AVX thre
a
d state after exc
e
pti
o
n
s
on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Sim
p
lify catch_excepti
o
n_rai
s
e in
x
86-6
4
-
d
arwi
n
-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukar
e
v
Pr
o
v
i
d
e os_co
n
te
x
t_f
l
oat_reg
i
ster_addr
on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Bouka
r
ev
Fix float o
p
erands
locati
o
n
f
or
complex/real opera
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Optimize logand
-
word-mask on x
8
6-6
4
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
Fix lo
g
and-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
ukarev
Pr
i
nt th
e
addres
s
where a SIGIL
L
happe
n
ed
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s
B
oukarev
Fix s
l
eeping
after sb-posix:fork on m
a
cOS
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Bo
u
karev
F
ix a type error in the
d
ynamic-extent ma
c
h
i
ner
y
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Stack-allocate restar
t
s
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
oukarev
Fix handlin
g
of DX on results of notinline local f
u
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bouk
a
r
e
v
Fi
x
a memory le
a
k fro
m
c
a
llbacks from f
o
r
eign
t
hreads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
e
v
Avoid
savi
n
g
source form in PCL generated
f
unctio
n
s
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Boukarev
D
o
n't save FORMs for f
u
ncti
o
n core-
c
ompiled fun
c
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
o
ukarev
More com
p
act debu
g
blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
debug-dump: c
o
m
pute mini
m
al varia
b
les for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
U
p
date a comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bind
*pri
n
t-pretty* to T in
DES
C
RIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Bouka
r
ev
Simplify
d
ebug-
i
n
f
o
s
o
ur
c
e positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
arev
Fi
x
position du
m
p
i
n
g
in
d
ump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas Boukarev
Compute
debug-blocks for top
l
evel
com
p
onents
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
Adjusts tests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
a
s
Boukarev
compiled-
d
ebug
-
fun-fr
o
m-
p
c: corr
e
ctly t
e
s
t fo
r
elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
dump-1-location: correctly compute liv
e
v
ars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
S
implify x86-64:if
-
eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
I
n
crementally store d
e
bug s
o
ur
c
e positions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bouk
a
rev
Remo
v
e sb-fasl
:
:**fop-name
s
*
*
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remove a
n
u
nused
function
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
are
v
Better sou
r
ce location with (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
Fix inden
t
ation ir1-t
r
anslator
s
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
a
s Boukarev
D
ecode arithmetic-errors contex
t
on
x86-6
4
-wi
n
32
.
commit
|
commitdiff
|
tree
2017-01-23
S
ta
s
Bou
k
ar
e
v
Makefile: don't include
o
s-common
.
c i
n
tar
g
e
t
Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
ka
r
ev
C w
a
rning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
arithmetic-e
r
r
o
r
-operat
i
on
/
-oper
a
n
d
s for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
Don't se
t
SB
C
L_HOME in t
h
e
r
untime
.
commit
|
commitdiff
|
tree
next