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 (make-array integer :adjustable t :fill-pointer unknown).
2017-02-02
Sta
s
Bo
u
karev
Fix (mak
e
-array
i
nte
g
er :
a
dj
u
stable
t :fill-pointer
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bo
u
karev
ARM64: labe
l
LRA labels in t
h
e disassembler
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
A
R
M64: compute 21-bit
l
a
bel offsets in
o
n
e instruction
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Bouk
a
rev
Allo
w
disassembli
n
g large functions
.
commit
|
commitdiff
|
tree
2017-02-02
St
a
s
Boukarev
Fix stepping on ARM64
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
define-al
i
en-vari
a
b
l
e: return the
v
ari
a
b
le na
m
e
.
commit
|
commitdiff
|
tree
2017-02-02
S
tas Boukarev
R
e
store AVX threa
d
sta
t
e
a
fter exceptions on darwin
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
Sim
p
lify cat
c
h
_exce
p
tion_raise
i
n
x86-64-darwi
n
-
os
.
c
.
commit
|
commitdiff
|
tree
2017-02-02
Stas Boukarev
P
r
ovide os_cont
e
xt_f
l
oat_r
e
g
i
ster_addr on
d
arwin-
x
86-64
.
commit
|
commitdiff
|
tree
2017-02-01
S
t
as Boukare
v
Fix float
ope
r
ands location
f
or compl
e
x/re
a
l oper
a
tions
.
.
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Bouka
r
ev
Optimi
z
e lo
g
a
nd-
w
ord-mask on x86-64
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Boukarev
F
ix
l
o
gand-word-m
a
s
k
o
n
x86
.
commit
|
commitdiff
|
tree
2017-01-31
Stas Boukar
e
v
Print the addre
s
s where a SIGILL
h
ap
p
ened
.
commit
|
commitdiff
|
tree
2017-01-31
St
a
s Bouk
a
rev
Fix sleeping a
f
ter sb-p
o
six
:
f
o
rk on
ma
c
OS
.
commit
|
commitdiff
|
tree
2017-01-28
S
t
as Boukarev
F
i
x
a type error
i
n the dyn
a
mic
-
extent machinery
.
commit
|
commitdiff
|
tree
2017-01-28
Sta
s
Bou
k
arev
S
t
ack-allocate
r
estar
t
s
.
commit
|
commitdiff
|
tree
2017-01-28
Stas
Boukarev
F
ix handling
o
f DX on results of notinl
i
ne l
o
cal f
u
nctions
.
commit
|
commitdiff
|
tree
2017-01-27
Sta
s
Bouk
a
rev
F
ix a me
m
o
r
y leak from cal
l
backs fr
o
m foreign
t
hreads
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Avoi
d
saving source form in PCL
generated funct
i
ons
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as
Boukar
e
v
D
o
n't save FORMs for functio
n
core-co
m
p
il
e
d
f
u
nctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
as B
o
ukarev
More compact d
e
bug blocks
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukar
e
v
d
e
b
u
g-d
u
mp: compute minim
a
l variables
for XEPs
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Boukarev
Update a
c
omment
.
commit
|
commitdiff
|
tree
2017-01-26
Stas Bou
k
ar
e
v
Bind *print-p
r
etty* to T in DESCR
I
B
E
.
commit
|
commitdiff
|
tree
2017-01-26
S
t
a
s Boukarev
Simplify debug-i
n
fo sou
r
ce positions
.
commit
|
commitdiff
|
tree
2017-01-25
Sta
s
Boukar
e
v
F
i
x position dum
p
ing
i
n
dump-code-object
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Comput
e
d
e
b
u
g-bloc
k
s
f
o
r toplevel components
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
Adjusts tests for
PPC
.
commit
|
commitdiff
|
tree
2017-01-25
S
ta
s
Bou
k
arev
c
o
mpil
e
d-debug-f
u
n
-
fro
m
-pc: correctly
t
e
st f
o
r
elsewhere-pc
.
commit
|
commitdiff
|
tree
2017-01-25
Stas Boukarev
dump-1-lo
c
a
t
ion: co
r
rectly compute l
i
ve vars
.
commit
|
commitdiff
|
tree
2017-01-24
St
a
s Bo
u
karev
Simpli
f
y
x86-64:if-eq
.
commit
|
commitdiff
|
tree
2017-01-24
S
tas Boukarev
Increme
n
tally store debug
source po
s
itions
.
commit
|
commitdiff
|
tree
2017-01-24
S
tas
B
oukar
e
v
Remove sb-fasl::**fop
-
names**
commit
|
commitdiff
|
tree
2017-01-23
Stas B
o
u
k
arev
Rem
o
ve an unuse
d
function
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
Better
so
u
r
ce location with
(
DEBUG 0)
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Bouk
a
rev
Fix i
n
d
e
n
tation ir1-trans
l
a
tors
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukar
e
v
Deco
d
e arithmetic-er
r
ors context on x86-64-
w
in
3
2
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
a
s Boukarev
Makefile:
d
on't i
n
clude os-c
o
mmon
.
c in target Configs
.
commit
|
commitdiff
|
tree
2017-01-23
Stas Boukarev
C
wa
r
ning
.
commit
|
commitdiff
|
tree
2017-01-23
Stas
Boukarev
arith
m
e
tic-
e
rror-operation/-operands
f
o
r FP operati
o
ns
.
.
.
commit
|
commitdiff
|
tree
2017-01-23
S
t
as Boukarev
Don't
s
et
S
BCL_HOME in the
r
u
n
time
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Ad
d
NEWS ent
r
ies
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
M
o
re :r
e
ad-only for debug structures
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bouk
a
rev
Redu
c
e debug-in
f
o size,
p
art 4
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
oukar
e
v
Add OBJECT-NOT
-
BASE-CHAR-ERROR inte
r
n
a
l erro
r
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s Boukarev
Reduce debug-info size, p
a
rt 3
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Reduce d
e
bug-info size, part 2
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
B
o
u
karev
Prov
i
de c
o
n
t
ext fo
r
type errors in a
r
ray setters
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Increa
s
e the amount of debug-fun info generated
b
y
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
Restore (debug 0
)
build and make it le
s
s
horri
b
le
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
More
c
ompact deb
u
g
info
.
commit
|
commitdiff
|
tree
2017-01-22
Sta
s
Boukarev
P
rovide
c
o
ntext f
o
r type errors
d
urin
g
varia
b
le bin
d
ing
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukare
v
Add
context to
locations
.
commit
|
commitdiff
|
tree
2017-01-22
S
t
as Boukarev
R
e
d
u
c
e consing in SIGN
A
L
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukar
e
v
Report about malf
o
rmed HANDLER-CASE
l
ambda-li
s
ts
.
commit
|
commitdiff
|
tree
2017-01-22
Stas
Boukarev
h
a
n
d
ler-bind: check that t
h
e ha
n
dler accepts at least
.
.
.
commit
|
commitdiff
|
tree
2017-01-22
St
a
s
B
oukarev
More thor
o
ugh
VALI
D
-CAL
L
ABLE-ARGUM
E
NT
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Bou
k
arev
More
c
ompact type checkin
g
code for array types
.
commit
|
commitdiff
|
tree
2017-01-22
Stas Boukarev
Copy
m
ethod source loc
a
tion whe
n
d
o
i
ng generic funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
S
tas
B
oukarev
T
ransform
M
AKE-
A
RRAY calls
w
ith :fill-
p
ointer nil or
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Stas Boukarev
sb-introsp
e
ct:find-definitio
n
-so
u
rces
-
b
y
-name re
t
urn
.
.
.
commit
|
commitdiff
|
tree
2017-01-02
St
a
s Boukar
e
v
More reasonabl
e
NO
T
-MORE-CO
N
TAGIOUS
.
commit
|
commitdiff
|
tree
2017-01-02
St
a
s
Bou
k
ar
e
v
Disable PI
E
everyw
h
ere
.
commit
|
commitdiff
|
tree
2017-01-02
Stas Bouka
r
ev
Add
e
xpli
c
it
-
check to
m
emq/assq/delq
.
commit
|
commitdiff
|
tree
2016-12-31
S
tas Boukarev
A
void not
e
s for transforms that
would not be applied
.
.
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s
B
ouka
r
ev
Re
d
uce WITH-
S
I
M
PLE-RESTART and
REST
A
RT-CASE
e
xp
a
nsion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
ou
k
arev
Reduce CHECK-T
Y
PE e
x
pansion
.
commit
|
commitdiff
|
tree
2016-12-31
Stas
B
o
u
karev
Make WITH
-
OPEN-STREAM conformant
.
commit
|
commitdiff
|
tree
2016-12-31
St
a
s
B
oukar
e
v
Reduc
e
ASSERT ex
p
an
s
ion
.
commit
|
commitdiff
|
tree
2016-12-30
Stas
Boukar
e
v
Put ba
c
k
va
l
u
e
-cell in
d
irection
f
or l
o
ad-time-
v
alue
.
.
.
commit
|
commitdiff
|
tree
2016-12-23
Stas
B
o
uka
r
ev
Mark ARM64 fa
i
l
i
ng tests a
s
exp
e
cted
.
commit
|
commitdiff
|
tree
2016-12-23
Stas Bouk
a
rev
Fix LDB and DP
B
ins
t
ru
c
t
i
ons o
n
ARM64
.
commit
|
commitdiff
|
tree
2016-12-22
St
a
s Bouk
a
rev
Correct %find-positio
n
-if fndb entry
.
commit
|
commitdiff
|
tree
2016-12-22
Stas
B
oukarev
Optimize chara
c
ter case pred
i
cates
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Boukarev
Fix L
D
B's `context' c
o
mman
d
.
commit
|
commitdiff
|
tree
2016-12-21
Stas Boukarev
Fi
x
s
c
_offs
e
t_extract_bits
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
o
ukarev
D
eclar
e
arg numbers of fu
n
ction argume
n
t
s
to %
f
ind
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Stas
B
oukar
e
v
Inline t
w
o-arg-cha
r
-equal
in two-arg-char-not-
e
q
ual
.
commit
|
commitdiff
|
tree
2016-12-21
St
a
s Bouka
r
e
v
O
p
ti
m
iz
e
two-arg-char-equal
.
commit
|
commitdiff
|
tree
2016-12-21
Stas B
o
uk
a
rev
Rena
m
e s
o
me changed vector stuff
a
nd
a
dd com
m
ents
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fi
x
charpos o
n
fill-p
o
inte
r
-out
p
u
t
-stream
.
commit
|
commitdiff
|
tree
2016-12-20
S
t
a
s
Boukarev
D
o
n't define [n]string-
c
apit
a
lize twi
c
e
.
commit
|
commitdiff
|
tree
2016-12-20
Stas Boukarev
Fix with-array-data usage in sb-unicode:no
r
mali
z
e
-
string
.
commit
|
commitdiff
|
tree
2016-12-20
St
a
s
Boukarev
Declar
e
lengths of
c
ha
r
a
c
t
er tables
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Sp
e
ed
u
p string-equal by inlining two-arg-c
h
ar-equal
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Fix TWO-ARG
-
STRIN
G
-
[
N
OT-]EQUAL
.
commit
|
commitdiff
|
tree
2016-12-19
S
t
as Boukarev
F
i
x
ir1
-
o
p
timize-functional-argumen
t
s on casts
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Boukarev
Speed up array
w
ord siz
e
calculation
.
commit
|
commitdiff
|
tree
2016-12-19
Stas Bo
u
karev
Speed up ad
j
ust-array
.
commit
|
commitdiff
|
tree
2016-12-14
S
tas Bo
u
karev
Unroll value transform
e
rs for the FI
L
L bash
e
rs
.
commit
|
commitdiff
|
tree
2016-12-14
Stas B
o
ukarev
Fix vec
t
or-fill* on
-
6
4
-
bit
.
commit
|
commitdiff
|
tree
2016-12-14
Stas Bou
k
arev
O
p
tim
i
ze full calls to FILL on specialized vectors
.
commit
|
commitdiff
|
tree
2016-12-13
Stas
B
ouk
a
re
v
T
ransform calls to make-array
w
i
th
fill-po
i
nte
r
or
.
.
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Bouk
a
r
ev
Fix ir1-opti
m
i
z
e-functional-arguments
.
commit
|
commitdiff
|
tree
2016-12-10
Sta
s
Boukarev
T
ransform ordinary function calls into
two-
a
r
g-
v
a
r
i
ants
.
commit
|
commitdiff
|
tree
2016-12-10
Stas Boukarev
Tr
a
nsfor
m
functional argumen
t
s into two-arg- variants
.
commit
|
commitdiff
|
tree
2016-12-09
Stas Bouka
r
e
v
Con
v
ert constant fu
n
ctional a
r
g
uments to
known function
s
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
S
t
a
s
Boukare
v
F
ix building
o
n older OSX
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Bet
t
er BOX
E
D-REF-P
on
e
scaping
v
alu
e
s
.
commit
|
commitdiff
|
tree
2016-12-04
Stas Boukarev
Avoid b
o
x
ing values
when
s
etting global
v
ari
a
bl
e
s
.
commit
|
commitdiff
|
tree
next