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 sb-concurrency tests on Windows.
2017-02-10
St
a
s Bouk
a
r
e
v
Fix sb-co
n
c
urr
e
ncy tests on Windows
.
commit
|
commitdiff
|
tree
2017-02-10
Sta
s
Boukarev
Fix build on
non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix
t
ransform-call
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukarev
NO
T
E-LOCA
L
-FUNCTIONAL: check that all defi
n
ed-fun-fu
n
c
tion
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukarev
Make *
S
OURCE
-
CONTEXT-METHODS* a plist
,
not
a
h
a
sh-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bou
k
arev
Remove SB-ASSEM:*ASSE
M
-INSTRUCTIONS
*
,
unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouka
r
ev
Co
n
vert some
#
'eql has
h
-
t
a
b
les to #'eq ha
s
h-tables
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Boukarev
Grab create_th
r
ead_lock on all platfo
r
ms
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Boukare
v
Don'
t
pass thread context
t
o ano
t
h
e
r thread when han
d
ling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Reduce consing in
i
r
2
opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukar
e
v
Reduce consi
n
g
of policies and lex
e
nvs when ir
1
t
ransforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Bou
k
a
r
ev
Fix evaluation in frames with &m
o
r
e
varia
b
l
es
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Boukarev
Provide
a
restart for redefining g
e
neric func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Exclud
e
with-simple-condit
i
on-restarts from
b
a
c
ktrac
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouka
r
ev
M
o
ve CALLABLE-CA
S
T fro
m
SB-EXT to SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Boukarev
A
d
d
SB-EXT:UNKNOWN-KEYWORD-ARG
U
MENT co
n
dition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
S
h
are os_context_register_ad
d
r among all backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukare
v
CONTINUE restar
t
for %UNKNO
W
N-KEY-
A
RG-
E
RROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Mo
r
e thorough
preserve-single-use-d
e
bug-var-p
in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
debug-inf
o
: D
o
n't
save
nam
e
s of &more variables
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as
B
ouk
a
rev
Compute minimal debug va
r
s for :mo
r
e
lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb-ext:
r
estrict
-
compiler-policy
:
accept an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
C
oa
l
e
sc
e
s
im
p
le-vector #() when lo
a
din
g
fasl
s
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Bo
u
karev
Remove dealloc-number-stack-space on x86
-
64
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Bo
u
karev
x86-64: re
m
o
v
e un
n
e
cessar
y
CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Boukarev
P
roperly decode SIGF
P
E on da
r
win-x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas B
o
u
k
a
rev
More r
o
bus
t
und
e
fined rest
a
rts
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
B
o
u
k
ar
e
v
Ad
d
tests f
o
r
undefined-function restarts
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
a
s
Boukarev
Cl
e
an up allocate
-
code-
o
bject
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s
B
o
ukarev
Clean
u
p known-dx-combina
t
i
on
-
p
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s Boukar
e
v
Fix a typo in a
c
omment
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s B
o
ukarev
Provide restarts when ret
u
r
nin
g
u
ndefined functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
karev
Add MAKE-DUMMY-FDEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
backtrace: sho
w
the argument
s
passed t
o
undefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s Boukar
e
v
Provide restarts in
%coerce-name-to-fu
n
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
o
ukarev
Pr
o
vide re
s
tarts when
c
alling undefi
n
ed func
t
ion
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
ouka
r
ev
Record
al
i
e
n type
c
las
s
so
u
rce loca
t
io
n
.
commit
|
commitdiff
|
tree
2017-02-03
Stas
B
ouk
a
r
e
v
Fix
bui
l
d on (and x8
6
-64
(not im
m
obile-spac
e
))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
ARM64
:
Fix disassembler label
annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
F
ix
(ma
k
e-arra
y
i
n
te
g
er :adjusta
b
le t :fil
l
-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukar
e
v
ARM64
:
l
a
bel LRA labels i
n
t
h
e disa
s
sem
b
le
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
ARM64: compute 21-bit labe
l
o
f
f
s
ets in one
instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukare
v
Al
l
ow
d
isassembling large functions
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
oukarev
Fix stepping on ARM
6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
ouk
a
rev
defi
n
e-a
l
i
e
n-variable:
r
eturn t
h
e va
r
iable name
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
a
s
B
oukarev
Restore
A
V
X
t
h
r
ead state after
e
xcept
i
ons on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
Simplify
c
atch_excepti
o
n_rai
s
e in x86-6
4
-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
Provide os_context_float_registe
r
_add
r
on d
a
r
win-x8
6
-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Bo
u
kar
e
v
Fix fl
o
at operand
s
location for
complex/real ope
r
ations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
as Boukar
e
v
Optimize log
a
nd
-
w
o
rd
-
m
ask o
n
x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
kar
e
v
Fi
x
loga
n
d
-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Bo
u
k
a
re
v
Print the address where a
S
I
G
ILL happe
n
ed
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
B
oukarev
Fix sleeping after
s
b
-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fix
a
type error in the d
y
namic-ext
e
nt machi
n
e
r
y
.
commit
|
commitdiff
|
tree
2017-01-28
Stas B
o
ukarev
Sta
c
k-allocate
r
estarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
Boukarev
Fix handli
n
g
of DX on results of notinlin
e
loca
l
functions
.
commit
|
commitdiff
|
tree
2017-01-27
St
a
s Boukarev
Fix a memory leak from callba
c
k
s
f
rom
f
o
reign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
A
v
oid saving sour
c
e
form in PCL generated
functions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't save
FORMs for function core-comp
i
led fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
M
o
r
e compact d
e
bug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-dump: compute minima
l
variables
fo
r
XEP
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Update a
comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
Bind *print-pr
e
tty* to T in
DESC
R
IBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
ukarev
Simplif
y
debug-
i
nfo source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
Bouka
r
ev
Fix position
d
u
mping in dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bo
u
karev
Compute
d
eb
u
g-bl
o
cks f
o
r toplevel components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Adjusts tests
f
or PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Boukarev
c
o
m
pi
l
ed-debug-fun-from-pc:
c
orrectly test for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
dump-1-l
o
cati
o
n: correc
t
l
y
compu
t
e live var
s
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as Boukarev
Sim
p
lify x86
-
64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as
B
oukarev
I
ncrement
a
l
ly store d
e
bug sou
r
ce p
o
sitions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas B
o
ukarev
Remove sb-fasl::**fop-na
m
es**
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Re
m
ove an
unused func
t
ion
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
ouk
a
rev
Better source lo
c
ation wit
h
(DEBUG
0
)
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
Fi
x
i
n
dentation ir1-tr
a
nsla
t
ors
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukar
e
v
Decode arithmet
i
c-errors context on x86
-
64-w
i
n32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
Makefile: don't include
o
s
-common
.
c in target Con
f
igs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C
warning
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
arithm
e
tic-error
-
operation/-operand
s
for F
P
o
p
erat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Bou
k
arev
D
o
n't set SBCL_HOM
E
in the
r
untime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
uka
r
ev
Add
NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
More :rea
d
-only for de
b
ug structu
r
es
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
e
v
Reduce debug-info
size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add OBJECT-NOT-B
A
SE-CHAR-ERRO
R
interna
l
e
rror
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bouka
r
ev
Redu
c
e debug-info
size,
p
art 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
duce debug-
i
nfo
s
ize,
p
art 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
P
rovide
context fo
r
type e
r
rors in
a
rray sette
r
s
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Bouka
r
ev
Increase the amount
of debug-fun info generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Restore (debug 0) bu
i
l
d
and make i
t
les
s
horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
M
o
r
e
compac
t
debug info
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Provide
c
ontext for type
err
o
rs d
u
ring variable bin
d
ing
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bou
k
are
v
Add context to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
u
k
arev
Redu
c
e consing in S
I
G
NAL
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Report ab
o
ut
malformed HAND
L
ER
-
C
ASE lambd
a
-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handl
e
r
-bind: check that t
h
e
handler accepts
at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Mo
r
e thorough
V
ALID-C
A
LLABLE
-
ARGUM
E
NT
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as B
o
u
k
arev
More com
p
ac
t
type checking c
o
d
e
for array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
C
o
py
method sou
r
ce location when doing generic function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bou
k
a
r
e
v
Transform M
A
KE-ARRAY calls with :
f
ill-poin
t
er nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-
i
nt
r
o
s
p
e
ct:find-definition
-
sources-by-nam
e
return
.
.
.
commit
|
commitdiff
|
tree
next