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
Add PS4 port.
2014-02-26
M
i
ke
P
all
Ad
d
PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Do
n
't purge modifi
e
d
f
u
n
ctio
n
f
r
om stack
s
lots
i
n
B
C
_
R
E
T
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI: D
i
sallow nes
t
ed
V
LS
.
commit
|
commitdiff
|
tree
2014-02-19
M
i
ke Pall
Prevent B
A
SE regist
e
r
coalescin
g
if paren
t
uses
IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
M
ik
e
Pall
F
ix quoting i
n
xedkbuild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pa
l
l
Fix
exception unwind
struc
t
d
e
c
laration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
P
all
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mik
e
Pall
F
i
x initial
maxslot
for d
o
wn-
r
e
cursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pa
l
l
Fix
compi
l
er wa
r
nings
.
commit
|
commitdiff
|
tree
2014-01-19
M
i
k
e Pall
Fix OSX
b
uild issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike
Pall
F
F
I: Fix cts->L for
cdata unsink
i
ng in sna
p
sh
o
t
restor
e
.
commit
|
commitdiff
|
tree
2014-01-16
Mike P
a
ll
Bu
m
p
c
o
p
yright date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
F
ix
A
BC e
l
iminati
o
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mik
e
Pall
Fi
x
MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
M
I
PS: Cosmetic fi
x
for interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
M
i
ke Pall
Fi
x
com
p
ilat
i
on
o
f string
.
byte(s,
n
il, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix MinG
W
bu
i
ld
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix call un
r
oll checks
in
t
he
p
resence of m
e
tamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mi
k
e P
a
ll
x64: Fix s
t
o
r
e to
u
pv
a
l
ue for li
g
htus
e
r
d
a
t
a
v
alu
e
s
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Re
s
pect ji
t
.
off(func) when returning to a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pal
l
Follow-up fi
x
for G
C
st
e
p
th
r
e
shold
f
ix
.
commit
|
commitdiff
|
tree
2013-11-21
M
i
ke Pall
Improve msv
c
b
uild
.
b
at
s
tati
c
linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pa
l
l
F
FI: Clarify ff
i
.
cdef behavior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
Fix type punning alias analysis for constifie
d
pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for last
c
ommit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fi
x
GC
steps thresh
o
ld handling when
c
alled by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
M
ike Pall
Fix
h
a
ndl
i
ng
o
f r
e
dundant PH
I
s
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
C
hec
k
for failure to mark memory as executable (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix li
n
e number for relocated
bytec
o
de aft
e
r closu
r
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
M
i
k
e
Pall
F
F
I
: Rehash finalizer table
after
GC cycle,
i
f needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mik
e
Pall
Check for
MAP_32
B
IT prese
n
ce in
s
tead o
f
chec
k
ing for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
M
i
ke
P
a
l
l
F
i
x ABC elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pal
l
Fix
snapshot restore for exi
t
t
o fu
n
c
tion he
a
der
.
commit
|
commitdiff
|
tree
2013-09-12
Mike P
a
ll
DynASM:
Em
i
t #line
<
n> <fil
e
> inste
a
d of
#
<
n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x64: Fix passing
of
vecto
r
arguments to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mik
e
Pall
FFI
:
Fi
x
argument
c
hecks for ffi
.
s
t
r
ing()
.
commit
|
commitdiff
|
tree
2013-09-03
M
ike Pall
Fi
x
quotin
g
in xedkbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
R
ecent G
C
C versions need more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix frame tr
a
versal for bac
k
trace
s
.
commit
|
commitdiff
|
tree
2013-08-22
M
i
ke
P
a
l
l
Fix compil
e
r warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pall
Fix a
r
gu
m
ent
c
he
c
ks f
o
r m
a
th
.
deg()/ma
t
h
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike
P
al
l
Fix
jit
.
flush(func|true)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
Compatibility
fix for
o
ld
G
CC versio
n
s
.
commit
|
commitdiff
|
tree
2013-07-30
M
i
k
e
Pall
ARM: Fix register allo
c
ation
w
h
en remater
i
al
i
z
i
ng FP
R
s
.
commit
|
commitdiff
|
tree
2013-07-24
Mike Pall
FF
I
:
Prope
r
ly unlo
a
d loa
d
ed DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pal
l
DynA
S
M
/x64:
A
d
d
V
R
EG support to mov6
4
.
commit
|
commitdiff
|
tree
2013-07-17
Mike
P
all
Fix compil
a
tion on NetBSD/x
6
4
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pa
l
l
Add
support for mul
t
ilib distro builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike Pall
DynAS
M
/x86: A
d
d
l
ock prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FF
I
: A
d
d missi
n
g GC steps
f
or callback argum
e
n
t
convers
i
ons
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Improve
U
LOAD forwarding for open upv
a
lues
.
commit
|
commitdiff
|
tree
2013-06-03
Mi
k
e Pall
RELEAS
E
LuaJ
I
T-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
M
ike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2013-06-03
M
i
k
e Pall
PPC: Add plt suffix for ex
t
e
r
nal cal
l
s from ass
e
m
bler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI: P
r
eserve in
t
er
m
ediate st
r
ing
f
or const char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pal
l
Fix
com
p
ati
b
i
lity issues with Ill
u
mos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
Add missing PHI barrier to
s
tring
.
s
ub(str
,
a
, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI
:
Must sink
X
BAR t
o
gether with XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
k
e Pall
FFI: Fix unroll limit fo
r
ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mi
k
e Pall
FFI: Insert no-op
t
ype con
v
ersi
o
n for pointer to in
t
eger
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pall
F
F
I:
I
mprove error messa
g
es for
a
r
i
t
hmeti
c
and comp
a
r
i
son
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
Handle calls wi
t
h max
.
args i
n
backends even a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mik
e
Pall
FFI: Fix
c
alling conv
e
n
tions for
A
R
M
hard-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI: F
i
x ca
l
ling conventio
n
s for
32 bit OSX and
i
O
S
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pall
Add partial support for building with Mi
n
gW6
4
GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
M
ike Pall
FFI
:
I
gnore CTF_LONG in ffi
.
istype
(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike
Pall
F
i
x optional argument handl
i
ng i
n
table
.
c
o
n
cat(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
F
ix option
a
l argument
handlin
g
while reco
r
ding builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike
P
al
l
F
FI: Fix tailcall in lowest frame
t
o C funct
i
on w
i
th
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mi
k
e Pall
F
ix builti
n
string to numbe
r
c
o
n
v
e
r
sion for
o
ver
f
l
o
w
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike
P
all
T
igh
t
e
n require
m
e
nts fo
r
n
o
n-
d
efault optimization flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mik
e
Pall
F
i
x
compiler warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pa
l
l
D
ocument suppo
r
t fo
r
Lua 5
.
2 ext
e
nsion of loadfi
l
e
()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pa
l
l
Inhibit DS
E
fo
r
implicit loads via calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike P
a
ll
Fi
x
jump-range
c
ons
t
rained
mco
d
e alloca
t
io
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
Fix sp
u
rious
r
ed zone
ove
r
fl
o
w
s
in
ma
c
hin
e
code
generation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike
P
a
l
l
FF
I
/x86:
F
ix register allocati
o
n for 64
b
it comparis
o
n
s
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pa
l
l
F
FI: Fix snapsho
t
substitu
t
ion i
n
SP
L
IT
p
ass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike
P
all
DynASM: Impr
o
ve validation of local backwards re
l
ocations
.
commit
|
commitdiff
|
tree
2013-03-13
M
ike Pall
Fix rotate defini
t
io
n
s f
o
r var
i
able shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add mi
s
sing GC steps for io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
MIPS
:
Fix cache flush/sync for JIT-com
p
i
led code jum
p
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
ARM: Fi
x
cache flush/sync
f
or exit stubs of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
M
i
ke Pall
All
o
w changing *
.
dll/*
.
lib name
in msvcbuild
.
b
a
t
.
commit
|
commitdiff
|
tree
2013-02-24
Mike
Pall
Pr
o
perly
fix MSVC
intrinsics for older ver
s
ions
.
commit
|
commitdiff
|
tree
2013-02-21
Mike Pall
Fix memory
a
ccess ch
e
ck for
fast string i
n
terni
n
g
.
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELEASE LuaJIT
-
2
.
0
.
1 (f
i
x
ed)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
R
E
LEASE LuaJI
T
-
2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
Update change
l
og
.
commit
|
commitdiff
|
tree
2013-02-13
Mike Pall
F
ix cap
i
talization of 'Xbo
x
'
.
commit
|
commitdiff
|
tree
2013-02-12
M
ike Pall
PPC/e500: Fix
l
j
_vm_floo
r
() f
o
r inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
OSX:
A
dd support for Mach-O
o
bj
e
ct files to -b o
p
tion
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Improve buffe
r
h
andling
f
or io
.
read()
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Bump
c
opyr
i
g
h
t d
a
t
e
to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
M
i
ke Pall
FF
I
: Stricter par
s
ing of
d
e
claration sp
e
cifiers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI:
F
i
x
ha
n
dling of q
u
ali
f
ied transparent st
r
u
cts
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike Pall
K
e
e
p line number fo
r
KPRI to KNIL optimizatio
n
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
F
i
x
XBox 360 port
.
commit
|
commitdiff
|
tree
2013-01-28
Mi
k
e Pa
l
l
Avoid lea
k
ing
m
emory on kernels with recalc
i
trant mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pal
l
Add mi
s
sing FOL
D
rules for U32 co
n
versi
o
ns
.
commit
|
commitdiff
|
tree
next