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
FFI: Allow non-scalar cdata to be compared for equality by address.
2014-03-31
Mike Pall
FFI: A
l
low non-scala
r
c
data
to
b
e
c
ompared fo
r
equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI: Fix pseudo type c
o
nve
r
sions for type pun
n
ing
.
commit
|
commitdiff
|
tree
2014-03-27
M
i
ke Pall
F
ix
check for reuse of S
C
EV results in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
P
all
x8
6
/x6
4
: Avoid use of S
A
HF
instructi
o
n
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix
compi
l
er warnings
.
commit
|
commitdiff
|
tree
2014-03-12
M
i
ke Pall
RELEAS
E
LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
U
pdate changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mik
e
Pall
DynASM:
E
mi
t
v
e
r
s
ion c
h
eck after
.
arch directive
.
commit
|
commitdiff
|
tree
2014-03-05
Mik
e
P
a
ll
Do
n
't access
danglin
g
ref
e
r
en
c
e to reallocat
e
d IR
.
commit
|
commitdiff
|
tree
2014-02-28
M
i
k
e
Pall
Fix frame depth display for bytecode
d
ump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike
P
all
Fix
rec
o
rding
o
f BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike
Pa
l
l
F
ix
for -j
d
ump
d
ocs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike P
a
l
l
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike
P
all
Don't purge modified function
from stac
k
slots in BC_R
E
T
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FF
I
: Di
s
allow nested
VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prev
e
nt BASE regi
s
t
er coalescin
g
if paren
t
uses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
Fix quotin
g
in
xedkbuild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
F
i
x ex
c
eption unwind struct decl
a
ration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix
O
S
X
b
u
i
ld issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pall
Fi
x
ini
t
ial maxslot for down
-
r
e
cursiv
e
tra
c
e
s
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pall
Fix comp
i
ler warning
s
.
commit
|
commitdiff
|
tree
2014-01-19
Mike
P
a
ll
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mi
k
e Pall
FFI: Fix cts->L f
o
r cd
a
ta unsinking
in
snapshot
restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pa
l
l
Bump co
p
yright date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike
Pall
Fix
A
BC e
l
iminat
i
on
.
commit
|
commitdiff
|
tree
2013-12-29
Mi
k
e Pall
Fi
x
MinGW b
u
ild
.
commit
|
commitdiff
|
tree
2013-12-24
M
i
ke Pall
MIP
S
:
C
o
smetic fix for
i
nter
p
reter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix compilat
i
on
of stri
n
g
.
byte(
s
, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mi
k
e P
a
ll
Fix
c
al
l
unroll checks in
th
e
presence of metametho
d
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mi
k
e Pall
x6
4
:
F
ix store
t
o upvalue f
o
r lig
h
tuserdata values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
Pa
l
l
Respect
jit
.
off(func)
w
hen
r
etu
r
ning to
a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
M
i
ke Pa
l
l
Fol
l
ow-up fix
for GC step threshold
f
ix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
I
m
prove msvc
b
uild
.
bat stat
i
c
linki
n
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mike
P
all
FFI: Clarify ffi
.
cdef behavi
o
r
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
F
i
x type punning alias
analy
s
i
s
for
c
onstified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
M
ike Pal
l
Fix
f
or last
c
o
mmit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix GC steps
t
hreshol
d
h
and
l
ing
when called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix
h
andling of r
e
dund
a
nt
P
HIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
C
h
eck
f
or failure to mar
k
memory
a
s execut
a
bl
e
(r
e
stricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mi
k
e Pall
Fix lin
e
numb
e
r
f
or rel
o
cated bytecod
e
af
t
er closur
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FFI:
R
ehash fi
n
alizer table after GC cycle, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mi
k
e Pall
Chec
k
f
or M
A
P_32BIT prese
n
c
e
in
s
t
ead of checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mik
e
Pall
Fix ABC e
l
i
m
ination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix s
n
a
psho
t
restore
f
or
e
xit
t
o func
t
i
on header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
D
ynASM: Emit #lin
e
<
n> <f
i
l
e> instead of #<n>
<
f
il
e
>
.
commit
|
commitdiff
|
tree
2013-09-08
M
i
k
e Pall
FFI/x
6
4: Fix passing of vector argume
n
t
s
to
c
all
s
.
commit
|
commitdiff
|
tree
2013-09-08
Mike P
a
ll
F
FI:
Fix argum
e
nt checks for f
f
i
.
stri
n
g()
.
commit
|
commitdiff
|
tree
2013-09-03
M
ike Pall
Fix quoting in
x
edkbuild
.
b
at
.
commit
|
commitdiff
|
tree
2013-09-03
Mik
e
Pal
l
R
e
cent GCC versions need more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike P
a
ll
Fix
frame traversal for backt
r
aces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
Fix co
m
pi
l
er warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pall
Fi
x
ar
g
ument checks
f
or
math
.
d
eg()/mat
h
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix j
i
t
.
flush(f
u
nc|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
C
o
mpatibility f
i
x for old GCC v
e
rsio
n
s
.
commit
|
commitdiff
|
tree
2013-07-30
M
i
ke Pall
A
R
M: Fix
r
eg
i
ster alloca
t
ion when remateri
a
lizing
F
PRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pall
FFI: Prop
e
rly unloa
d
loade
d
DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mik
e
Pal
l
Dyn
A
S
M
/x64: Add V
R
EG supp
o
r
t
to
mo
v
6
4
.
commit
|
commitdiff
|
tree
2013-07-17
M
ike P
a
ll
Fix compilation on NetB
S
D/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pall
A
d
d
support for mul
t
ili
b
d
istr
o
buil
d
s
.
commit
|
commitdiff
|
tree
2013-06-24
Mik
e
Pal
l
DynASM/x86:
Ad
d
lock pr
e
fix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FFI: Add missing
GC s
t
e
p
s
f
o
r cal
l
b
a
c
k arg
u
ment convers
i
on
s
.
commit
|
commitdiff
|
tree
2013-06-18
Mi
k
e Pal
l
Im
p
rove ULOAD
fo
r
warding for open
u
pvalues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
RELEASE Lua
J
IT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike P
a
ll
Update changelog
.
commit
|
commitdiff
|
tree
2013-06-03
M
i
ke Pal
l
PPC: Add p
l
t
s
uffix for external calls fr
o
m a
s
s
e
mbler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
F
FI: Preserve inter
m
ed
i
ate string fo
r
const char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
M
ik
e
Pall
Fix compatibility issu
e
s with Ill
u
mos
.
commit
|
commitdiff
|
tree
2013-05-23
Mi
k
e
P
a
ll
Add
m
issing PHI bar
r
ier to string
.
sub(str, a
,
b
)
=
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
FFI: Mu
s
t sink XBAR t
o
gether
w
ith XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
F
FI: Fix
unro
l
l limit for ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
FFI: Insert
n
o-op ty
p
e
c
on
v
ersion
for point
e
r t
o
integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pall
FF
I
: I
m
prov
e
e
rror
me
s
s
ages
for ar
i
th
m
etic and
compar
i
son
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mi
k
e Pall
Han
d
le calls with max
.
ar
g
s in
backends even after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pall
FFI: Fix calling con
v
e
n
tions for ARM har
d
-f
l
oat
E
ABI
.
commit
|
commitdiff
|
tree
2013-05-16
M
ike Pall
FFI:
F
ix
c
alling conventions for 32 b
i
t OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pall
A
d
d
p
a
r
tial support for b
u
ildin
g
with
M
ingW64 GCC
4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
M
ike Pall
FFI: Ignore
CTF
_
LONG in
f
fi
.
istype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix opt
i
o
n
a
l
argument handling in table
.
conca
t
()
.
commit
|
commitdiff
|
tree
2013-05-08
M
ike Pall
F
i
x optional argument handling while recording
b
uiltins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI: Fix tailcall in lowes
t
f
rame to C function with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix
bu
i
ltin
string to num
b
er conversion
f
or ov
e
rflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
T
i
ghten requirem
e
nts for non-default
opt
i
miz
a
tion fl
a
g
s
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Fix compiler
w
arning
.
commit
|
commitdiff
|
tree
2013-04-09
M
ike Pall
Document s
u
pp
o
rt
f
o
r
L
u
a
5
.
2
extension of loadfi
l
e
(
)
.
commit
|
commitdiff
|
tree
2013-04-09
Mike
Pall
I
n
hibi
t
DSE for
i
mp
l
ici
t
loads via c
a
l
l
s
.
commit
|
commitdiff
|
tree
2013-04-05
Mik
e
Pall
Fix jum
p
-r
a
nge con
s
trained mcode allocation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
Fix spurious red z
o
ne over
f
lows in machine code g
e
ner
a
tion
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pal
l
FFI/
x
86:
F
ix
register allocation fo
r
64
b
i
t compar
i
s
o
ns
.
commit
|
commitdiff
|
tree
2013-03-23
Mike
P
a
l
l
FFI: Fix snapshot substituti
o
n
i
n
S
P
LIT pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mik
e
Pall
D
y
nASM: Imp
r
o
ve v
a
lidation of local
b
a
c
kwards re
l
ocat
i
ons
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pall
Fi
x
rotate de
f
ini
t
i
o
n
s fo
r
var
i
able shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add missin
g
GC s
t
eps for io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
M
ike Pall
MIPS: Fix cac
h
e
f
lu
s
h/sync for JIT-compiled code j
u
m
p
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
A
RM: Fix cach
e
f
l
ush/sync for exit
stub
s
of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pal
l
Allow changi
n
g *
.
d
l
l/*
.
lib name in msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
P
r
operly
f
ix MS
V
C intrinsics for o
l
der versions
.
commit
|
commitdiff
|
tree
2013-02-21
Mike
Pall
F
ix memory acc
e
ss chec
k
for fa
s
t string interning
.
commit
|
commitdiff
|
tree
2013-02-19
Mike P
a
ll
R
E
LEASE LuaJI
T
-
2
.
0
.
1
(fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mike
P
all
R
ELEASE
LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
next