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 register hints for arithmetic helper functions.
2011-10-22
Mik
e
P
all
Fix r
e
g
ister
hints for ari
t
hmetic helper
f
unctions
.
commit
|
commitdiff
|
tree
2011-10-21
M
i
ke Pall
Sepa
r
ate/rename NUM/FLO
A
T <
-
> I64/U64 conversion
functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
C
lea
n
up various
en
d
ianess issues in assembler backend
.
commit
|
commitdiff
|
tree
2011-10-19
M
ike
Pall
Rearrange defin
e
s for worka
r
o
und
s
to embedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
F
i
x PE/CO
F
F bytecode file forma
t
f
o
r
big-en
d
ian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
Pall
F
ix FOLD
r
ul
e
for CON
V
.
flt
.
n
u
m(
C
ONV
.
nu
m
.
flt(x)) =
>
x
.
commit
|
commitdiff
|
tree
2011-10-18
M
ike Pall
FFI
/
x86
:
Fix CO
N
V
.
u
32
.
num rou
n
ding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't fuse colocate
d
arra
y
offsets wi
t
hout -O
f
use
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e
Pall
Fixup
P
C in tracebacks af
t
er exits fr
o
m down-recurs
i
ve
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke Pall
PPC: Distinguish
s
lwi, srwi a
n
d
rlwinm in
disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add missing FOLD rule for i
n
teger NEG of const
a
nts
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pall
FFI/ARM:
En
s
u
r
e invocat
i
o
n
of S
P
LIT pa
s
s
f
o
r float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save tmptv state f
o
r trace recorder across
R
ECORD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
all
FFI: Fix
unfused l
o
ads of float fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix call argument and retur
n
handling for
I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
P
a
ll
FFI: Record l
o
a
ds/store
s
to ext
e
rnal varia
b
l
es in names
p
aces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
P
all
FFI: F
i
x
recordin
g
of cons
t
/enum
l
o
okups in na
m
espac
e
s
.
commit
|
commitdiff
|
tree
2011-10-10
M
i
ke Pa
l
l
Remove unne
e
ded PHI b
a
r
r
i
er f
o
r re
a
ss
o
c
ia
t
ion
of
d
u
p
li
c
ate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mik
e
Pall
Avoid overwriting argume
n
t wit
h
error from
m
etaca
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike
P
a
ll
Fix
(
h
armless) t
y
po
.
commit
|
commitdiff
|
tree
2011-09-21
M
i
ke Pall
ARM
:
Fix HREF
K
cod
e
gen
e
rati
o
n
.
commit
|
commitdiff
|
tree
2011-09-20
Mike
P
all
Generate a portable vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mike P
a
ll
PPC/e500: Fix GC barri
e
r for T
S
ETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mi
k
e Pal
l
P
PC: Fix GC barrier f
o
r
TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
ke
Pall
A
RM: Fix GC barr
i
er for TSET
M
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike
Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike P
a
ll
A
RM:
Disable CPU detec
t
i
on for in
t
e
rpr
e
ter-only
buil
d
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
Increase
m
a
x
.
number of e
x
it s
t
ub groups
to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
Use some register al
l
ocator helpers for multiple architectu
r
es
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e Pall
PPC:
Interp
r
eter/
J
IT in
t
egration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C: Fix or remove a
s
sembler help
e
r
f
u
nction
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
:
M
o
re interp
r
ete
r
tu
n
ing
.
Use
y-
b
it
for
branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke
Pall
PPC: Expor
t
r
e
gister name
s
from d
i
sassembler
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke
P
a
ll
PPC: Disassemble y-bit instead
o
f at-bits for conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
P
P
C: Add y
-
bit variants of condi
t
iona
l
b
r
anche
s
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Always use ANSI
variants
of Windows system f
u
nctio
n
s
.
commit
|
commitdiff
|
tree
2011-08-31
M
i
ke Pall
Ma
r
k i
n
stalled shared library as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pa
l
l
Avoid conversion
narrowing o
f
arithmetic
w
i
t
h
large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mi
k
e Pall
FFI/x64: Fix stru
c
t-by-val
u
e
call
i
ng conventi
o
ns
.
commit
|
commitdiff
|
tree
2011-08-21
Mike
P
a
l
l
Rec
o
rd missing
F
ORI
slot
l
oads (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike P
a
ll
P
P
C: Add PPC disas
s
emble
r
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
Add p
o
ten
t
ial PHI for
n
umber conversi
o
ns due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
Pa
l
l
Ext
e
nd -b to g
e
nerate c/h/obj/
o
files with embe
d
d
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load embed
d
e
d
bytecode with re
q
uire()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clarify name of MIT lice
n
se
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pall
Replace some _Unwind_* types
.
Fixe
s
build issue
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
M
ike
P
a
l
l
x64: Fix result type of cd
a
ta index convers
i
ons
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pa
l
l
D
o
n't bo
t
her
t
o chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
a
l
l
PPCSPE: Save/restore cr2, cr3 and cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Save/rest
o
r
e cr2, cr3
a
nd cr4
when en
t
er
i
ng/l
e
a
v
ing VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
PPC: Add mtcrf instru
c
tion to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
k
e Pall
P
PC: Tune and resch
e
dule interpreter for P
P
C/e3
0
0
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
F
ix compile
r
war
n
i
n
g
.
commit
|
commitdiff
|
tree
2011-08-09
Mik
e
Pall
Fix s
t
ack check when L->top is a
b
ove L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mik
e
Pa
l
l
Remove t
e
mpor
a
ry mcode
limit error from
a
pplication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
M
i
ke Pall
FFI: Limit
snaps
h
ot op
t
i
m
iza
t
ion f
o
r cd
a
ta comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC: Ad
d
m
a
chine-speci
f
ic part
o
f F
F
I
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pal
l
PPC: Fix
floor/ceil for dual-number m
o
de
.
commit
|
commitdiff
|
tree
2011-07-24
M
i
ke
P
all
PPC:
A
dd
d
ual-n
u
mber
mode in
t
erpreter
.
Ena
b
l
e
by
default
.
commit
|
commitdiff
|
tree
2011-07-23
Mik
e
Pall
Us
e
d
i
f
f
erent
w
orkar
o
und for a
l
ignment o
f
jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
P
a
ll
FFI: Treat function cty
p
es
l
ike
pointe
r
s in
c
omparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lu
a
5
.
2: Change \* t
o
\z
.
Reject undefi
n
ed
e
s
c
ape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike Pall
PPC: Up
d
ate
i
nstall doc
s
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pall
PPC: Add dua
l
-number mo
d
e inte
r
preter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC
S
PE:
F
ix dispatch f
o
r bi
n
op me
t
ameth
o
d
s
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
k
e
Pall
Cleanup single-number vs
.
dual-number mode selec
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don
'
t
evict ASMREF_L
i
n r
a
_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pal
l
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: Fix comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
A
RM:
I
nstall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike Pall
F
i
x instal
l
_name and versioning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pall
PPC: Add build r
u
les for PPC
interpre
t
er
(non-function
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Sepa
r
ate PPC vs
.
PPCSPE interpret
e
r sourc
e
files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
PC: Untangle PPC vs
.
PPCSPE ta
r
get defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e Pall
PPC: Fix ra
n
ge check for scaled immediat
e
s in DynAS
M
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e
P
all
A
d
d debug o
p
tio
n
to msvcbuild
.
ba
t
and
i
mprove e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don
'
t u
s
e
th
r
ead-safe exce
p
t
ions on OS
X
.
C
o
mplain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke
P
all
Return to low
e
r frame via interpr
e
ter fo
r
unhandle
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer recording loops
over
c
alls
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke Pall
Reorganiz
e
trace linking and track link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
Pall
Clean up temporary bytecode p
a
tch
i
ng
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
Fix force
d
u
n
win
d
ing
trigger
e
d by external
unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use
t
h
r
ead-safe exc
e
ptions for external unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
ix
i
OS b
u
ild
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e
Pall
F
i
x data-flow anal
y
s
is for B
C
_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike
Pall
FFI: C
l
arify docs wrt
.
st
r
ing i
n
itia
l
iz
e
rs
for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
RELEASE LuaJIT-2
.
0
.
0
-
beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
M
ike
P
all
Fix
d
ocumentation for -b command line
o
ption
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pall
R
ELEA
S
E
Lua
J
IT-2
.
0
.
0-
b
eta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update
c
hangelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
Misc
.
upd
a
tes t
o
docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
x86/x6
4
: Don't evict BAS
E
in ra_e
v
ictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pall
x86/x64: Fix
r
egister a
l
loca
t
io
n
for v
a
riab
l
e shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86
/
x64: Fix fusio
n
of comp
a
risons
with u8/u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Av
o
id pointless c
a
lls for std
f
i
l
e
hand
l
es o
n
__gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mik
e
Pall
Fix recordin
g
of lo
o
ps with in
s
table
directi
o
ns i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
M
ike Pall
From Lua 5
.
2:
_
_len for tables
.
Needs
-
DLUAJIT_ENABLE_LUA5
2
C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke Pall
Upd
a
te man page for -b
c
om
m
and line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
Pall
More f
i
xes for the S
o
lari
s
/x86 build
.
Thanks to Will
.
.
.
commit
|
commitdiff
|
tree
next