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
A better fix of NOTE-LOCAL-FUNCTIONAL.
2017-02-11
Stas Bo
u
karev
A better fix of NO
T
E-LOCAL
-
F
UNCTION
A
L
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
F
i
x sb-concu
r
rency tes
t
s on Wind
o
ws
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukarev
F
i
x build on n
o
n-x
8
6
o
ids
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix transform
-
c
all
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukare
v
NOTE-LOCAL
-
FUNCTIONAL:
check
t
hat a
l
l
d
efined
-
fun-functional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
u
k
ar
e
v
Make *SOURCE-CO
N
TEXT-METHODS*
a p
l
ist, not a ha
s
h-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
Bo
u
karev
Remove SB-ASSEM:*ASS
E
M
-
INSTRUC
T
I
O
NS*, u
n
used
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Conv
e
rt
s
ome #'eql has
h
-tables to
#
'eq hash-table
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukare
v
G
r
ab create_
t
hread_lock
on a
l
l p
l
a
tf
o
rm
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Do
n
'
t
p
ass th
r
e
ad
context
t
o another thread w
h
en handl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
a
s
B
o
ukarev
Red
u
ce co
n
s
i
ng in ir2
o
pt
.
lis
p
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukar
e
v
Reduce consing o
f
policies and lexenvs
w
hen ir1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
arev
Fix evalu
a
tion in frame
s
with &more
variabl
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
Boukarev
Pr
o
v
i
de a restart for
r
ede
f
i
n
ing g
e
neric f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouk
a
r
ev
Exclude wi
t
h-
s
impl
e
-condition-r
e
starts from back
t
races
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Move
CALL
A
BL
E
-CAST from SB-EXT to S
B
-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukar
e
v
Add SB-
E
XT:
U
NKNOWN-KEY
W
ORD-AR
G
UMENT condition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
Shar
e
os_context_
r
egister_addr among all backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
CONTINUE restart f
o
r %UNKNOWN-K
E
Y-ARG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Bou
k
a
rev
More thoroug
h
preserve-single
-
use-debu
g
-var-p i
n
pr
o
pagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
debug-
i
nf
o
: Don't save names o
f
&m
o
re v
a
riables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
C
omput
e
minimal
d
ebug v
a
rs for :more lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
ukarev
s
b
-ext:re
s
t
r
ic
t
-compiler-polic
y
:
accept an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bo
u
karev
C
o
a
lesce simple-
v
ecto
r
#()
w
hen
l
oa
d
ing fasls
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Boukar
e
v
Re
m
ove dea
l
loc-n
u
mber-
s
tack-spa
c
e on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
S
tas Bouka
r
e
v
x86
-
64: remove unnece
s
s
a
r
y CL
D
s
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as Boukarev
Properly decode SIGF
P
E on darwin-x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as Bouka
r
ev
Mor
e
rob
u
st undefine
d
restarts
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Boukarev
Add tests for undefin
e
d
-fu
n
ct
i
on restart
s
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
C
l
ea
n
up
a
lloc
a
te
-
code-
o
bject
.
commit
|
commitdiff
|
tree
2017-02-05
S
tas Boukar
e
v
Clean up know
n
-dx-comb
i
nati
o
n-p
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s Boukarev
Fi
x
a
t
ypo
i
n a
c
omment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
oukar
e
v
Provide r
e
starts when returning u
n
d
e
fined
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouka
r
ev
Add MAKE-D
U
MMY-
F
DEFN funct
i
on
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
backtrace:
s
h
o
w the arguments p
a
ssed to undefined
f
u
n
ctions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
are
v
Provide r
e
starts
i
n %coerce-name-to-f
u
n
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as Boukarev
Provide restarts when cal
l
ing undefi
n
ed fu
n
c
ti
o
ns on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record alien type cla
s
s source location
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bo
u
kare
v
Fix
b
uild on (and
x
86-
6
4 (not immobile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
ARM64: Fix
disassemb
l
er lab
e
l annot
a
tion
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukare
v
Fix
(
make-a
r
ray integer :adjust
a
ble
t
:fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Bou
k
are
v
ARM64: l
a
bel LRA labels in the
d
isas
s
embler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
ARM
6
4: comput
e
21
-
bit lab
e
l off
s
ets in one i
n
struction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
llow disassembling
large fun
c
tions
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Bouk
a
r
e
v
Fix steppin
g
on A
R
M
64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
define-alien-varia
b
le
:
return the
v
ariable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Restore AVX thread state a
f
ter e
x
cep
t
i
o
ns on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukare
v
Si
m
plify catch_exception_raise in x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukarev
Provide
o
s
_
conte
x
t
_floa
t
_regis
t
e
r
_addr on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas
Boukarev
Fix float operands
l
o
cation for c
o
mplex/real opera
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Optimiz
e
l
o
g
a
nd-word-mas
k
on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukar
e
v
Fix loga
n
d
-word
-
ma
s
k on
x
86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Print
the addre
s
s
wh
e
r
e
a SIGILL happ
e
ned
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Boukarev
Fix sleepi
n
g
after s
b
-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fi
x
a
t
y
pe error in th
e
dynam
i
c-ext
e
nt machinery
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s
B
oukarev
Stack-allo
c
a
t
e res
t
a
rts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bo
u
karev
Fix handling
o
f DX on
r
esults of notinline local
fun
c
tions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bou
k
ar
e
v
Fi
x
a memory leak from call
b
ack
s
from f
o
reig
n
threads
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukarev
Avoid saving source form in P
C
L
g
enerated funct
i
ons
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukare
v
Don't save FORMs for fun
c
tion core-
c
ompiled functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
M
o
re co
m
pact debug
b
locks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
debug-dump: compute minimal varia
b
l
e
s for
X
E
Ps
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s Boukarev
U
p
date a
comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bind *print-pre
t
ty
*
to T in
D
ESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
k
arev
Simplify deb
u
g
-
info sou
r
ce positi
o
n
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
ouka
r
ev
Fix
p
o
sit
i
on
d
umping in dump-co
d
e
-
object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Comp
u
te debu
g
-blocks fo
r
toplevel component
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
Ad
j
ust
s
tests for
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
compiled-debug-fun-from-
p
c: correctly t
e
st for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Bouka
r
e
v
dump-
1
-l
o
cation: correctly
c
ompu
t
e live vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
Simplify
x86-64:i
f
-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bo
u
karev
Increme
n
t
a
lly store debug
s
o
u
rce positi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
B
oukarev
Remove sb-fasl
:
:*
*
f
op
-
name
s
**
commit
|
commitdiff
|
tree
2017-01-23
S
tas Bou
k
arev
Remove a
n
unused function
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
oukarev
Better source location with (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Fix indentation ir1-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
D
e
code arithmetic-err
o
rs context
on x86
-
64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Makefile: don't
include
o
s
-common
.
c in t
a
rget Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
B
o
ukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
oukarev
ari
t
hmetic-error-operati
o
n/-operan
d
s for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
ar
e
v
Don't set SBCL_HOME in
t
he runtime
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Add NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s B
o
u
k
a
rev
Mor
e
:
read-only for
debug
s
t
r
uctures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouka
r
e
v
Reduce
d
ebug-inf
o
s
i
ze,
par
t
4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add OBJECT-NOT
-
BASE
-
CHAR-ERR
O
R internal e
r
ror
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Red
u
ce debug-info size
,
p
art 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Re
d
u
c
e
d
e
bug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bouk
a
rev
Prov
i
de context for type errors
in array setters
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Inc
r
e
a
se the amo
u
nt
of debug-f
u
n info gener
a
ted by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Restore (debug
0
) build and make
it less horri
b
le
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
More compact
d
e
bug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide context for
type err
o
r
s
durin
g
variable binding
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bouka
r
ev
Add
c
o
n
text to locations
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s Bo
u
ka
r
e
v
Reduce
consing
i
n SIG
N
AL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Report ab
o
ut malformed HANDLER-CASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
k
a
rev
handler
-
b
i
nd: check that th
e
hand
l
er accepts
a
t le
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
M
or
e
thorough VALID-CAL
L
ABLE-ARGUME
N
T
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
o
ukarev
More
c
ompact type che
c
king code f
o
r ar
r
ay types
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bo
u
karev
Cop
y
meth
o
d
s
ource lo
c
atio
n
when doing generic fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
Transfo
r
m MAKE-AR
R
AY
calls with :fill-p
o
inter nil
or
.
.
.
commit
|
commitdiff
|
tree
next