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
ARM: Minor interpreter optimization.
2015-01-04
Mike Pall
ARM: Minor interpreter o
p
timi
z
ation
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pal
l
x
8
6: M
i
nor in
t
e
r
p
r
ete
r
optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pa
l
l
Fix do
c
s
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
DynASM/ARM: Fix roll
b
ack for varia
n
t templates
.
commit
|
commitdiff
|
tree
2014-12-27
Mik
e
P
a
ll
MIP
S
:
F
ix ex
c
e
ss stack g
r
owth in interpr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke P
a
ll
P
PC: Fix
e
x
cess stac
k
growth in in
t
erpreter
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
ARM: Fix wri
t
e ba
r
ri
e
r
check in BC
_
USETS
.
commit
|
commitdiff
|
tree
2014-12-27
M
ike Pall
ARM: Fix excess stack
growth in inte
r
prete
r
.
commit
|
commitdiff
|
tree
2014-12-27
M
i
ke Pall
Fix c
o
rn
e
r ca
s
e
in
str
i
ng to number conversio
n
.
commit
|
commitdiff
|
tree
2014-12-20
Mike Pal
l
x8
6
: Fix argument
check
s
for ipairs() iterator
.
commit
|
commitdiff
|
tree
2014-12-15
Mike P
a
ll
Gracefully handl
e
lua_error() fo
r
a
sus
p
e
nded coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoi
d
e
r
r
or messages w
h
en building with
Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike
Pall
DynASM/ARM:
Fix d
e
scription shown for multi-
e
lement
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mi
k
e Pall
Fix
snapshot #0 h
a
n
d
ling f
o
r trac
e
s with a stack che
c
k
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike P
a
ll
FFI: No m
e
ta fallback when
i
ndexi
n
g pointer to
i
ncomplete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pa
l
l
F
i
x
f
used constant loads under high register press
u
re
.
commit
|
commitdiff
|
tree
2014-10-07
Mike Pal
l
Fix Dra
g
onFly build
(
u
nsupported
)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
Dyn
A
SM/
x
86:
Add fldenv, f[n]stenv, fx
s
ave, fxrs
t
o
r
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
M
i
ke Pall
D
ynASM/x86: Add shld/shrd opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pa
l
l
FFI: Fix initializatio
n
of unions of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike
Pall
FF
I
: Fix for cdata v
s
.
non-c
d
ata arithmet
i
c
and comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
FF
I
: Fix __index/__new
i
ndex meta
m
ethod resolution
f
or
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Invalidate
backpropagation cache aft
e
r DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
FFI: Fix compilation of
reference field acces
s
.
commit
|
commitdiff
|
tree
2014-07-01
Mike Pa
l
l
F
ix ABC eliminat
i
on
.
commit
|
commitdiff
|
tree
2014-06-13
Mik
e
Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pa
l
l
FFI: Fix f
r
ame traversal for backtraces with FF
I
call
b
ac
k
s
.
commit
|
commitdiff
|
tree
2014-06-11
Mike P
a
ll
x
86:
l
j_math_random_step() clobbers XMM
r
egs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mi
k
e Pa
l
l
Fix
d
ebug info for main c
h
unk
o
f
stripped bytec
o
de
.
commit
|
commitdiff
|
tree
2014-05-28
Mike
Pa
l
l
F
i
x c
o
mpatib
i
lity issue
s
with I
l
lumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC: Fix red zone
o
verflow i
n
machine code
generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x86: Fi
x
co
d
e generation for unused result of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix FOLD ru
l
e for
s
tring
.
sub(s,
.
.
.
) =
=
k
.
commit
|
commitdiff
|
tree
2014-05-15
M
i
ke
P
a
l
l
FFI
:
Fi
x
record
i
ng of indexi
n
g a
s
truct poin
t
er ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
Fix FOLD rule for STRREF of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
Fi
x
frame
t
ra
v
ersal while searching
f
or error fu
n
ctio
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x64: Worka
r
o
u
nd for MSVC build iss
u
e
.
commit
|
commitdiff
|
tree
2014-05-06
Mik
e
Pall
FFI: An
o
ther f
i
x for cdata e
q
uali
t
y com
p
arisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Add
P
S Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
M
i
ke P
a
ll
Prevent G
C
est
i
mate misca
l
culation due to buffe
r
growth
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pall
Prevent ad
d
i
n
g side tr
a
ces for stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x64:
A
llow building
with LUAJIT_USE
_
SYSMAL
L
OC and LUAJIT_U
S
E
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
M
ike P
a
ll
PPC: Don't use mcrxr
o
n PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
F
FI
:
Fix
c
data equality
com
p
ari
s
on
a
gainst other
Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fix
c
d
ata equality co
m
pa
r
ison against strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix to
p
slot calcula
t
i
o
n fo
r
snap
s
hots
w
i
th continuatio
n
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike
Pall
Correct fix for
r
e
use of SCEV r
e
sults in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
M
i
k
e
P
all
FFI:
A
llow
non-scalar
cdata to be c
o
m
p
a
red for e
q
uality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI: Fix pseudo t
y
pe c
o
nversions fo
r
type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
Fix check
for reuse of S
C
EV results
i
n FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pall
x86/x64: A
v
oi
d
use of SAHF ins
t
ru
c
tion
.
commit
|
commitdiff
|
tree
2014-03-24
Mike
Pall
Fix compile
r
w
a
rnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mik
e
P
a
ll
RE
L
EASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
Upda
t
e changel
o
g
.
commit
|
commitdiff
|
tree
2014-03-06
M
i
k
e Pall
Dyn
A
SM: Emit version check a
f
ter
.
ar
c
h di
r
e
ctive
.
commit
|
commitdiff
|
tree
2014-03-05
Mi
k
e Pall
Don't
a
ccess dangling r
e
f
e
re
n
ce
t
o
r
eall
o
ca
t
ed IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix frame depth display f
o
r
bytecod
e
du
m
p
in -
j
dump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
F
ix rec
o
rding of BC_VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pal
l
Fix for -jdump d
o
cs
.
commit
|
commitdiff
|
tree
2014-02-26
Mik
e
Pall
Ad
d
PS4 port
.
commit
|
commitdiff
|
tree
2014-02-20
Mike Pall
Don't purge modified function fr
o
m
stack slots in BC_R
E
T
.
commit
|
commitdiff
|
tree
2014-02-19
Mike Pa
l
l
FFI: Di
s
allow
n
e
sted VLS
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
Pall
Prevent BASE reg
i
ster
coalescing if parent uses
I
R_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike
P
all
F
i
x
quo
t
ing in xe
d
kb
u
ild
.
bat
(
again
)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
F
ix excepti
o
n
unwind stru
c
t
decla
r
ation
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pall
Fix O
S
X bu
i
ld is
s
ue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix
initi
a
l maxsl
o
t
f
or dow
n
-recur
s
ive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pa
l
l
Fi
x
com
p
iler wa
r
nings
.
commit
|
commitdiff
|
tree
2014-01-19
Mik
e
Pall
Fix OSX bu
i
ld
issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI:
Fi
x
cts->L
f
or cd
a
ta
u
nsi
n
k
i
ng in snaps
h
ot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump copy
r
ight date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mi
k
e Pall
Fix ABC
e
limin
a
tio
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mi
k
e Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
M
ike Pall
MIPS: Co
s
metic fix f
o
r
interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
Fix compilation of string
.
byte(s
,
n
i
l
, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix M
i
n
GW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pal
l
Fix call
u
n
r
oll checks
i
n
t
he prese
n
ce of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike
P
all
x64:
Fix store
to upvalue for
lightuser
d
ata
v
alues
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
P
all
Respe
c
t jit
.
off(func) when ret
u
rning
t
o
a fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
M
i
k
e Pall
Foll
o
w-up fix for GC ste
p
threshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike
P
all
I
m
prove m
s
vcbuild
.
bat stati
c
linking
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pall
FFI: Clarif
y
ffi
.
cdef
behavior
.
commit
|
commitdiff
|
tree
2013-11-07
M
ike Pall
F
ix
t
ype
punn
i
n
g alias
a
nalysis for constified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
M
i
ke Pa
l
l
Fix
f
or last commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix GC steps thresho
l
d handling when
c
alled by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike
Pa
l
l
F
i
x ha
n
dling o
f
redund
a
nt PH
I
s
.
commit
|
commitdiff
|
tree
2013-10-24
M
i
ke
Pall
Check for f
a
ilu
r
e to mark memory as executable
(
rest
r
ict
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fix lin
e
n
u
mber fo
r
reloc
a
ted bytecode aft
e
r cl
o
sure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mik
e
Pall
FFI: Reha
s
h finaliz
e
r table
a
f
t
er GC cycle, if ne
e
de
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mike
Pall
Check for M
A
P_3
2
BIT prese
n
c
e
in
s
tead
o
f checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pall
Fix A
B
C elimi
n
ation
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
F
i
x snap
s
hot rest
o
re fo
r
exit to f
u
nction header
.
commit
|
commitdiff
|
tree
2013-09-12
M
ike Pall
DynASM: Em
i
t #lin
e
<
n> <file
>
instead o
f
#
<n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike
P
al
l
F
FI/
x
64: Fix p
a
ssin
g
of
v
ector argume
n
ts to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mi
k
e P
a
ll
FF
I
: Fix argume
n
t c
h
eck
s
for ffi
.
str
i
ng()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
P
a
ll
F
i
x
q
u
oting in xe
d
kbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pal
l
R
ecent GCC versions need more memory
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Fix frame
t
raversal f
o
r back
t
races
.
commit
|
commitdiff
|
tree
2013-08-22
M
i
k
e Pall
Fix compiler war
n
ing
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pall
Fix argument
check
s
for mat
h
.
de
g
()/math
.
rad()
.
commit
|
commitdiff
|
tree
next