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
compiler/arm/insts: Implement disassembly of SWI instructions.
2014-05-10
Stas Boukarev
Opti
m
ize SQRT on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas Boukarev
Optimize fixnum comparis
o
n on A
R
M
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
Boukarev
Mak
e
linkage-table in
t
erw
o
rk
w
ith Thumb on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as
B
o
u
karev
Im
p
lement l
i
nka
g
e-table
f
or ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Fix %alien-funcall
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
a
s B
o
ukarev
Add c
h
a
racter comparison VOPs o
n
ARM
.
commit
|
commitdiff
|
tree
2014-05-10
St
a
s Boukarev
Add
m
ultiplication VO
P
s to ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Sta
s
Boukar
e
v
Im
p
leme
n
t
arm-softfp C calling
conv
e
ntion for floats
.
commit
|
commitdiff
|
tree
2014-05-10
S
tas Boukarev
F
i
x EQ comparison of NIL on AR
M
.
commit
|
commitdiff
|
tree
2014-05-10
S
t
as Boukarev
Fix subtracting d
o
uble flo
a
ts on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Di
s
able DEBUG
triggering INSERT
-
STEP-CONDITIONS on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
S
ta
s
Bouka
r
ev
I
mplement machine-ver
s
ion for arm-linux
.
commit
|
commitdiff
|
tree
2014-05-10
Stas B
o
ukarev
Define
MACHINE-TY
P
E
f
u
nction for ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
ou
k
arev
Properly enc
o
de
immed
i
ates in
[D
E
]ALLOC-NUMBER-STACK
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Boukarev
Mo
d
u
l
arize
s
om
e
ari
t
hmetic
functions on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Stas
B
oukarev
Implement
s
hi
f
t
-t
o
w
a
rds-start/
e
nd
on ARM as
V
O
Ps
.
commit
|
commitdiff
|
tree
2014-05-10
Stas Bouk
a
rev
Fix ash/signed/u
n
signed VO
P
s
o
n ARM
.
commit
|
commitdiff
|
tree
2014-05-08
S
t
as Boukarev
Fix a typo
.
commit
|
commitdiff
|
tree
2014-05-08
Stas Boukarev
Add more #+sb-
d
oc
.
commit
|
commitdiff
|
tree
2014-04-27
Stas Bo
u
karev
Fix the
CO
E
RCE transform fo
r
complexe
s
.
commit
|
commitdiff
|
tree
2014-04-20
Stas Boukar
e
v
Fix
clos
.
pure
.
l
i
sp
.
commit
|
commitdiff
|
tree
2014-04-20
Stas Boukarev
Run
s
pecified
t
ests in the order they were
su
p
plied
.
commit
|
commitdiff
|
tree
2014-04-19
Stas
Boukarev
Op
t
im
i
ze (array character (*))
type test
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukarev
Opti
m
ize (c
o
er
c
e x 'list)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukarev
Fix a t
y
pe
in package-dat
a
-list
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bou
k
arev
Ch
a
nge MAP-RE
S
T
ART to only
a
cc
e
pt
fun
c
tion
s
.
commit
|
commitdiff
|
tree
2014-04-19
S
tas Boukarev
Optimize (coerc
e
x 'function)
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bou
k
arev
Opt
i
mize arr
a
y
t
ype tests
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Boukare
v
Remove a-rand
o
m-comma-ob
j
ect-do-not
-
use from the
c
ore
.
commit
|
commitdiff
|
tree
2014-04-19
Stas Bouk
a
rev
Optimize (coerce x 'charact
e
r) into (chara
c
t
e
r x)
.
commit
|
commitdiff
|
tree
2014-04-19
S
t
as Bouk
a
rev
O
p
timi
z
e (coer
c
e x
'
complex)
.
commit
|
commitdiff
|
tree
2014-04-13
Stas Boukarev
M
i
cro-optimize CONSP and S
Y
MBOLP VOPs o
n
x86
.
commit
|
commitdiff
|
tree
2014-04-13
Stas Boukarev
Optim
i
ze FIL
L
-PO
I
NTE
R
func
t
ion
.
commit
|
commitdiff
|
tree
2014-04-12
Stas Boukarev
Don't write sbcl-core-version-integer i
n
to cores
.
commit
|
commitdiff
|
tree
2014-04-10
Stas B
o
u
karev
F
i
x access to slot
s
of the
t
hread struct
.
commit
|
commitdiff
|
tree
2014-04-05
S
t
as Boukarev
Rem
o
ve strange #defines from *-linu
x
-os
.
c
commit
|
commitdiff
|
tree
2014-04-05
Stas Boukarev
Remove unused
l
dt
.
h i
n
cludes from x86-6
4
-*-os
.
c
fi
l
e
s
.
commit
|
commitdiff
|
tree
2014-04-05
Stas
B
oukarev
E
n
able building 3
2
-
bit S
B
C
L
on 64-bit Free
B
S
D
.
commit
|
commitdiff
|
tree
2014-04-05
Stas Boukarev
Stop sb
-
spr
o
f test from failing on Fr
e
eBSD 10
.
commit
|
commitdiff
|
tree
2014-04-05
S
tas Boukar
e
v
Fix
make-w
i
ndows-installer
.
commit
|
commitdiff
|
tree
2014-04-01
S
t
a
s Boukarev
Prop
e
rly
p
print
l
iteral fun
c
tio
n
s
i
nside nested list
s
.
commit
|
commitdiff
|
tree
2014-04-01
Stas
B
oukarev
F
i
x condition
s
initform inheritance
.
commit
|
commitdiff
|
tree
2014-03-29
Stas Bo
u
k
a
r
e
v
F
i
x
f
loating point conversion on PPC
.
commit
|
commitdiff
|
tree
2014-03-27
S
t
as Boukar
e
v
Fix structure acce
s
sor location retrieval
.
commit
|
commitdiff
|
tree
2014-03-22
Stas
B
oukarev
Use
o
penpty() for run-progra
m
on Fr
e
eBS
D
.
commit
|
commitdiff
|
tree
2014-03-22
S
tas
B
oukarev
C
onfig
.
x86-64-linux =
>
Config
.
x86_64-li
n
ux
.
commit
|
commitdiff
|
tree
2014-03-22
Stas Boukarev
Make sb-dynamic-co
r
e work on FreeBSD
.
commit
|
commitdiff
|
tree
2014-03-22
St
a
s B
o
uk
a
rev
Fix
u
nde
f
i
n
ed-function err
o
r not working on #-sb-dynamic
.
.
.
commit
|
commitdiff
|
tree
2014-03-22
Stas Boukar
e
v
tests: Use cc by default, not gcc
.
commit
|
commitdiff
|
tree
2014-03-21
Stas Boukarev
mak
e
-
t
arget-cont
r
ib
.
sh: s
e
t CC t
o
cc, not g
c
c
.
commit
|
commitdiff
|
tree
2014-03-21
St
a
s
B
o
ukarev
Remo
v
e
d
u
plicate f
l
oor and ceili
n
g transforms
.
commit
|
commitdiff
|
tree
2014-03-21
Stas
Boukarev
I
m
p
lement CEILING/FLOOR to truncate
v
ia trans
f
o
rms
.
.
.
commit
|
commitdiff
|
tree
2014-03-21
S
t
as Boukarev
Remove un
n
eces
s
ary p
a
cka
g
e quali
f
ier
s
.
commit
|
commitdiff
|
tree
2014-03-17
S
t
as Bo
u
k
arev
Res
t
ore compilation with
cl
a
ng
.
commit
|
commitdiff
|
tree
2014-03-11
S
t
a
s
Bouka
r
ev
Better find-definit
i
on-s
o
urc
e
s-
b
y-name for de
f
str
u
ct
.
.
.
commit
|
commitdiff
|
tree
2014-03-11
Stas Boukarev
Do
n
't d
u
m
p
sanctify-for-execution into FAS
L
s on x86oids
.
commit
|
commitdiff
|
tree
2014-03-11
Stas Boukarev
Don't
e
xpand into (eval-w
h
en
(
:load
-
tople
v
el
:
execute
.
.
.
commit
|
commitdiff
|
tree
2014-03-11
Stas
Boukarev
Fix structure documentation
.
commit
|
commitdiff
|
tree
2014-03-10
Stas Boukarev
Fix non-top-le
v
e
l
defstruct
.
commit
|
commitdiff
|
tree
2014-03-07
Stas Bo
u
karev
R
em
o
v
e s
o
me more
of unused defst
r
uct code
.
commit
|
commitdiff
|
tree
2014-03-07
Stas Boukarev
Re
d
u
ce space t
a
ken by
d
efstruct accessors
.
commit
|
commitdiff
|
tree
2014-03-07
Stas Bouk
a
rev
Remove src/co
d
e
/
typ
e
checkfuns
.
lisp
.
commit
|
commitdiff
|
tree
2014-03-07
S
tas Bouk
a
rev
R
e
m
o
v
e
s
b
-kernel::prote
c
t-cl
.
commit
|
commitdiff
|
tree
2014-03-07
Stas
Bo
u
karev
I
mplement str
u
cture acces
s
ors without cl
o
sures
.
commit
|
commitdiff
|
tree
2014-03-05
Stas
Boukarev
R
emove constructo
r
slot from structure-cla
s
so
i
d
.
commit
|
commitdiff
|
tree
2014-03-02
St
a
s Boukar
e
v
B
et
t
er error
when LOADing
a direct
o
ry
.
commit
|
commitdiff
|
tree
2014-03-01
Stas Bou
k
arev
Simp
l
ify
sb-in
t
:
e
nca
p
s
u
late
.
commit
|
commitdiff
|
tree
2014-02-23
Stas Bouka
r
ev
sb-p
r
ofile: use ENCAPSUL
A
TE to wrap functions ar
o
und
.
commit
|
commitdiff
|
tree
2014-02-23
Stas Boukarev
Change encapsulation to use functions instead o
f
evaluation
.
.
.
commit
|
commitdiff
|
tree
2014-02-22
Stas Bo
u
karev
Reduce consi
n
g in it
e
r
a
tive regalloc
.
commit
|
commitdiff
|
tree
2014-02-22
Stas Boukar
e
v
S
pee
d
u
p
i
t
erative regallo
c
a little
.
commit
|
commitdiff
|
tree
2014-02-22
Sta
s
Boukarev
Improve
LO
G
AND-BIGNUM
/
C VOP on x8
6
-
64
.
commit
|
commitdiff
|
tree
2014-02-22
Stas Boukarev
Add transfor
m
s
f
or
SORT and STABLE-SORT
.
commit
|
commitdiff
|
tree
2014-02-21
Stas Bo
u
karev
Resolve pathnames with :back
.
commit
|
commitdiff
|
tree
2014-02-06
S
tas Boukarev
Stop
COM
M
UT
A
TIVE-ARG-SWAP from pr
o
ducing undumpable
.
.
.
commit
|
commitdiff
|
tree
2014-01-31
Stas Boukarev
Im
p
ro
v
e e
r
ror
message
w
hen load
i
ng
F
AS
L
s with unde
f
ined
.
.
.
commit
|
commitdiff
|
tree
2014-01-31
Stas Bo
u
karev
Add
t
ools-for-build/determin
e
-endian
n
ess
.
exe
t
o
.
gitign
o
r
e
.
commit
|
commitdiff
|
tree
2014-01-30
Stas
Bou
k
arev
s
b-
b
s
d-sockets: Stop exporting ma
k
e-lo
c
al-socket
.
commit
|
commitdiff
|
tree
2014-01-29
Stas
Bouk
a
r
e
v
Fix
X
CHG encoding
o
n x86-6
4
.
commit
|
commitdiff
|
tree
2014-01-29
Stas Bouka
r
ev
Optimize function
s
call
i
n
g
wrapper-of
.
commit
|
commitdiff
|
tree
2014-01-29
Sta
s
Boukarev
Fi
x
concurrent
l
y
doing TYPE
P
and redefin
i
ng the class
.
.
.
commit
|
commitdiff
|
tree
2014-01-18
Stas Bouk
a
rev
Optimize sb-bsd-so
c
kets
a
bit
.
commit
|
commitdiff
|
tree
2014-01-16
St
a
s Boukarev
run-program: Don'
t
check eleme
n
t-
t
ype of :output/:input
.
.
.
commit
|
commitdiff
|
tree
2014-01-05
Sta
s
Bouk
a
r
ev
Fix make-arr
a
y transforms
.
commit
|
commitdiff
|
tree
2014-01-03
Stas Boukarev
UPGRADED-ARRAY-ELEMEN
T
-TYPE:
mo
r
e
thor
o
ughly s
i
gnal
.
.
.
commit
|
commitdiff
|
tree
2014-01-03
Stas Boukarev
F
i
x
t
h
e rec
e
nt
%
vector-
w
id
e
tag-and-n-bits change
.
commit
|
commitdiff
|
tree
2014-01-03
S
ta
s
Boukare
v
Restor
e
PPC
build
.
commit
|
commitdiff
|
tree
2014-01-02
Stas Boukarev
Optimize MAK
E
-ARRAY on unknown e
l
emen
t
-
t
ype
.
commit
|
commitdiff
|
tree
2013-12-31
S
ta
s
Boukar
e
v
Han
d
le run
-
prog
r
am with :directory nil
.
commit
|
commitdiff
|
tree
2013-12-20
Stas Bouka
r
ev
Really resto
r
e clis
p
cross-compilatio
n
.
commit
|
commitdiff
|
tree
2013-12-16
Sta
s
Bouka
r
ev
Restore cross-compilation
with
C
L
I
SP
.
commit
|
commitdiff
|
tree
2013-12-07
Stas Boukarev
Fix
c
ut-to-width in the p
r
esence
o
f bad con
s
tan
t
s i
n
.
.
.
commit
|
commitdiff
|
tree
2013-12-03
Stas
B
o
u
karev
Opt
i
mize make-arr
a
y f
o
r un
k
nown
d
imensi
o
ns
.
commit
|
commitdiff
|
tree
2013-12-01
Stas B
o
ukar
e
v
Add :app
l
icat
i
on-t
y
pe p
a
rameter for save-lisp-and-die
.
.
.
commit
|
commitdiff
|
tree
2013-12-01
S
ta
s
Boukarev
Fix output s
t
ream
s
on Windows fo
r
GUI exe
c
utab
l
e
s
.
commit
|
commitdiff
|
tree
2013-11-30
Stas Boukarev
Bette
r
pri
n
t
ing of
o
u
t of
r
a
n
ge
--dyna
m
ic-spa
c
e
-
s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2013-11-30
Stas Bouk
a
r
e
v
O
p
timize CON
C
ATENATE transform
.
commit
|
commitdiff
|
tree
2013-11-30
Stas
Boukar
e
v
Micro-optimize vector creation
.
commit
|
commitdiff
|
tree
2013-11-22
Stas B
o
uk
a
r
e
v
Fix deadlocks in GC on Wi
n
d
o
ws
.
commit
|
commitdiff
|
tree
2013-11-18
S
t
as B
o
ukarev
I
mpr
o
v
e ARRAY-R
A
NK t
r
ansform
.
commit
|
commitdiff
|
tree
next