repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix PE/COFF bytecode file format for big-endian targets.
2011-10-18
Mike Pall
F
i
x PE/COFF
b
y
tecode
fi
l
e format for big-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pa
l
l
Fix FOLD rul
e
for CONV
.
flt
.
num(CONV
.
nu
m
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
FFI/x86: Fix
CONV
.
u32
.
n
u
m rou
n
d
ing
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don
'
t fuse colocated array offs
e
ts w
i
thout
-Of
u
se
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
Pall
F
ix
u
p PC
in trace
b
acks
af
t
e
r
exits from down-rec
u
rsive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC: Dist
i
nguis
h
slwi, sr
w
i
a
n
d
r
lwinm in disasse
m
bly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
A
dd
m
issing F
O
LD
r
ule for inte
g
er NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/ARM:
E
nsur
e
invo
c
ati
o
n of SP
L
I
T
p
a
ss for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
S
a
v
e
tmp
t
v stat
e
for trace rec
o
rder acros
s
RECORD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pall
FFI: Fix un
f
used loads
o
f float
f
i
eld
s
.
commit
|
commitdiff
|
tree
2011-10-13
Mik
e
Pall
F
F
I: Fix call a
r
gument and re
t
u
rn han
d
l
i
ng f
o
r I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pal
l
FFI: Record load
s
/stor
e
s to e
x
ternal v
a
riables i
n
nam
e
spaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mik
e
Pall
FFI: Fix recordi
n
g of const/enum l
o
okups in namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mik
e
Pal
l
R
e
move unneeded PHI barrier for
reassociation of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike
Pall
Avoid
overwriting arg
u
ment with e
r
r
o
r
from
metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike P
a
l
l
Fix (harml
e
ss) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike
P
al
l
ARM: Fix
HREFK code generation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike
P
al
l
G
e
ne
r
ate a portable vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mike
Pal
l
PPC/e500:
F
i
x
GC barrier f
o
r TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC: Fix GC
barrie
r
for
T
SE
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
Pall
AR
M
:
Fix GC barr
i
er for
T
S
E
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
F
i
x t
y
po
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pa
l
l
A
R
M: Disa
b
le CPU detection for interpreter-only b
u
ilds
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e
P
all
Incr
e
as
e
max
.
number of exi
t
stub grou
p
s to corr
e
spond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
Use some registe
r
allo
c
ator helpers for mu
l
tiple arch
i
tectures
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e
Pa
l
l
PP
C
: Interpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
P
P
C
: Fix
o
r
r
e
m
ove
assembler hel
p
er fu
n
ctions
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke P
a
l
l
PPC: M
o
re inter
p
reter t
u
ning
.
Use y-bit f
o
r
branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
PPC: E
x
port
r
egister nam
e
s
from di
s
assembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pal
l
PPC: Disassemb
l
e
y
-
bit instead of a
t
-bits
f
or condi
t
ional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
P
all
PPC
:
Add y
-
bit variants
of conditio
n
al branches t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mik
e
Pall
Always us
e
ANSI vari
a
nts of Windows system functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike
P
a
l
l
Mark installed sh
a
red library as exec
u
tabl
e
.
commit
|
commitdiff
|
tree
2011-08-26
Mike
Pall
Avo
i
d convers
i
on nar
r
owing of ar
i
thmetic wi
t
h large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix struct-by-va
l
ue callin
g
conv
e
ntions
.
commit
|
commitdiff
|
tree
2011-08-21
Mi
k
e
Pall
Record missing FORI s
l
ot l
o
ad
s
(e
.
g
.
after
retur
n
to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
M
ik
e
Pall
PPC: Add PPC
disa
s
sembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
ike
P
all
Ad
d
po
t
e
ntial PHI for numb
e
r
conversions due to
type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
i
ke Pall
Ext
e
n
d -b
t
o ge
n
erate c/h/obj
/
o
fi
l
es with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
ike Pall
L
oad embedded byteco
d
e with
r
eq
u
ire()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
al
l
Clarify name of MIT lic
e
nse
.
commit
|
commitdiff
|
tree
2011-08-14
Mik
e
Pall
Replac
e
some _Unwind_* t
y
pes
.
Fixes b
u
ild issu
e
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mi
k
e Pa
l
l
x64: Fix result type of cdata inde
x
conversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike P
a
ll
Don't bother to chai
n
NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike P
a
l
l
PPCSPE: Sav
e
/restore
c
r
2,
c
r
3
and cr4 w
h
e
n entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
P
PC: Save/restore
c
r2
,
cr3
and cr4 when entering/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
P
PC: Add mtcrf instruction to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pall
PPC: Tune and reschedule interpr
e
ter f
o
r
P
P
C
/
e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
F
i
x
compiler w
a
rning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike
Pall
Fix stack check whe
n
L->
t
op is above
L
->ma
x
sta
c
k
.
commit
|
commitdiff
|
tree
2011-08-08
M
i
ke P
a
ll
Rem
o
v
e t
e
mporary
m
code limit
e
rror from a
p
plica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FFI: Limit sna
p
sho
t
optimizatio
n
f
o
r cdata comparis
o
n
s
.
commit
|
commitdiff
|
tree
2011-08-01
M
i
ke Pall
PPC: Add m
a
chi
n
e-
s
p
e
cifi
c
part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
M
i
ke Pall
P
P
C: Fi
x
floor/ceil
f
o
r
d
ual-numb
e
r mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mi
k
e Pal
l
PP
C
: Add dual-numbe
r
m
ode
i
nte
r
preter
.
Enable b
y
de
f
ault
.
commit
|
commitdiff
|
tree
2011-07-23
M
ik
e
Pall
Use differ
e
nt workar
o
u
n
d
fo
r
a
l
ig
n
m
e
nt o
f
jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mik
e
Pall
F
F
I
:
T
r
e
at function ctypes like
pointers in
comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mik
e
Pall
From Lua 5
.
2: C
h
ange \* t
o
\
z
.
Re
j
ect undefin
e
d e
s
cape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
P
P
C: Updat
e
in
s
ta
l
l docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
Pall
PP
C
: A
d
d du
a
l-
n
umber mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PP
C
SPE: Fix
d
i
s
p
atch for
binop
metameth
o
ds
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
C
l
eanup s
i
n
gle-num
b
er v
s
.
dua
l
-number mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pal
l
AR
M
:
Don't evict
A
SMREF_L
in ra_e
v
ictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
F
ix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: Fix
comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
i
ke Pall
ARM
:
In
s
tall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
Pall
Fix
i
nstal
l
_name and versionin
g
on
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Add bui
l
d
rules
f
or PPC
i
nter
p
r
e
ter (
n
on-fu
n
ctional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separate PPC vs
.
PPCSPE inte
r
pre
t
er source files
.
commit
|
commitdiff
|
tree
2011-07-01
M
ik
e
Pall
PPC: U
n
t
a
ngle PP
C
vs
.
PPCSPE target
d
efin
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mik
e
Pall
PPC: Fix range c
h
eck for scaled
i
m
mediates in
D
ynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mik
e
Pall
Ad
d
debug opti
o
n to
m
sv
c
buil
d
.
bat and i
m
prov
e
e
rror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pall
Don't use thread
-
safe ex
c
e
p
tions on OSX
.
Com
p
lain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pa
l
l
R
e
tu
r
n to lowe
r
frame via interpreter for un
h
and
l
ed
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer
r
e
c
ording loops
o
v
e
r call
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
Pall
R
e
o
r
ganiz
e
tr
a
ce linking an
d
trac
k
l
i
nk
t
ypes
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean u
p
temporary bytecode
p
atching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike
P
a
ll
Fix forced u
n
winding
trig
g
ered by
external unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mik
e
Pal
l
Use thread
-
safe exceptions fo
r
external unwi
n
ding
on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fi
x
iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mik
e
Pall
Fix data-flow analysis
f
or B
C
_
ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
M
i
ke Pal
l
FFI:
C
larify
doc
s
w
rt
.
string
i
niti
a
lize
r
s
f
or byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE LuaJIT-2
.
0
.
0-beta8 (f
i
xed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix d
o
c
umentation f
o
r -b
c
ommand line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
RELEASE LuaJIT-2
.
0
.
0-bet
a
8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update change
l
og
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
M
i
sc
.
updat
e
s to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Fix
a
ssertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64:
D
on't evict BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86
/
x64:
Fix register alloc
a
ti
o
n for variable
shi
f
ts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
x
86/x64
:
Fix fusion of co
m
parisons wit
h
u8/u1
6
XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
A
void pointless calls
for std fil
e
hand
l
e
s on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fix recording of loops with
i
nstable di
r
ectio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike
Pall
From Lua 5
.
2:
_
_
le
n
for
tabl
e
s
.
Needs -DLUAJIT_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
U
p
d
a
t
e
man page for
-
b co
m
mand lin
e
o
p
tio
n
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More fixes f
o
r
th
e
So
l
aris/x86 build
.
T
h
a
nks
t
o Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
ll
Fix bytecode l
o
ading
o
n
Win
d
o
w
s
.
commit
|
commitdiff
|
tree
2011-06-13
Mike P
a
ll
A
d
d more docs for
b
yte
c
o
d
e load/save fea
t
ure
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
k
e Pall
Fix dumping of
alre
a
dy stripped function
s
wi
t
h debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike P
a
ll
A
d
d -b co
m
m
and line option to save/list bytecode
.
commit
|
commitdiff
|
tree
next