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
FFI: Allow non-scalar cdata to be compared for equality by address.
2014-03-31
Mik
e
Pall
FFI: Allo
w
non-sca
l
ar cdata to be compared for
equ
a
lity
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI: Fix pseudo ty
p
e c
o
nversions
f
or type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pa
l
l
Fix check
f
o
r
r
euse of SCEV
r
esults
i
n
FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
P
a
l
l
x8
6
/
x64: Avoid use of SAHF instru
c
tion
.
commit
|
commitdiff
|
tree
2014-03-24
M
i
k
e
Pall
Fi
x
comp
i
ler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELE
A
S
E
Lu
a
JIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike
P
all
DynASM: Emit ve
r
sion check
after
.
arch directive
.
commit
|
commitdiff
|
tree
2014-03-05
Mike P
a
ll
Don't access dangling
reference to rea
l
located IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix
f
rame d
e
pth di
s
play fo
r
bytecode dump in
-
jdum
p
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pa
l
l
F
i
x recordi
n
g
o
f
BC_VAR
G
.
commit
|
commitdiff
|
tree
2014-02-27
Mike
Pall
F
ix for -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
M
i
ke P
a
ll
Don'
t
purge
mo
d
if
i
ed function fro
m
stack
s
lots
in BC_RE
T
.
commit
|
commitdiff
|
tree
2014-02-19
M
ike
P
all
F
FI: Disallow nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pall
Pre
v
ent B
A
SE regist
e
r c
o
alesc
i
n
g
if par
e
nt uses IR_R
E
TF
.
commit
|
commitdiff
|
tree
2014-02-11
M
i
k
e
Pall
Fi
x
quoting in xedkbuild
.
bat (a
g
a
in)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fi
x
exception unwind s
t
ru
c
t
declaration
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke Pa
l
l
Fix OSX build
i
ssue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix
initial maxslot
f
or d
o
wn-recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke Pall
Fix compil
e
r warnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
Fix OSX build issu
e
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI:
Fix cts->L for cdata unsinking in snapsho
t
restore
.
commit
|
commitdiff
|
tree
2014-01-16
M
i
ke Pall
Bump
c
opyrigh
t
date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
Fi
x
ABC
elimination
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pall
F
i
x MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MIPS
:
Cosm
e
tic
f
ix for int
e
rpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike P
a
l
l
Fix
compilation of
string
.
byte(s, nil
,
n
)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix MinG
W
build
.
commit
|
commitdiff
|
tree
2013-12-08
M
ike
P
all
F
i
x ca
l
l
u
nroll che
c
k
s in th
e
presence of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike P
a
l
l
x64: F
i
x store to
upvalue for
l
i
ghtuser
d
a
t
a
v
alues
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
Pall
R
e
spect ji
t
.
off(
f
un
c
) wh
e
n
r
eturn
i
n
g
to a
f
uncti
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up fix for GC
s
tep
t
hresh
o
ld fix
.
commit
|
commitdiff
|
tree
2013-11-21
M
i
k
e Pall
Im
p
r
ove msvcbuild
.
bat s
t
a
t
i
c li
n
k
i
n
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pall
F
FI:
C
l
arify f
f
i
.
cdef b
e
havior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
Fix type pu
n
ning alias
an
a
lysis for c
o
nstified pointer
s
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pal
l
Fix for la
s
t commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
F
ix GC steps thre
s
hold handling when cal
l
ed by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike
Pall
Fix ha
n
d
l
ing of redundant
P
HIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Check for failure t
o
m
a
rk memory
as executable (res
t
ricted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix line number fo
r
re
l
ocated bytecode a
f
ter closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FFI: Reha
s
h fina
l
ize
r
t
a
ble after
GC cycle, if n
e
e
d
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pa
l
l
Check for MAP_32BIT presence i
n
stead of chec
k
ing f
o
r
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike
P
all
F
i
x ABC elimination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
F
ix snaps
h
ot
r
e
store for exit to functio
n
heade
r
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
D
ynASM
:
Emit #line <n> <file> ins
t
ea
d
of #<n
>
<file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mik
e
Pall
FFI/x64: Fix pa
s
sing of vector a
r
guments to
c
alls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
F
FI: Fix ar
g
ument chec
k
s f
o
r ffi
.
str
i
n
g()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pa
l
l
Fix quoting in xedk
b
u
ild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pal
l
Recent GCC versi
o
ns
n
ee
d
more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix frame traversal for backtraces
.
commit
|
commitdiff
|
tree
2013-08-22
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pal
l
Fix
a
rgument
c
hecks f
o
r m
a
t
h
.
deg()/math
.
r
a
d()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix jit
.
flush(func|
t
rue)
.
commit
|
commitdiff
|
tree
2013-08-03
Mik
e
Pa
l
l
Com
p
atibili
t
y fix
for
old
G
CC versions
.
commit
|
commitdiff
|
tree
2013-07-30
Mike Pall
ARM:
Fix registe
r
allocation when
r
e
materializi
n
g
FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
M
i
ke
Pa
l
l
FFI: Properl
y
unlo
a
d l
o
aded DLL
s
.
commit
|
commitdiff
|
tree
2013-07-18
M
ike P
a
ll
DynASM/
x
64: Add VREG supp
o
rt to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike P
a
l
l
Fix co
m
pilat
i
on
o
n
N
etBSD/x64
.
commit
|
commitdiff
|
tree
2013-07-09
M
i
k
e
Pall
Add suppo
r
t for multi
l
i
b
distro builds
.
commit
|
commitdiff
|
tree
2013-06-24
Mike Pall
DynASM/x86: Add
lock p
r
efix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FFI: Add
mis
s
ing
G
C steps for callback argument conversions
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
I
mprove ULOAD forwa
r
ding fo
r
open upvalues
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
RELEASE LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mike
Pa
l
l
Update chan
g
elog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
P
P
C: Add pl
t
suffix
f
o
r external ca
l
l
s from assembler
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
FFI: P
r
e
s
erve intermediat
e
s
t
rin
g
for const ch
a
r *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mik
e
Pall
Fix
compatibi
l
i
t
y issues with
I
llumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
Add mis
s
ing PHI bar
r
ier t
o
string
.
sub(str, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pall
FFI: Must sink XBAR to
g
ether with
X
STOREs
.
commit
|
commitdiff
|
tree
2013-05-23
M
ik
e
Pall
FFI: Fix unroll limit for ffi
.
f
ill(
)
.
commit
|
commitdiff
|
tree
2013-05-23
Mi
k
e
Pall
F
FI: I
n
sert no-op type
co
n
version f
o
r pointer t
o
i
n
teger
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mike
P
all
FFI: Improve error messages for arithmetic and c
o
mparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
Pall
Handle calls with max
.
a
rgs in backen
d
s even af
t
er
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI: Fix
c
alling conven
t
ions f
o
r
AR
M
hard-float EAB
I
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pall
F
FI: Fix
calling conven
t
ions
f
or 32 bi
t
OSX a
n
d iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
ike Pall
Add partial suppo
r
t for building with Mi
n
gW64
GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI: Ignore C
T
F_LONG in ffi
.
istype
(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix
o
ptional
a
rgument handling in table
.
c
o
ncat()
.
commit
|
commitdiff
|
tree
2013-05-08
M
i
ke Pall
Fix option
a
l argument
h
andli
n
g while
r
e
c
ord
i
n
g
b
u
iltins
.
commit
|
commitdiff
|
tree
2013-05-02
M
ike Pall
F
F
I: Fi
x
tailca
l
l in
l
owes
t
f
rame to C function wit
h
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pall
Fix builtin stri
n
g t
o
n
umber conversion
f
or overf
l
ow
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
M
i
k
e
P
all
T
ighten requirements for non-default
opti
m
izat
i
on
f
lags
.
commit
|
commitdiff
|
tree
2013-04-22
M
i
ke Pall
Fix
compiler
warning
.
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Document sup
p
ort for
Lua 5
.
2
e
xtension of
l
oa
d
file()
.
commit
|
commitdiff
|
tree
2013-04-09
Mike P
a
ll
Inhi
b
it D
S
E for imp
l
icit loads v
i
a
calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix jump-r
a
nge constr
a
ined
m
code
a
l
location
.
commit
|
commitdiff
|
tree
2013-04-04
Mi
k
e P
a
l
l
F
i
x
spuriou
s
red zone overf
l
ow
s
i
n
mach
i
ne code ge
n
eration
.
commit
|
commitdiff
|
tree
2013-04-04
Mi
k
e Pall
FFI/x86: F
i
x register
a
lloca
t
ion for 64 b
i
t comparisons
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pa
l
l
FFI:
F
ix
s
n
apshot s
u
bstitution in
SPLIT
p
ass
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
DynASM: I
m
prov
e
v
alidation of lo
c
al bac
k
wards
r
e
l
o
c
ations
.
commit
|
commitdiff
|
tree
2013-03-13
M
i
ke Pa
l
l
Fix ro
t
a
te defini
t
ions fo
r
v
ariab
l
e shifts
.
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Ad
d
missi
n
g GC steps for io
.
* functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike
P
all
MIPS:
F
ix cach
e
f
l
u
s
h/
s
ync for JIT-c
o
mpiled code
j
ump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
M
ike Pall
ARM: Fix ca
c
h
e
flush
/
sync for exit stubs of
JI
T
-
c
ompiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Mike P
a
ll
A
llow changin
g
*
.
dll
/
*
.
lib name
i
n
m
svcbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike Pall
P
roper
l
y fix
M
SV
C
i
ntrinsics for old
e
r versi
o
ns
.
commit
|
commitdiff
|
tree
2013-02-21
M
i
ke Pall
Fix memor
y
a
c
cess check
for fa
s
t
str
i
ng interning
.
commit
|
commitdiff
|
tree
2013-02-19
Mi
k
e
Pall
R
ELEASE LuaJIT-2
.
0
.
1 (fixed)
commit
|
commitdiff
|
tree
2013-02-19
Mike
Pall
REL
E
ASE L
u
aJIT-2
.
0
.
1
commit
|
commitdiff
|
tree
next