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
Speed up UPPER-CASE-P and LOWER-CASE-P.
2014-05-28
Stas Bouk
a
re
v
Enable GEN
C
GC on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-28
Stas
B
ouk
a
rev
Implement gencgc on
A
R
M
.
commit
|
commitdiff
|
tree
2014-05-24
Stas Bouka
r
ev
Rest
o
re def-ir1-
t
ran
s
lator sup
p
o
rt f
o
r
ma
c
ro lamb
d
a
.
.
.
commit
|
commitdiff
|
tree
2014-05-23
Stas Boukarev
Align number stack
t
o
8
bytes on ARM
.
commit
|
commitdiff
|
tree
2014-05-22
Stas Bou
k
arev
Bett
e
r
.
s
o
loading by sb-gmp and sb-mpfr
.
commit
|
commitdiff
|
tree
2014-05-22
Stas Bo
u
karev
Re
a
l
ly mark copy-
m
ore-arg as not failing o
n
arm
.
commit
|
commitdiff
|
tree
2014-05-22
Stas Bou
k
are
v
ARM:
s
pecify -march=ar
m
v5 to
g
cc
.
commit
|
commitdiff
|
tree
2014-05-21
Stas
B
ouka
r
ev
O
ptimize
a
lien double
p
assing o
n
a
rm-softfp
.
commit
|
commitdiff
|
tree
2014-05-21
Stas Boukarev
F
ix passing floa
t
s
t
o alien func
t
i
o
ns on armhf
.
commit
|
commitdiff
|
tree
2014-05-21
S
tas Boukar
e
v
Flu
s
h i
c
ache in ali
e
n-c
a
llback-assembler-wrapper on
.
.
.
commit
|
commitdiff
|
tree
2014-05-21
Stas Bou
k
arev
Save FP registers d
u
ring ca
l
l
_
i
n
to_lisp on ARM
.
commit
|
commitdiff
|
tree
2014-05-21
S
t
a
s B
o
ukarev
R
e
duce prof
i
ling i
n
ter
v
a
l in sb-sprof tests
.
commit
|
commitdiff
|
tree
2014-05-21
Stas Boukarev
I
ndicate that ppc-linux supports alien-callb
a
cks
.
commit
|
commitdiff
|
tree
2014-05-20
Stas Boukarev
E
n
a
ble long-long support for
callbacks on ARM
.
commit
|
commitdiff
|
tree
2014-05-19
Stas
B
oukarev
Update sb-gm
p
and sb-mp
f
r
.
commit
|
commitdiff
|
tree
2014-05-18
Stas
B
oukarev
Imp
l
e
ment alien-c
a
ll
b
acks on ARM
.
commit
|
commitdiff
|
tree
2014-05-18
Stas Bouka
r
ev
Better warning for SB-ALIEN:SLOT on miss
i
n
g
slots
.
commit
|
commitdiff
|
tree
2014-05-18
S
t
as Boukarev
Add --load paramet
e
r
for
make-target
-
2
.
sh, skipping
.
.
.
commit
|
commitdiff
|
tree
2014-05-18
S
t
as Boukarev
A
dd di
s
assemb
l
e
f
or BX and BLX
on ARM
.
commit
|
commitdiff
|
tree
2014-05-18
Stas
B
oukare
v
Up
d
a
t
e
sb-gmp fixing mpz_rem
o
ve
.
commit
|
commitdiff
|
tree
2014-05-18
St
a
s
B
o
u
karev
More immediate encoding fix
e
s on ARM
.
commit
|
commitdiff
|
tree
2014-05-18
Sta
s
Boukarev
A
d
just
c
on
t
rol-sta
c
k size on AR
M
.
commit
|
commitdiff
|
tree
2014-05-17
St
a
s Boukar
e
v
Fix cop
y
-more
-
arg on ARM
.
commit
|
commitdiff
|
tree
2014-05-17
St
a
s Boukar
e
v
Implement :s
y
mbol-info-vops on
A
R
M
.
commit
|
commitdiff
|
tree
2014-05-17
Stas Boukarev
Implement
:
multi
p
ly-high-vo
p
s on ARM
.
commit
|
commitdiff
|
tree
2014-05-17
Stas Boukarev
Fix fast
-
ash-
c
/
unsigned/si
g
n
e
d
V
OPs on ARM
.
commit
|
commitdiff
|
tree
2014-05-17
Stas
B
o
u
k
a
rev
Optimiz
e
WITH-ALIEN on non-x86oid
s
.
commit
|
commitdiff
|
tree
2014-05-16
St
a
s
B
o
u
karev
Remo
v
e ano
t
her :fails-on ppc fr
o
m d
y
n
a
mic-extent
.
i
m
pure
.
commit
|
commitdiff
|
tree
2014-05-16
S
t
as
B
oukarev
Sto
p
con
s
ing SA
P
s in W
I
TH
-
ALIEN o
n
n
on-x86oids
.
commit
|
commitdiff
|
tree
2014-05-15
Stas Bouka
r
ev
Annotate DISASSEM
B
LE output
on A
R
M wi
t
h
s
ta
t
ic things
.
commit
|
commitdiff
|
tree
2014-05-15
Stas Boukarev
Fix disassembling
L
DR/
S
TR
with registe
r
offsets on
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Stas Boukarev
Adju
s
t cost of fast-negate on AR
M
.
commit
|
commitdiff
|
tree
2014-05-15
S
tas Boukarev
Fix l
o
ad-immediate-word
.
commit
|
commitdiff
|
tree
2014-05-15
Sta
s
B
oukarev
Fix l
o
ading c
o
nstants on ARM some
m
o
re
.
commit
|
commitdiff
|
tree
2014-05-15
S
t
as Boukarev
Adjust dynamic-extent
.
impure tests
.
commit
|
commitdiff
|
tree
2014-05-15
S
t
as
B
oukarev
Fix allocation of
la
r
ge
o
bjects on AR
M
.
commit
|
commitdiff
|
tree
2014-05-15
Stas
Boukarev
Imp
l
emen
t
stack-a
l
loca
t
able-vecto
r
s on ARM
.
commit
|
commitdiff
|
tree
2014-05-15
Stas Bo
u
karev
Enabl
e
s
tac
k
-
allo
c
atab
l
e
-closures
on ARM
.
commit
|
commitdiff
|
tree
2014-05-14
St
a
s Boukarev
Enable
LOGTEST c
o
nstant-foldi
n
g on ARM
.
commit
|
commitdiff
|
tree
2014-05-14
S
t
as
Bouka
r
e
v
H
a
ndle CSP properly during stack alloca
t
ion o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-14
Stas Bo
u
karev
F
ix
P
A handling in
call_
i
nt
o
_x
on ARM
.
commit
|
commitdiff
|
tree
2014-05-14
Stas Bouka
r
ev
Mak
e
static functions interrupt
s
a
fe on ARM
.
commit
|
commitdiff
|
tree
2014-05-13
S
tas Boukarev
Fix sb-qsho
w
on n
o
n-thre
a
ded builds
.
commit
|
commitdiff
|
tree
2014-05-13
S
ta
s
Boukarev
Fix alloc
a
ting
n
il-v
e
c
tors on ARM
.
commit
|
commitdiff
|
tree
2014-05-13
Stas Bouka
r
e
v
Enable :stac
k
-allocatab
l
e
-
fixed-obje
c
ts on ARM
.
commit
|
commitdiff
|
tree
2014-05-13
St
a
s Bouk
a
rev
Abstra
c
t stack allocation into ALLOCATION macro on
.
.
.
commit
|
commitdiff
|
tree
2014-05-13
Stas
Boukarev
Fix passing arr
a
ys
t
o C
on ARM
.
commit
|
commitdiff
|
tree
2014-05-12
Stas Boukarev
I
m
plement stack-al
l
ocatable-lis
t
s on ARM
.
commit
|
commitdiff
|
tree
2014-05-12
S
tas B
o
ukarev
Fix
si
g
num VOP on
A
RM
.
commit
|
commitdiff
|
tree
2014-05-12
Stas
Boukarev
Implement ash-
r
ight-vops
on ARM
.
commit
|
commitdiff
|
tree
2014-05-12
St
a
s
B
oukarev
Add mod
u
lar ash VOPs o
n
A
R
M
.
commit
|
commitdiff
|
tree
2014-05-11
S
tas Bouka
r
ev
Update sb-gmp
t
ests
.
commit
|
commitdiff
|
tree
2014-05-11
Stas Boukar
e
v
I
m
plem
e
n
t
f
i
x
num-mod-p VOPs on
ARM
.
commit
|
commitdiff
|
tree
2014-05-11
Stas B
o
u
k
a
rev
Add sb-mpfr contrib
.
commit
|
commitdiff
|
tree
2014-05-11
Stas Boukarev
Update s
b
-gmp c
o
n
t
r
i
b
.
commit
|
commitdiff
|
tree
2014-05-11
S
tas Boukarev
F
i
x multiple value
s
h
a
n
dling
o
n ARM
.
commit
|
commitdiff
|
tree
2014-05-11
Stas
B
ouka
r
ev
Fix make-un
w
in
d
-
blo
c
k on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bou
k
arev
Implement
l
i
s
t/list*
a
s VOPs
o
n ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Add a NEWS en
t
ry
m
enti
o
nin
g
t
he arm port
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
ukarev
Fix
un
d
e
fin
e
d_tramp re
g
ister
encoding on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouk
a
rev
Fix multiplication VOPs on
A
RM
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as B
o
uka
r
e
v
Fix load-constant
fo
r
l
a
rge offs
e
ts o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouka
r
ev
A
d
jus
t
the co
s
t of fas
t
-ash/signe
d
/unsigned VOP on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bou
k
a
r
e
v
Annotate disasse
m
bl
e
out
p
ut wit
h
constants on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bo
u
karev
Adjust forei
g
n-stack-alignment
.
impure
te
s
t
o
n ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Fix loading o
f
immediate cha
r
acters on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Sta
s
Boukarev
Remove debugging outp
u
t
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
E
n
able :large
-
f
ile on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
I
mplement long-long suppo
r
t
o
n ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
Bou
k
are
v
Optimize SIGNUM o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas
Boukar
e
v
Op
t
imize L
O
GBITP on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Optimize
L
OGTEST
o
n ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bo
u
kar
e
v
Optimize fixnum LOGNOT on
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukar
e
v
Optimize floa
t
comparisons with
z
ero on ARM
commit
|
commitdiff
|
tree
2014-05-10
Stas Bo
u
karev
Optimi
z
e SQRT on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s
B
ouka
r
ev
Optimize fixnum compa
r
ison on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
oukar
e
v
Make li
n
kage-table interw
o
rk with
T
humb on AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bo
u
kare
v
Implemen
t
l
i
n
kage-tab
l
e for
A
RM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouk
a
r
ev
Fix %alien-funcall
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
ukarev
Add
c
haracter co
m
p
a
r
i
son VO
P
s
on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas Bouk
a
rev
Add mul
t
iplication VOPs to A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s B
o
uka
r
ev
Implement arm-softfp C calling conventi
o
n for fl
o
ats
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
oukarev
Fix EQ comparison
of
N
IL
on
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Fix subtr
a
ct
i
ng double floats o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
ukarev
Dis
a
b
l
e DEBUG
t
riggerin
g
INSERT-STEP-CONDITION
S
on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s Boukare
v
Im
p
lement ma
c
hine-version for
arm-linux
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouka
r
ev
Define
M
ACHI
N
E
-TYPE function for ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouk
a
rev
Properly
e
ncode im
m
ediates in [D
E
]ALLOC-NUMBE
R
-STACK
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s B
o
ukarev
Modula
r
ize some arithmetic
f
unctions on
A
RM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
I
mp
l
e
m
e
n
t shift-towards-star
t
/end on ARM as VO
P
s
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
oukarev
Fi
x
ash/s
i
gned/unsigned VOP
s
on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-08
S
tas Bo
u
karev
Fix a ty
p
o
.
commit
|
commitdiff
|
tree
2014-05-08
S
tas
Bo
u
karev
Add more #+sb-
d
o
c
.
commit
|
commitdiff
|
tree
2014-04-27
Sta
s
Bouka
r
ev
F
i
x the COERCE
t
ransform
fo
r
c
o
mplexes
.
commit
|
commitdiff
|
tree
2014-04-20
Stas Boukare
v
Fix
clos
.
pure
.
lisp
.
commit
|
commitdiff
|
tree
2014-04-20
Stas
Bou
k
ar
e
v
R
u
n specifi
e
d
te
s
ts in
the orde
r
th
e
y were supplied
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukarev
Optimize (array character (*))
t
y
pe test
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukar
e
v
Optimize (c
o
erc
e
x
'li
s
t)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bo
u
karev
Fix a type in p
a
ckage-data-list
.
commit
|
commitdiff
|
tree
2014-04-19
S
t
as Boukarev
Change
M
AP-RESTART to o
n
l
y
accept functi
o
ns
.
commit
|
commitdiff
|
tree
next