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
Annotate disassemble output with constants on ARM.
2014-05-10
Stas Boukarev
Annotate d
i
sass
e
m
bl
e
output
with con
s
t
ants on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
ouka
r
ev
Adjust f
o
reign-st
a
c
k-alignment
.
impure test
on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
F
ix lo
a
ding
o
f
i
m
m
e
diate c
h
ar
a
c
ters on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Remove debu
g
ging ou
t
p
u
t
.
commit
|
commitdiff
|
tree
2014-05-10
Sta
s
Boukar
e
v
Enable :large-file on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
ta
s
Boukar
e
v
Implement lo
n
g-l
o
ng suppor
t
o
n
A
RM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Optim
i
ze SIGNUM on AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
Sta
s
Bouka
r
ev
Op
t
imize LOGBITP
on
A
RM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
uk
a
rev
O
p
t
imize LOG
T
E
S
T
on
A
RM
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Optim
i
z
e fixnum LOGNOT on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouk
a
rev
Optimize flo
a
t
compa
r
is
o
n
s
with zero on
A
RM
commit
|
commitdiff
|
tree
2014-05-10
S
tas Boukarev
O
p
t
imize
SQRT on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas
B
oukarev
Optimize fixnum compa
r
ison o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s Boukarev
Make linkage-table interwork with Thumb o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Implement linkage-tab
l
e for A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Fix %alien-funca
l
l
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukar
e
v
Ad
d
character
c
ompariso
n
VO
P
s on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Add mu
l
tiplicat
i
on
V
OPs to ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas
Boukar
e
v
Implement arm-soft
f
p C calling convention for f
l
oats
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Fix EQ comparison of NIL on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
oukarev
Fix
subtracting d
o
uble floats
on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bo
u
karev
Disab
l
e DEBUG
t
riggering INSERT-STEP-CONDITIONS on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bou
k
a
r
ev
Im
p
lemen
t
machine-versio
n
f
o
r
arm-linux
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as
B
ouk
a
rev
D
e
fine MA
C
HINE-TYPE funct
i
on for ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukare
v
Properly encode immediate
s
in [D
E
]ALLOC-
N
UMBER-STACK
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Modula
r
ize some arithmetic functions on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
I
mp
l
ement shift-to
w
a
r
ds-start/end on AR
M
a
s
V
O
Ps
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
ukarev
Fix ash/signed/u
n
signed
VOPs o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-08
Stas
B
oukarev
Fi
x
a
typo
.
commit
|
commitdiff
|
tree
2014-05-08
Stas
B
oukarev
Add more #+sb-do
c
.
commit
|
commitdiff
|
tree
2014-04-27
S
t
as Boukar
e
v
Fix the CO
E
RCE transform for comple
x
es
.
commit
|
commitdiff
|
tree
2014-04-20
Stas Boukarev
F
ix clos
.
pure
.
li
s
p
.
commit
|
commitdiff
|
tree
2014-04-20
Stas Boukare
v
Ru
n
specified tests in the o
r
der they were su
p
plied
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukar
e
v
O
p
timize (array
c
h
arac
t
e
r
(*)) type te
s
t
.
commit
|
commitdiff
|
tree
2014-04-19
Sta
s
Boukarev
Optimize (coerce x
'list)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bouka
r
e
v
Fix a type
i
n
p
ackage-data
-
li
s
t
.
commit
|
commitdiff
|
tree
2014-04-19
Stas
B
oukarev
Change MAP-RESTART to
o
nly accept functions
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukarev
Op
t
imi
z
e (coerce
x
'
function)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bou
k
arev
Optimize array type
t
ests
.
commit
|
commitdiff
|
tree
2014-04-19
S
tas B
o
ukar
e
v
Re
m
ove a-rand
o
m
-comma-objec
t
-do
-
not-use
f
rom
t
he
core
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bou
k
ar
e
v
O
p
timize (coerce
x
'charac
t
er) into (ch
a
r
acte
r
x
)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukarev
Optimize (coerce
x
'
c
omplex)
.
commit
|
commitdiff
|
tree
2014-04-13
Sta
s
Boukarev
Micro-optimize CO
N
S
P
and SYMBOLP
V
O
P
s o
n
x86
.
commit
|
commitdiff
|
tree
2014-04-13
Stas Boukarev
O
p
timize FILL-POINT
E
R function
.
commit
|
commitdiff
|
tree
2014-04-12
Sta
s
Boukarev
Do
n
'
t wri
t
e sb
c
l-
c
or
e
-v
e
r
s
ion-integer into cores
.
commit
|
commitdiff
|
tree
2014-04-10
Stas Boukar
e
v
F
i
x
ac
c
e
s
s to slots of the thread struct
.
commit
|
commitdiff
|
tree
2014-04-05
Stas Boukarev
R
em
o
ve strange #
d
efines fro
m
*-linux-os
.
c
commit
|
commitdiff
|
tree
2014-04-05
St
a
s Bouka
r
ev
Rem
o
ve unused ldt
.
h includes
from x86-64-*-o
s
.
c files
.
commit
|
commitdiff
|
tree
2014-04-05
Stas Boukarev
E
nabl
e
building
3
2-bi
t
SBC
L
on 64-bit
FreeB
S
D
.
commit
|
commitdiff
|
tree
2014-04-05
S
t
as Boukarev
Stop sb-s
p
ro
f
test from
f
a
iling on Fre
e
BSD 10
.
commit
|
commitdiff
|
tree
2014-04-05
S
t
as Boukarev
Fix
m
a
k
e-windows-installer
.
commit
|
commitdiff
|
tree
2014-04-01
Stas Boukarev
Pro
p
erly pprin
t
literal fu
n
ctions inside
ne
s
t
ed li
s
ts
.
commit
|
commitdiff
|
tree
2014-04-01
Stas Bouk
a
r
e
v
Fix condit
i
ons initform inherit
a
nce
.
commit
|
commitdiff
|
tree
2014-03-29
Stas B
o
ukarev
Fix floating
p
oint conversion on PPC
.
commit
|
commitdiff
|
tree
2014-03-27
S
t
as Boukarev
Fix structure accessor lo
c
ation
r
et
r
ieval
.
commit
|
commitdiff
|
tree
2014-03-22
S
tas Boukarev
Use openp
t
y() for
r
un-pro
g
ram on FreeB
S
D
.
commit
|
commitdiff
|
tree
2014-03-22
Stas Boukarev
Config
.
x86-
6
4-linux => Config
.
x86_6
4
-lin
u
x
.
commit
|
commitdiff
|
tree
2014-03-22
Sta
s
Boukarev
Make sb-d
y
namic-core
w
ork on F
r
eeBSD
.
commit
|
commitdiff
|
tree
2014-03-22
Stas
Boukarev
Fix unde
f
in
e
d-func
t
ion err
o
r not work
i
ng on #-sb-dynamic
.
.
.
commit
|
commitdiff
|
tree
2014-03-22
St
a
s Boukarev
tes
t
s: Use cc by default,
not gcc
.
commit
|
commitdiff
|
tree
2014-03-21
S
t
as Boukarev
m
ak
e
-target-contrib
.
sh: set CC to cc, not gcc
.
commit
|
commitdiff
|
tree
2014-03-21
Stas Bouk
a
rev
Remove duplicate flo
o
r
a
n
d
c
e
iling transforms
.
commit
|
commitdiff
|
tree
2014-03-21
Stas Bouka
r
ev
Implement CEILING
/
F
LOOR
to trunc
a
te via tra
n
sf
o
rms
.
.
.
commit
|
commitdiff
|
tree
2014-03-21
Stas Boukarev
R
e
move unn
e
cessa
r
y pack
a
ge q
u
al
i
fi
e
rs
.
commit
|
commitdiff
|
tree
2014-03-17
St
a
s Boukarev
Res
t
ore compil
a
ti
o
n with clang
.
commit
|
commitdiff
|
tree
2014-03-11
Sta
s
Boukarev
Be
t
ter find-d
e
finition-sources-by-n
a
me for defstruct
.
.
.
commit
|
commitdiff
|
tree
2014-03-11
Stas Boukarev
Don't dum
p
sanctify-for-execution into FASLs
o
n x86oids
.
commit
|
commitdiff
|
tree
2014-03-11
Stas Boukarev
Don't exp
a
nd into (eval-w
h
en
(:
l
oa
d
-toplev
e
l :execute
.
.
.
commit
|
commitdiff
|
tree
2014-03-11
Stas
B
oukarev
F
ix
structure d
o
cument
a
tion
.
commit
|
commitdiff
|
tree
2014-03-10
Sta
s
B
o
ukarev
Fix non-to
p
-le
v
e
l
d
efstruct
.
commit
|
commitdiff
|
tree
2014-03-07
Stas
B
o
ukarev
Remove so
m
e more
of unus
e
d
defstruct
c
ode
.
commit
|
commitdiff
|
tree
2014-03-07
Stas Bouk
a
rev
R
e
duce space take
n
by defstruct acce
s
sors
.
commit
|
commitdiff
|
tree
2014-03-07
S
t
as Bouk
a
r
e
v
Remove src
/
c
ode/typecheckfuns
.
lisp
.
commit
|
commitdiff
|
tree
2014-03-07
Stas Boukarev
R
e
move sb-kernel::
p
rotect-cl
.
commit
|
commitdiff
|
tree
2014-03-07
Sta
s
Bo
u
k
arev
I
m
pl
e
ment st
r
uc
t
ure accessors with
o
ut
closures
.
commit
|
commitdiff
|
tree
2014-03-05
Sta
s
Bo
u
k
a
r
e
v
R
e
m
o
v
e
constructor slot from st
r
ucture-c
l
assoid
.
commit
|
commitdiff
|
tree
2014-03-02
Stas Boukare
v
Better
error when LOA
D
ing
a directory
.
commit
|
commitdiff
|
tree
2014-03-01
Sta
s
B
o
u
k
arev
Si
m
plify sb-int:encapsulate
.
commit
|
commitdiff
|
tree
2014-02-23
Stas
B
oukarev
sb-p
r
ofile: use
E
NCAPSULATE t
o
wrap f
u
nction
s
around
.
commit
|
commitdiff
|
tree
2014-02-23
Stas Bou
k
arev
Ch
a
nge encapsulati
o
n to use f
u
nctions instead of evaluation
.
.
.
commit
|
commitdiff
|
tree
2014-02-22
Stas Boukarev
Reduce
c
o
n
sing in iter
a
t
i
ve regalloc
.
commit
|
commitdiff
|
tree
2014-02-22
Stas Boukarev
Speed up itera
t
i
ve regallo
c
a litt
l
e
.
commit
|
commitdiff
|
tree
2014-02-22
Stas
B
oukare
v
Improve
L
O
GAND-BIGN
U
M/C VOP on x86-64
.
commit
|
commitdiff
|
tree
2014-02-22
S
t
a
s Boukare
v
Add transforms
for
S
O
R
T
and STABLE-SOR
T
.
commit
|
commitdiff
|
tree
2014-02-21
Sta
s
B
o
u
karev
R
e
solve pathnames with :back
.
commit
|
commitdiff
|
tree
2014-02-06
Stas Boukarev
S
t
o
p COMMUTATIVE-ARG-SWAP
f
rom pro
d
uci
n
g
u
ndumpable
.
.
.
commit
|
commitdiff
|
tree
2014-01-31
St
a
s Bo
u
ka
r
e
v
Improve error m
e
ssage w
h
en loading FASL
s
wi
t
h un
d
e
f
in
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-01-31
Stas Bou
k
arev
Ad
d
t
ools-f
o
r-build/determine-endiannes
s
.
e
x
e to
.
gitignore
.
commit
|
commitdiff
|
tree
2014-01-30
Stas Boukarev
sb-
b
sd-sockets: Stop expor
t
ing
make-local-socket
.
commit
|
commitdiff
|
tree
2014-01-29
Stas Boukarev
Fix XCHG
encoding o
n
x86-64
.
commit
|
commitdiff
|
tree
2014-01-29
Stas Bou
k
arev
Optimize functions calli
n
g wrap
p
er-of
.
commit
|
commitdiff
|
tree
2014-01-29
Stas Bou
k
a
r
e
v
Fi
x
concurre
n
tly d
o
ing
TYPEP
and
r
edefin
i
n
g the class
.
.
.
commit
|
commitdiff
|
tree
2014-01-18
St
a
s Bou
k
arev
Optimize
s
b
-
b
s
d-sockets
a
b
i
t
.
commit
|
commitdiff
|
tree
2014-01-16
S
t
as
Bo
u
karev
run-progr
a
m
: Don't check eleme
n
t-type of :output
/
:input
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
St
a
s Bou
k
ar
e
v
Fi
x
make-array
t
r
a
ns
f
o
r
ms
.
commit
|
commitdiff
|
tree
2014-01-03
S
tas Boukarev
UPGRA
D
ED-ARRAY-ELEMEN
T
-TYPE: more thoroug
h
ly signal
.
.
.
commit
|
commitdiff
|
tree
2014-01-03
Stas
B
oukarev
F
i
x the recent %vect
o
r-widetag-
a
nd-n-bi
t
s
c
h
a
n
ge
.
commit
|
commitdiff
|
tree
2014-01-03
St
a
s
Boukarev
Resto
r
e PPC build
.
commit
|
commitdiff
|
tree
2014-01-02
S
tas
Bouk
a
rev
Optimiz
e
MAKE-ARRAY on unknown elemen
t
-
type
.
commit
|
commitdiff
|
tree
2013-12-31
S
t
as Boukarev
Handle run-program with :direct
o
r
y nil
.
commit
|
commitdiff
|
tree
next