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: Add support for GDB JIT API.
2011-10-24
M
ike Pal
l
P
P
C:
Add support
f
o
r
G
D
B JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
M
ike Pall
PPC:
Ad
d
Linux/PPC cache flu
s
h
mechanism
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pall
M
a
k
e
sure to
flush/sync the D/I
-
cache
for all
generated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix handling
of alignment arg
u
m
en
t
s (ni
l
)
to
C
A
LLX
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Add support for
p
er-
t
ra
c
e exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
Pal
l
G
e
neral
i
ze handl
i
n
g
of
s
tack checks indicate
d
by highe
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
l
l
Don't
save/restore tmptv
with co
p
yTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix compil
e
r
w
arning
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e
Pall
Whitesp
a
ce
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
k
e Pall
A
d
d
missin
g
F
O
LD
r
u
l
e
for CONV
.
u64
.
i
n
t + sig
n
-ext
e
nsion
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
Pall
FFI
:
Cleanup/fix 64 b
i
t
a
rithmetic in ass
e
mbler backen
d
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pa
l
l
x64: Fix mat
h
.
rand
o
m
() code gene
r
ation
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
P
a
l
l
F
ix regis
t
er hints
f
o
r arith
m
etic he
l
pe
r
functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Separ
a
te/rename NUM/FLOAT
<
->
I64/U64 conversion functi
o
ns
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pa
l
l
Cl
e
anup
various endianess issues in asse
m
bler backend
.
commit
|
commitdiff
|
tree
2011-10-19
Mi
k
e
Pall
Re
a
rrange defines
f
o
r
workarounds t
o
embedd
e
d operati
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix PE
/
COFF bytecod
e
file form
a
t for bi
g
-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pall
Fix
FOLD
r
ule for CON
V
.
flt
.
nu
m
(
CONV
.
num
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pall
FFI/x86: Fix CON
V
.
u3
2
.
num round
i
ng
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pa
l
l
Don't fuse col
o
cated array offsets w
i
thout -O
f
us
e
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Fixup
PC in tracebac
k
s after
exi
t
s from do
w
n-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
P
a
ll
PP
C
: Distingu
i
s
h
slwi
,
s
rwi
a
nd
r
lwinm in disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add mi
s
sing FOLD rule
f
or integer NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
M
ike Pall
FFI/ARM: Ensure invo
c
ation of SP
L
IT pass for fl
o
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike P
a
ll
S
a
v
e tmptv
st
a
te for t
r
ace recorder across R
E
CORD vmeven
t
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
F
I
:
Fi
x
unfused loads
of float fie
l
ds
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix call
argumen
t
a
n
d return handling for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
P
all
FFI: R
e
cor
d
loads
/
stores to
e
xternal variables in namespaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike P
a
l
l
FFI: Fix
r
ecord
i
ng of con
s
t
/enu
m
loo
k
up
s
in n
a
mes
p
a
c
e
s
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
Remove unneeded
P
HI barrier
for reas
s
oci
a
tion of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avo
i
d overwri
t
ing argum
e
nt with
erro
r
from met
a
call
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mi
k
e Pall
Fix (har
m
less) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM:
F
ix HREFK code generation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
G
enerate
a
portable
vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mike
Pal
l
PPC/e500: Fi
x
GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mi
k
e Pall
PP
C
: F
i
x GC barrier
f
o
r
T
S
ETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
all
ARM: F
i
x GC ba
r
r
i
er for
T
S
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
k
e Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
ARM: Disabl
e
CPU det
e
c
tion for interpre
t
er-only
bu
i
l
ds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Increase max
.
numbe
r
of exit stub groups to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
Use som
e
r
egister al
l
ocator he
l
pers for mult
i
p
le architectu
r
es
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC: Interpret
e
r/
J
I
T integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Fix or rem
o
ve assemble
r
h
el
p
er funct
i
ons
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC: More
interpret
e
r
t
uning
.
Use
y
-
b
i
t
f
or bran
c
h
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PPC:
Export
r
egister na
m
es fr
o
m disass
e
mbl
e
r
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e Pall
P
P
C: D
i
s
as
s
e
m
ble y-bit instea
d
of at-bits
for condit
i
onal
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Add
y
-
bit variants
o
f
conditional bran
c
hes
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pa
l
l
Alway
s
use ANSI vari
a
n
t
s of Windows system function
s
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Ma
r
k
ins
t
alled s
h
ared
library as ex
e
cutabl
e
.
commit
|
commitdiff
|
tree
2011-08-26
Mi
k
e Pall
Avoid conversi
o
n narrowing
o
f
arith
m
etic wit
h
large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike P
a
ll
FFI
/
x64: Fix str
u
ct-by-va
l
ue ca
l
l
ing
c
on
v
e
n
tions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike P
a
ll
Record mis
s
ing FORI
slo
t
l
o
ads (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC: Add PPC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike
P
all
Ad
d
p
o
t
e
ntial PHI
f
or nu
m
b
e
r conversio
n
s due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
P
all
Ex
t
end -b to ge
n
e
r
ate c/h/o
b
j/o
f
i
les with e
m
b
edded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pal
l
Loa
d
embedded by
t
e
c
ode with require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
C
l
a
rify
nam
e
of MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
M
ike Pall
Replace some _Unwind_* types
.
Fixes b
u
i
ld iss
u
es on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64
:
Fix result type of cdata in
d
ex c
o
nvers
i
ons
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
k
e Pall
Don'
t
bother to chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike P
a
ll
PPCSPE: Save/rest
o
re cr2, cr3 an
d
cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
: Save/restore
c
r2, cr3 and cr4 when enter
i
ng
/
leav
i
ng VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC:
A
dd mtcrf
instruction to Dyn
A
SM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC:
Tune and resche
d
u
l
e
i
n
terpr
e
ter f
o
r PPC
/
e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mi
k
e
Pall
Fix comp
i
ler
warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix sta
c
k
c
hec
k
wh
e
n L->top is above
L->m
a
x
stack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
R
e
move temp
o
rary mcode limit error from application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
M
i
ke Pall
FFI: Limit snapshot optimi
z
a
t
ion
f
o
r
cdata comp
a
rison
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC: Add machine-spec
i
fic p
a
rt of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PP
C
: Fix floor/ceil
for dual-nu
m
ber mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pal
l
P
PC: Add dual-
n
u
m
b
e
r mode inte
r
preter
.
Enable
by defau
l
t
.
commit
|
commitdiff
|
tree
2011-07-23
Mik
e
Pa
l
l
Us
e
di
f
fer
e
nt
w
orkaround for alignment of jit_St
a
te
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
Pall
FFI: Tr
e
at
funct
i
on
c
ty
p
es li
k
e
poi
n
ters
i
n com
p
arisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2: Change \* to \z
.
R
eject
un
d
efine
d
escap
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
ll
PPC: Update install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
PPC: A
d
d dual-nu
m
ber mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCS
P
E: Fix d
i
spatch for binop metame
t
hod
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
Clea
n
up single-number vs
.
d
ual-number mode selec
t
i
o
n
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pal
l
ARM: Do
n
't evict ASMREF_L i
n
ra_
e
victk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc li
n
k
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pal
l
FF
I
: Fi
x
c
omme
n
t parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
ike Pa
l
l
ARM: Install dis_ar
m
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix i
n
stall_name an
d
ve
r
sio
n
ing
o
n OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
Pall
PPC: Add build rule
s
for PPC interpreter
(no
n
-funct
i
on
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pall
PPC: Separate
P
PC vs
.
P
P
CSPE interpreter source
f
iles
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
P
C: U
n
tangle PPC vs
.
PPCSPE ta
r
g
et defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike
P
all
PPC: Fix
range check for scaled immed
i
ates in Dyn
A
S
M
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debug option to msvcb
u
ild
.
bat and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don't use
t
hre
a
d-saf
e
exceptio
n
s o
n
OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return to lowe
r
frame via in
t
erpre
t
er for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
P
refer
r
e
cord
i
n
g
loops ove
r
calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Reo
r
g
aniz
e
trace linking and
t
rack link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike P
a
ll
Clean up te
m
porary bytec
o
d
e
patching
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pa
l
l
Fix f
o
rced un
w
inding triggered
b
y external unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thread-safe
exceptions fo
r
external unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix data-flo
w
a
n
a
lysis for
B
C_I
T
ERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pal
l
F
FI: Cla
r
ify d
o
cs wr
t
.
s
t
r
ing initiali
z
ers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE
LuaJI
T
-2
.
0
.
0-be
t
a8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix documentation for -b
c
omma
n
d
lin
e
option
.
commit
|
commitdiff
|
tree
next