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
Fix for -jdump docs.
2014-02-27
Mi
k
e Pall
Fix for
-jd
u
m
p
d
ocs
.
commit
|
commitdiff
|
tree
2014-02-26
M
ik
e
P
a
ll
Add
PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don't pu
r
ge
modified
function from stack sl
o
ts in BC_R
E
T
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
FFI: Disallow nested V
L
S
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Prevent BASE register
c
oalescing
if parent uses IR_R
E
TF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
Fix quoti
n
g
in xedkbuild
.
ba
t
(
a
gain)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike P
a
ll
F
ix exception unwin
d
struct declaratio
n
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix OSX
build
i
ssue
.
commit
|
commitdiff
|
tree
2014-01-20
Mik
e
Pall
Fix initial maxslot for do
w
n-recursiv
e
traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mi
k
e
P
a
l
l
Fix compil
e
r war
n
ings
.
commit
|
commitdiff
|
tree
2014-01-19
Mi
k
e
P
all
F
i
x
OSX buil
d
is
s
ue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI:
Fix cts->L
f
or cdata unsinking
i
n
s
napshot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike P
a
ll
Bu
m
p c
o
pyright
d
ate
to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
Fix ABC eliminatio
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pa
l
l
F
i
x MinGW
build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike
P
a
l
l
MIPS: Cosme
t
ic fix for interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike P
a
l
l
Fix
com
p
ila
t
ion of
s
tring
.
byte(
s
,
nil, n
)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mik
e
P
a
ll
Fi
x
c
a
ll unroll checks in the presence of met
a
m
e
thod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix
stor
e
to u
p
value for ligh
t
u
s
erdata valu
e
s
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Respect jit
.
off(func) w
h
en return
i
n
g
t
o
a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up
f
ix for GC step thr
e
shold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike
P
a
ll
Imp
r
ove msvcbuild
.
bat st
a
ti
c
li
n
king
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pall
FFI: C
l
ar
i
fy ffi
.
c
d
ef be
h
a
vior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike
P
al
l
Fi
x
type punning alias analysis for constified poi
n
t
e
rs
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for last comm
i
t
commit
|
commitdiff
|
tree
2013-11-05
M
i
ke
P
all
Fix GC
steps
threshold ha
n
d
ling whe
n
ca
l
led by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike
P
a
l
l
F
ix
handli
n
g of redundant PHI
s
.
commit
|
commitdiff
|
tree
2013-10-24
Mi
k
e Pal
l
Check f
o
r fa
i
lure
t
o mark memory as executable
(restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike
Pall
Fix
line
n
umber for relocated bytec
o
de after c
l
osure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FFI
:
Rehash finalizer tab
l
e
a
f
t
er G
C
cyc
l
e, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike
Pall
C
h
eck
for MAP_32BIT presence i
n
stead
o
f check
i
ng
for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mik
e
Pa
l
l
Fix ABC elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix snaps
h
o
t rest
o
re for exi
t
to functio
n
hea
d
er
.
commit
|
commitdiff
|
tree
2013-09-12
M
ike Pall
DynASM
:
Emit #line <n> <
f
ile> instead of #<n
>
<
f
ile>
.
commit
|
commitdiff
|
tree
2013-09-08
Mi
k
e
P
all
FFI/x64: Fix passing of vector argumen
t
s
to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI
:
Fix argument checks for ffi
.
s
tring()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
P
al
l
Fi
x
quoting in xed
k
build
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Recent GCC
v
ersio
n
s need mor
e
memory
.
commit
|
commitdiff
|
tree
2013-09-03
M
i
k
e
Pall
Fix
fram
e
traversal f
o
r backtraces
.
commit
|
commitdiff
|
tree
2013-08-22
Mik
e
Pall
Fix compile
r
warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pall
Fix argument
c
hecks for math
.
deg()/mat
h
.
rad
(
)
.
commit
|
commitdiff
|
tree
2013-08-11
Mik
e
Pall
Fix jit
.
flush(func|tr
u
e)
.
commit
|
commitdiff
|
tree
2013-08-03
Mik
e
P
a
ll
Compatibility fix for o
l
d GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
AR
M
: Fix
r
egiste
r
all
o
c
a
tion when re
m
aterializing FP
R
s
.
commit
|
commitdiff
|
tree
2013-07-24
Mike
P
all
F
FI: Properl
y
unload
loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pall
D
y
nA
S
M
/x64:
A
d
d VR
E
G su
p
p
ort to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike
Pall
Fix compilati
o
n on NetBS
D
/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pa
l
l
Ad
d
su
p
port
f
or multilib dist
r
o build
s
.
commit
|
commitdiff
|
tree
2013-06-24
Mike Pall
Dy
n
ASM/x
8
6:
A
dd lock
pref
i
x
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FFI: A
d
d missing
G
C
steps for
callback ar
g
u
ment conversions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Improve U
L
O
A
D
f
o
rw
a
rding
f
or
open u
p
values
.
commit
|
commitdiff
|
tree
2013-06-03
Mike
Pall
R
E
LEASE LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
PPC: Add plt suffi
x
f
o
r externa
l
call
s
fr
o
m as
s
e
m
bler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
F
FI: Preser
v
e intermediate
s
tring
for c
o
nst ch
a
r *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pa
l
l
F
ix compa
t
ibility issu
e
s with I
l
lumos
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
k
e
P
all
Add
missing PHI barrier
to string
.
su
b
(str, a, b)
=
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Must sink XBAR together with XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike P
a
ll
FF
I
: Fix unroll limit for ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
F
F
I
: Insert no-op t
y
p
e
conver
s
i
on for poi
n
ter to integer
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mik
e
Pall
FFI: Im
p
r
o
ve err
o
r
m
essages fo
r
arith
m
et
i
c and
c
omp
a
rison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
ike Pall
Handle calls with max
.
a
rgs in
backends ev
e
n
after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI
:
Fix callin
g
c
o
nven
t
i
o
n
s
f
or ARM hard-flo
a
t EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI: Fix c
a
lling convent
i
ons for 32 bit OSX and
i
OS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike P
a
ll
A
dd partial s
u
ppo
r
t for building with MingW64
G
C
C 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mi
k
e Pal
l
FFI:
I
gn
o
r
e
CTF_LON
G
in ffi
.
istype()
.
commit
|
commitdiff
|
tree
2013-05-08
M
ike Pall
Fi
x
o
ptional
a
rgument hand
l
ing in
t
abl
e
.
concat()
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pal
l
Fix optional argument handling while re
c
o
rding builtins
.
commit
|
commitdiff
|
tree
2013-05-02
Mi
k
e Pall
F
FI: Fix tailc
a
ll in
l
owest frame to
C f
u
nction w
i
th
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix builtin st
r
ing to number conversion for ove
r
flow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mike
Pall
Tighten requirem
e
nts for n
o
n
-
defaul
t
optimizat
i
on flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike
Pall
Fix com
p
iler warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mik
e
Pall
D
o
cument
s
uppo
r
t for Lua
5
.
2
extensi
o
n of loadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Inhibit
D
S
E for impl
i
cit
loads via
calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
F
i
x jump
-
r
ange constrained mc
o
de
allocatio
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mike
Pa
l
l
Fix spurious red zo
n
e overflows in
m
achin
e
c
o
d
e gener
a
tion
.
commit
|
commitdiff
|
tree
2013-04-04
Mike P
a
ll
FFI/x86:
Fix register
a
lloc
a
tion for 6
4
bit comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pall
FFI: Fix snap
s
hot
s
u
b
st
i
tution in SPLIT p
a
ss
.
commit
|
commitdiff
|
tree
2013-03-17
M
i
k
e
Pall
DynASM: Improv
e
valid
a
t
i
on
of loc
a
l backwards re
l
ocations
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pal
l
F
i
x
rot
a
te definitions
f
or variable shifts
.
commit
|
commitdiff
|
tree
2013-03-03
M
i
k
e
Pall
Add
missin
g
GC
s
t
e
ps for io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
M
IPS
:
Fix cache flush/s
y
nc for JIT
-
compil
e
d cod
e
j
u
mp
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pa
l
l
ARM: Fix c
a
che flush
/
sync for exit
stu
b
s
o
f JIT-comp
i
le
d
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike Pall
Allow ch
a
nging *
.
dl
l
/*
.
lib name in msvcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mi
k
e P
a
ll
Properly fi
x
MSVC intrinsics for
o
l
der version
s
.
commit
|
commitdiff
|
tree
2013-02-21
M
i
ke Pall
Fix memory access check for fast string inter
n
in
g
.
commit
|
commitdiff
|
tree
2013-02-19
Mik
e
Pall
R
ELEAS
E
Lua
J
IT-2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RE
L
EAS
E
LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mi
k
e Pall
U
p
d
a
t
e changelog
.
commit
|
commitdiff
|
tree
2013-02-13
Mik
e
P
a
ll
Fix capitalization
o
f 'Xbox
'
.
commit
|
commitdiff
|
tree
2013-02-12
M
ike Pa
l
l
PP
C
/e50
0
: Fix lj_
v
m_floor()
f
or inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
OS
X
: Add
s
upport f
o
r
Mach-O ob
j
ect f
i
les t
o
-b option
.
commit
|
commitdiff
|
tree
2013-02-11
M
i
ke
Pall
Improve buf
f
er handling for
i
o
.
read(
)
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Bu
m
p copy
r
ig
h
t da
t
e to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI:
Str
i
cter parsing of declaration
sp
e
cifiers
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pall
FFI
:
Fix ha
n
dlin
g
of qu
a
lifi
e
d transpa
r
ent struct
s
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mik
e
Pal
l
K
eep line num
b
er for KPRI to
K
NIL optimiza
t
ion
.
commit
|
commitdiff
|
tree
2013-01-30
Mike Pall
Fix XBox 360
port
.
commit
|
commitdiff
|
tree
2013-01-28
Mike
P
a
ll
Avoid l
e
aking memory on
k
ernels wi
t
h recalcit
r
a
n
t mmap
.
.
.
commit
|
commitdiff
|
tree
next