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
Mike Pall
A
d
d
P
S4
port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don't
purge modifie
d
fu
n
ctio
n
from stack slots in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI:
Disallow nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prevent BASE register coalesci
n
g if par
e
nt uses IR_R
E
T
F
.
commit
|
commitdiff
|
tree
2014-02-11
Mi
k
e Pall
F
i
x quoting
in xed
k
bu
i
ld
.
bat (agai
n
)
.
commit
|
commitdiff
|
tree
2014-02-05
M
ike Pall
Fix ex
c
eption unwind struct de
c
laration
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e
Pall
Fix OSX build
i
ssu
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix initi
a
l
m
a
xs
l
ot for down-r
e
cursi
v
e
traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e Pal
l
F
i
x compiler warn
i
ng
s
.
commit
|
commitdiff
|
tree
2014-01-19
M
ike Pall
F
ix O
S
X build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
F
F
I: Fix c
t
s->L
for cdata u
n
si
n
king
i
n snapsh
o
t restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
B
u
mp copyright date
to
2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pa
l
l
Fix ABC
elimin
a
tion
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pa
l
l
Fix MinGW b
u
i
l
d
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
M
I
PS: Cosmet
i
c
f
ix for
i
nterp
r
eter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix co
m
p
ilat
i
on
of
string
.
byte(
s
, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
M
i
k
e Pall
Fi
x
MinGW buil
d
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix
c
all unroll checks in the pre
s
ence of
me
t
ame
t
h
o
d
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix
sto
r
e to
u
pvalue fo
r
l
ig
h
tuserdata v
a
lues
.
commit
|
commitdiff
|
tree
2013-11-22
Mik
e
Pa
l
l
Resp
e
ct jit
.
off(func)
w
h
en returning to a
funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
M
i
ke Pall
F
oll
o
w
-
up
f
ix for GC
step threshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
Improv
e
msvcbuil
d
.
bat
s
ta
t
ic link
i
ng
.
commit
|
commitdiff
|
tree
2013-11-16
Mi
k
e Pall
F
F
I
:
C
larify ffi
.
cdef
beh
a
vior
.
commit
|
commitdiff
|
tree
2013-11-07
M
i
k
e
Pall
Fix t
y
pe p
u
nning alias analysis for constified
pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mik
e
Pall
Fix for
l
a
st com
m
it
commit
|
commitdiff
|
tree
2013-11-05
M
i
k
e
Pal
l
Fix GC
s
te
p
s threshold handling when called by J
I
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix
h
andli
n
g
o
f
redundan
t
PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pa
l
l
C
h
eck f
o
r fai
l
ure
t
o
m
ark mem
o
ry as executable (re
s
t
ricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
M
i
ke
Pal
l
F
ix line number fo
r
relocated bytecod
e
after closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FFI: Rehash fina
l
ize
r
table after
GC cycle, if nee
d
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mi
k
e Pal
l
Check for MAP
_
3
2BIT presence
i
n
s
t
ead of checkin
g
for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mi
k
e P
a
ll
Fix AB
C
el
i
mi
n
ation
.
commit
|
commitdiff
|
tree
2013-09-12
Mi
k
e Pall
F
i
x snapshot re
s
tor
e
for
exit to fun
c
tion
h
eade
r
.
commit
|
commitdiff
|
tree
2013-09-12
M
ike Pall
DynASM: Emit #
l
ine <n> <fi
l
e> instead of #<n> <
f
ile>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x64: Fix p
a
s
sing of vecto
r
arguments to calls
.
commit
|
commitdiff
|
tree
2013-09-08
M
ike P
a
ll
FFI:
F
ix argument ch
e
cks for ffi
.
stri
n
g()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pal
l
Fix
quoti
n
g in xedk
b
uild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pal
l
Re
c
ent
GCC versions need
more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mik
e
Pal
l
Fix frame traversa
l
for backtraces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike
P
all
Fix c
o
m
p
i
le
r
warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike
P
all
F
i
x ar
g
u
m
ent
c
h
eck
s
f
o
r math
.
deg()/math
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
M
i
ke Pal
l
Fix ji
t
.
f
l
ush(func|tr
u
e)
.
commit
|
commitdiff
|
tree
2013-08-03
Mi
k
e Pall
Compat
i
bility fix fo
r
old GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
M
i
ke Pall
A
R
M:
F
ix regi
s
ter allocation when rem
a
ter
i
alizing FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
M
ike Pall
FFI
:
Prop
e
rly unload loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pall
D
ynASM/x64: Add VREG
support
to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike P
a
ll
Fix compilation on Ne
t
B
S
D/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mi
k
e Pall
A
d
d support
for multilib dis
t
ro builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike Pall
Dy
n
A
SM/x
8
6:
A
d
d lock prefi
x
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FFI:
Add mis
s
ing
GC steps for callback arg
u
ment
conversio
n
s
.
commit
|
commitdiff
|
tree
2013-06-18
Mike
P
all
I
m
pr
o
ve U
L
OA
D
forwa
r
ding fo
r
open
u
p
va
l
ues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
P
all
RELEASE LuaJIT
-
2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
M
ike Pall
Update cha
n
g
elog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
PPC: Add plt su
f
fix
f
or ex
t
er
n
al calls fro
m
assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
M
i
ke Pall
FFI:
P
reserve intermediate string for const char *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mi
k
e
P
all
Fix compatibil
i
ty issues w
i
th
I
llum
o
s
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
Ad
d
missi
n
g
PHI barri
e
r
to
s
tring
.
sub(str,
a, b)
=
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke P
a
ll
FFI: M
u
st
s
ink
X
BA
R
t
oge
t
her wit
h
XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
FFI:
Fix
u
nr
o
l
l
limit for f
f
i
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
Mi
k
e Pall
FFI: Insert no
-
op
type con
v
ersion
f
o
r poin
t
er to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pall
FFI: Improv
e
error messages
for arithmeti
c
a
n
d c
o
m
p
aris
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
ik
e
Pall
Handle calls wi
t
h ma
x
.
a
r
gs in b
a
ck
e
nds
e
ven afte
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mi
k
e P
a
l
l
FFI: Fix ca
l
l
i
n
g
convent
i
o
n
s
f
or ARM
h
ard-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pall
F
F
I:
F
ix calling co
n
ve
n
tions for 32
bit O
S
X and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike
P
all
Add partia
l
support for building with Ming
W
6
4 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
M
i
ke Pall
FFI: Ignore CTF_LONG in ffi
.
i
s
type()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix
o
ptional
argument handling in ta
b
le
.
concat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike P
a
ll
Fix optional
a
rgu
m
ent handling while recording builtins
.
commit
|
commitdiff
|
tree
2013-05-02
M
i
ke Pall
FFI: Fix tailcall
in lowe
s
t fram
e
to C func
t
io
n
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mi
k
e Pall
Fix builtin
string to number
c
onversion for overflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pa
l
l
Tigh
t
en requir
e
men
t
s
for no
n
-default opt
i
m
i
z
a
t
ion flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Fix
c
o
m
piler wa
r
n
ing
.
commit
|
commitdiff
|
tree
2013-04-09
Mike
Pall
Document support for Lu
a
5
.
2 e
x
tension of loadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mik
e
Pall
In
h
ibit DSE
for implicit loa
d
s via c
a
lls
.
commit
|
commitdiff
|
tree
2013-04-05
Mik
e
Pa
l
l
Fix jump-range cons
t
rained mcode allocatio
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mike
Pall
F
i
x spurious
red zon
e
ove
r
flows in machin
e
code generat
i
on
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
F
FI/x86: Fix r
e
gister
a
llo
c
ation for 64
b
it
c
o
mpa
r
i
sons
.
commit
|
commitdiff
|
tree
2013-03-23
M
ike Pall
FFI: Fix snapshot su
b
stitution in S
P
LIT pass
.
commit
|
commitdiff
|
tree
2013-03-17
M
ik
e
Pall
D
ynASM: Impro
v
e
v
alidat
i
on of
l
ocal backwards relo
c
a
tions
.
commit
|
commitdiff
|
tree
2013-03-13
Mik
e
Pall
Fix
rota
t
e defi
n
i
t
i
on
s
for
v
a
r
iable shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike
Pall
Add mi
s
sing
GC s
t
eps for i
o
.
*
f
u
n
ct
i
ons
.
commit
|
commitdiff
|
tree
2013-02-28
M
i
ke Pall
M
I
P
S: Fix
c
ache f
l
ush/sync for JIT-c
o
mpi
l
ed
c
ode j
u
m
p
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
ARM: Fi
x
cache flush/sync for
e
xit
stubs of J
I
T-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pall
Allow changing *
.
dll
/
*
.
l
i
b
name in msvcbuild
.
b
a
t
.
commit
|
commitdiff
|
tree
2013-02-24
M
i
ke Pall
Prop
e
rly fix MS
V
C intri
n
s
i
c
s
for
o
lder ve
r
si
o
ns
.
commit
|
commitdiff
|
tree
2013-02-21
Mike Pall
Fix memory access check for fast string inter
n
ing
.
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELEASE L
u
aJ
I
T-2
.
0
.
1
(fix
e
d)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pa
l
l
RE
L
EASE LuaJI
T
-
2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pa
l
l
Update changelog
.
commit
|
commitdiff
|
tree
2013-02-13
M
ike Pall
F
i
x capitaliza
t
ion of 'Xbo
x
'
.
commit
|
commitdiff
|
tree
2013-02-12
M
i
k
e
Pall
PPC/e5
0
0: Fix lj_vm_floor() f
o
r inf/n
a
n
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
O
S
X: Add
support for
M
a
c
h-O object files to -b option
.
commit
|
commitdiff
|
tree
2013-02-11
Mike
P
all
Impr
o
ve buffer handling
f
or
i
o
.
read()
.
commit
|
commitdiff
|
tree
2013-02-11
M
i
k
e Pall
Bump copyright date to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI: Stric
t
e
r
p
arsing of
d
eclaration spe
c
ifiers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike P
a
ll
FFI: Fi
x
hand
l
in
g
of qualified t
r
an
s
parent struc
t
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
M
i
ke
Pal
l
Keep
l
i
n
e
n
umber for KPRI to
K
NI
L
op
t
imization
.
commit
|
commitdiff
|
tree
2013-01-30
Mike P
a
l
l
F
ix XBox 360
p
ort
.
commit
|
commitdiff
|
tree
2013-01-28
Mike
P
all
A
void l
e
aking memory
on kernels with recalc
i
t
ra
n
t
mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mi
k
e Pall
Add missing FOLD
rul
e
s for
U
32 conversions
.
commit
|
commitdiff
|
tree
next