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: avoid showing sources for internals.
2017-02-11
St
a
s Bou
k
arev
debugger: avoid sh
o
wing
sour
c
es f
o
r inter
n
als
.
commit
|
commitdiff
|
tree
2017-02-11
Sta
s
Bouka
r
ev
A better fix of NOTE-LOC
A
L-FUNCTIONAL
.
commit
|
commitdiff
|
tree
2017-02-10
S
t
as Boukarev
F
ix sb-concurrency
t
ests on Win
d
o
w
s
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouka
r
ev
Fix build on non-x86o
i
d
s
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouka
r
ev
Fix transform-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas
Boukarev
NOTE-LOCAL-FUNCTIONAL:
c
heck that all
defined-fun-function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bouka
r
ev
M
ake *SOURC
E
-C
O
NTEXT-METHODS* a pl
i
s
t,
n
ot
a has
h
-table
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Remove SB-ASSEM
:
*ASSEM
-
IN
S
T
R
UC
T
IONS*, unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Convert
some #'eql hash-ta
b
les
to #'eq has
h
-ta
b
les
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
o
ukarev
Grab
cre
a
t
e_thread_lock on all platf
o
rms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
B
o
u
k
are
v
Don't pass thread context t
o
another
thread when
h
a
ndl
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bouka
r
ev
Redu
c
e
c
onsing in ir2o
p
t
.
l
isp
commit
|
commitdiff
|
tree
2017-02-09
St
a
s B
o
uka
r
ev
Reduce consing of
p
oli
c
ies
a
n
d lexenvs whe
n
ir1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukar
e
v
Fix eva
l
uation
i
n fr
a
mes with &mo
r
e variable
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Pr
o
v
i
d
e
a
restart for red
e
fini
n
g
generic fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s
B
o
u
karev
Ex
c
lude wi
t
h
-
simple-condit
i
o
n-restarts from backt
r
aces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
karev
Move C
A
LL
A
BLE-CA
S
T from SB-E
X
T to SB-IN
T
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
arev
Add SB
-
EXT:UNK
N
OW
N
-
KEY
W
ORD-ARGUMENT con
d
ition
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Share os_con
t
ext
_
registe
r
_addr among all backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
oukarev
CO
N
T
INUE restar
t
for %UNKNOW
N
-KEY-
A
RG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Boukare
v
More thor
o
ugh preserve-
s
ingle-use-deb
u
g-var-p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Bou
k
arev
debug-info: D
o
n't save names of &more
variables
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukar
e
v
Compute min
i
mal
d
ebug vars for
:
more
l
ambd
a
s
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukare
v
sb-ext:rest
r
ict-compiler-
p
olicy: accept
a
n
upper bo
u
nd
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
Boukare
v
Coalesce simpl
e
-vector
#() when
loading fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
B
o
ukarev
Remove deal
l
oc-numb
e
r-stack
-
s
pace
o
n x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
Bou
k
are
v
x86-64:
r
e
m
ove unnecess
a
ry CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as B
o
ukarev
Properly decode SI
G
FPE on darw
i
n-x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Mo
r
e robust undefi
n
ed restart
s
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bou
k
arev
Add tests f
o
r undefined-func
t
io
n
restarts
.
commit
|
commitdiff
|
tree
2017-02-05
St
a
s
Boukarev
C
le
a
n up allo
c
ate-
c
od
e
-object
.
commit
|
commitdiff
|
tree
2017-02-05
Sta
s
Boukarev
Clean up known-dx-combination-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a t
y
p
o
in a
comment
.
commit
|
commitdiff
|
tree
2017-02-04
S
tas Boukarev
Provide
restarts when returning und
e
fined fun
c
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bouk
a
rev
A
d
d
M
AKE-DU
M
MY-FDEFN funct
i
on
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s Bouka
r
e
v
backtr
a
c
e: sho
w
the argume
n
ts passed
t
o undefined functions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bouk
a
rev
Provid
e
restarts in
%coerce-n
a
me
-
to
-
fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restarts when callin
g
und
e
fined functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukarev
R
e
c
o
rd alien type class sour
c
e
loc
a
t
i
on
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
as B
o
ukarev
Fix b
u
ild on (and
x
86-64 (not immobi
l
e-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
ARM64: Fix di
s
assembler label a
n
not
a
ti
o
n
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix (make-array integer :adjustable
t
:fill-pointe
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as
B
o
u
ka
r
ev
A
RM64: la
b
el LRA
l
a
be
l
s in the dis
a
ssem
b
ler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
k
arev
A
R
M64
:
com
p
ute 21-b
i
t lab
e
l offset
s
in one inst
r
uction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
l
low
disassembl
i
ng large
f
unctions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
Fi
x
stepping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukare
v
d
e
fine-alien-varia
b
l
e
:
return the variable nam
e
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Re
s
tore AVX
t
hread state after exception
s
on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplif
y
cat
c
h_exceptio
n
_
r
ai
s
e
i
n x86
-
64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
P
r
o
vide os_
c
ontext_fl
o
at_register_add
r
on d
a
rwin-x86
-
64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas
B
o
u
karev
F
i
x
floa
t
operands l
o
cation for
c
omplex/r
e
a
l
o
p
era
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Bo
u
karev
Optimize logand-word-
m
a
sk o
n
x8
6
-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
Fix logand-word-mask on x
8
6
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
Boukar
e
v
Print the address where a
SIGILL hap
p
ened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
Fix sleeping
a
fter sb-pos
i
x:fork on m
a
cOS
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Boukarev
Fix a t
y
pe error i
n
t
h
e dynamic-ext
e
nt mac
h
inery
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Bo
u
karev
St
a
ck-allocate
restarts
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Boukarev
Fix han
d
ling
of DX
o
n
re
s
ults of no
t
i
nline local functi
o
ns
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bouka
r
ev
Fix
a
m
em
o
ry leak from cal
l
backs f
r
om fore
i
gn threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Avoid s
a
ving source form in
P
C
L
generated
f
unc
t
ions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't sav
e
FORM
s
fo
r
functio
n
cor
e
-compiled functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
More compact de
b
ug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
a
s Boukarev
debu
g
-du
m
p: com
p
ute minimal
v
a
r
iables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukare
v
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Bind *print-pret
t
y
* to T in DESCR
I
BE
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas
B
oukarev
S
implify debug-info sour
c
e positio
n
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bou
k
a
r
e
v
F
i
x position dum
p
ing in
d
um
p
-code-objec
t
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas Boukarev
C
o
mpute
d
ebug-blocks for topl
e
vel com
p
onents
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
o
ukarev
A
djusts
t
es
t
s for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Bouka
r
e
v
comp
i
le
d
-debug-fun-from-pc:
correc
t
ly te
s
t for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s
Boukar
e
v
dump-1-locat
i
on: c
o
rrectly
com
p
ute live
v
ars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Sim
p
lify x86-6
4
:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Inc
r
ementally
store debug source posi
t
ions
.
commit
|
commitdiff
|
tree
2017-01-24
S
t
as Boukarev
Remove sb-fa
s
l::
*
*fo
p
-na
m
e
s
**
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
oukarev
Remove an unused function
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Better source lo
c
ation with (
D
EBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s B
o
uka
r
ev
Fix inden
t
ation
i
r1-translators
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as B
o
ukare
v
Decode ar
i
thmetic-e
r
rors context on x
8
6-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Bou
k
arev
Makefile: don't i
n
c
lude
os-commo
n
.
c in target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warn
i
ng
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
arit
h
metic-er
r
o
r-operatio
n
/-operands fo
r
F
P
op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouka
r
e
v
Don't set SB
C
L_HOME in the ru
n
t
ime
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
A
d
d N
E
WS
entries
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
More :read-only for debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Reduc
e
d
e
b
u
g-i
n
fo size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
B
o
u
k
ar
e
v
Add OBJECT-NOT-BASE-CHAR-ERROR internal
e
rror
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Reduce debug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bouk
a
re
v
Reduc
e
debug-
i
nfo siz
e
, pa
r
t 2
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Provide context for
t
ype
e
rr
o
rs
in array setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Incre
a
se the amount of
debug-fun i
n
fo gene
r
ated
b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Restore (debug 0) build and
m
a
k
e
it l
e
ss horrible
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
More compact debug
info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provid
e
context for type errors during
v
a
r
iable binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add context t
o
locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Reduce
consing i
n
SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Report about
malforme
d
HANDLER-CASE lambda-list
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bind:
c
h
eck that th
e
handler a
c
c
e
pts at
l
ea
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
More thorough VALID-CALLA
B
LE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
More compact type checking code
fo
r
array type
s
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Copy
method so
u
r
c
e loc
a
tion when doing gene
r
ic
functio
n
.
.
.
commit
|
commitdiff
|
tree
next