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
x64: Fix math.random() code generation.
2011-10-22
Mike
Pa
l
l
x
64:
F
ix ma
t
h
.
r
a
ndom() code generation
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
Pall
Fix register hin
t
s f
o
r a
r
ithmetic he
l
per functions
.
commit
|
commitdiff
|
tree
2011-10-21
M
i
ke Pall
Separate/r
e
name NUM/FLOAT <->
I64
/
U64
c
onversion fu
n
c
tions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
C
le
a
n
u
p vari
o
us
e
nd
i
an
e
ss issues in assembler backend
.
commit
|
commitdiff
|
tree
2011-10-19
Mike Pall
Rear
r
a
n
ge de
f
in
e
s f
o
r work
a
rounds to
e
mbedded
o
perating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pall
F
i
x PE/COFF
by
t
ec
o
de
file
format
for
big-endian targe
t
s
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix FOLD rule
for CONV
.
flt
.
num(CONV
.
nu
m
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
Pall
F
F
I/x86: Fix CONV
.
u32
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pall
Don't
f
use
c
olocated
array off
s
ets w
i
th
o
u
t
-Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Fixup PC in tra
c
eba
c
ks after exits from dow
n
-recursi
v
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
P
all
PPC: Dist
i
nguish slwi, srwi a
n
d rlwinm in disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add
missing
FOLD rule for in
t
eger N
E
G
of con
s
tants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
all
F
F
I
/AR
M
: En
s
ure invocation
o
f SPLIT
pass for floa
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save
t
mp
t
v sta
t
e
f
or trace recorder acros
s
RECORD
v
mevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix u
n
fused loads of float fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e Pall
FFI: Fix call argumen
t
a
n
d retu
r
n
h
andli
n
g for
I8
/
U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Record loads/stores
t
o external
v
ari
a
bles in
namespaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FF
I
: Fix recording of cons
t
/e
n
um loo
k
ups in namespac
e
s
.
commit
|
commitdiff
|
tree
2011-10-10
Mike
P
all
Remove
u
nne
e
ded
PHI ba
r
rie
r
for reassociat
i
on of
d
u
p
licate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid ov
e
r
w
riting
argume
n
t
w
i
t
h erro
r
f
rom me
t
acall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (
h
armless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
M
i
ke P
a
ll
AR
M
:
Fix
HR
E
FK cod
e
g
eneration
.
commit
|
commitdiff
|
tree
2011-09-20
M
i
ke Pall
Gener
a
te a porta
b
le vm
d
ef
.
lu
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC
/
e500: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
all
PPC:
Fix GC bar
r
ie
r
for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mi
k
e Pal
l
ARM:
F
i
x G
C
barr
i
er for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mik
e
Pall
Fix typ
o
.
commit
|
commitdiff
|
tree
2011-09-08
M
i
ke Pall
A
R
M: Di
s
able
CPU detection
f
or in
t
erpreter-on
l
y builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
Increase max
.
number of e
x
it stub
g
roups to correspo
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
U
s
e some re
g
ister all
o
cat
o
r helpers for mult
i
p
le architecture
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
: In
t
erpr
e
ter/JI
T
in
t
egrati
o
n
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC: Fix or remov
e
asse
m
bler helper fu
n
ction
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: More
int
e
r
preter tu
n
ing
.
Use y-bit fo
r
branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
PPC: Ex
p
ort register names
f
rom
d
isas
s
embler
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
PPC: Disa
s
semble y
-
bit ins
t
ead of at-bit
s
fo
r
conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Add
y-bit va
r
iants o
f
conditional branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike
P
a
l
l
Alw
a
ys use ANSI variants of Wind
o
w
s system functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mik
e
P
a
ll
Mark installed shared libra
r
y as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike
Pall
A
v
oid convers
i
on narrowing
of
arithmetic wi
t
h l
a
rge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix
s
truct-by-value call
i
n
g
conventi
o
ns
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pa
l
l
Record missing FORI s
l
ot loads (e
.
g
.
after retu
r
n to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
P
P
C:
Add PPC dis
a
ss
e
m
bler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
Add potential PHI
f
or
nu
m
b
er con
v
ersions
due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Exte
n
d -b
t
o generate c/h/obj
/
o
files wit
h
e
m
bedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
ike Pall
Load embed
d
ed bytecode with require()
.
commit
|
commitdiff
|
tree
2011-08-14
M
ike Pall
Cl
a
rif
y
name of
MIT li
c
e
n
se
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pall
R
e
place
s
o
m
e _
U
nw
i
nd_* ty
p
es
.
Fixes build
issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64:
F
ix resu
l
t type o
f
cdat
a
index conve
r
sions
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
ke P
a
ll
Don't bother to chai
n
N
O
Ps
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
P
PCSPE: Save/restore cr2, cr3 a
n
d cr4 wh
e
n enter
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Save/rest
o
r
e cr2, c
r
3 an
d
c
r
4 w
h
en entering/leaving
V
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mike P
a
ll
PPC: Add mtcrf
instru
c
t
i
o
n
to
D
ynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
P
PC: Tune and r
e
sche
d
ul
e
inter
p
reter for PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
F
i
x compiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stack c
h
eck when L->top is above L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
R
e
move
t
emporary mcode
l
i
mit
e
r
r
o
r
from applic
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FFI: Limit snapsh
o
t
o
p
timization
for cdat
a
comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
P
P
C
: Add machin
e
-specific
part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC:
F
ix
floor/ceil for dual
-
number mode
.
commit
|
commitdiff
|
tree
2011-07-24
M
i
ke Pall
PPC: Add du
a
l-number mode interpreter
.
Ena
b
le by defa
u
lt
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
U
se differe
n
t
w
o
r
karound for alig
n
men
t
o
f j
i
t_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI: Tr
e
at function ctypes l
i
ke po
i
nters in comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pa
l
l
Fr
o
m Lua 5
.
2: C
h
ange \* to \z
.
Reject
undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC:
U
pdat
e
install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
Pall
PP
C
: Add dual-
n
umber mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike P
a
ll
PPCSPE: Fix d
i
spatch f
o
r bi
n
op metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cle
a
nup single-numb
e
r vs
.
dual-
n
umber
m
o
d
e s
e
lection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
A
R
M: Don't
e
vict
ASMRE
F
_
L
in
ra_
e
victk()
.
commit
|
commitdiff
|
tree
2011-07-07
M
ik
e
Pal
l
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
M
i
ke
Pall
FFI: Fix
c
omm
e
n
t
p
a
rsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM: Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pall
Fix instal
l
_n
a
me
and
v
ersi
o
ning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Add
b
u
ild rules for
P
PC in
t
erp
r
eter (non-functi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
Pall
PPC: Separate PPC vs
.
PP
C
SPE
i
nte
r
pr
e
ter source f
i
les
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC:
Un
t
angle
P
P
C vs
.
PPCSPE
t
arge
t
defin
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC:
Fix
range check for scaled immediates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike
Pall
A
d
d
debug option to msvcbuild
.
bat and i
m
pr
o
ve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
ike Pall
Don'
t
use thre
a
d-safe exc
e
ptions on
O
SX
.
Compla
i
n to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Retu
r
n to lower frame via interpreter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pal
l
Prefer reco
r
ding loops o
v
e
r calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorganize trace lin
k
ing and t
r
ack
l
i
n
k types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean up tempo
r
ary
b
ytecode patchin
g
.
commit
|
commitdiff
|
tree
2011-06-27
M
ike Pall
F
i
x fo
r
ced unwinding trigge
r
ed b
y
external un
w
in
d
er
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thread-sa
f
e exc
e
ptions fo
r
e
x
ternal unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
M
ike Pall
Fix
i
OS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e Pall
Fix data-flow analysis for
BC_ITE
R
L
.
commit
|
commitdiff
|
tree
2011-06-24
M
i
ke P
a
ll
FF
I
:
Clarify docs wrt
.
st
r
ing i
n
it
i
al
i
zers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pal
l
RE
L
EASE LuaJIT-2
.
0
.
0-
b
eta8 (fixed
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
F
i
x docum
e
nt
a
t
ion for -b co
m
m
a
nd l
i
ne op
t
i
on
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
RELEASE Lu
a
JIT-2
.
0
.
0-be
t
a8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Updat
e
c
h
an
g
elog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
M
i
sc
.
updates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pall
x86/x64: Don't evict BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64:
F
ix
r
eg
i
st
e
r
all
o
c
a
tion fo
r
variable s
h
ifts
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pall
x86/x64: Fix fus
i
on
o
f
compar
i
sons with u8
/
u16
X
L
OAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
A
v
o
i
d
pointless c
a
lls fo
r
std
fil
e
ha
n
d
l
es on
_
_gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mik
e
Pall
F
i
x
recordin
g
of lo
o
ps with instable di
r
ections in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
F
r
om Lu
a
5
.
2: __len for t
a
bles
.
Needs -DLUAJIT_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Update man
p
a
g
e
for -b com
m
and
line option
.
commit
|
commitdiff
|
tree
next