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
Fix handling of alignment arguments (nil) to CALLX.
2011-10-24
M
i
ke P
a
ll
Fix handling
o
f alignme
n
t arguments
(nil)
t
o CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add sup
p
o
rt for
per-trace exit s
t
ubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
G
e
neralize handling
of stack checks i
n
d
i
cated b
y
highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
Don't s
a
ve/rest
o
re tmpt
v
with c
o
pyTV
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike P
a
ll
Fix compiler warni
n
g
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Whitespace
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Add
m
i
ssi
n
g FOLD rule for CONV
.
u
6
4
.
int + sign-exten
s
ion
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pall
FFI: Cleanup/fix 64 bit arit
h
metic in assembler backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
x
6
4: Fix math
.
random() code generation
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pall
Fix register h
i
nts for arithmet
i
c helpe
r
funct
i
ons
.
commit
|
commitdiff
|
tree
2011-10-21
M
ike Pall
Separate/rename N
U
M/FLOAT <-> I64/U64 conversion functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Cleanup
v
a
rio
u
s
endianess is
s
ue
s
in
a
ssembler
backend
.
commit
|
commitdiff
|
tree
2011-10-19
Mike
P
a
l
l
R
earrange defines for workarounds to
e
m
bedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike
P
all
Fix PE/COFF by
t
eco
d
e file format for big-
e
ndian
t
argets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
P
all
Fi
x
FOLD rule for CONV
.
flt
.
num(CONV
.
num
.
flt(x)
)
=> x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FFI/x86: Fix
CO
N
V
.
u32
.
n
u
m rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mi
k
e Pall
D
on't
f
use
c
o
located arr
a
y
o
f
f
s
e
ts wi
t
hou
t
-Ofu
s
e
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e Pa
l
l
F
i
xup
P
C
in tracebacks after exits f
r
om down-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
ike P
a
ll
P
PC: Disti
n
guish s
l
w
i
,
srwi and
r
lwinm i
n
disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add missi
n
g
F
O
LD rule fo
r
int
e
ger NEG of c
o
nstants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
all
FF
I
/ARM: Ensure invocation
o
f SPL
I
T pas
s
f
o
r flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save
tmptv s
t
ate fo
r
trac
e
r
ec
o
rder acr
o
ss RECORD vmev
e
nt
.
commit
|
commitdiff
|
tree
2011-10-13
M
i
ke Pall
FFI: F
i
x
u
nfu
s
ed loads of float
fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix c
a
l
l a
r
gu
m
ent
a
nd re
t
urn hand
l
ing for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
P
all
FFI: Record loads/stores to e
x
tern
a
l
variable
s
i
n namespaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mik
e
Pall
FFI:
F
i
x recording
o
f
const/e
n
um lookups
i
n n
a
mespac
e
s
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pal
l
Remove unneeded PH
I
barrier for reassoc
i
ation of duplica
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid ove
r
writing a
r
gu
m
ent with erro
r
from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pa
l
l
Fix (h
a
rmless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM: Fix HREFK code g
e
n
eration
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Generate
a portab
l
e vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mi
k
e
P
all
PPC/e50
0
:
Fix GC b
a
rrie
r
f
or TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
ke Pall
PP
C
: Fix GC barrier
f
or TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike P
a
ll
ARM: Fix
GC b
a
rrier
f
or TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike
P
a
ll
ARM: Disable CPU d
e
t
e
ction for interpreter
-
on
l
y bu
i
ld
s
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pal
l
Increa
s
e
m
ax
.
number of ex
i
t stub
gr
o
up
s
to correspo
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use some register allo
c
a
tor helpers for multip
l
e a
r
chitectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PP
C
: I
n
terpre
t
er
/
JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pall
PPC: Fix or remove asse
m
bler he
l
per functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
: More i
n
terpreter tuning
.
Us
e
y-bit for b
r
anch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC:
E
xp
o
rt register names
f
r
o
m disasse
m
bler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC:
Disassem
b
le y
-
b
i
t instead of
at-bits for
c
onditiona
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
: Add
y
-
b
it varia
n
ts of
c
onditional branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mik
e
Pall
Alw
a
ys use ANSI
v
ariant
s
o
f
Windows system fun
c
tions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark installed shared librar
y
a
s executab
l
e
.
commit
|
commitdiff
|
tree
2011-08-26
Mike
P
all
Avoid con
v
er
s
ion narrowing of arithme
t
ic with l
a
rg
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike P
a
ll
FFI/x6
4
: Fix struct
-
by-value c
a
lling conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mi
k
e
P
all
Record missing FORI
s
lot
l
oads (e
.
g
.
after r
e
t
u
rn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mi
k
e Pal
l
PPC: Ad
d
PPC disass
e
mb
l
e
r
.
commit
|
commitdiff
|
tree
2011-08-17
M
i
k
e
Pall
A
d
d
po
t
en
t
i
al P
H
I fo
r
n
um
b
e
r conversions due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike P
a
l
l
Extend -b t
o
generate
c
/h/obj
/
o files
w
it
h
embedd
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load embedded bytecode wit
h
r
e
quir
e
()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
all
Clarif
y
name o
f
M
I
T
l
icense
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
R
e
p
lace so
m
e _Unwind_* types
.
Fixes build issue
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64: Fix result
t
ype of
c
data i
n
d
e
x conversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
Don't
b
o
t
h
er to ch
a
in NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
PPCSPE:
S
a
v
e/rest
o
re cr2, cr3 a
n
d cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
PPC: Save/r
e
store cr
2
, cr3 and
cr4 when enter
i
ng/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC
:
A
dd mtcrf instruction to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
PPC: Tune and reschedule interpret
e
r fo
r
PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix compiler warn
i
n
g
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
F
i
x stack
c
h
eck when
L->top is above
L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike
Pal
l
Remove
t
e
mpor
a
r
y mcode lim
i
t error fr
o
m appli
c
atio
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FF
I
: Limit sn
a
pshot optimization fo
r
cdata compa
r
isons
.
commit
|
commitdiff
|
tree
2011-08-01
Mi
k
e Pall
PPC:
A
d
d
m
a
chine
-
spe
c
ific par
t
o
f FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pal
l
PPC: Fi
x
floor/ce
i
l for dual-number mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike P
a
l
l
PPC: Add du
a
l-nu
m
ber
mode in
t
erpr
e
t
er
.
Enable
b
y defau
l
t
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
U
s
e
dif
f
e
r
ent work
a
round
for a
l
ignment
of
j
it_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pa
l
l
FFI: Trea
t
function ctypes like poi
n
ters in comp
a
riso
n
s
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From L
u
a 5
.
2: C
h
ange \* t
o
\z
.
R
eject undefine
d
escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e Pall
PPC: Update inst
a
ll docs
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike Pall
PPC
:
Add
d
ual
-
num
b
er m
o
de interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
PPCSP
E
:
Fix dispatch
f
or
binop
metame
t
hods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
all
C
leanup single-numb
e
r vs
.
d
u
a
l
-number mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't evi
c
t
ASMRE
F
_L
i
n ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mik
e
Pall
F
i
x d
o
c link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pa
l
l
FFI:
Fix comment
p
arsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM: Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pa
l
l
Fi
x
install
_
name a
n
d versioning on O
S
X
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pall
PPC: Add bui
l
d rules fo
r
PPC interpreter (non-function
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC:
S
e
parate P
P
C vs
.
P
P
C
SPE
i
n
t
erpreter
s
o
urce files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike
P
al
l
PPC: Untangle PPC vs
.
P
P
CSPE target d
e
fin
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix rang
e
check for sc
a
led
im
m
ediates in DynA
S
M
.
commit
|
commitdiff
|
tree
2011-06-29
M
ike Pall
A
d
d debug opti
o
n t
o
msvcbuild
.
bat and impr
o
ve
e
rror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
D
o
n't use thread-safe
e
x
ce
p
tions
o
n
OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ik
e
Pall
Retu
r
n t
o
lower
frame via interpreter for
unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
P
refer r
e
cording loops over c
a
lls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
R
e
organize tr
a
ce
l
inking and tr
a
c
k
link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
C
l
ean u
p
tem
p
orary byt
e
code p
a
tching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
F
i
x
f
orced unwinding
tr
i
ggered
b
y exte
r
nal u
n
winde
r
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
U
s
e thr
e
a
d-safe exceptions for external
unwi
n
d
ing on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
Pa
l
l
Fix iOS buil
d
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
P
all
F
ix data-fl
o
w
a
naly
s
is for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mi
k
e
P
all
F
F
I: Clarify docs
wrt
.
string initializers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e
P
all
RELEASE Lua
J
I
T
-
2
.
0
.
0-beta8 (fixe
d
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
F
i
x
documentation
for -b
command line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e
Pall
R
E
LEASE
LuaJI
T
-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
M
ike Pall
U
p
date changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
updates to docs
.
commit
|
commitdiff
|
tree
next