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 complex float EQL VOPs on x86-64.
2017-02-11
Stas Boukar
e
v
Fix
comple
x
f
loat EQL
VOP
s
on x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-11
S
ta
s
Boukare
v
d
e
bugger: av
o
id showing sou
r
ces for interna
l
s
.
commit
|
commitdiff
|
tree
2017-02-11
St
a
s
Boukarev
A better f
i
x o
f
NO
T
E-LOCAL-FUNCT
I
ONAL
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s
B
oukar
e
v
F
i
x sb-c
o
ncurrency tests o
n
Wi
n
do
w
s
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Boukarev
Fix b
u
ild
o
n non-
x
86oids
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
a
s Boukarev
Fix transfo
r
m-call
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas Bo
u
karev
N
O
TE-LOCAL-F
U
NCTIONAL: c
h
e
ck
that a
l
l d
e
fine
d
-fun
-
functional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Bouka
r
ev
Make *
S
O
U
RCE-CO
N
T
EXT-M
E
T
HODS* a plist, not a hash
-
t
a
ble
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
ukarev
Re
m
ove SB-
A
SSEM:*AS
S
EM-INSTRUCTIO
N
S*, un
u
s
e
d
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bo
u
ka
r
e
v
C
o
n
v
e
rt s
o
me #'eql hash
-
ta
b
les to #'eq ha
s
h-tab
l
es
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Grab create_thread_lock on all platfor
m
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Don't
p
ass thread contex
t
to a
n
other thr
e
ad
when handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouk
a
rev
Redu
c
e c
o
nsing in i
r
2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouk
a
re
v
Reduce consing o
f
policies and le
x
envs when ir1 tran
s
forming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
k
a
rev
Fix eval
u
a
t
ion i
n
f
rames with &more variables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
ukare
v
Pr
o
vide a re
s
t
art
f
or redefini
n
g
g
en
e
r
i
c
functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
B
oukarev
Ex
c
lud
e
with-simpl
e
-condi
t
ion-r
e
s
t
a
r
ts fro
m
backtra
c
es
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
M
ove
C
ALLABL
E
-CAST f
r
om SB
-
EX
T
t
o
SB-
I
N
T
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
Add SB-EXT:UNKN
O
W
N
-KEY
W
ORD-ARGUME
N
T condi
t
io
n
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Share os_context_regis
t
er_add
r
among all backend
s
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s
B
o
ukar
e
v
C
O
N
T
I
NU
E
restart for
%UNKNOW
N
-KEY-ARG-E
R
ROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
k
a
rev
More
thoroug
h
p
r
e
serve-single-us
e
-
de
b
ug-v
a
r-p in p
r
opagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
u
k
arev
debug-info: Don't save
names of &more
variables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Comput
e
minimal debug vars
for :more lambd
a
s
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
a
s Boukarev
sb-ext:r
e
stri
c
t-compiler
-
policy:
acc
e
pt an u
p
per b
o
u
n
d
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Boukarev
Coalesce simple-v
e
ctor #() when loading f
a
s
ls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
karev
Remove deall
o
c-number-st
a
ck-s
p
ace on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
B
o
u
k
arev
x86-64: remove
u
nn
e
cessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
S
ta
s
B
o
ukarev
Properly
decode SIGFPE on da
r
win-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bo
u
karev
More robust undefin
e
d
restarts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas B
o
u
k
arev
Add test
s
for undefi
n
ed-funct
i
o
n
r
e
st
a
rts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Cl
e
an
u
p al
l
ocate-
c
ode-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukar
e
v
Clean up kn
o
wn-dx
-
com
b
i
na
t
ion-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a typo in
a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restar
t
s when returni
n
g
undefined functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
k
a
rev
Add
MAKE
-
DUMMY-F
D
EFN funct
i
on
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
backt
r
ace:
s
h
o
w the arguments p
a
s
sed
t
o undefin
e
d functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Prov
i
de restarts
in %coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukare
v
Pro
v
ide resta
r
ts
when calling
undefined fu
n
ctions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record
a
lien
t
y
p
e class sourc
e
location
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as Boukarev
Fix build on (a
n
d
x86-64 (not i
m
mobile-
s
pa
c
e))
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as Boukarev
ARM64: Fix disassembler
l
abel
anno
t
ation
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
o
u
karev
Fix (make-a
r
r
ay i
n
teger :adjustable t :
f
il
l
-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
R
M64:
l
abel LRA lab
e
l
s
in
the disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: compu
t
e
21-bit lab
e
l off
s
ets in one i
n
struc
t
io
n
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bou
k
arev
Allow disass
e
mbling large functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
F
i
x steppi
n
g on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
d
e
fine-alien-variable:
r
eturn the
var
i
a
ble
nam
e
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
uk
a
rev
Restore
A
VX thread state a
f
ter exce
p
tio
n
s on
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
S
im
p
l
if
y
cat
c
h_except
i
o
n
_raise in x86-64-dar
w
in-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
S
ta
s
Boukarev
P
r
ovide os
_
contex
t
_
f
loat_
r
e
g
i
s
ter_addr on darwin
-
x86
-
64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix float ope
r
ands loca
t
io
n
for c
o
mplex/real o
p
e
rations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukarev
Optimiz
e
logand-w
o
rd-mask
o
n x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
F
i
x logand-
w
ord
-
mask o
n
x8
6
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as B
o
uka
r
ev
Print the addre
s
s where a SIG
I
LL
h
a
ppened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
Fi
x
slee
p
ing afte
r
s
b
-
posix:fork
on
m
acOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
Boukare
v
Fi
x
a
type err
o
r
in the dynami
c
-extent machine
r
y
.
commit
|
commitdiff
|
tree
2017-01-28
S
tas Boukar
e
v
S
ta
c
k-allocate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
are
v
F
ix h
a
ndlin
g
o
f
DX on re
s
ults of notin
l
i
ne local functions
.
commit
|
commitdiff
|
tree
2017-01-27
S
t
as
B
oukarev
Fix a memor
y
leak fro
m
callback
s
fr
o
m fo
r
e
ign
t
h
reads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukarev
Avoid saving
sourc
e
form in PCL g
e
nerate
d
functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Bo
u
ka
r
ev
Don't save FORMs for function
c
ore-
c
ompil
e
d fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
r
e
v
Mor
e
com
p
act deb
u
g blocks
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Bouk
a
rev
debug-dump:
compute
mi
n
imal
v
ariables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bou
k
arev
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bin
d
*print-prett
y
* to
T i
n
D
E
S
CRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
Simplify debug-inf
o
s
ource
positi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouk
a
rev
Fix position dumping
i
n
dum
p
-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Bo
u
kar
e
v
Compute debug-bl
o
cks for toplevel c
o
mponents
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
A
d
justs te
s
ts for
P
PC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
compiled-debug-f
u
n-from-pc: correctly tes
t
for elsewh
e
re-p
c
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Bou
k
arev
dum
p
-1
-
location: correct
l
y compute live v
a
rs
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Sim
p
lif
y
x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukare
v
Increment
a
lly store
d
ebug source po
s
i
t
ions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas B
o
uk
a
r
e
v
Remove sb-fasl
:
:*
*
fop-n
a
mes**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remove an
unused function
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
B
etter
source location with
(DE
B
UG
0
)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix in
d
entatio
n
ir1-transl
a
to
r
s
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Decode a
r
ithmetic-errors cont
e
xt
o
n x
8
6-64
-
win32
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Bo
u
karev
Makefile:
d
o
n't includ
e
os-common
.
c in
ta
r
get Config
s
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Bo
u
karev
C
warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
are
v
a
rith
m
etic-er
r
or
-
ope
r
ati
o
n/
-
oper
a
n
d
s
for FP op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
karev
Don't set
SBCL_HOME in the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add NEWS
e
ntries
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
More :read-only for d
e
bug structure
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Reduce debu
g
-info size, p
a
rt
4
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Add OBJECT-NOT-BASE-
C
HAR-ERRO
R
internal error
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s B
o
ukarev
Red
u
c
e
debug-info siz
e
, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
Boukarev
Reduce
deb
u
g-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
a
rev
Pr
o
v
i
de cont
e
x
t for typ
e
errors in array sett
e
rs
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
u
karev
Increase
the
a
m
o
u
nt o
f
debug-fun i
n
fo generate
d
by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Re
s
tore (debug 0
)
b
u
il
d
a
nd m
a
ke it less horrib
l
e
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
M
o
re comp
a
ct debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
o
ukar
e
v
Provide context for
t
ype er
r
ors d
u
ring vari
a
ble b
i
ndin
g
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas
Boukarev
Add cont
e
xt
t
o
locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce consing in
S
IGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Rep
o
rt
a
bout malformed HANDLER-CASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bind: check th
a
t the handler accepts at
least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
More t
h
o
rough VALID-CALLABLE-AR
G
UMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Mor
e
c
o
mpact type checki
n
g
code for array types
.
commit
|
commitdiff
|
tree
next