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 display of NULL (light)userdata in -jdump.
2014-02-26
Mike Pall
A
d
d PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike P
a
l
l
Do
n
't purge modified f
u
nctio
n
from stack slots in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mi
k
e Pall
FF
I
: Di
s
allow ne
s
te
d
V
L
S
.
commit
|
commitdiff
|
tree
2014-02-19
Mi
k
e P
a
ll
P
r
event
B
ASE register c
o
alescing
if
p
arent use
s
IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
M
i
ke Pall
F
i
x quoting in xed
k
build
.
bat
(again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pal
l
Fix
e
xcep
t
ion unwi
n
d struc
t
d
eclaration
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix OSX build
issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pal
l
Fix initial maxslot for down-recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
M
ike Pall
F
i
x co
m
piler warning
s
.
commit
|
commitdiff
|
tree
2014-01-19
Mike
P
all
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix cts->L
f
or cdata
uns
i
nking in snapshot
r
estore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump cop
y
right d
a
te to
2
014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pal
l
Fix A
B
C
elimination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
Pall
Fix
MinGW bu
i
ld
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pa
l
l
M
IPS: Cosmetic fix for inter
p
reter
.
commit
|
commitdiff
|
tree
2013-12-22
M
ike Pall
Fix compi
l
ation of string
.
byte(s, n
i
l, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike P
a
ll
Fix cal
l
unroll checks in
the presence
of m
e
tame
t
hod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix store to upvalue for lightuserd
a
ta values
.
commit
|
commitdiff
|
tree
2013-11-22
M
ike Pa
l
l
Res
p
e
c
t jit
.
off
(
f
unc) wh
e
n r
e
turning t
o
a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up fix
for GC ste
p
thre
s
hold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike Pall
Improve msvcb
u
ild
.
bat stat
i
c
linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mik
e
Pall
F
FI: Cl
a
rify ffi
.
c
d
ef b
e
havior
.
commit
|
commitdiff
|
tree
2013-11-07
Mik
e
Pall
Fix type punning al
i
as ana
l
ysis for
c
onstified
p
oi
n
ters
.
commit
|
commitdiff
|
tree
2013-11-05
M
ike P
a
ll
Fix for la
s
t commi
t
commit
|
commitdiff
|
tree
2013-11-05
Mike Pa
l
l
Fix G
C
steps threshold handling when call
e
d b
y
J
I
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix handling of r
e
dundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Chec
k
for failur
e
to m
a
rk memory as executable (restricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
M
i
k
e Pall
Fix line number
for relocated bytecode af
t
er closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
a
ll
FFI: Rehash finaliz
e
r table after GC c
y
cle, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check for MAP_32BIT presence
i
nstead o
f
checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
M
ike
Pall
Fix A
B
C elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
P
all
Fix
s
napshot restore for ex
i
t to function
h
ead
e
r
.
commit
|
commitdiff
|
tree
2013-09-12
M
i
ke Pall
DynA
S
M:
E
m
it #line <n> <fil
e
>
instead of #<n
>
<fi
l
e>
.
commit
|
commitdiff
|
tree
2013-09-08
Mi
k
e Pall
FFI
/
x64:
Fix passing of
vec
t
or arguments to call
s
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI: Fix argument
c
heck
s
f
or ffi
.
str
i
ng()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix qu
o
ti
n
g
in
x
edkbui
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
P
all
Recent GCC versions need
m
ore memor
y
.
commit
|
commitdiff
|
tree
2013-09-03
Mike P
a
l
l
Fix frame tr
a
versal f
o
r
b
a
cktrac
e
s
.
commit
|
commitdiff
|
tree
2013-08-22
Mik
e
Pall
Fix compi
l
er w
a
r
ning
.
commit
|
commitdiff
|
tree
2013-08-16
M
i
ke
Pall
Fi
x
a
r
gu
m
ent
chec
k
s for math
.
deg()/math
.
rad(
)
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
F
ix jit
.
flush(func|
t
r
u
e
)
.
commit
|
commitdiff
|
tree
2013-08-03
Mike Pall
C
ompatibility fix
for old
GCC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike
P
all
ARM: Fix reg
i
s
ter allo
c
a
t
ion wh
e
n remateri
a
lizing FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike P
a
l
l
FFI:
Properly unload loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mik
e
Pall
DynASM/x64: Add V
R
EG
s
upport
t
o mov6
4
.
commit
|
commitdiff
|
tree
2013-07-17
Mike Pall
Fix
c
ompi
l
ation on Net
B
S
D
/x64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pa
l
l
Add support fo
r
multilib dis
t
ro
b
uilds
.
commit
|
commitdiff
|
tree
2013-06-24
Mi
k
e P
a
ll
DynASM/
x
86
:
Add lo
c
k
prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
F
F
I: Add
m
i
ssing GC s
t
eps for callback arg
u
ment con
v
ersions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Improve ULOAD
forwarding for open upvalues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
RELEASE Lua
J
IT-
2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mik
e
P
a
ll
Updat
e
c
ha
n
gelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
PPC: Add p
l
t suffi
x
for external ca
l
ls from asse
m
bler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI: Preserve in
t
erme
d
iate
string for const char
*
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pall
Fix compatibility issues with Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pal
l
Add missing P
H
I barrier to string
.
sub
(
str, a
,
b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pal
l
FFI:
M
ust
s
ink X
B
A
R
t
ogether with XSTOREs
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI:
F
ix unroll limit
for ffi
.
fill()
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
k
e Pall
FFI: Insert
no-op ty
p
e c
o
nversion for poi
n
ter to
i
nteger
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike Pall
FFI: Im
p
ro
v
e error me
s
sages for arithmetic and comparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
Ha
n
d
l
e calls with max
.
arg
s
in
b
ackends eve
n
afte
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike P
a
ll
FFI:
Fix
cal
l
ing
c
onventions for ARM
h
ard-float EABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
a
ll
FFI: Fix call
i
ng conventi
o
ns
for
3
2 bit
OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pa
l
l
Add parti
a
l
support for building with MingW64 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI: Ignore CTF_LONG in ffi
.
istype()
.
commit
|
commitdiff
|
tree
2013-05-08
M
ike Pall
Fix opti
o
n
a
l argu
m
ent handling in t
a
ble
.
concat(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike P
a
ll
Fix o
p
t
ional arg
u
me
n
t handling w
h
ile recording
b
u
iltins
.
commit
|
commitdiff
|
tree
2013-05-02
Mike
P
all
FFI: Fi
x
tailcall i
n
lowe
s
t frame to C function w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
M
i
ke P
a
ll
Fix b
u
iltin s
t
ring to number conversion for overflow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Mik
e
Pall
T
i
ghten requir
e
m
e
nts for n
o
n-d
e
fa
u
lt opti
m
iza
t
ion flags
.
commit
|
commitdiff
|
tree
2013-04-22
Mike
Pall
Fix c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Do
c
u
ment support for Lua 5
.
2 extens
i
o
n
o
f
loadfi
l
e()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Inhibit
DSE
f
o
r
i
m
plicit loads v
i
a calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix jump-range con
s
traine
d
mco
d
e allocation
.
commit
|
commitdiff
|
tree
2013-04-04
M
ike
P
al
l
Fix
sp
u
rious red zone ov
e
r
flo
w
s in machine code gene
r
ati
o
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mi
k
e
Pall
FFI/x
8
6: Fi
x
register alloca
t
ion for 64 bit comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pa
l
l
F
F
I
: Fix snaps
h
ot substitut
i
on in SPLIT pass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike
P
all
DynAS
M
: Improve validation of local backwa
r
d
s
r
elocations
.
commit
|
commitdiff
|
tree
2013-03-13
Mi
k
e Pall
Fix rotate definit
i
on
s
for variable shi
f
ts
.
commit
|
commitdiff
|
tree
2013-03-03
M
ike Pa
l
l
Add
m
is
s
ing GC steps f
o
r io
.
*
f
unction
s
.
commit
|
commitdiff
|
tree
2013-02-28
M
i
ke Pall
MI
P
S:
F
ix cache flu
s
h/sync fo
r
JIT-compiled code ju
m
p
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
ARM
:
Fix cache flush/sync for exi
t
stubs
of JI
T
-compil
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mi
k
e Pall
Allow
c
hanging
*
.
dll/*
.
l
i
b na
m
e
i
n msv
c
build
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
Properly fix
M
S
V
C intrinsics for
older versions
.
commit
|
commitdiff
|
tree
2013-02-21
Mi
k
e Pall
F
ix mem
o
ry access check fo
r
fast string
i
nterning
.
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
RELEA
S
E
LuaJIT-2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mik
e
Pall
REL
E
ASE LuaJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
2013-02-19
Mike Pall
U
p
dat
e
changelog
.
commit
|
commitdiff
|
tree
2013-02-13
Mike
P
all
Fix capi
t
alization of 'Xbox'
.
commit
|
commitdiff
|
tree
2013-02-12
M
ike Pa
l
l
PP
C
/e500: Fix
lj_v
m
_floor() for inf/nan
.
commit
|
commitdiff
|
tree
2013-02-11
Mike P
a
ll
OSX: Add su
p
p
ort for
M
ach-O
objec
t
files to -
b
o
pti
o
n
.
commit
|
commitdiff
|
tree
2013-02-11
Mike Pall
Improve b
u
ffer handling for io
.
r
ead()
.
commit
|
commitdiff
|
tree
2013-02-11
Mi
k
e Pa
l
l
Bu
m
p
copyright date to 2013
.
commit
|
commitdiff
|
tree
2013-02-03
M
ike Pall
FFI: Stricter
parsing of declaration specifie
r
s
.
commit
|
commitdiff
|
tree
2013-02-03
Mike Pa
l
l
FFI
:
Fix handling of qu
a
lified
t
ransparent stru
c
ts
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Mike Pall
Keep line number for KPRI to
KNIL o
p
t
imiza
t
io
n
.
commit
|
commitdiff
|
tree
2013-01-30
M
i
ke P
a
ll
F
i
x XBox
3
60 po
r
t
.
commit
|
commitdiff
|
tree
2013-01-28
Mike Pall
Avoi
d
leaking mem
o
r
y
on
k
ernels with recal
c
itrant
mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pall
Add miss
i
ng FOLD rules for U32 co
n
versions
.
commit
|
commitdiff
|
tree
next