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
S
t
a
s
Bouka
r
ev
A better f
i
x
of N
O
TE-L
O
CAL-FUNCTIONAL
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s
Boukar
e
v
Fix s
b
-concurre
n
c
y tests
on Windows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
F
i
x
bu
i
l
d
on non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fi
x
transfo
r
m-call
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s Bou
k
a
r
e
v
N
O
TE-LOCAL-FUNCT
I
ONAL: check that
al
l
d
efined-f
u
n
-
f
un
c
tional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
ukarev
Make *SOURCE
-
C
ONTEXT-METHODS* a plist, not a hash-tabl
e
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-ASSEM:
*
ASSEM-INSTRUCTIONS*, unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
B
o
ukare
v
Convert some #'eql
h
ash-tables to #'eq hash
-
tables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
k
are
v
Grab create_thread_lock on all p
l
at
f
orms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
ukare
v
Don't pass t
h
read con
t
ext to
a
nothe
r
thread when handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Bouka
r
ev
Reduce consing i
n
i
r2
o
pt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
Sta
s
Boukar
e
v
Reduce consing of
p
olicies and lexenv
s
when ir1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
oukarev
Fix evaluation in frames wi
t
h
&
more variables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Pr
o
v
i
de
a
restart for redefining generic functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouka
r
ev
E
xclude with-simple-c
o
ndit
i
on-restarts
f
rom ba
c
k
t
races
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
M
ove CALL
A
BLE-CAST
fr
o
m S
B
-
E
XT to SB-IN
T
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as
Boukarev
Add SB
-
EXT:UNKNOWN-KEY
W
OR
D
-ARGUMENT condition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Sha
r
e os_cont
e
x
t
_
register_addr amon
g
all backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
uka
r
ev
CONTINUE restar
t
for %UNKNOWN-KEY-AR
G
-
E
R
ROR
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as B
o
ukarev
M
ore thoro
u
gh pres
e
rve-single-
u
se-
d
ebug-var-
p
in prop
a
gate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
St
a
s Bouk
a
rev
debug-info: Don't save names
of &more variables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Compute m
i
nimal
d
ebug vars for
:
mor
e
lambd
a
s
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb-e
x
t
:restrict
-
c
omp
i
ler
-
policy: a
c
ce
p
t an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
as Boukarev
C
o
a
l
es
c
e si
m
ple
-
v
ect
o
r #() when loa
d
ing fasl
s
.
commit
|
commitdiff
|
tree
2017-02-07
St
a
s Boukarev
Remove dea
l
l
oc-n
u
mber-stack-spa
c
e
on x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
x86-64: remove unnecessary CL
D
s
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Boukarev
P
r
operly decode
S
IGF
P
E on darwin
-
x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Mo
r
e robust undefined restarts
.
commit
|
commitdiff
|
tree
2017-02-07
St
a
s Boukarev
Add tests
for
u
n
defin
e
d-
f
unction res
t
a
r
ts
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
a
s Boukarev
Clean up allocate-
c
o
d
e
-
object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bouk
a
rev
Clean
u
p k
n
own-dx-
c
ombination-
p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a
t
y
po in a
c
omment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
P
rovide restarts
when returning undefined fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
ka
r
ev
A
d
d MAKE-DUMMY-FDEFN func
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
B
oukarev
backtrace: show the
a
rgu
m
ent
s
passed to undefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukarev
Provide restarts in %coe
r
ce
-
name-to-fu
n
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s
B
ouk
a
rev
Pr
o
vide restarts when calling u
n
defined
f
uncti
o
ns o
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record al
i
e
n
type class
s
our
c
e locati
o
n
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
Fix bu
i
ld o
n
(and x86-64 (not immobile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
S
tas
Boukarev
AR
M
6
4:
Fix disassem
b
ler label a
n
notatio
n
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukarev
Fix
(make-array
int
e
ger
:
a
d
justable t :fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukarev
A
R
M64: label LRA labels
in the disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukar
e
v
ARM64: compute 21-b
i
t lab
e
l offs
e
ts in one in
s
t
ruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukare
v
Allow
d
isa
s
sembling
large
functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bou
k
a
r
ev
Fix ste
p
ping on
A
RM6
4
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
define-a
l
ien-variable: r
e
t
u
rn the
variable
n
a
me
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Bo
u
karev
Res
t
ore AVX thread st
a
t
e after ex
c
epti
o
ns on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as
B
ouk
a
rev
Simpli
f
y
catch_exception_raise in x
8
6-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Boukarev
P
r
ovide os_cont
e
x
t_float_register_addr on da
r
win-x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-01
Stas
B
oukarev
F
ix
float opera
n
d
s
l
o
cati
o
n for com
p
lex
/
real opera
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Optimi
z
e lo
g
a
n
d-wo
r
d-mask
o
n x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
S
t
a
s
Bo
u
karev
F
ix logand-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
k
arev
Prin
t
the
a
ddre
s
s
where
a
SIGILL h
a
ppe
n
ed
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bouka
r
ev
Fix sleeping after
sb-posix:fork on
m
acOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bo
u
kar
e
v
Fix a type error in t
h
e dynamic-extent
machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas B
o
ukarev
Stack-alloc
a
te restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Boukarev
Fix han
d
ling o
f
DX o
n
res
u
lts of notinline local
f
un
c
tion
s
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukar
e
v
Fix
a
memory lea
k
f
r
om cal
l
backs
f
rom fore
i
g
n threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouka
r
ev
A
v
o
id s
a
ving source form in
P
CL generate
d
functions
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Bouk
a
rev
Don't save FORMs for function core
-
c
o
m
p
iled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
More compact d
e
bug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
debug-
d
ump: compu
t
e min
i
mal variables
for
X
EPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
U
p
d
a
te a co
m
ment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bind
*print-pretty* to T in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Bo
u
kar
e
v
Simpl
i
fy debu
g
-
i
nfo sour
c
e p
o
sitions
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Bouk
a
rev
F
ix position dumping in dump-cod
e
-o
b
ject
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouka
r
e
v
Compu
t
e
debug-blo
c
k
s for to
p
level components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
Adjusts tests
f
or PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Boukare
v
compi
l
ed
-
debug-fun-from-pc
:
correctly te
s
t for
e
lsewhe
r
e-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouk
a
rev
dump-1-location: correctly
co
m
pute
live vars
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
a
s
Bouk
a
rev
Simpl
i
fy x86-64:
i
f
-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukare
v
Incr
e
mentally store debug source positions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Remove sb-fasl::
*
*f
o
p-
n
ames**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Remove an unused
f
unctio
n
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
ukarev
Better sou
r
c
e
location with (DE
B
UG 0
)
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukar
e
v
Fix indenta
t
ion ir1-tr
a
nslato
r
s
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
D
e
code
a
r
ithme
t
i
c-err
o
rs context
o
n x86-64-wi
n
32
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Makefile:
d
on'
t
includ
e
os-common
.
c in
t
arget Co
n
figs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukare
v
arithmetic-error-
o
peration/-
o
peran
d
s
for F
P
opera
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s
Bouka
r
ev
Don't s
e
t SBCL
_
HOME in the
r
u
n
time
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bou
k
arev
Add NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
More
:
read-o
n
ly for
debug struct
u
res
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Redu
c
e debug-inf
o
size,
part 4
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bouk
a
r
e
v
A
dd OB
J
ECT-NOT-BASE-CHAR-ERROR internal error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
R
educe debug-inf
o
siz
e
,
part 3
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Reduce debug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Provid
e
conte
x
t
for type errors in array s
e
tters
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukare
v
In
c
r
ease the amo
u
n
t of
debug-fu
n
in
f
o genera
t
ed by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Restor
e
(
d
ebug
0)
build and make it less horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
kare
v
M
ore com
p
a
ct debug info
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas
B
o
u
karev
Provide context fo
r
type e
r
rors during var
i
able
b
indin
g
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Add conte
x
t to loca
t
i
o
ns
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
Reduce consing
i
n
SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Repo
r
t about mal
f
ormed HANDLER
-
C
ASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bi
n
d: ch
e
ck that the hand
l
er accepts
at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
Mo
r
e thorough V
A
LID-CALLABLE-A
R
GUMEN
T
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
M
o
re compact
type checking
c
od
e
for
a
rray t
y
pes
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Boukarev
C
opy method
so
u
rce location
when
doing gener
i
c
funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
Tran
s
form M
A
K
E
-ARR
A
Y calls with :
f
ill-
p
o
i
nter n
i
l or
.
.
.
commit
|
commitdiff
|
tree
next