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
PPC/NetBSD: Fix endianess check.
2015-02-18
Mike Pall
FFI: Prevent DSE across ffi
.
string()
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
F
i
x
l
e
xer e
r
ror for chun
k
s
w
itho
u
t t
o
kens
.
commit
|
commitdiff
|
tree
2015-01-17
Mike
Pall
Don't comp
i
le
I
R
_RETF after CALLT to ff with
-
side effects
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
OpenBSD/
x
8
6
: B
e
t
t
er executable
memory allocation for
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
B
u
m
p copy
r
ight date t
o
2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC_UCLO/BC_JMP
j
oin optimization in Lua parse
r
.
commit
|
commitdiff
|
tree
2015-01-04
Mike Pall
ARM: Minor interpr
e
ter optimization
.
commit
|
commitdiff
|
tree
2015-01-04
Mik
e
P
a
ll
x86: Minor interpreter optimizati
o
n
.
commit
|
commitdiff
|
tree
2015-01-04
Mike
P
a
l
l
F
i
x docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
DynASM/ARM: Fi
x
rollback for variant temp
l
ates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
l
l
MIPS: Fix
e
xcess s
t
ack
gr
o
wth
in inte
r
preter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
all
PPC: Fi
x
excess stack gro
w
th in i
n
terpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
ARM: Fix write barrier check
i
n BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
ARM:
F
ix excess sta
c
k growth
i
n inte
r
pr
e
ter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pall
Fix corner case in string to
n
umb
e
r co
n
ver
s
i
on
.
commit
|
commitdiff
|
tree
2014-12-20
M
i
ke Pall
x86: F
i
x argument checks for ipairs()
itera
t
or
.
commit
|
commitdiff
|
tree
2014-12-15
Mike Pa
l
l
Grac
e
fully handle lua_error() for a su
s
pende
d
corou
t
ine
.
commit
|
commitdiff
|
tree
2014-12-08
M
i
ke Pall
A
void error
messages when building wi
t
h Clang
.
commit
|
commitdiff
|
tree
2014-12-03
M
i
ke Pall
DynASM/ARM: Fi
x
d
e
scri
p
tion
s
hown
f
or multi-el
e
m
ent
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike Pall
Fix
s
n
a
p
shot #0 handl
i
ng for traces wit
h
a stack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike P
a
l
l
F
F
I: No me
t
a
fallback when indexing poin
t
er to
i
nc
o
m
plete
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mike Pall
Fix fused cons
t
a
nt
l
oads under high
r
egister pressur
e
.
commit
|
commitdiff
|
tree
2014-10-07
M
i
ke Pal
l
Fix Drago
n
Fly b
u
ild (
u
nsup
p
orted)
.
commit
|
commitdiff
|
tree
2014-09-22
M
i
ke Pall
DynASM
/
x
8
6: Add fldenv, f[n
]
st
e
nv, fxsave,
f
xr
s
tor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mik
e
P
a
l
l
DynASM/x
8
6: A
d
d
shld/shr
d
opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike Pall
FFI
:
Fix initialization
of unions of subtypes
.
commit
|
commitdiff
|
tree
2014-09-08
Mike
P
a
ll
FFI: Fix for cda
t
a vs
.
no
n
-cda
t
a arithmetic and comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
Mike Pall
F
F
I: F
i
x
__index/__
n
ewin
d
ex me
t
ametho
d
resolu
t
io
n
for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mi
k
e Pall
Invalidate b
a
c
k
propagat
i
on cache
a
fter D
C
E
.
commit
|
commitdiff
|
tree
2014-07-04
Mike P
a
ll
FF
I
: Fix co
m
pilati
o
n of reference f
i
e
l
d
acc
e
ss
.
commit
|
commitdiff
|
tree
2014-07-01
Mike P
a
ll
F
ix ABC elimina
t
ion
.
commit
|
commitdiff
|
tree
2014-06-13
Mike Pall
Typ
o
.
commit
|
commitdiff
|
tree
2014-06-12
Mike
P
a
l
l
FF
I
: Fix frame trave
r
sal for backtraces wi
t
h F
F
I callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mik
e
P
all
x86:
l
j_math_r
a
ndom_st
e
p(
)
clobb
e
rs
XMM regs
o
n OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
M
i
ke Pal
l
Fi
x
debug info for main ch
u
nk
of
s
tripped by
t
ecode
.
commit
|
commitdiff
|
tree
2014-05-28
M
ike P
a
ll
Fix compatibility
issue
s
with Illum
o
s
.
commit
|
commitdiff
|
tree
2014-05-27
Mi
k
e Pall
PPC: Fix re
d
zone overflow in machine
c
ode ge
n
eration
.
commit
|
commitdiff
|
tree
2014-05-27
Mik
e
P
a
ll
x86: Fi
x
co
d
e genera
t
ion for unus
e
d resul
t
of mat
h
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix
FOLD rule
for st
r
ing
.
sub(s,
.
.
.
)
== k
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
P
al
l
F
FI: Fix reco
r
ding of
i
ndex
i
ng a struct
po
i
nter
c
t
ype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pall
Fix FOLD ru
l
e for STR
R
EF
of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike
P
all
Fix frame trav
e
rsal w
h
ile sea
r
chin
g
f
or error
f
unct
i
on
.
commit
|
commitdiff
|
tree
2014-05-06
Mike Pall
x6
4
:
Workaround for MSVC build i
s
s
u
e
.
commit
|
commitdiff
|
tree
2014-05-06
Mik
e
Pall
FFI: Ano
t
her
f
i
x fo
r
cdata equality comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
M
ike Pall
Add PS
Vita
port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pal
l
Prevent GC est
i
mate miscalculation
d
ue t
o
b
uffer
gr
o
wth
.
commit
|
commitdiff
|
tree
2014-04-22
Mi
k
e
Pall
Pre
v
ent
addi
n
g side trac
e
s for s
t
ack
c
hec
k
s
.
commit
|
commitdiff
|
tree
2014-04-21
Mik
e
Pall
x64
:
Allow building wi
t
h LUAJIT_USE_SYS
M
ALLOC a
n
d LUAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
P
P
C
: Don't us
e
mcrxr on PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pal
l
FF
I
:
Fix cdata equality compa
r
i
s
on
a
gainst
other Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike
Pall
FF
I
: Fix
c
dat
a
equalit
y
comp
a
rison against strin
g
s
.
commit
|
commitdiff
|
tree
2014-04-03
Mike
P
all
F
i
x top s
l
ot
c
alc
u
lati
o
n
f
or snapshots
wi
t
h continuations
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct fix for reuse of SCEV
r
esu
l
ts in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
FFI: All
o
w non
-
sc
a
lar cda
t
a to be compared for eq
u
ality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
F
FI: Fix pseudo
t
ype
c
onversions for type punn
i
ng
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
P
all
Fix check for reuse o
f
SCEV re
s
ults
i
n
FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pa
l
l
x
86
/
x64
:
Av
o
id use of SAHF instruction
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix
c
ompiler warnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
RELE
A
SE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
Upd
a
te ch
a
ngelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike Pall
DynASM: Emit version check after
.
arch
directi
v
e
.
commit
|
commitdiff
|
tree
2014-03-05
Mike
P
all
Don
'
t access dan
g
l
i
ng reference to r
e
al
l
ocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike
P
a
l
l
Fix frame depth
display
for b
y
tecode du
m
p
i
n -j
d
ump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pal
l
Fix recording of BC
_
VARG
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pa
l
l
Fix
f
or -jdump
d
ocs
.
commit
|
commitdiff
|
tree
2014-02-26
Mik
e
Pall
Add PS4
port
.
commit
|
commitdiff
|
tree
2014-02-20
Mik
e
P
a
ll
Don't
purg
e
m
odified fun
c
tion
f
r
om
s
tack slots i
n
BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
M
ike Pal
l
FF
I
: Disall
o
w nested VL
S
.
commit
|
commitdiff
|
tree
2014-02-19
Mike
Pall
Pre
v
ent BASE regist
e
r
coalescing
i
f parent
u
ses IR_RE
T
F
.
commit
|
commitdiff
|
tree
2014-02-11
Mike
P
al
l
F
i
x q
u
oting i
n
xed
k
b
uild
.
ba
t
(again)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pal
l
Fix except
i
o
n unwind
struct declaration
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
k
e
P
all
F
i
x OSX build issu
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mik
e
P
all
F
i
x ini
t
ial maxslot for
down-recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix compil
e
r w
a
rnings
.
commit
|
commitdiff
|
tree
2014-01-19
Mik
e
Pal
l
Fix OS
X
bu
i
ld issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mike Pall
FFI: Fix
cts->L f
o
r cdata unsink
i
n
g
in snapshot restore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pa
l
l
Bump copyri
g
ht date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
Fix ABC elim
i
nation
.
commit
|
commitdiff
|
tree
2013-12-29
Mike
P
all
Fi
x
MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MI
P
S: Co
s
m
etic fix for int
e
rpre
t
er
.
commit
|
commitdiff
|
tree
2013-12-22
Mike
Pall
Fix com
p
i
l
ation of
s
tring
.
byt
e
(s, nil,
n
)
.
commit
|
commitdiff
|
tree
2013-12-21
Mi
k
e Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
Fix call un
r
ol
l
che
c
ks in
t
he presence of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64:
F
ix
store to
upvalue for
l
ightuse
r
data values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
R
e
spect jit
.
of
f
(func) when returning
t
o a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up fix f
o
r GC step thresho
l
d fix
.
commit
|
commitdiff
|
tree
2013-11-21
M
ike P
a
ll
Improve m
s
v
c
bu
i
ld
.
bat static linkin
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mike Pa
l
l
FFI: Clarify ffi
.
cdef
b
e
h
a
vior
.
commit
|
commitdiff
|
tree
2013-11-07
Mik
e
Pall
Fi
x
type pun
n
ing ali
a
s
ana
l
ysis f
o
r
c
onstifie
d
pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix for la
s
t commi
t
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix
G
C
steps threshold ha
n
dlin
g
when calle
d
by J
I
T
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pal
l
Fix handl
i
ng
of redunda
n
t
PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike
Pall
Check for
f
ail
u
re to mark m
e
m
o
ry as executabl
e
(restric
t
ed
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike
Pall
Fix line
number f
o
r
relo
c
ated byteco
d
e after closur
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
M
i
ke
Pall
FFI: Rehash f
i
nalizer tab
l
e
a
fter GC cycle
,
if n
e
ede
d
.
commit
|
commitdiff
|
tree
2013-10-10
Mike Pall
Check for MAP_
3
2BI
T
pr
e
sen
c
e i
n
s
tea
d
o
f
checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike
P
all
Fix ABC
e
limina
t
ion
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
Fix sna
p
shot resto
r
e fo
r
exit
to func
t
i
on header
.
commit
|
commitdiff
|
tree
2013-09-12
Mike Pall
DynASM:
Emit #line <n> <f
i
le> instead of #<n>
<file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
F
FI/x64: Fix
passing of vector arguments
t
o cal
l
s
.
commit
|
commitdiff
|
tree
next