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
Stas Bouk
a
rev
Fix s
b
-concurr
e
ncy tests o
n
Windows
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix bui
l
d
o
n non-x86oids
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Boukarev
Fix transform-call
.
commit
|
commitdiff
|
tree
2017-02-10
Stas Bou
k
arev
N
OTE-LOCAL-FUNCTIO
N
A
L
:
che
c
k that
a
ll define
d
-fun-fu
n
c
t
ional
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
S
tas Boukare
v
Make *SOURCE-CONTEXT-METHODS*
a
plist,
n
ot a ha
s
h-table
.
commit
|
commitdiff
|
tree
2017-02-10
St
a
s
B
o
ukarev
Re
m
o
ve SB-ASSEM:*ASSEM-I
N
STR
U
C
T
IONS*, unused
.
commit
|
commitdiff
|
tree
2017-02-10
Stas B
o
ukarev
Convert some #'eq
l
hash-tables to
#'e
q
hash-tabl
e
s
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
G
r
ab crea
t
e_
t
hread_lock on all platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Don't pass thr
e
ad contex
t
to
a
nother
thr
e
ad when
handlin
g
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
R
educe consing in ir2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
S
tas Bouk
a
rev
Reduce consing of p
o
lic
i
es and
lexenvs when
i
r1 transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as
Boukarev
Fix evaluation in
f
r
a
mes with
&more va
r
i
ables
.
commit
|
commitdiff
|
tree
2017-02-09
S
t
as Boukarev
P
r
o
vide a rest
a
r
t
for
r
edef
i
ning g
e
neric
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s Bo
u
karev
Exclude with-si
m
ple-condition-restar
t
s from
backtraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bo
u
ka
r
ev
Move CALLABLE-CAST
f
rom SB-EXT to SB-IN
T
.
commit
|
commitdiff
|
tree
2017-02-09
S
tas Boukarev
Add
SB-EXT
:
UNKNOWN
-
KEYWORD
-
A
RGUMENT
c
ondi
t
ion
.
commit
|
commitdiff
|
tree
2017-02-08
S
t
a
s
Bouka
r
ev
Shar
e
os_
c
o
n
te
x
t
_regis
t
er_addr among
a
ll ba
c
k
ends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas B
o
u
ka
r
ev
C
O
N
T
INUE restart for %U
N
KNOWN-KE
Y
-ARG-ERROR
.
commit
|
commitdiff
|
tree
2017-02-08
Stas
B
ouk
a
rev
M
o
re t
h
orough p
r
e
s
erve-single-use-d
e
bug-var-p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
S
ta
s
Bouk
a
re
v
d
ebug-info
:
Don't save names
of &more v
a
ria
b
l
es
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Bouka
r
ev
Comput
e
minim
a
l
debug v
a
rs for :more lam
b
das
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb-ext
:
restrict-compi
l
e
r-policy:
a
c
cept an upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
C
oalesce simple-vector #
(
)
w
hen loadi
n
g fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
Bouka
r
ev
Remove dealloc-numb
e
r-
s
tac
k
-space
on
x86-64
.
commit
|
commitdiff
|
tree
2017-02-07
Stas
B
o
u
karev
x86-64: remo
v
e unnece
s
s
a
r
y CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Sta
s
B
o
ukarev
Pro
p
erly decode
S
IGFPE
o
n darwin-x
8
6-
6
4
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
More robust undefined resta
r
ts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
ev
Ad
d
tests
f
or
u
nde
f
ined-f
u
n
ction restarts
.
commit
|
commitdiff
|
tree
2017-02-05
S
t
a
s Boukarev
Clean
up
allocate-code-ob
j
e
ct
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bo
u
karev
C
l
ean up kn
o
wn-dx-combina
t
ion-p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Fix a typ
o
in a comm
e
nt
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restarts when retur
n
ing und
e
fined functio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukarev
Add MAKE-DUMMY-F
D
E
F
N functi
o
n
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s
Boukar
e
v
backtrac
e
: show the
argu
m
ents passed
to
u
n
de
f
ined fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2017-02-04
S
tas Bouk
a
rev
Provi
d
e restar
t
s in %coer
c
e-name-to-f
u
n
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s
Boukarev
Prov
i
d
e restarts when c
a
lling
u
ndef
i
ned functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Record alien type class source location
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukar
e
v
F
i
x buil
d
on (an
d
x86-64 (not i
m
mobile-
s
pa
c
e))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
A
RM64: Fix disas
s
emb
l
er lab
e
l annotation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
kare
v
Fix (m
a
ke-array integer :adjustable t :fi
l
l-poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
Boukarev
A
R
M64: label
L
R
A l
a
bels in t
h
e disassem
b
ler
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukarev
ARM64: comp
u
t
e 21-
b
it label offsets in one instruc
t
ion
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
o
u
k
are
v
Allow
disasse
m
bling large
functions
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
Fix stepp
i
ng on ARM6
4
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Boukar
e
v
define-alien-variable: ret
u
rn
the v
a
riable
name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Restore AVX thr
e
a
d
state
a
f
t
er
exceptions on
d
a
rwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplif
y
ca
t
ch_
e
xc
e
ptio
n
_raise in x86-64-darwin-o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukarev
Pr
o
vide o
s
_
c
ontext_float_regist
e
r_addr on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas B
o
uk
a
r
ev
Fix float opera
n
ds
l
ocati
o
n for c
o
mplex/real operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Opt
i
mize loga
n
d-wo
r
d-ma
s
k on x86-
6
4
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
Fix logand-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
karev
Print the
a
ddress
w
here
a
S
I
G
ILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bouk
a
r
e
v
Fix sl
e
eping after
sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas B
o
ukarev
Fix
a type error i
n
the dyn
a
mic-extent
m
achi
n
ery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bouka
r
ev
Stac
k
-allocate r
e
starts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bouka
r
ev
Fix handling of
D
X on
r
esults of notinline l
o
c
a
l functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas
B
oukare
v
Fix a memory leak from ca
l
lba
c
ks
fr
o
m foreign
threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
ou
k
arev
A
void saving sou
r
ce form in
P
C
L gen
e
rate
d
functions
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Bouka
r
ev
Don't save
F
ORMs for function core-compi
l
ed
f
unc
t
i
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
M
o
re c
o
mpact debug block
s
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
a
s Bouk
a
rev
debug-dump: compute minimal v
a
r
i
a
b
l
e
s
for XEP
s
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Boukarev
Update
a
comment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bou
k
arev
B
ind *print-p
r
etty* to T in DESCR
I
BE
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
S
im
p
lify debug
-
info
s
o
urce positions
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Boukarev
Fix positio
n
dumpi
n
g in dump-code-ob
j
ect
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Boukarev
C
o
mpute de
b
ug-blo
c
ks for toplevel
comp
o
n
e
nts
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
o
uka
r
ev
Adjust
s
t
ests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
co
m
pil
e
d-debug-fun-from-pc
:
co
r
rectly te
s
t for elsewh
e
re-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
dump-1-location: correctly compute live
va
r
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bouka
r
ev
S
i
m
p
lify x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Increme
n
tal
l
y
st
o
re debug
source po
s
iti
o
ns
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Remove
sb-fasl
:
:**fop-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukare
v
Remove an unused function
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
B
etter source loca
t
ion wit
h
(DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Fix indentatio
n
ir
1
-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Bou
k
are
v
Decode arithme
t
i
c
-errors co
n
tex
t
o
n
x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
Ma
k
efile:
don't
in
c
lude os
-
common
.
c
in tar
g
et Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warn
i
ng
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
arithmetic-error-operatio
n
/-op
e
rands for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Don'
t
set SBCL_H
O
ME i
n
the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukar
e
v
Ad
d
NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
More :read-only for debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
e
v
Reduce de
b
u
g-info size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add
OBJECT-NOT-
B
ASE
-
CHAR-ER
R
OR
i
nter
n
al error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Reduce debug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
Boukarev
R
ed
u
ce
debug-inf
o
size, part
2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Provide context f
o
r
t
ype error
s
in ar
r
ay set
t
ers
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Increase the
amount
o
f
debug-fun info g
e
nerated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
k
arev
Restore (deb
u
g 0) build and make it
l
ess ho
r
rible
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Bou
k
arev
More compa
c
t debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Pr
o
vide c
o
ntext for type errors during
v
ariable b
i
nding
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Add context to locations
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Reduce consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
e
port about mal
f
ormed H
A
NDL
E
R-
C
ASE lam
b
da-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
handle
r
-bind:
c
heck that the handler acc
e
p
ts at le
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
More thorough VALID-CA
L
LABLE-AR
G
UMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
M
o
re co
m
pact type checking code for arr
a
y
t
ypes
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
kare
v
Copy method source locati
o
n
w
h
e
n d
o
ing ge
n
e
ric fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bouka
r
ev
Transform MAKE-A
R
RAY calls with
:fill-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas
B
ouka
r
ev
sb
-
i
ntrospect
:
find
-
de
f
i
n
ition-sou
r
ces-
b
y-name return
.
.
.
commit
|
commitdiff
|
tree
next