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
Provide restarts when returning undefined functions on x86-64.
2017-02-04
Sta
s
Boukare
v
Pr
o
v
ide r
e
star
t
s when returning
u
n
defined functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
St
a
s B
o
ukarev
Add MAKE-DUMM
Y
-FDE
F
N
fu
n
ction
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukare
v
backtrace: s
h
ow
the argum
e
n
t
s passed to unde
f
ined funct
i
ons
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bou
k
arev
Provid
e
restarts in %coer
c
e-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
P
ro
v
id
e
r
e
starts w
h
en calling undefined functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Re
c
o
r
d alien type cl
a
ss sou
r
ce locati
o
n
.
commit
|
commitdiff
|
tree
2017-02-03
Sta
s
Boukarev
Fix build on (and x86-64
(
not immobile-space)
)
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Boukar
e
v
ARM64: F
i
x disasse
m
bler label
a
nnot
a
tion
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as
Boukarev
Fix (make-ar
r
ay in
t
eger :ad
j
ustable t :fill-point
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
AR
M
64: label LRA labels in
t
he disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
B
ouka
r
ev
ARM64: comput
e
2
1-bit label
offsets in one in
s
tructi
o
n
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Allow disass
e
mblin
g
large func
t
ions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouka
r
ev
Fix
st
e
pping o
n
ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
oukarev
defin
e
-
a
lien-variable: r
e
turn the va
r
ia
b
le name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Restore AVX
t
hread s
t
ate
a
fter
e
xceptions
o
n
darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify catch_exception_r
a
ise in x86-
6
4-darwin-
o
s
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Pr
o
vide os_con
t
ext_flo
a
t_
r
egister_addr on
d
a
r
win
-
x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
S
t
as
B
oukarev
Fi
x
floa
t
o
p
erands
location for complex/real operatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bouka
r
ev
Optimize logand-word-
m
ask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Boukarev
Fix logand-word-mask on
x
86
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
Print the add
r
ess w
h
er
e
a SIGIL
L
happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas B
o
u
kar
e
v
Fi
x
s
leeping after sb-posix:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bouka
r
ev
Fix
a
t
y
pe error in the dynamic
-
exten
t
machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Bou
k
ar
e
v
Stack-allocate resta
r
ts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
Fi
x
handling of DX on results
o
f notinline local functions
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Bou
k
arev
Fix
a memory lea
k
from callback
s
f
r
om
f
oreign threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukar
e
v
Avoid saving source form in PCL gener
a
ted
f
unctio
n
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Don't save FORM
s
f
o
r function core-co
m
piled f
u
n
cti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
More co
m
pact debug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukare
v
debug-dump: compute
m
i
nimal
v
a
riables for XEP
s
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Boukarev
Updat
e
a
c
o
m
m
ent
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bo
u
karev
Bind *print-pret
t
y* to T in DESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Simp
l
ify debug-info source p
o
sitions
.
commit
|
commitdiff
|
tree
2017-01-25
St
a
s Boukarev
Fix
position dumping in dump-code-o
b
ject
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukare
v
Compute deb
u
g-b
l
ocks for
t
oplevel
c
omponents
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Bou
k
arev
Adj
u
st
s
t
e
s
ts
f
or PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
compiled-debug-fun-from-pc: corr
e
ctly te
s
t for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
d
ump-1-location: correctly
compute
liv
e
vars
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
Simplify x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
B
o
u
k
a
rev
Inc
r
ementa
l
ly s
t
ore debug source po
s
itions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bou
k
arev
Rem
o
v
e
s
b-fasl::**fop-names**
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
Remove an unus
e
d fu
n
c
t
ion
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
o
u
kar
e
v
Better source locati
o
n with (
D
E
BUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukarev
Fi
x
i
n
de
n
tat
i
on ir1-
t
ranslators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
D
ecode
arithmet
i
c-err
o
rs context on x8
6
-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
o
ukarev
M
ak
e
file:
d
on'
t
i
n
cl
u
d
e
os-common
.
c in target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouka
r
ev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
St
a
s Boukar
e
v
ari
t
h
m
et
i
c
-error-operation/-ope
r
ands for FP o
p
erati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
rev
D
o
n't
set SB
C
L_HOME in
t
h
e
r
untime
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Add NEWS en
t
rie
s
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
M
o
re :read-o
n
ly for d
e
b
u
g structure
s
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s Boukarev
Reduce de
b
ug-info si
z
e
,
p
art 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Add
O
BJ
E
C
T-N
O
T-BASE-CHAR-ERROR i
n
te
r
nal error
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as B
o
ukarev
Redu
c
e d
e
bug-info size
,
par
t
3
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
B
oukarev
Reduce d
e
bug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Bouk
a
rev
Provid
e
context f
o
r
t
ype errors in array se
t
ters
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s
B
oukar
e
v
Increase the amount of debug
-
fun info generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Restore (debug 0) bui
l
d and make it
less horri
b
l
e
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
More comp
a
ct debug info
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
P
r
ovide
c
ontext f
o
r ty
p
e
er
r
o
r
s during va
r
ia
b
l
e bindin
g
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Add
conte
x
t to locations
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce
c
onsi
n
g in
S
IGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Report
a
bout malformed HA
N
DLER-CASE lam
b
da-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bind:
c
he
c
k th
a
t the handler ac
c
e
pts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukare
v
M
o
re thoro
u
gh
V
A
LID-CALLABLE-AR
G
UMENT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
uka
r
e
v
More
c
ompact type che
c
king code for array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
C
op
y
method
s
our
c
e
location
w
hen doin
g
generic function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Bouk
a
rev
T
r
ansform MAKE-ARRAY ca
l
ls with :fill-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
tas Bouka
r
ev
sb-introspect:find-def
i
ni
t
ion-
s
ource
s
-by-nam
e
return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas B
o
ukarev
More reasonab
l
e
NOT-MOR
E
-CONTAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukar
e
v
Disab
l
e PIE ev
e
r
yw
h
ere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas B
o
ukar
e
v
A
d
d ex
p
licit
-
chec
k
to memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Avo
i
d not
e
s for
t
rans
f
or
m
s that wou
l
d
not b
e
applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
as
B
oukarev
Reduce
W
I
T
H-S
I
MPLE-RESTART
a
nd RESTART-CASE ex
p
a
n
sion
.
commit
|
commitdiff
|
tree
2016-12-31
S
t
a
s
B
o
ukarev
Reduce
CHECK-TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
M
a
ke WI
T
H-OPEN-STREAM c
o
nfor
m
ant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas B
o
ukare
v
Reduce ASSERT
expansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-30
Sta
s
Bou
k
arev
P
u
t bac
k
value-c
e
ll indirection
for lo
a
d-time-v
a
lue
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
Bouk
a
re
v
Mark AR
M
64
failing te
s
ts
a
s
e
x
pected
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
Bouk
a
re
v
Fix LDB and
D
PB instru
c
t
ions on ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Bouk
a
rev
C
orrect %find-p
o
sition
-
if fndb entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Bouk
a
rev
O
pti
m
ize c
h
aracter c
a
se predica
t
es
.
commit
|
commitdiff
|
tree
2016-12-21
Stas B
o
ukarev
Fix L
D
B's
`context' c
o
mman
d
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
a
s
Bouk
a
rev
Fix sc_offset_ext
r
act_
b
i
ts
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukare
v
Declare arg numbers of function ar
g
ument
s
to
%find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Inline two-arg-cha
r
-equal in two-arg-char-not-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bo
u
karev
Optimize
t
wo-arg-c
h
ar-equal
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas B
o
ukarev
Rename some
chan
g
ed vector st
u
ff and a
d
d comments
.
commit
|
commitdiff
|
tree
2016-12-20
Sta
s
Boukarev
Fix charpo
s
o
n
fill-
p
ointer-output-stream
.
commit
|
commitdiff
|
tree
2016-12-20
St
a
s Boukarev
D
o
n't de
f
i
n
e
[n]string-
c
a
p
i
t
a
lize twice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fix with-array-data usage
in sb-u
n
icode:no
r
m
alize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
B
ouka
r
e
v
D
e
clare
lengths of character tables
.
commit
|
commitdiff
|
tree
2016-12-19
S
tas Bouka
r
ev
Spee
d
up
s
tr
i
ng-equal by inlining
two
-
arg-char-e
q
ual
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix
TWO-ARG
-
STRING-[N
O
T-]EQU
A
L
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix ir
1
-optim
i
z
e
-func
t
io
n
al-arguments on
c
ast
s
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
Boukarev
Spee
d
up array word size calcula
t
ion
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bou
k
arev
Speed up adjust-
a
rray
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Boukar
e
v
Unroll value transformers for the FILL bashers
.
commit
|
commitdiff
|
tree
2016-12-14
Stas B
o
ukarev
Fix vector-fill* on -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bou
k
ar
e
v
Optimize full calls to
F
ILL on specialized ve
c
t
o
rs
.
commit
|
commitdiff
|
tree
next