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
Don't purge modified function from stack slots in BC_RET.
2014-02-20
Mike Pall
Don
'
t
purge mo
d
ified function
f
r
o
m
s
tack sl
o
ts i
n
BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
P
all
FFI: Di
s
allow nested V
L
S
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prevent
BA
S
E regi
s
ter coale
s
c
i
ng
if parent u
s
es IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
M
i
ke Pall
Fix quoting
in xedkb
u
ild
.
bat (again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fix exceptio
n
un
w
ind struct declaration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pall
Fi
x
OSX build iss
u
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix initial
m
axslot fo
r
down-recursi
v
e trac
e
s
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix compiler warnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
Fix O
S
X bui
l
d
iss
u
e
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix
cts->L
fo
r
cdata u
n
sin
k
ing in snapshot r
e
store
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump copyright
d
a
te to 2
0
14
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pal
l
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
Fix MinGW bu
i
ld
.
commit
|
commitdiff
|
tree
2013-12-24
M
i
k
e Pall
MI
P
S: Cosm
e
tic fi
x
for interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
F
i
x co
m
p
il
a
tion of
st
r
i
ng
.
byte(s, nil, n)
.
commit
|
commitdiff
|
tree
2013-12-21
M
ike
Pall
Fix M
i
nGW buil
d
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fi
x
call unroll
chec
k
s in the pr
e
sence of meta
m
ethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix store to upv
a
lue fo
r
ligh
t
userdata va
l
ues
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pal
l
Respec
t
jit
.
off(func) when re
t
ur
n
ing t
o
a
f
unct
i
on
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mi
k
e Pall
Follow-up fix for GC step thr
e
shold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mik
e
P
all
Improve
ms
v
cbuild
.
bat st
a
tic linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pall
FFI: Clarify ffi
.
cdef beh
a
vior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike
Pall
Fix type pun
n
ing a
l
ia
s
analysis for const
i
fied pointer
s
.
commit
|
commitdiff
|
tree
2013-11-05
M
i
ke Pall
Fix for
last commit
commit
|
commitdiff
|
tree
2013-11-05
M
i
ke Pall
Fi
x
GC s
t
e
ps thresh
o
ld
h
andling
whe
n
called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike P
a
l
l
Fi
x
handling of re
d
undant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike P
a
ll
Check for failu
r
e to
m
ark memory as
executable (re
s
tricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix line num
b
er for relocated b
y
t
ecode after clos
u
re
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
a
l
l
FFI: Reh
a
sh
finalizer t
a
b
l
e after GC cy
c
le, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike
Pall
Check
for MAP_32BIT presence ins
t
ead o
f
chec
k
ing f
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pall
Fix ABC eliminati
o
n
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snapshot restore for
e
xit to f
u
nction header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
DynASM: Emi
t
#line <n> <file> inste
a
d of #<n> <fil
e
>
.
commit
|
commitdiff
|
tree
2013-09-08
Mi
k
e Pall
FFI
/
x64: Fix pass
i
ng of vect
o
r argume
n
ts to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pa
l
l
FFI: Fi
x
a
rg
u
ment checks
f
o
r
ffi
.
strin
g
()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix quoting in xed
k
build
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
Pall
Rec
e
nt GCC version
s
need more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
Pal
l
Fix frame
traversal f
o
r
backtraces
.
commit
|
commitdiff
|
tree
2013-08-22
M
ike Pall
F
i
x compiler
w
arnin
g
.
commit
|
commitdiff
|
tree
2013-08-16
M
ike Pall
Fix a
r
gument
check
s
f
or
m
ath
.
d
eg()/math
.
r
a
d()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix jit
.
flush(func|t
r
ue)
.
commit
|
commitdiff
|
tree
2013-08-03
M
ike Pall
C
ompat
i
bil
i
ty fix f
o
r
old
G
C
C
v
e
rsio
n
s
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
ARM: Fix regi
s
t
e
r allocati
o
n when rem
a
terializ
i
ng FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mik
e
Pall
F
FI: Properly u
n
loa
d
loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike P
a
l
l
DynASM/x64: Add VREG s
u
pport to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
M
i
ke Pall
Fix compila
t
ion on NetBSD/x6
4
.
commit
|
commitdiff
|
tree
2013-07-09
M
i
ke Pall
Add support for multilib
d
i
s
tro builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike
P
a
l
l
DynASM/x86
:
Ad
d
lock prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FFI: A
d
d missing GC steps for ca
l
l
b
ack ar
g
ument
c
on
v
er
s
ions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Imp
r
ove U
L
O
AD forwar
d
i
n
g
f
or open
upv
a
lues
.
commit
|
commitdiff
|
tree
2013-06-03
M
ike P
a
ll
RELEASE Lua
J
IT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pal
l
PPC
:
Add
p
l
t suffi
x
for external calls
from assem
b
ler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI:
P
r
eserve inte
r
me
d
iate string for c
o
nst cha
r
*
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pall
Fix compatibilit
y
issues with Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
P
all
Add missing PHI barrier to
s
t
r
ing
.
sub(str, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
F
F
I: Must sink XBAR
t
o
gether with
X
S
T
O
RE
s
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
F
FI: Fix unrol
l
limit fo
r
f
fi
.
fil
l
()
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pal
l
F
F
I:
Insert no-op type conve
r
s
ion
f
or pointer to integ
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mi
k
e Pall
F
FI: Improve error
m
essages for a
r
ithm
e
t
i
c and compariso
n
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
Handle calls with max
.
ar
g
s in backends even after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
all
FF
I
:
Fix callin
g
c
o
nventio
n
s fo
r
ARM hard-fl
o
at
EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI:
F
i
x calli
n
g conv
e
ntions for 32 bit OS
X
and iO
S
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
ike Pall
Add partial support for build
i
n
g
wit
h
MingW6
4
GC
C
4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI
:
Ign
o
re
C
TF_LO
N
G in
f
fi
.
istype()
.
commit
|
commitdiff
|
tree
2013-05-08
Mik
e
Pall
F
i
x optio
n
al argument han
d
ling in t
a
b
l
e
.
concat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix o
p
tion
a
l
argument handling
while r
e
co
r
ding builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pall
FFI: Fix tailcall in l
o
west frame to C f
u
nction with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mi
k
e P
a
ll
F
i
x buil
t
in
s
t
r
ing to number con
v
er
s
ion f
o
r
overflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Tighte
n
requirements fo
r
non-d
e
fault optimiz
a
tion
flags
.
commit
|
commitdiff
|
tree
2013-04-22
M
ike
P
all
F
i
x
compiler warning
.
commit
|
commitdiff
|
tree
2013-04-09
M
i
ke Pall
Docume
n
t su
p
port fo
r
L
ua 5
.
2 extension o
f
l
o
adfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Inhib
i
t DSE for
i
mplic
i
t loads via cal
l
s
.
commit
|
commitdiff
|
tree
2013-04-05
M
i
k
e Pall
Fix jump-r
a
nge
c
onstrained mcode allocation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike Pall
F
ix sp
u
rious
red
z
one overflows
i
n machine
c
ode gen
e
r
ation
.
commit
|
commitdiff
|
tree
2013-04-04
Mike P
a
l
l
FFI/x86: Fix regist
e
r
alloca
t
ion for 64
b
it comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
M
i
ke Pall
FFI: Fix
s
napsh
o
t substitution in SPL
I
T pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
Dyn
A
SM: Improv
e
validation of l
o
c
al backwards r
e
l
o
cations
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pa
l
l
Fix
rota
t
e definition
s
f
or variable shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pal
l
Add
m
issing
GC step
s
f
o
r
io
.
* function
s
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
MIPS: Fix c
a
c
he flush/syn
c
for JIT
-
c
ompil
e
d code jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mi
k
e Pall
ARM: Fix cache flush/s
y
n
c for
e
xit stubs of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
M
i
ke Pall
Allow changing *
.
dll/*
.
lib name
i
n m
s
vcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
Pro
p
erly
fix MSVC
intrinsics for older versions
.
commit
|
commitdiff
|
tree
2013-02-21
Mike Pal
l
Fix me
m
ory
access chec
k
fo
r
fast stri
n
g interning
.
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELEASE
L
u
a
J
I
T
-
2
.
0
.
1 (fixed
)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
R
E
LEASE Lua
J
IT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike P
a
ll
Update
chan
g
elog
.
commit
|
commitdiff
|
tree
2013-02-13
Mike Pall
Fix capitalizatio
n
of 'X
b
ox'
.
commit
|
commitdiff
|
tree
2013-02-12
M
ike Pall
PP
C
/e500:
F
i
x
l
j
_vm_f
l
oor
(
) for
i
n
f
/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pal
l
O
SX: Add
s
upport for Mach-O
objec
t
files to
-
b option
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Improv
e
b
u
ffer ha
n
dling
f
or io
.
read()
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pal
l
Bump c
o
pyright date to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI: Stric
t
er parsing of
decl
a
r
ation specifiers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI:
Fix handli
n
g
of qua
l
ified transpa
r
ent
structs
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike Pall
Keep line
n
u
m
ber
for KPRI to KNIL optimization
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
Fix XBox 360 p
o
rt
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
A
void leaking memory on k
e
r
n
el
s
w
ith recalcitrant m
m
ap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
M
ike Pall
Add missi
n
g FOLD
rules for U32 conversions
.
commit
|
commitdiff
|
tree
2013-01-21
Mike
Pall
Add XBox
360 port
.
commit
|
commitdiff
|
tree
next