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
From Lua 5.2: Add -E command line option (ignore env vars).
2012-07-16
Mik
e
Pall
From Lua 5
.
2: Add
-
E command line option (ignore env
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
Mike Pall
Corr
e
ct d
i
spatch
t
able
m
odifica
t
ions for return hooks
.
commit
|
commitdiff
|
tree
2012-07-12
Mike Pal
l
FFI: Show addres
s
pointed
to fo
r
t
ostri
n
g(
r
ef), t
o
o
.
commit
|
commitdiff
|
tree
2012-07-11
Mike Pall
Limit number of parent links handled by backend
.
commit
|
commitdiff
|
tree
2012-07-11
Mike Pall
Use an explicit flag to signal
S
INK tags for a trac
e
.
commit
|
commitdiff
|
tree
2012-07-09
Mike Pall
D
o
n
'
t al
l
oc
a
te constants f
o
r sunk stor
e
s
.
commit
|
commitdiff
|
tree
2012-07-09
Mike Pal
l
Avoid compiler war
n
i
n
g
s about redefined C+
+
k
e
ywords
.
commit
|
commitdiff
|
tree
2012-07-09
M
ike Pall
Add missi
n
g
de
c
lar
a
tions
f
o
r
MSV
C
in
t
rin
s
ics
.
commit
|
commitdiff
|
tree
2012-07-08
Mike Pall
Clean up
A
RM c
a
pa
b
ility flags
.
Only set highest arch
.
.
.
commit
|
commitdiff
|
tree
2012-07-08
Mike Pall
Change DynASM bit operati
o
ns
to us
e
L
ua BitOp
.
commit
|
commitdiff
|
tree
2012-07-08
Mik
e
P
a
ll
A
d
d
L
ua BitOp t
o
mini
l
ua
.
commit
|
commitdiff
|
tree
2012-07-07
Mike Pa
l
l
Final
l
y fix targ
e
t detection for msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2012-07-04
Mike
P
all
D
r
op
range
limit for
su
n
k sto
r
es
r
elative to su
n
k allocation
.
commit
|
commitdiff
|
tree
2012-07-04
Mike
P
all
Bump some limits
t
o acc
o
modate S
I
NK pass
.
commit
|
commitdiff
|
tree
2012-07-04
Mike Pall
Add
s
t
ricter check fo
r
sinking PHIs
.
commit
|
commitdiff
|
tree
2012-07-03
Mike Pal
l
Remove un
n
ee
d
ed sna
p
s
h
ot preps for
s
unk stores
.
commit
|
commitdiff
|
tree
2012-07-03
Mike Pall
Fix NEWREF mar
k
ing in SINK pass
.
commit
|
commitdiff
|
tree
2012-07-03
Mike Pall
Fix compiler
w
ar
n
ings
.
commit
|
commitdiff
|
tree
2012-07-03
Mike Pall
A
v
oid
p
esky compiler
w
arnings
a
bo
u
t
C
++ keywords (eh?)
.
commit
|
commitdiff
|
tree
2012-07-03
Mike Pall
I
nvoke SPLIT pass
in s
i
de trace for rejoined sunk stores
.
commit
|
commitdiff
|
tree
2012-07-02
Mik
e
Pa
l
l
A
v
oi
d
stri
c
t alia
s
in
g
issues
.
commit
|
commitdiff
|
tree
2012-07-02
Mike
Pal
l
Add all
o
cation sinking an
d
store s
i
n
king optimizat
i
on
.
commit
|
commitdiff
|
tree
2012-07-02
Mi
k
e Pall
A
R
M: Si
m
plify two-step const
a
n
t
rematerialization
.
commit
|
commitdiff
|
tree
2012-07-02
Mike
P
all
Handle initi
a
l
sna
p
shot fo
r
side
t
races
i
n lj_snap
.
.
.
commit
|
commitdiff
|
tree
2012-07-02
Mik
e
Pall
H
andle joining IR_HIOP i
n
SPLIT
pass
.
commit
|
commitdiff
|
tree
2012-07-02
M
ike
P
all
Add IR_P
V
AL instruction
for non-slot p
a
re
n
t lin
k
s
.
commit
|
commitdiff
|
tree
2012-07-02
M
ike Pall
Ad
d
exp
l
icit
I
R_GCSTEP instruction
.
commit
|
commitdiff
|
tree
2012-07-02
Mike Pall
U
se
HIO
P
f
or XS
T
ORE in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-07-02
M
ike
Pall
M
o
ve
s
napsh
o
t replay for side trac
e
s
t
o
lj_snap
.
c
.
commit
|
commitdiff
|
tree
2012-07-01
M
ike
P
all
C
l
ean
u
p RegSP
ha
n
dl
i
ng f
o
r pa
r
ent link instructions
.
commit
|
commitdiff
|
tree
2012-06-30
Mike Pall
Expand a
r
ray slots in templ
a
te
t
ables with
mixed const
.
.
.
commit
|
commitdiff
|
tree
2012-06-30
Mike Pall
Clean up snapshot r
e
store
.
commit
|
commitdiff
|
tree
2012-06-28
Mike Pal
l
Fix
cdecl string p
a
rsing d
u
r
ing recording
.
commit
|
commitdiff
|
tree
2012-06-28
Mike Pall
Mak
e
os
.
date() thread-
s
afe
.
commit
|
commitdiff
|
tree
2012-06-28
Mike Pall
Fix
b
uffer check in
b
yte
c
ode wri
t
er
.
commit
|
commitdiff
|
tree
2012-06-28
Mike P
a
ll
Ad
d
HRE
F
K
for
w
ar
d
i
ng
.
Eli
m
inate HREFK g
u
ard for T
D
UP
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
Mike Pall
Create string hash slots i
n
te
m
plate ta
b
les even for
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
Mike Pall
Another attempt at proper targe
t
detectio
n
for msv
c
build
.
.
.
commit
|
commitdiff
|
tree
2012-06-27
Mike Pall
Fi
x
TDUP t
o
HLOAD fo
r
warding
for DUALNUM build
s
.
commit
|
commitdiff
|
tree
2012-06-27
Mike Pall
P
P
C: Fix PPC
3
2 build
.
commit
|
commitdiff
|
tree
2012-06-22
Mike Pal
l
Fix build is
s
u
e
s on Cygwin
and
Min
G
W wi
t
h opt
i
ona
l
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
M
i
ke
P
all
FFI: Check
for __
n
ew meta
m
e
t
hod when calling a construct
o
r
.
commit
|
commitdiff
|
tree
2012-06-20
M
i
ke Pa
l
l
FFI: Do not re
s
o
l
v
e strings passe
d
to parameterized
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
M
i
ke Pal
l
FFI
:
Resolve met
a
methods for const
r
uct
o
rs,
too
.
commit
|
commitdiff
|
tree
2012-06-20
M
ike Pall
F
FI
:
Improve error
m
essag
e
s
for ctype argumen
t
s
.
commit
|
commitdiff
|
tree
2012-06-14
M
i
ke Pall
FFI: Add supp
o
rt
f
or par
a
meterized C t
y
pes
.
commit
|
commitdiff
|
tree
2012-06-13
Mike Pall
CONSOLE: Handle P64, G
P
R
6
4, TOC* and PPE (PS3) in P
P
C
.
.
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pa
l
l
C
l
ean up
b
uildvm error
message
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
A
l
low par
s
ing b
c
save
.
lua
(
-
b
option) without FFI
.
commit
|
commitdiff
|
tree
2012-06-12
Mike
P
a
l
l
PPC: Remove lj_vm_floor/ceil/trunc assembl
e
r w
r
appers
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
ARM/PPC:
R
emove
a
s
sem
b
le
r
code for
l
j
_
vm
_
fold
a
r
ith()
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pa
l
l
P
P
C: Fi
x
disassembly
o
f rldcl/rldcr
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
DynASM/PPC: Add missing 64 bit rot
a
tes and mtocrf/mfocrf
.
commit
|
commitdiff
|
tree
2012-06-12
Mike Pall
x64
:
Fix DynA
S
M de
f
ines
.
commit
|
commitdiff
|
tree
2012-06-11
M
i
ke P
a
ll
Improved target detection
for msvcbuil
d
.
bat
.
commit
|
commitdiff
|
tree
2012-06-11
Mike P
a
ll
OS
X
:
C
hange dylib name
s
to
be consis
t
e
n
t
with oth
e
r
.
.
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
Pall
MI
P
S:
C
leanup inter
p
reter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pal
l
PP
C
/e
5
00: C
l
e
a
n
u
p i
n
terpreter
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
P
PC: Cle
a
nup interpret
e
r
.
commit
|
commitdiff
|
tree
2012-06-10
Mike
P
all
ARM: Cleanup interpreter
.
commit
|
commitdiff
|
tree
2012-06-10
M
ike
P
all
x
86/x64:
Mor
e
interpreter
cleanup
s
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
PPC:
Fix inte
r
pr
e
ter state setup
i
n callbac
k
s
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
Fix userdata __gc
separations at
sta
t
e clo
s
e
.
commit
|
commitdiff
|
tree
2012-06-10
Mike P
a
ll
x86/x64: Clean
up
interp
r
eter
.
commit
|
commitdiff
|
tree
2012-06-10
Mi
k
e
P
all
Pass v
a
r
i
ous build, a
r
ch
and OS
fl
a
gs to DynASM
.
commit
|
commitdiff
|
tree
2012-06-10
Mike Pall
CON
S
OLE
:
M
inor
P
S3
b
uild fixe
s
.
commit
|
commitdiff
|
tree
2012-06-10
Mi
k
e Pall
CONSOLE: Fix PS3 buil
d
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
CONSO
L
E:
Handle unimplemente
d
features for console
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
A
R
M/PPC: Detect more tar
g
et
arch
v
a
riants
.
D
e
t
e
ct console OS
.
commit
|
commitdiff
|
tree
2012-06-09
Mike Pall
Avoid potential store
-
forward
i
ng stalls
i
n
GC
mar
k
in
g
.
commit
|
commitdiff
|
tree
2012-06-09
M
ike Pa
l
l
F
i
x check
f
or minimu
m
G
C
C versi
o
n
.
commit
|
commitdiff
|
tree
2012-06-09
Mike
Pall
Reorganize build pr
o
cess
.
commit
|
commitdiff
|
tree
2012-06-09
M
ike Pall
Add minified Lua interpr
e
ter
(
minil
u
a)
.
Us
e
d by the
.
.
.
commit
|
commitdiff
|
tree
2012-06-09
Mik
e
Pa
l
l
D
y
nASM:
C
o
mpati
b
ili
t
y with
min
i
l
u
a
.
commit
|
commitdiff
|
tree
2012-06-08
M
i
ke Pall
FFI: Fix addres
s
calcu
l
atio
n
for ref
s
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
Move li
b
/*
to src
/
jit/*
.
commit
|
commitdiff
|
tree
2012-06-08
Mik
e
Pa
l
l
C
orrec
t
ly
preserve
snapsho
t
#
0
P
C f
o
r
r
oot traces
.
.
.
commit
|
commitdiff
|
tree
2012-06-08
Mike Pall
Re
a
rrange OS
X
vs
.
iOS d
e
fines
.
Disable callbacks
on
.
.
.
commit
|
commitdiff
|
tree
2012-06-07
Mi
k
e Pall
Link to L
u
aJIT Roadm
a
p 2012/
2
0
1
3
.
commit
|
commitdiff
|
tree
2012-06-06
Mike Pal
l
Print v
e
rsion and JIT statu
s
t
o
stdout,
n
ot stderr
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
Sp
l
it-off large-
f
i
le
supp
o
rt flags
to TARGET_LFSFLAGS
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
Add uninstall target to top-level Makefile
.
commit
|
commitdiff
|
tree
2012-06-04
Mike Pall
MIPS: Support
g
ener
a
tion of mips/
m
ipsel b
y
teco
d
e
o
bject
.
.
.
commit
|
commitdiff
|
tree
2012-06-04
Mike
Pal
l
FFI:
U
se CN
E
WI
/
FL
O
AD to bo
x
/access ff
i
.
new("int", x
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Mike P
a
l
l
Link to
L
uaJ
I
T
wi
k
i
.
commit
|
commitdiff
|
tree
2012-05-29
Mike
P
all
F
F
I
:
Convert i
o
.
*
fi
l
e ha
n
dle to FILE * pointer
(
but
.
.
.
commit
|
commitdiff
|
tree
2012-05-28
Mike
P
a
l
l
Fix
a
rgument
c
hecks for corouti
n
e
.
cre
a
te()
.
commit
|
commitdiff
|
tree
2012-05-23
Mi
k
e Pal
l
PPC/e500: Fi
x
tailcall from fast function (esp
.
tostring)
.
commit
|
commitdiff
|
tree
2012-05-23
Mike Pall
FFI: Eq
u
ality
compariso
n
s nev
e
r
rai
s
e a
n
e
r
ror
.
commit
|
commitdiff
|
tree
2012-05-14
Mike Pall
Preserv
e
snap
s
hot #0 PC
for root
t
r
ac
e
s
.
commit
|
commitdiff
|
tree
2012-05-14
Mike
P
all
FFI:
D
o
n
't call
FreeL
i
b
r
ary() on our own EXE/DLL
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pall
ARM/PPC
/
MIPS: F
i
x tailcall fr
o
m fast functio
n
(esp
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
Mike Pa
l
l
ARM: Fix modulo o
p
e
rator and math
.
floor/ceil
for i
n
f
.
.
.
commit
|
commitdiff
|
tree
2012-05-10
M
ike Pall
A
R
M: Fix tonumber() ar
g
umen
t
che
c
k
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
Pall
RELEASE LuaJI
T
-2
.
0
.
0
-
beta10
commit
|
commitdiff
|
tree
2012-05-09
Mike Pall
Remove stray commen
t
.
commit
|
commitdiff
|
tree
2012-05-09
Mike
Pall
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2012-05-09
M
ike Pall
Fix t
y
p
o
.
commit
|
commitdiff
|
tree
2012-05-09
Mi
k
e Pall
FFI: Fi
x
recording of
t
es
t
f
o
r
b
o
o
l
r
e
su
l
t
of call
.
commit
|
commitdiff
|
tree
2012-05-08
Mike
P
all
F
F
I
: Don't r
e
cord test f
o
r bool
result of call
,
if
.
.
.
commit
|
commitdiff
|
tree
next