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/nlx: VOP MAKE-UNWIND-BLOCK.
2014-05-10
Alastair Bridge
w
ate
r
com
p
iler/arm/n
l
x: VOP MAK
E
-UNWIND-
B
LOC
K
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
ass
e
mbly
/
arm
/
assem
-
r
tns: The UNWIND rou
t
ine
.
commit
|
commitdiff
|
tree
2014-05-10
Alast
a
ir Bri
d
gewa
t
er
compiler/arm
/
nlx: Use
R
8 instead of OCFP
f
or NL
X
value
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alasta
i
r
Bridgewate
r
build-order
.
l
isp-expr: Enable
bui
l
din
g
a
s
s
emf
i
les on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair
Bridgewater
compiler/arm/macros: Enable predi
c
ation for {LOAD,STORE
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair Bridgewater
asse
m
bly/arm/support: Parti
a
l assembly-r
o
u
t
ine ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alast
a
ir Bridge
w
ater
compiler/arm/vm: Provide a
r
ando
m
constant
TN for reg_LR
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair
B
ridge
w
a
t
er
Basic support
for
F
I
XUPs
o
n
A
RM
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stai
r
B
r
idg
e
water
compilar/arm/insts
:
Fix LDR of memory at a labe
l
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
dgewater
compiler/ir2tran:
Re-
e
n
a
b
le the bit
s
dealing
wit
h
value
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
a
ir Bridgewater
compiler/arm/cell: VOPs VALUE-CELL-
R
EF and V
A
LUE-CE
L
L
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair
B
ri
d
gewater
c
o
mpiler/arm/alloc: VOP
M
AKE-VALUE
-
C
E
L
L
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair Bri
d
ge
w
a
ter
arm-b
o
otstrap
.
lisp: Switch to
test case
f
or closure
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair Bridgew
a
ter
compil
e
r
/
ir2tran: Re-enable the various bits for now
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair B
r
i
d
gewater
compi
l
e
r/arm/cell: Clos
u
re access and initialization
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
A
lastair Br
i
dgewater
com
p
i
l
er/arm/memory: VOPs SLOT-REF and
SLOT-SET
.
commit
|
commitdiff
|
tree
2014-05-10
A
lastair
Br
i
dgew
a
te
r
compiler/
a
rm
/
call: VOP S
E
TUP-
C
LOSURE
-
ENVIRONM
E
NT
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
com
p
iler/arm/alloc:
V
OP MAKE-C
L
OSURE
.
commit
|
commitdiff
|
tree
2014-05-10
A
l
ast
a
ir Bri
d
gewater
a
r
m/macr
o
s: Heap
a
l
loca
t
io
n
ma
c
ros
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
run
t
ime/arm-assem
.
S: Fix
thinko in saving the
C
stack
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair B
r
idge
w
ater
ARM
P
SEU
D
O-ATOMIC fixes
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
s
t
air Bri
d
g
ewater
runt
i
me/:
Fi
x
e
s
for swa
p
p
e
d
R
7 an
d
OCF
P
.
commit
|
commitdiff
|
tree
2014-05-10
Alast
a
ir Bridg
e
water
compiler/arm/typ
e
-vops:
U
p
da
t
e type erro
r
handling
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Brid
g
ewater
compil
e
r
/ir
2
tran: Re
-
enab
l
e some bits t
h
at
n
ow ha
v
e
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
comp
i
ler/arm/macros,runtime/arm-arch
.
c: PSEUD
O
-AT
O
MI
C
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair
Bridgewater
c
o
m
pi
l
er/arm/call: A bunch of e
r
r
or trap VOPs
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair Bridgew
a
ter
com
p
iler/arm/
m
acros: Error breakp
o
int emissio
n
.
commit
|
commitdiff
|
tree
2014-05-10
Alastai
r
B
ridgewater
runtime/arm-assem
.
S: Init
i
al implementation
of u
n
de
f
in
e
d_tramp
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Brid
g
ewater
runtime/ar
m
-a
r
ch
.
c: Initi
a
l
support for
e
r
ror
traps
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair Bridgewater
c
o
m
p
iler/arm/vm:
Swap OCFP and R7
.
commit
|
commitdiff
|
tree
2014-05-10
A
l
a
st
a
ir Bridgewater
ar
m
-bo
o
tstr
a
p: Test co
d
e for CATCH
.
commit
|
commitdiff
|
tree
2014-05-10
A
lastai
r
Bridgewater
c
o
m
p
iler
/
arm/n
l
x: VOP UN
L
INK-CATCH
-
B
LOCK
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Brid
g
ewater
com
p
iler/ir2
t
ran:
U
s
e
NLX-ENTRY now t
h
at we
have
it
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair
B
ridge
w
ater
compiler/arm/nlx: VOP NLX-ENTR
Y
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair Bridg
e
wat
e
r
com
p
i
ler
/
ir2tran:
Now that we have MAKE-CATCH-BLOCK
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair
B
r
idgewater
compiler/arm/n
l
x: VOP MAKE-CATC
H
-BLOC
K
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
co
m
piler/ir2tra
n
:
Finer-grained disabling for (%NLX
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alast
a
ir B
r
idg
e
wat
e
r
co
m
piler/ir2tran: Finer
-
grained
disabli
n
g f
o
r
EMIT
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewat
e
r
compil
e
r
/
a
rm/nlx
:
Some basic support for
N
L
X
in general
.
commit
|
commitdiff
|
tree
2014-05-10
A
l
astai
r
B
r
i
d
gewater
compilar/arm
/
macros: Allow p
r
edication in
the MOVE
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
dgewater
compiler/arm/call: Fix XE
P
-ALL
O
C
A
TE-FRAM
E
frame size
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
A
lastair B
r
idgewa
t
er
a
r
m-boot
s
trap: Test code
f
o
r
dynam
i
c binding VOPs
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
s
t
air Br
i
d
gew
a
ter
compile
r
/
a
r
m
: Th
e
non-
U
WP
V
OPs
r
equired f
o
r PROGV
.
commit
|
commitdiff
|
tree
2014-05-10
Alastai
r
Bridgewater
build-order
.
l
isp-expr
:
Suppress arm-b
o
o
t
st
r
ap
on
n
on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgew
a
t
er
Initial support for dyn
a
mi
c
binding on ARM
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair Bridgew
a
ter
a
rm-bootst
r
ap: Updates fo
r
IN-PACKAGE and mo
r
e testing
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alasta
i
r
Bridgew
a
ter
c
o
mpiler/ir2tran,co
m
piler/arm/
c
ell
:
V
O
P SET
a
nd it
s
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alasta
i
r
Bridgewate
r
comp
i
ler/arm/memo
r
y: VOPs
CELL-REF and CELL-SE
T
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
air B
r
i
d
gewater
co
m
piler/i
r
2tr
a
n: Finer-grained d
i
sa
b
ling for I
R
2
-
C
ONVER
T
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
A
l
astair Bridgewa
t
er
c
ompi
l
er/a
r
m/ty
p
e-vops: Define %TEST-LOWTAG
.
commit
|
commitdiff
|
tree
2014-05-10
Alasta
i
r Bridge
w
ater
compi
l
er/arm/ar
r
a
y
: First round of
da
t
a-vec
t
o
r
frobs
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair Bridg
e
water
c
omp
i
l
er
/
ar
m
/pred: Define
V
O
P
IF-EQ
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair B
r
idgewater
compiler/
a
rm/c
e
ll
:
Defin
e
INSTANCE
-
INDEX-REF
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair Bridge
w
ater
c
o
mpiler/arm/ma
c
r
o
s:
D
EFINE-FULL-REFFER
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
air B
r
id
g
ewater
compiler/arm/
c
all
,
c
ompiler
/
bac
k
e
n
d: More OCFP-passed
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alast
a
ir
Bridg
e
water
com
p
iler/ir2t
r
an:
Re-enable IR2-CONVERT-TAIL-FUL
L
-CA
L
L
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair
Bridgewater
compiler/arm/
c
all: Implement FULL
-
TA
I
L-CALL
VOPs
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair
Br
i
d
g
ewater
compil
e
r/ir2tra
n
:
Fi
n
er-gr
a
ine
d
disabling for (%ALLOCA
T
E
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
a
i
r Bridge
w
a
ter
compiler/ir2tran: Re
-
enable another case of IR2-CONVERT
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
compiler/arm/call: Implement V
O
P R
E
T
U
RN
.
commit
|
commitdiff
|
tree
2014-05-10
Alastai
r
Bridgewater
compiler/arm: Macr
o
LISP-RETURN sh
o
uld adjust flags
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
t
air
Bridgewater
c
om
p
iler/arm
/
cal
l
: Implem
e
nt DEFAULT-
U
NKN
O
WN-VALUES
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
dgewate
r
c
ompiler/arm
/
vm: Define r
a
nd
o
m TNs for O
C
FP and NARGS
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
air
B
ridgewa
t
er
c
o
mpiler/arm
/
macr
o
s: Allow predication of LOADW/STOREW
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewa
t
e
r
compiler/arm/insts: A
l
low
STR to work with t
h
e NULL S
C
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair
Bridgewat
e
r
compiler/arm
:
Extract I
N
S
T
COMPU
T
E
-
CODE
from
V
OP XEP
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
compiler/a
r
m/macros: A
d
d the EM
I
T-R
E
TURN-PC macr
o
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair Brid
g
ewate
r
sr
c
/c
o
mpile
r
/a
r
m: E
x
tract two ca
l
l/return macros from
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
dge
w
a
t
er
Store OCFP a
t
c
a
ller frame al
l
oc
a
tion ti
m
e,
not at
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair Bridgew
a
ter
src/runti
m
e
/
arm-assem
.
S:
F
ix
t
rampolin
e
s
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
compiler/arm/back
e
n
d-parms: D
e
fine *BACKEND-PAGE-BY
T
ES*
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
air Bri
d
g
e
wa
t
er
make-
h
ost-2
.
lisp: Don't
run test
s
/type
.
after-xc on
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
A
lastair
Bridgewater
H
a
ck up cro
s
s-compiler build order fo
r
A
RM boots
t
rapping
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgew
a
t
e
r
comp
i
ler/arm/vm: Define VM sup
p
o
r
t routine
B
OXED-IMMED
I
ATE
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair
B
ridgew
a
ter
compiler/a
r
m/parms: Define mo
r
e static
s
y
mbols
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
dgewa
t
er
compiler
/
ar
m
/
parms: D
e
fi
n
e th
e
mi
n
imu
m
set
of trap
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
dgewater
com
p
iler/i
r
2tra
n
: Re-enable some more bits
.
commit
|
commitdiff
|
tree
2014-05-10
Ala
s
tair Bridge
w
ater
com
p
iler/ir
2
tran: F
i
n
er-g
r
ained disabl
i
n
g
f
o
r
I
R2-CON
V
ERT
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewate
r
co
m
piler/arm/c
a
ll: Initial implem
e
ntati
o
n o
f
full-call
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastai
r
Bridgewater
c
ompiler/arm/cal
l
: VOP ALLOCATE-FULL-
C
A
L
L-FRAME
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
compile
r
/arm/i
n
sts: Add an "instructio
n
" f
o
r
f
inding
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
compiler/a
r
m/vm: Mo
r
e register re-ar
r
a
ng
i
n
g
.
commit
|
commitdiff
|
tree
2014-05-10
A
l
astair Bri
d
gewater
compil
e
r/arm/vm: Define IMMEDIATE-CONSTANT-
S
C
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
comp
i
ler/arm/vm: Define LOCATION-PRINT-NAME
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewater
co
m
pile
r
/arm/move: FIX
N
U
M boxin
g
and unboxing
.
commit
|
commitdiff
|
tree
2014-05-10
A
la
s
tair Brid
g
e
water
com
p
iler/
a
rm/in
s
ts: A NUL
L
TN should b
e
v
alid
a
s
i
mmed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridge
w
ater
compiler/arm/call: A c
o
uple
o
f VOPs in supp
o
rt of TAI
L
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
A
l
a
s
ta
i
r Br
i
dg
e
water
compiler/arm/move: Fi
x
bug with LO
A
D-IMMEDIATE for
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewate
r
compiler/arm/insts:
F
ix stat
u
s-register
field spe
c
i
f
ication
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgewat
e
r
c
ompiler/a
r
m
/
i
nsts: M
a
s
k encode
d
s
hifter_ope
r
ands prope
r
ly
.
commit
|
commitdiff
|
tree
2014-05-10
A
lastair Br
i
d
ge
w
ater
compi
l
e
r/arm/ca
l
l: Fix two bugs in RETURN-SINGLE
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bri
d
gewa
t
er
compil
e
r/arm/
c
all: Fix reg_CODE calculation i
n
X
E
P
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
air Brid
g
ewater
c
ompiler/generi
c
/genesis: ARM w
a
nts bo
x
ed FDEFN raw
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
A
l
astair Bridgewa
t
er
compi
l
e
r
/ir2tra
n
: Fi
x
ARM dis
a
b
l
ement of IR2-
C
ONVERT
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
d
g
ewater
com
p
iler/arm: A bunch of funcall-related VM support
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair B
r
idgewater
compiler/a
r
m/vm
:
Mor
e
register re
n
aming
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Bridgew
a
ter
compiler/arm/vm
:
S
upport rou
t
ine C
O
MBINATIO
N
-I
M
PLEMENTATION
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Al
a
stair
B
ridge
w
at
e
r
com
p
iler/generic/genesis: Don't export FLO
A
T-*
consta
n
ts
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alastair Br
i
dgewat
e
r
make-host-1
.
li
s
p: Suppress o
n
e of the
b
efore-xc tes
t
s
.
.
.
commit
|
commitdiff
|
tree
2014-05-10
Alas
t
air Bri
d
gewater
compil
e
r-ir2tran:
R
e
-
enable some "import
a
nt bits" on
.
.
.
commit
|
commitdiff
|
tree
next