repo.or.cz
/
luajit-2.0.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
PPC: Fix fusion of floating-point XLOAD/XSTORE.
2011-10-19
Mike
Pall
Rearrange
d
efines for worka
r
ou
n
ds to
embed
d
ed ope
r
ating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike P
a
ll
Fix PE/C
O
F
F
byteco
d
e file format for big-
e
ndian tar
g
ets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix FOLD ru
l
e
f
or CONV
.
flt
.
num(
C
ONV
.
n
u
m
.
f
l
t(x))
=
> x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FFI/x86:
Fix CONV
.
u32
.
num round
i
ng
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
Pal
l
Don't fuse
c
olocated array
o
f
f
sets witho
u
t
-Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
P
all
Fixup PC in tracebacks
a
fter exits fro
m
down-r
e
cur
s
ive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC: Distinguish slwi, srwi an
d
rlwinm in d
i
s
assembl
y
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e Pall
A
d
d missing FO
L
D rule
f
or integer NEG of co
n
s
tan
t
s
.
commit
|
commitdiff
|
tree
2011-10-13
M
ike
P
all
FFI/
A
RM: Ensure invocat
i
on of SPLIT
p
ass for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save
tmptv state for
t
race recor
d
er across R
E
CORD
v
mevent
.
commit
|
commitdiff
|
tree
2011-10-13
M
ike Pall
FFI: Fix unfused loads
of f
l
oat fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e Pa
l
l
F
FI: Fix call ar
g
umen
t
and return handling for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pa
l
l
FFI: Record loads/stores
t
o external
va
r
iables
i
n namespace
s
.
commit
|
commitdiff
|
tree
2011-10-11
Mik
e
Pall
FFI:
F
ix recordi
n
g of const/enum l
o
okup
s
i
n
namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike
Pall
Remove unnee
d
ed
PH
I
barr
i
er
for reassociat
i
on of duplicat
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike P
a
ll
Avoid overwriting argu
m
e
n
t with er
r
or
f
rom meta
c
all
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (harmless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM: Fix HRE
F
K code generat
i
o
n
.
commit
|
commitdiff
|
tree
2011-09-20
Mi
k
e
Pa
l
l
Generate a po
r
ta
b
l
e vmdef
.
lu
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC/
e
500: Fix GC bar
r
ier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
k
e
Pall
PPC:
F
ix GC
b
arrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
a
l
l
ARM
:
Fix
GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
F
ix
typo
.
commit
|
commitdiff
|
tree
2011-09-08
M
i
ke Pal
l
ARM: Disable CPU dete
c
ti
o
n
for interpreter
-
only
b
ui
l
ds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
Increase max
.
nu
m
ber of exit stub groups to corre
s
pond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use some
r
egister allocator he
l
p
ers
for multiple a
r
c
h
itect
u
res
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Inte
r
pr
e
t
e
r/JIT integratio
n
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC: Fix or rem
o
ve
assemb
l
e
r helper
f
unctions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: More interpreter
tuning
.
Use
y
-bit fo
r
bran
c
h
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC: Ex
p
ort register nam
e
s fro
m
disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike
P
all
PPC: Disassemble y-bit instead of at-bits for conditiona
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
l
l
PPC: Ad
d
y-bit variants of conditional br
a
nc
h
es
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
M
ik
e
Pall
Always u
s
e ANSI variants of Windows system functio
n
s
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark installed sha
r
ed lib
r
ary as execut
a
ble
.
commit
|
commitdiff
|
tree
2011-08-26
Mi
k
e Pall
A
v
oid conversion narrowing of
a
rithmetic with lar
g
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike
P
all
F
F
I/x64: Fix struct-by-value
calli
n
g conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Record
m
issing F
O
RI slot loads (
e
.
g
.
a
f
t
e
r
r
eturn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC: Add P
P
C
d
i
sassembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
ike Pa
l
l
Add po
t
ent
i
al
PHI for number co
n
versions due to
t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mi
k
e Pall
Extend -b to generate c/h
/
o
b
j/o
f
iles
w
it
h
embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pal
l
Load
e
mbed
d
ed bytec
o
de with r
e
qu
i
r
e
()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clar
i
fy
name of MIT
l
icense
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pal
l
Replace some _
U
n
wind
_
* types
.
Fixes build iss
u
es on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64: Fix
r
esult typ
e
of cdat
a
index
c
onv
e
rsion
s
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
Don't bother
t
o
chain NOP
s
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: Sav
e
/
r
estore cr2, cr3 and cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pal
l
PPC: Save/restore cr2, cr
3
and
c
r4 when
entering/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Ad
d
m
t
c
rf in
s
tru
c
tion to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC
:
Tune and reschedule inter
p
reter for
P
P
C
/e300
.
commit
|
commitdiff
|
tree
2011-08-10
M
ik
e
Pall
Fix compi
l
er warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stac
k
che
c
k when L->top is a
b
ove L->maxs
t
ack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike
P
all
R
e
move te
m
porary m
c
od
e
limit error from application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mik
e
Pa
l
l
FFI
:
L
imit sna
p
s
h
ot op
t
imization for cdata c
o
m
p
ar
i
sons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike P
a
ll
PPC:
A
dd mac
h
in
e
-spe
c
ific p
a
rt
of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fix floor/ce
i
l for du
a
l-number mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike
P
a
l
l
PPC:
A
dd dual-num
b
er mode interpreter
.
Enable by
default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike P
a
ll
U
s
e d
i
fferent workaround for alignme
n
t of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
M
i
ke
Pall
F
FI: Treat
func
t
i
on ctypes like pointers
i
n co
m
pari
s
ons
.
commit
|
commitdiff
|
tree
2011-07-19
M
ike Pall
From Lu
a
5
.
2: Change \* to \
z
.
R
e
ject
u
n
define
d
esca
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
Pall
PPC: Upd
a
t
e
install
docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Add du
a
l
-n
u
mber mode
int
e
rpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
P
PCSPE: Fix dispatch for bino
p
m
etamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
C
l
e
a
nup singl
e
-
number
v
s
.
d
u
al-nu
m
ber m
o
de
s
ele
c
tion
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM:
D
o
n
't evict
ASM
R
E
F
_L in ra
_
evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike
P
all
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
M
ike Pall
FFI
:
F
i
x comment parsi
n
g
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM:
I
ns
t
all
d
is_arm
.
l
ua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix ins
t
al
l
_na
m
e and versioning
on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC
:
Add build rules
for
PPC interpreter (non-fu
n
c
t
ional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separate
P
PC vs
.
PPCSPE in
t
erpreter so
u
rce files
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
ke
P
all
PPC: Untangle PPC vs
.
PPCSPE target
d
efines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix range
c
heck
f
o
r scaled immediates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add
d
ebug option to msvcb
u
ild
.
bat and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke
P
all
D
o
n't use thread-saf
e
exceptions on OSX
.
C
o
m
plain
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return
to low
e
r fram
e
via interpreter f
o
r
unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer r
e
c
o
rding
l
oops over calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reor
g
aniz
e
trace
l
inking and track link types
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke Pall
Clean up tempor
a
ry b
y
teco
d
e pa
t
ch
i
ng
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pall
Fix fo
r
c
ed
u
nwindin
g
tr
i
ggered by external unwi
n
der
.
commit
|
commitdiff
|
tree
2011-06-27
M
ike Pall
U
se thr
e
ad-safe exceptions fo
r
e
x
ternal u
n
winding o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e Pall
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike P
a
ll
F
i
x data-flow analysi
s
for BC
_
ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
M
i
k
e
Pall
FFI: C
l
arify d
o
cs wrt
.
str
i
n
g in
i
tializers for b
y
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
R
ELEA
S
E Lua
J
I
T-2
.
0
.
0-beta8 (fi
x
ed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix d
o
cume
n
tat
i
on
f
or -b co
m
mand l
i
ne
o
pti
o
n
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pal
l
RELE
A
SE L
u
aJIT
-
2
.
0
.
0-bet
a
8
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
M
i
sc
.
updates
t
o docs
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Fi
x
ass
e
rtion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x
86/x64:
Don't evict BASE in
ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike
Pall
x86/x64: Fix register allocation
fo
r
varia
b
le sh
i
fts
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
x86/x64:
Fix fusion
o
f
com
p
arisons
with u
8
/u16 XL
O
AD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
a
ll
Avoid po
i
ntless calls for
std fil
e
handles o
n
__gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e
P
a
ll
Fi
x
re
c
ording of loops wi
t
h instable directions in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From Lua 5
.
2
:
__len for tables
.
Needs -D
L
UAJI
T
_ENA
B
L
E_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pal
l
U
p
date man pag
e
for -b c
o
mmand
l
ine op
t
ion
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More f
i
xe
s
f
o
r the Solaris/x
8
6 b
u
i
l
d
.
Thanks
t
o Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Fix bytecode loadin
g
o
n Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mi
k
e
P
all
A
d
d
m
or
e
d
o
c
s for
b
yte
c
o
d
e load/sa
v
e fe
a
ture
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fix dumpi
n
g
of already stri
p
ped functions with debug
.
.
.
commit
|
commitdiff
|
tree
next