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
More robust undefined restarts.
2017-02-07
St
a
s Boukarev
M
ore robust
un
d
ef
i
ne
d
restarts
.
commit
|
commitdiff
|
tree
2017-02-07
Stas Boukarev
A
d
d tests
f
or undefined-function restarts
.
commit
|
commitdiff
|
tree
2017-02-05
Stas Bo
u
karev
Clean up all
o
c
a
t
e-
c
ode-object
.
commit
|
commitdiff
|
tree
2017-02-05
Stas B
o
uka
r
ev
Cle
a
n
up known-dx-combinati
o
n
-
p
.
commit
|
commitdiff
|
tree
2017-02-05
Stas
Boukarev
Fix
a typo
in a comment
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provid
e
rest
a
rts when returni
n
g undefined functions
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Bo
u
karev
Add MA
K
E-DU
M
MY-FDEFN function
.
commit
|
commitdiff
|
tree
2017-02-04
Stas
Boukarev
backtrace: sh
o
w t
h
e arguments passe
d
to u
n
defin
e
d
f
u
nctions
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Boukarev
Provide res
t
arts
in %
c
oerc
e
-name-to-
f
un
.
commit
|
commitdiff
|
tree
2017-02-04
Stas Bo
u
karev
Provide r
e
starts
w
h
en calling undefin
e
d functions on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
as
B
ou
k
arev
R
e
c
ord alien ty
p
e cla
s
s
source locat
i
on
.
commit
|
commitdiff
|
tree
2017-02-03
S
t
a
s Boukarev
Fix build
o
n (and
x
86-64 (not immo
b
ile-s
p
a
ce))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bo
u
karev
ARM64: Fix
disassem
b
ler lab
e
l
ann
o
tation
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
F
i
x (mak
e
-array integer :adjusta
b
le
t
:fill-
p
oi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as Boukarev
ARM64: label LRA labels in
the disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukarev
ARM64: compute 21-bit label offsets i
n
o
ne
instruction
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
A
l
l
ow disass
e
mbli
n
g lar
g
e functions
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Fix
stepping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
defi
n
e-
a
lien-variable:
r
eturn the variable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas
B
ou
k
arev
Restore AVX threa
d
state after exce
p
tions
o
n
da
r
w
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify catch_exception_raise
in x86-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Bou
k
arev
Provide os_context
_
float_register_addr on
d
arwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Stas Boukarev
Fix float operand
s
location for
c
o
mplex/re
a
l
operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
S
tas Boukarev
Optimi
z
e logand-word-mask
o
n x86-
6
4
.
commit
|
commitdiff
|
tree
2017-01-31
Stas
B
o
ukarev
Fix
logand-word-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bo
u
kare
v
Print t
h
e address w
h
ere a SIGILL
happened
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukare
v
F
ix sleeping after
sb-p
o
s
i
x:fork on macOS
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Boukar
e
v
Fix a
t
y
p
e
error in the d
y
namic-exte
n
t m
a
c
h
inery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
oukare
v
Sta
c
k-al
l
ocate res
t
arts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
B
oukarev
Fix
handling of DX on resu
l
ts of notin
l
i
ne local functions
.
commit
|
commitdiff
|
tree
2017-01-27
S
tas Boukarev
Fix
a
memor
y
leak from c
a
llbacks from foreig
n
threads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
Avoi
d
saving so
u
rce form in PCL generate
d
f
u
nctions
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bou
k
arev
Don't save FORMs for function
core-c
o
mpil
e
d func
t
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
S
ta
s
Boukare
v
Mor
e
compact debug block
s
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
o
ukarev
debug-
d
u
mp: compute
min
i
mal var
i
ables for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Update a comment
.
commit
|
commitdiff
|
tree
2017-01-26
Sta
s
Bou
k
a
rev
Bind
*
pr
i
nt-pretty
*
to T in
D
ESCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
oukarev
S
i
m
plify debug-info sour
c
e posit
i
ons
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Bouk
a
rev
Fix posit
i
on dumping in d
u
mp-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Bou
k
arev
C
omp
u
t
e deb
u
g
-
blocks fo
r
toplev
e
l co
m
pone
n
ts
.
commit
|
commitdiff
|
tree
2017-01-25
S
tas Boukare
v
Adjusts
tests for PPC
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
compiled-
d
ebug
-
fun-f
r
om-
p
c:
co
r
rectly
test for el
s
ewhere-p
c
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Bo
u
k
arev
du
m
p-1-locati
o
n: correctly compute live va
r
s
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bo
u
karev
Simpli
f
y
x
86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bouk
a
r
ev
Incr
e
mentally
s
tore debug source posit
i
ons
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Bo
u
karev
R
emove
s
b-fasl
:
:**fop-name
s
**
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukare
v
R
e
move an unused functio
n
commit
|
commitdiff
|
tree
2017-01-23
Sta
s
Boukarev
Better source location w
i
t
h (DEB
U
G 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
B
oukarev
Fix indentati
o
n ir1-tr
a
nsla
t
ors
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
u
k
ar
e
v
Dec
o
de
a
r
ithmetic-errors context on x86-64-win32
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Make
f
ile:
do
n
'
t
inclu
d
e
o
s
-co
m
mo
n
.
c in ta
r
get Conf
i
gs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C warning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bou
k
arev
a
r
i
thme
t
ic-error-ope
r
ation/-o
p
e
r
and
s
for FP operations
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
r
ev
Don't set SBCL_HOME
i
n th
e
runt
i
me
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Add NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
More :rea
d
-
only for debug str
u
ctures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukare
v
Reduce debug-info s
i
ze, p
a
rt 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas B
o
ukarev
Add OBJECT-NOT-BASE-CH
A
R-ERROR int
e
rnal
e
r
ror
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce
d
e
b
u
g
-
i
n
f
o s
i
ze, par
t
3
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
a
s Boukarev
Reduce debug
-
info
s
iz
e
, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s B
o
ukarev
Provide con
t
ext for type err
o
rs in ar
r
a
y
se
t
ters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Increase t
h
e
a
m
o
u
nt of debu
g
-
f
un info
generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Res
t
ore (debug 0) build and make it
les
s
horrible
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
M
o
r
e
compa
c
t debu
g
inf
o
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
P
rovide con
t
ext
for type errors during varia
b
le bi
n
d
ing
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas Boukarev
Add con
t
e
x
t
t
o locations
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as B
o
uk
a
rev
Red
u
c
e
consing in SIGNAL
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
kare
v
Report about malformed HANDLER-
C
ASE lambda-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
ha
n
dler
-
bind
:
check t
h
at the handler acc
e
pts
at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bo
u
k
arev
More
thoroug
h
VAL
I
D
-CALLABLE-ARGUMEN
T
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
More co
m
pac
t
type ch
e
cking code for array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy method sou
r
ce locat
i
on when doing generic func
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
tas Boukarev
T
r
a
ns
f
orm
MAK
E
-ARRAY
c
alls w
i
th :fill-pointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-intros
p
e
c
t
:find-definition-sources-by-name return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
M
o
re re
a
son
a
b
le NOT-MORE-CONTAG
I
O
US
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Di
s
able
P
I
E
every
w
here
.
commit
|
commitdiff
|
tree
2017-01-02
St
a
s Boukarev
Add
e
xplicit
-
c
he
c
k to me
m
q/assq/de
l
q
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
oukarev
Avoid notes for transforms that wo
u
l
d
not be applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas Boukarev
R
e
d
uce WITH-SI
M
PLE-R
E
ST
A
R
T
and RESTART-CASE expansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas Boukarev
R
e
du
c
e
CHECK-TYPE expan
s
ion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Make W
I
TH-OPEN-STREAM confo
r
mant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukar
e
v
R
edu
c
e
A
SSERT expansi
o
n
.
commit
|
commitdiff
|
tree
2016-12-30
Sta
s
Boukarev
Pu
t
b
a
ck va
l
ue-cell indirec
t
ion for load-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
S
t
a
s B
o
ukarev
Mark ARM6
4
failing tes
t
s
a
s
expe
c
ted
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Boukarev
Fix LDB and DPB inst
r
uct
i
ons on
ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
C
o
rre
c
t %find-position-
i
f fn
d
b entry
.
commit
|
commitdiff
|
tree
2016-12-22
Sta
s
B
o
u
k
a
rev
Optimize c
h
aracter case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Bouka
r
e
v
Fix LDB's `context
'
com
m
an
d
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
F
i
x sc_offset_extract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
S
tas
B
oukare
v
Decl
a
re arg numbers o
f
function
a
rguments
t
o
%find
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukarev
Inlin
e
t
w
o-
a
r
g
-char-equal
in
t
w
o-a
r
g-char-not-equ
a
l
.
commit
|
commitdiff
|
tree
2016-12-21
Sta
s
B
oukarev
O
ptimize
two-arg
-
char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Renam
e
some changed vector stu
f
f
a
nd
a
dd comments
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bo
u
ka
r
ev
Fix charpos on fi
l
l-pointer-output-st
r
eam
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Don
'
t define [n]string-capitalize twi
c
e
.
commit
|
commitdiff
|
tree
2016-12-20
Stas
B
ouka
r
ev
Fix wi
t
h
-
a
r
ray-data usag
e
in
sb-unico
d
e
:
normalize
-
str
i
ng
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouka
r
ev
Declare le
n
gths of chara
c
t
er tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bou
k
a
r
ev
Speed
u
p
stri
n
g-
e
qual by inlining two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix
T
WO-A
R
G-ST
R
ING-[
N
OT-]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
S
t
as Boukar
e
v
Fix ir1-op
t
im
i
ze-func
t
io
n
al-argument
s
on casts
.
commit
|
commitdiff
|
tree
next