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
Convert some #'eql hash-tables to #'eq hash-tables.
2017-02-10
Stas B
o
ukar
e
v
Convert some #'eql hash-tables
to #'eq
h
a
sh-tables
.
commit
|
commitdiff
|
tree
2017-02-09
Stas
Bouka
r
ev
Grab
c
rea
t
e
_
t
h
r
ead_lock on all platforms
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
a
r
ev
D
on't pass thread context
t
o
a
n
other thread wh
e
n handling
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Bou
k
arev
Reduce c
o
nsing in
i
r
2opt
.
lisp
commit
|
commitdiff
|
tree
2017-02-09
S
tas B
o
ukarev
Re
d
uce co
n
s
in
g
of policies
and
l
exen
v
s when ir
1
transforming
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas B
o
uk
a
rev
Fix ev
a
l
u
ation
in fra
m
es
w
i
t
h &mor
e
variables
.
commit
|
commitdiff
|
tree
2017-02-09
St
a
s B
o
u
karev
Provide
a
rest
a
rt
f
or redefining gene
r
ic func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Exclude
with-
s
i
m
p
l
e
-condition-restarts fr
o
m
b
acktraces
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
M
o
ve CALLABLE-CAST from SB-EXT to SB-INT
.
commit
|
commitdiff
|
tree
2017-02-09
Stas Boukarev
Add S
B
-EXT:UNKNOWN-KE
Y
WORD-ARGUMENT c
o
ndit
i
on
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Sh
a
r
e
os_context_registe
r
_
addr among a
l
l backends
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukare
v
CONTINUE restart
f
or %UNKNOWN-KEY-ARG-ERR
O
R
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
More tho
r
ough pres
e
rve-single-use-debug-var-p in propagate
.
.
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
d
e
bug-info
:
Do
n
'
t s
a
ve nam
e
s of &m
o
re variabl
e
s
.
commit
|
commitdiff
|
tree
2017-02-08
Sta
s
Bou
k
arev
Compute
m
i
n
i
mal debug va
r
s for :
m
ore lambdas
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
sb-ext:restr
i
c
t-compi
l
er-policy: accept an
upper bound
.
commit
|
commitdiff
|
tree
2017-02-08
Stas Boukarev
Coalesce simple-vector
#()
w
h
e
n
lo
a
d
ing fasls
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
Remove dealloc-number-stack-spac
e
on x86-
6
4
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
x86-64: remove unnecessary CLDs
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Bouka
r
ev
Properly decode SIG
F
PE on darwin-x
8
6-64
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
as
B
ouk
a
r
e
v
M
ore robust undefine
d
restarts
.
commit
|
commitdiff
|
tree
2017-02-07
S
t
a
s
Boukare
v
A
d
d tests
f
o
r
undefined-functio
n
restarts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Boukarev
Clea
n
up al
l
ocat
e
-code-ob
j
ect
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
o
ukarev
C
le
a
n
up known-d
x
-co
m
bin
a
tion-
p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
B
ouka
r
ev
Fix
a
ty
p
o in
a commen
t
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
ukare
v
Pr
o
vi
d
e restarts w
h
en re
t
u
rning undefined fun
c
tion
s
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Add MAKE-DUM
M
Y-FDEFN
f
unction
.
commit
|
commitdiff
|
tree
2017-02-04
Stas B
o
uk
a
rev
b
acktrace: show the argu
m
e
nts passed to und
e
fined fun
c
tio
n
s
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as Boukarev
Provide r
e
starts i
n
%coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide restarts
w
hen
c
alling und
e
fine
d
functi
o
ns
on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
B
o
ukarev
R
e
cord alien type class sour
c
e lo
c
ation
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukarev
Fix build
on (and x86-64 (no
t
immobi
l
e
-s
p
ace))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas B
o
ukarev
A
R
M64: Fi
x
di
s
assemble
r
l
a
bel annota
t
ion
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukare
v
F
i
x
(
make-a
r
ray i
n
t
e
ger :adjustable
t
:fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
uka
r
ev
ARM64: label LR
A
labels i
n
the disassembl
e
r
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukare
v
A
R
M64: co
m
p
u
te 2
1
-bit label offsets i
n
one instruct
i
on
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukar
e
v
Allow disassembling large funct
i
ons
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix
s
t
e
pping o
n
ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
defi
n
e-alie
n
-
va
r
iable: return
t
he variab
l
e name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
ou
k
ar
e
v
Rest
o
re
AVX thread stat
e
after
e
xceptions on
d
arwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
Simplify catch_exception_raise i
n
x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas B
o
ukar
e
v
P
r
ovide os_
c
ontext_float_register_ad
d
r o
n
darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas B
o
uk
a
rev
Fix f
l
oat operands location fo
r
compl
e
x/real operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Boukarev
Optimize logand-word-
m
ask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
ukarev
Fix logand
-
w
o
rd-mask on x8
6
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Pr
i
nt t
h
e addre
s
s wh
e
re
a
SIGILL ha
p
pened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Fix sleeping afte
r
sb
-
posi
x
:f
o
rk on ma
c
OS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bouka
r
ev
Fix a t
y
pe e
r
r
or in the dynamic-extent
m
achinery
.
commit
|
commitdiff
|
tree
2017-01-28
St
a
s Bouka
r
ev
Stack
-
allocate restarts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
F
i
x
h
andling
o
f DX
on results of notinline loc
a
l
fu
n
ctions
.
commit
|
commitdiff
|
tree
2017-01-27
Sta
s
Boukar
e
v
Fix
a
memory lea
k
from ca
l
lback
s
from foreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Av
o
id saving source
f
o
rm in PC
L
gen
e
r
ate
d
functions
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as Boukarev
Don't sa
v
e FOR
M
s
f
or fu
n
c
t
i
o
n core-
c
omp
i
l
e
d func
t
i
on
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
u
karev
M
o
re compact debug block
s
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
a
s
B
o
ukar
e
v
d
ebug
-
dump: compute mi
n
i
m
a
l variables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Bo
u
k
a
r
ev
U
p
date a co
m
ment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bouk
a
rev
Bin
d
*print-pretty* to
T in DES
C
RIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Simplify debu
g
-inf
o
source positions
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouk
a
re
v
Fix
pos
i
tion dumping in dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
Compute debug-blocks for
toplevel components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouk
a
rev
Adjusts tests for
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as Boukarev
com
p
iled-d
e
bug-fun-from-pc: corr
e
ctly test for e
l
sewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouka
r
ev
dum
p
-1
-
loc
a
tion: correctly compute live vars
.
commit
|
commitdiff
|
tree
2017-01-24
S
tas
Boukar
e
v
Simplify
x
86-64:if
-
eq
.
commit
|
commitdiff
|
tree
2017-01-24
S
tas Boukarev
In
c
reme
n
tally stor
e
debug s
o
urce positions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Remove
sb-fasl::**fop-names*
*
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
R
e
move an
unus
e
d function
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
rev
Bet
t
er source loc
a
tion with (DEBUG
0
)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
karev
Fi
x
in
d
entat
i
on ir1-tra
n
slators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
Decode arithmeti
c
-err
o
rs context o
n
x
8
6
-
64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
M
a
kefile: do
n
't i
n
c
l
ude os-common
.
c
i
n target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
C w
a
rning
.
commit
|
commitdiff
|
tree
2017-01-23
S
ta
s
Boukar
e
v
arithm
e
tic-error-
o
peration/-operand
s
fo
r
FP
operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
Don't set SBCL_HOME in the runtime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Add N
E
W
S
e
n
tries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More :read-only fo
r
de
b
ug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
R
educe
d
ebug-info siz
e
, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Add OBJECT-NOT-BAS
E
-
C
H
AR-ERROR
i
n
t
ernal
error
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce debug-info size, p
a
rt 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Reduc
e
debu
g
-info s
i
ze
,
part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Provide con
t
ext
f
or typ
e
errors in array setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Increa
s
e the amoun
t
o
f
debug-fu
n
inf
o
generat
e
d by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
R
est
o
re (de
b
ug 0) build and make it le
s
s
horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More com
p
act debug
i
n
fo
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Pr
o
vide
c
onte
x
t for type
e
r
r
ors during var
i
able binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
A
dd co
n
text
to
l
ocations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Red
u
ce co
n
si
n
g in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Repo
r
t abou
t
malformed H
A
NDLER-C
A
SE
l
am
b
da-list
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
ha
n
dler-bi
n
d: check that t
h
e handle
r
ac
c
ep
t
s at le
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Mo
r
e thorough VALID-CALL
A
BLE-ARGUME
N
T
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as
B
oukarev
More compact
t
ype ch
e
ck
i
ng co
d
e for
a
rray types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bo
u
karev
Copy method source location when doing generic fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
Tra
n
sform MAKE-ARRAY c
a
lls w
i
th
:
fill-pointer ni
l
or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bou
k
arev
sb-i
n
tro
s
pec
t
:
f
ind-def
i
n
i
t
ion-so
u
rces-by-n
a
me return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
ou
k
arev
More reasonabl
e
N
O
T-MO
R
E-CON
T
A
GIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
S
t
as Boukarev
Disable
P
IE everyw
h
ere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Ad
d
expl
i
cit-check t
o
memq/assq/del
q
.
commit
|
commitdiff
|
tree
2016-12-31
S
ta
s
Bouka
r
e
v
Avoid not
e
s for tr
a
ns
f
orms
t
ha
t
wo
u
l
d
n
ot b
e
applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as Bou
k
a
rev
Red
u
ce WITH-SIMPLE-R
E
START and RESTART-CASE expans
i
on
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s
Bo
u
karev
Reduce CHEC
K
-TYPE
e
x
pansion
.
commit
|
commitdiff
|
tree
next