repo.or.cz
/
sbcl
/
nyef.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
runtime/arm-arch.h: Define alien stack growth direction.
2014-05-10
Stas B
o
ukarev
Fix multiplication VOPs
o
n ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas Boukarev
Fix load-constant for large offset
s
on AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Adjus
t
the cost of fast-ash/
s
i
g
n
ed
/
unsign
e
d VOP on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Sta
s
Boukarev
Annotate di
s
assemble output w
i
t
h
constant
s
on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
u
k
a
rev
A
dju
s
t foreign-stack
-
alignment
.
i
mpu
r
e test on
A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouk
a
rev
Fix
l
oading of i
m
medi
a
te chara
c
t
ers on AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s B
o
ukarev
Remove deb
u
ggi
n
g ou
t
put
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bo
u
k
are
v
Enab
l
e
:
large-f
i
le on
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Im
p
lemen
t
long-long suppo
r
t on
AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukar
e
v
Optimize SIGNUM on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Optimize LOG
B
ITP on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Optimize LOGTEST on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Optimize fixnum LOGNO
T
o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
u
karev
O
p
ti
m
i
z
e fl
o
at comparis
o
ns wi
t
h
z
e
ro on
ARM
commit
|
commitdiff
|
tree
2014-05-10
S
t
a
s Bou
k
arev
Op
t
im
i
ze
S
QRT
on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s Bou
k
arev
Opt
i
m
ize fix
n
um
c
ompar
i
son on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Ma
k
e linkage-table interw
o
r
k with T
h
u
m
b on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
ukarev
Imp
l
e
m
ent linkage-tab
l
e for AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
F
i
x
%al
i
e
n
-
funcall
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Add
c
haracter comparison
VOPs on
A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
A
d
d multip
l
icat
i
on VOPs to AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
I
mplement a
r
m
-softfp C
c
alling conven
t
i
o
n for f
l
o
a
ts
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s Bo
u
ka
r
ev
Fix EQ com
p
aris
o
n of
NIL on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas Boukarev
F
i
x subtr
a
cting double floats on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s Bo
u
karev
D
isable DEBUG trigg
e
ring INSE
R
T-STEP-CONDIT
I
ONS on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Implem
e
nt mach
i
n
e
-version for arm-linux
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bou
k
arev
Define
M
ACHI
N
E-TYPE f
u
nction for A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Properly enc
o
de immediates in [DE]ALLOC
-
N
U
M
B
ER-ST
A
CK
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Modular
i
ze
som
e
arithmetic functions o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
oukarev
Imp
l
ement shift-towards-start
/
end
on A
R
M
as V
O
Ps
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
F
i
x ash/
s
igned
/
unsigne
d
V
OPs on ARM
.
commit
|
commitdiff
|
tree
2014-05-08
Stas Boukarev
Fix
a typo
.
commit
|
commitdiff
|
tree
2014-05-08
Stas Boukarev
Add more #
+
sb-doc
.
commit
|
commitdiff
|
tree
2014-04-27
S
t
as
B
o
u
karev
Fix the COER
C
E transfor
m
for comp
l
exes
.
commit
|
commitdiff
|
tree
2014-04-20
Stas Bo
u
kare
v
Fix
c
los
.
pure
.
lisp
.
commit
|
commitdiff
|
tree
2014-04-20
Stas Boukar
e
v
R
un
sp
e
cified tests
i
n
the or
d
e
r
t
hey were s
u
pplied
.
commit
|
commitdiff
|
tree
2014-04-19
Stas
B
oukarev
Optimize (
a
rra
y
ch
a
rac
t
er (*))
t
ype test
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bouk
a
rev
Optimize (coerce x 'list)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bouk
a
rev
F
ix a type in pac
k
age-data-l
i
st
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bou
k
arev
Chan
g
e
M
AP-REST
A
RT to
o
nly a
c
c
e
pt
f
unctions
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukarev
Optimize (coerce x 'function)
.
commit
|
commitdiff
|
tree
2014-04-19
Sta
s
Boukare
v
Optimize array type
tests
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bou
k
ar
e
v
Remove a-random-comma-
o
bject-do-not-use from the co
r
e
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukarev
Op
t
i
mize (coerce x 'ch
a
racter) into (c
h
a
r
act
e
r x
)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas
B
o
u
k
arev
Optimize (coerce x 'complex)
.
commit
|
commitdiff
|
tree
2014-04-13
Stas Boukare
v
Micro-optimize CONSP and
S
YM
B
OLP VO
P
s on x
8
6
.
commit
|
commitdiff
|
tree
2014-04-13
Stas
B
oukarev
Opti
m
ize FI
L
L-POINTER function
.
commit
|
commitdiff
|
tree
2014-04-12
S
t
a
s
Boukarev
D
o
n
't
wri
t
e sbcl-core-version-integer i
n
to
c
or
e
s
.
commit
|
commitdiff
|
tree
2014-04-10
S
t
as
Bou
k
ar
e
v
Fix acces
s
to
slots
of th
e
threa
d
struct
.
commit
|
commitdiff
|
tree
2014-04-05
Stas Bouk
a
rev
Remove strange #
d
ef
i
nes from
*
-linux-os
.
c
commit
|
commitdiff
|
tree
2014-04-05
Stas Boukar
e
v
Remove unused ldt
.
h includes f
r
om x86-64-*
-
o
s
.
c files
.
commit
|
commitdiff
|
tree
2014-04-05
S
tas
B
ouka
r
e
v
Enable building 3
2
-bit
SB
C
L on 64-bit
FreeBSD
.
commit
|
commitdiff
|
tree
2014-04-05
Sta
s
Bou
k
a
rev
Stop s
b
-sprof t
e
st from failin
g
o
n Fre
e
BSD 10
.
commit
|
commitdiff
|
tree
2014-04-05
Stas Bou
k
arev
Fix make-windo
w
s-insta
l
l
er
.
commit
|
commitdiff
|
tree
2014-04-01
Stas Bou
k
arev
Prope
r
l
y
ppr
i
nt literal f
u
n
c
tions
i
nside nested lists
.
commit
|
commitdiff
|
tree
2014-04-01
Stas
Boukarev
F
i
x co
n
ditions initform inheritance
.
commit
|
commitdiff
|
tree
2014-03-29
Sta
s
Boukarev
Fix floating point conve
r
sio
n
o
n
PPC
.
commit
|
commitdiff
|
tree
2014-03-27
Stas Bouk
a
rev
Fix s
t
ructu
r
e
ac
c
essor
location r
e
trie
v
al
.
commit
|
commitdiff
|
tree
2014-03-22
Stas Boukarev
U
s
e openpty(
)
for
r
un-program on Free
B
SD
.
commit
|
commitdiff
|
tree
2014-03-22
Stas Bouk
a
r
e
v
Confi
g
.
x
8
6-64-linux => Config
.
x86_64-
l
i
n
u
x
.
commit
|
commitdiff
|
tree
2014-03-22
S
tas
B
o
u
karev
Make sb-dyn
a
mic-core work on FreeBSD
.
commit
|
commitdiff
|
tree
2014-03-22
Stas B
o
ukarev
Fix
u
ndefined-
f
u
nction error
n
ot
w
ork
i
n
g
o
n
#-sb-dynamic
.
.
.
commit
|
commitdiff
|
tree
2014-03-22
St
a
s
Bo
u
karev
tests: Use cc by default, not gc
c
.
commit
|
commitdiff
|
tree
2014-03-21
Stas Bo
u
karev
make-target-
c
ontrib
.
sh:
s
et CC
t
o cc, not gc
c
.
commit
|
commitdiff
|
tree
2014-03-21
Stas
B
oukarev
R
e
move duplicate floor an
d
c
e
ili
n
g transf
o
rms
.
commit
|
commitdiff
|
tree
2014-03-21
St
a
s
B
oukarev
I
m
plement C
E
ILING/FLOOR
to truncate via t
r
ans
f
orms
.
.
.
commit
|
commitdiff
|
tree
2014-03-21
Stas Bo
u
k
a
rev
Remove
unnecessary package qual
i
fiers
.
commit
|
commitdiff
|
tree
2014-03-17
S
tas Bouk
a
rev
Re
s
tore compilation w
i
th clan
g
.
commit
|
commitdiff
|
tree
2014-03-11
S
tas Boukarev
Better fi
n
d
-definition-sou
r
ces-
b
y
-nam
e
f
or defstruct
.
.
.
commit
|
commitdiff
|
tree
2014-03-11
S
tas Bouka
r
ev
Do
n
't
dump sanctify-for-exec
u
tion into F
A
SLs on x86o
i
ds
.
commit
|
commitdiff
|
tree
2014-03-11
Stas Boukarev
Don't expand into (ev
a
l-w
h
en (:
l
oad-toplevel :e
x
e
c
u
t
e
.
.
.
commit
|
commitdiff
|
tree
2014-03-11
Stas B
o
ukarev
Fix structu
r
e doc
u
mentation
.
commit
|
commitdiff
|
tree
2014-03-10
Stas Boukarev
Fix
n
on-top-level defstruct
.
commit
|
commitdiff
|
tree
2014-03-07
Stas Boukarev
R
e
m
o
ve s
o
me more of
u
nused defstruct code
.
commit
|
commitdiff
|
tree
2014-03-07
S
t
a
s
Boukarev
Reduce space tak
e
n
by de
f
stru
c
t acces
s
ors
.
commit
|
commitdiff
|
tree
2014-03-07
Sta
s
Bouka
r
ev
Remove src/c
o
de/t
y
pecheckfun
s
.
li
s
p
.
commit
|
commitdiff
|
tree
2014-03-07
St
a
s Boukarev
Remove sb-kernel::prote
c
t-cl
.
commit
|
commitdiff
|
tree
2014-03-07
S
t
as Boukarev
Implement structure access
o
rs wit
h
o
u
t closures
.
commit
|
commitdiff
|
tree
2014-03-05
St
a
s Boukare
v
Remove co
n
structor slot from struc
t
u
re-classoid
.
commit
|
commitdiff
|
tree
2014-03-02
Stas Boukarev
Better error when LOADing a direct
o
ry
.
commit
|
commitdiff
|
tree
2014-03-01
Stas Boukarev
Si
m
p
li
f
y
sb-int:encap
s
ula
t
e
.
commit
|
commitdiff
|
tree
2014-02-23
Stas B
o
uk
a
rev
sb-
p
rofile: use ENCAPSULA
T
E t
o
wrap functions around
.
commit
|
commitdiff
|
tree
2014-02-23
Sta
s
Boukare
v
C
hange encapsulat
i
on to
u
se functions instead of evaluatio
n
.
.
.
commit
|
commitdiff
|
tree
2014-02-22
Stas B
o
ukarev
Reduc
e
cons
i
ng in iter
a
tive r
e
galloc
.
commit
|
commitdiff
|
tree
2014-02-22
Stas Boukarev
Speed u
p
iterative regalloc a l
i
ttle
.
commit
|
commitdiff
|
tree
2014-02-22
Stas
B
oukarev
Improve
LOGAND-BIGNU
M
/C VOP on x86-64
.
commit
|
commitdiff
|
tree
2014-02-22
Sta
s
Boukarev
A
d
d
transform
s
f
o
r SORT an
d
STABL
E
-SORT
.
commit
|
commitdiff
|
tree
2014-02-21
Stas
Bou
k
arev
Re
s
olve pathnam
e
s with :
b
ack
.
commit
|
commitdiff
|
tree
2014-02-06
S
t
as
Boukarev
Stop COMMUTATIVE-A
R
G-SWAP from produc
i
ng undumpable
.
.
.
commit
|
commitdiff
|
tree
2014-01-31
Sta
s
Boukarev
Improve er
r
o
r
message when loa
d
ing FAS
L
s with
u
n
d
efi
n
ed
.
.
.
commit
|
commitdiff
|
tree
2014-01-31
Stas Boukarev
Add t
o
o
l
s-for-buil
d
/
determine
-
endianness
.
e
x
e to
.
gitignore
.
commit
|
commitdiff
|
tree
2014-01-30
Stas Boukarev
s
b-
b
sd-s
o
ckets
:
S
top exporti
n
g mak
e
-
local-socket
.
commit
|
commitdiff
|
tree
2014-01-29
Sta
s
Boukarev
Fi
x
X
CHG encoding on
x
86-
6
4
.
commit
|
commitdiff
|
tree
2014-01-29
Stas Bo
u
karev
Optimize fu
n
ctions calling
w
r
a
ppe
r
-of
.
commit
|
commitdiff
|
tree
2014-01-29
Stas Boukarev
Fi
x
conc
u
rrently doing TYPE
P
and re
d
efi
n
ing the class
.
.
.
commit
|
commitdiff
|
tree
2014-01-18
S
t
as Boukarev
Optimize sb-bsd-sockets a bit
.
commit
|
commitdiff
|
tree
2014-01-16
Stas Bo
u
karev
run-program: Don't check e
l
em
e
n
t-type of :output/
:
input
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Sta
s
Boukarev
F
ix make-a
r
ray
transfo
r
ms
.
commit
|
commitdiff
|
tree
2014-01-03
Stas Boukarev
UPGR
A
DED-ARRAY-ELEMENT-TYPE:
more th
o
r
oughl
y
signal
.
.
.
commit
|
commitdiff
|
tree
2014-01-03
Stas Boukarev
Fix the r
e
cent %vector-w
i
d
e
tag-and-
n
-bits
change
.
commit
|
commitdiff
|
tree
next