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 in %coerce-name-to-fun.
2017-02-04
S
ta
s
B
o
ukarev
P
ro
v
ide restarts in %coerce-name-to-fun
.
commit
|
commitdiff
|
tree
2017-02-04
S
t
a
s Boukarev
Pro
v
ide restarts w
h
en calling
u
ndefined function
s
on
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Sta
s
Boukarev
Record alie
n
type cla
s
s
s
ource location
.
commit
|
commitdiff
|
tree
2017-02-03
Stas
Boukarev
Fix build
on (
a
n
d x86-64 (not immobile-space))
.
commit
|
commitdiff
|
tree
2017-02-03
Stas Bou
k
arev
ARM64: Fix disassembler la
b
e
l annotat
i
on
.
commit
|
commitdiff
|
tree
2017-02-02
Stas B
o
ukar
e
v
Fix (m
a
ke
-
array integer :adju
s
table t :fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s Bou
k
arev
ARM
6
4: label L
R
A label
s
i
n the disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukare
v
ARM64:
compute 21-bit label
o
ff
s
e
t
s
in one instruction
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
as
Boukarev
All
o
w disasse
m
bli
n
g larg
e
f
unctio
n
s
.
commit
|
commitdiff
|
tree
2017-02-02
S
t
a
s Boukarev
F
ix
s
t
epping
on
ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
define
-
a
lie
n
-var
i
able:
r
eturn the variable name
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bou
k
a
r
e
v
Re
s
tore AVX thread state after ex
c
epti
o
ns on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Simplify ca
t
ch_exce
p
tion_rais
e
in
x
8
6-64-darwin-os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Sta
s
Boukarev
Pro
v
ide
os_con
t
e
x
t_float_register_addr on darwin-x86-64
.
commit
|
commitdiff
|
tree
2017-02-01
Sta
s
Bou
k
arev
Fix
f
l
o
at
o
p
e
rands location for
co
m
p
l
ex/real operation
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukarev
Op
t
imize logand-word-mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukar
e
v
Fix
l
ogand-wor
d
-mask on x86
.
commit
|
commitdiff
|
tree
2017-01-31
Sta
s
Boukarev
Prin
t
the
a
d
dress where a
S
IGILL happened
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s
B
o
u
kar
e
v
Fix sleeping after sb-
p
osix:fork on m
a
cOS
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Boukarev
Fix
a typ
e
error in the dynamic
-
e
x
tent ma
c
hinery
.
commit
|
commitdiff
|
tree
2017-01-28
Stas Boukarev
S
t
a
ck-allocate resta
r
ts
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
Bou
k
arev
F
ix h
a
ndling of D
X
o
n
resul
t
s of notinline local functio
n
s
.
commit
|
commitdiff
|
tree
2017-01-27
Stas Boukarev
Fix a memory leak
fr
o
m callb
a
ck
s
from f
o
r
eign thre
a
ds
.
commit
|
commitdiff
|
tree
2017-01-26
Stas B
o
ukarev
Avoid saving source
form in P
C
L generated
f
un
c
tions
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Bo
u
karev
D
o
n
't save FOR
M
s for fu
n
ction
c
o
re-c
o
mpiled functions
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
St
a
s
Boukarev
More
compact debug blo
c
ks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
B
ou
k
arev
debug-d
u
m
p
:
c
ompute mi
n
ima
l
variable
s
for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas
Bouk
a
r
e
v
Update a c
o
mment
.
commit
|
commitdiff
|
tree
2017-01-26
S
tas Bouk
a
rev
Bin
d
*
print-pretty* to T in D
E
SCRIBE
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Si
m
plif
y
debug-inf
o
source posit
i
on
s
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
as
B
oukarev
Fix position
d
umpin
g
i
n dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukar
e
v
C
o
m
p
u
t
e
de
b
ug-blocks for topleve
l
co
m
p
o
nen
t
s
.
commit
|
commitdiff
|
tree
2017-01-25
Stas
B
oukarev
Adjusts tests
for PP
C
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
c
ompile
d
-debug-fu
n
-
f
rom-pc: correctly test for elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
S
t
a
s Bo
u
ka
r
ev
dump-1-location: correctl
y
compute l
i
ve var
s
.
commit
|
commitdiff
|
tree
2017-01-24
S
tas Boukarev
Simp
l
if
y
x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
Stas
Boukarev
I
n
crementall
y
sto
r
e d
e
bug
s
our
c
e positions
.
commit
|
commitdiff
|
tree
2017-01-24
Stas Boukarev
Re
m
ove sb-fasl::**fop
-
names
*
*
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukar
e
v
R
e
move
a
n unused
f
u
nction
commit
|
commitdiff
|
tree
2017-01-23
S
tas Boukarev
Be
t
ter source locati
o
n wi
t
h (DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
u
k
arev
Fix indenta
t
ion ir1-translators
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Bou
k
a
rev
Deco
d
e arithmetic-errors
contex
t
on x
8
6-64-win3
2
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bo
u
karev
Ma
k
efile: d
o
n't include os-common
.
c
in t
a
r
g
et Confi
g
s
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Bouk
a
rev
C w
a
rning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
a
r
ithmetic-err
o
r-oper
a
tion/
-
operan
d
s for FP
operation
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
D
o
n't
s
e
t
SBCL
_
HOME in the ru
n
time
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouka
r
ev
Add NEWS entries
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Bouk
a
r
ev
More :read
-
only
f
o
r
debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce debug-info size, part 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Ad
d
OBJECT-NOT-BASE-CHAR-ERRO
R
i
n
t
ernal error
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Bo
u
k
a
rev
Reduce debug-info size, part 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
R
educe debug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukarev
P
r
o
v
ide context for type errors in array se
t
t
e
rs
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
In
c
rease the
amount o
f
debug-f
u
n info
generated by
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Restore (debug 0) build and mak
e
it
l
ess horrible
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukare
v
More
c
ompact
d
ebu
g
i
nf
o
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Provide context
f
or type errors d
u
ring variable binding
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
Add c
o
ntext
to
locations
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
Red
u
c
e consing in SIGNA
L
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukar
e
v
Report abo
u
t malf
o
rmed HANDLER-CASE lam
b
da-lists
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
handler-bi
n
d:
c
heck th
a
t the ha
n
dler accepts
at le
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More
thorough
VALID-CA
L
LABLE-ARGUMENT
.
commit
|
commitdiff
|
tree
2017-01-22
S
tas
B
oukarev
More compact
type
c
h
ecking code
f
or array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy me
t
hod
s
ource loc
a
t
i
on when
d
oing g
e
n
e
ric function
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
t
as
B
oukarev
Transform MAKE-ARRAY calls with :fi
l
l
-
p
o
inte
r
n
i
l or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
s
b
-
i
n
trospect:fin
d
-def
i
n
it
i
on
-
source
s
-by-nam
e
return
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
S
t
a
s Boukarev
Mor
e
reason
a
ble NO
T
-MOR
E
-CONTAGIO
U
S
.
commit
|
commitdiff
|
tree
2017-01-02
Stas
B
ou
k
a
r
ev
Di
s
able P
I
E everywh
e
re
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Boukarev
Ad
d
exp
l
icit-check to memq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Avoid notes for tra
n
sforms that
would no
t
be a
p
plied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce WI
T
H-SIMPLE-RESTART and RESTART-CASE expa
n
si
o
n
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Reduce CHECK
-
TYPE expansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Boukarev
Ma
k
e WITH-OPEN-STREAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
Stas Bou
k
arev
Reduce A
S
SERT expansion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas Boukarev
Put
b
ac
k
value-cell indi
r
ect
i
on for load-time-value
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bo
u
karev
Mar
k
A
R
M
64 faili
n
g tests as
e
xpect
e
d
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
B
oukarev
Fix
L
DB a
n
d DPB i
n
structions on
A
RM64
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukare
v
Correct
%
f
ind-positi
o
n-i
f
f
n
db en
t
ry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas Boukarev
Optimize c
h
aracter case predicates
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
F
ix LDB's `contex
t
' comma
n
d
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Fix sc_offs
e
t_extract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as
B
oukarev
De
c
la
r
e
a
r
g
numbers of f
u
nction argum
e
n
t
s
to %
f
ind
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
S
t
as B
o
uk
a
rev
Inline two-arg-char-equa
l
in two-arg-
c
har
-
not-
e
qual
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Op
t
imize
two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Ren
a
me some change
d
vector
s
tuff and add comm
e
nts
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukare
v
Fix
charpos on fill-pointer-ou
t
put-stream
.
commit
|
commitdiff
|
tree
2016-12-20
Sta
s
Bo
u
karev
Don't define
[
n]s
t
r
i
ng-capitalize twice
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Bouk
a
r
e
v
Fix with-array-data
u
sage in sb
-
unicode:no
r
malize-string
.
commit
|
commitdiff
|
tree
2016-12-20
Stas B
o
ukarev
Dec
l
are leng
t
hs
of cha
r
a
cte
r
tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Spee
d
up string-e
q
ual by inli
n
ing two
-
arg-char
-
e
q
ual
.
commit
|
commitdiff
|
tree
2016-12-19
S
t
a
s Boukarev
Fi
x
TWO-ARG-STRING-[NOT-]EQUA
L
.
commit
|
commitdiff
|
tree
2016-12-19
Stas
B
oukarev
Fix ir1-optimize-functi
o
nal-
a
rguments on
c
a
s
t
s
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up array
word size cal
c
u
l
ation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Spe
e
d up adjust-array
.
commit
|
commitdiff
|
tree
2016-12-14
Sta
s
Boukarev
Unroll v
a
lue transformers
f
or the
F
I
LL bashers
.
commit
|
commitdiff
|
tree
2016-12-14
St
a
s Boukarev
F
i
x
vecto
r
-fill* on -64-bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas
Bouka
r
e
v
Opt
i
mi
z
e full ca
l
ls to FILL on specialized vect
o
rs
.
commit
|
commitdiff
|
tree
2016-12-13
Stas Boukarev
Tra
n
sform
calls to make-a
r
r
a
y wi
t
h fill-pointer or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bo
u
ka
r
e
v
Fix ir1-optimize-functiona
l
-a
r
gume
n
ts
.
commit
|
commitdiff
|
tree
2016-12-10
St
a
s
Bo
u
karev
Transform ordina
r
y function calls
i
nto two-arg- varian
t
s
.
commit
|
commitdiff
|
tree
next