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
OpenBSD/x86: Better executable memory allocation for W^X mode.
2015-01-17
M
i
ke Pall
Ope
n
BSD/x86: Better executable mem
o
ry
a
llocation
f
or
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pal
l
Bump copy
r
ight date to
2015
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Fix BC
_
UCLO/BC_JMP join
opt
i
mi
z
ation in Lu
a
pa
r
ser
.
commit
|
commitdiff
|
tree
2015-01-04
Mi
k
e Pall
AR
M
: Minor interpr
e
t
er opt
i
mization
.
commit
|
commitdiff
|
tree
2015-01-04
Mi
k
e Pall
x
8
6: Minor i
n
terpret
e
r optimization
.
commit
|
commitdiff
|
tree
2015-01-04
M
ike Pall
Fix docs
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
D
y
nASM/ARM: Fix
r
o
llback
f
or varia
n
t t
e
m
p
lates
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
P
al
l
M
I
P
S
:
Fix exces
s
s
t
ack growth i
n
i
n
t
e
rpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
PP
C
: Fix excess stack growth in
i
nterpreter
.
commit
|
commitdiff
|
tree
2014-12-27
Mike
Pall
A
RM: Fi
x
writ
e
barrier check
i
n BC_USETS
.
commit
|
commitdiff
|
tree
2014-12-27
Mike Pall
A
R
M: Fix excess stack g
r
owth in i
n
terprete
r
.
commit
|
commitdiff
|
tree
2014-12-27
Mike P
a
ll
Fi
x
corner ca
s
e i
n
st
r
ing to number conversion
.
commit
|
commitdiff
|
tree
2014-12-20
Mik
e
Pall
x86: Fix
a
rgument
chec
k
s for i
p
airs()
iterator
.
commit
|
commitdiff
|
tree
2014-12-15
M
i
ke Pall
Gra
c
efully handle lua_error()
for a
s
uspended coroutine
.
commit
|
commitdiff
|
tree
2014-12-08
Mike Pall
Avoid error messages whe
n
building with Clang
.
commit
|
commitdiff
|
tree
2014-12-03
Mike Pall
Dyn
A
SM/A
R
M: Fix des
c
ription shown for multi-element
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Mike
Pal
l
Fix snapshot #
0
h
a
ndling f
o
r traces wit
h
a s
t
ack check
.
.
.
commit
|
commitdiff
|
tree
2014-11-03
Mike Pa
l
l
FFI:
N
o meta f
a
llback when inde
x
i
ng pointer to incompl
e
te
.
.
.
commit
|
commitdiff
|
tree
2014-10-08
Mik
e
Pall
Fix fused
constant loads und
e
r high reg
i
ster pressu
r
e
.
commit
|
commitdiff
|
tree
2014-10-07
M
i
ke Pal
l
Fix DragonFly b
u
i
ld (unsup
p
orted)
.
commit
|
commitdiff
|
tree
2014-09-22
Mike Pall
DynASM/x
8
6: Add fldenv, f[n]
s
ten
v
,
f
xsave, fxrstor
.
.
.
commit
|
commitdiff
|
tree
2014-09-21
Mike
P
all
DynASM/x86:
Add shld/sh
r
d opcodes
.
commit
|
commitdiff
|
tree
2014-09-08
Mik
e
P
all
FFI:
Fix initialization o
f
u
n
ions
o
f
subtype
s
.
commit
|
commitdiff
|
tree
2014-09-08
Mike P
a
ll
FFI: Fix f
o
r
cda
t
a vs
.
non-cd
a
ta a
r
ithmet
i
c
a
nd comparisons
.
commit
|
commitdiff
|
tree
2014-08-05
M
ike Pall
FFI:
Fix __
i
n
d
ex/__newindex metameth
o
d r
e
solution for
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mik
e
Pa
l
l
I
n
validate bac
k
propagation cache aft
e
r DCE
.
commit
|
commitdiff
|
tree
2014-07-04
Mike Pall
F
F
I
:
Fix compila
t
ion of refere
n
ce field access
.
commit
|
commitdiff
|
tree
2014-07-01
Mike
P
all
F
ix ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
M
i
k
e Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
M
ike Pall
FFI: Fix frame
traversal
f
or
b
acktr
a
ces with
F
FI callba
c
ks
.
commit
|
commitdiff
|
tree
2014-06-11
Mik
e
Pall
x86: lj
_
math_r
a
ndom_step() clo
b
bers XMM
r
egs on O
S
X
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike P
a
ll
Fix deb
u
g i
n
fo for main
chunk
o
f
stripped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pall
Fix
compatibility issues with Il
l
umos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC: Fix red zone
overflow
i
n
m
achi
n
e code generati
o
n
.
commit
|
commitdiff
|
tree
2014-05-27
Mike
Pall
x86: F
i
x code generation
f
or unused resu
l
t of ma
t
h
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mi
k
e Pall
Fix
F
OLD rule for string
.
sub(s,
.
.
.
) =
=
k
.
commit
|
commitdiff
|
tree
2014-05-15
M
ike Pall
FFI
:
Fix recording of index
i
ng a struct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike
Pall
Fi
x
FOLD rule
f
or STRRE
F
of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
M
ike
Pal
l
Fix
f
r
a
me t
r
aver
s
a
l while searchin
g
fo
r
e
rror
fu
n
ction
.
commit
|
commitdiff
|
tree
2014-05-06
Mik
e
Pall
x64: Workaround fo
r
MSVC build issue
.
commit
|
commitdiff
|
tree
2014-05-06
M
i
ke Pall
FFI:
Another fix fo
r
cdat
a
e
q
uality comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
A
dd
PS Vita port
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prevent GC
e
stimate miscalculation due
t
o bu
f
fer gro
w
th
.
commit
|
commitdiff
|
tree
2014-04-22
Mi
k
e Pal
l
Prevent adding
side traces f
o
r stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
Mike Pall
x
6
4:
Allow building
w
i
th LUAJIT_U
S
E_SYSMALLO
C
and LUAJ
I
T_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pall
PPC: Don't u
s
e mc
r
xr on P
P
E
.
commit
|
commitdiff
|
tree
2014-04-08
Mike P
a
ll
FFI: Fix c
d
a
t
a eq
u
alit
y
compariso
n
ag
a
inst
o
ther Lu
a
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FF
I
: Fix cdata eq
u
ality
c
omparison a
g
ainst strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pa
l
l
Fix top slot c
a
lculation for snapshots with continu
a
tion
s
.
commit
|
commitdiff
|
tree
2014-04-01
Mike Pall
Correct fix for reuse of SC
E
V resul
t
s in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike Pall
FFI: Allow n
o
n-scalar cdata to be
c
o
mpared for equal
i
ty
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
M
i
ke Pall
F
F
I: Fix ps
e
udo
t
ype c
o
nversion
s
for
type punning
.
commit
|
commitdiff
|
tree
2014-03-27
Mike Pa
l
l
Fix check for
reuse of SC
E
V
res
u
lts in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
Pall
x86/x64: Avoid
u
s
e
o
f SAHF instr
u
ct
i
on
.
commit
|
commitdiff
|
tree
2014-03-24
Mike Pall
Fix compiler wa
r
nings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
REL
E
ASE
LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
M
ike Pall
U
pdate chang
e
lo
g
.
commit
|
commitdiff
|
tree
2014-03-06
Mike
Pall
DynASM: Emit version che
c
k
aft
e
r
.
arch
directi
v
e
.
commit
|
commitdiff
|
tree
2014-03-05
Mike P
a
ll
D
o
n't
access dangl
i
ng referenc
e
to re
a
llocate
d
IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
F
i
x fram
e
depth display for bytecod
e
d
ump in -jdump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike P
a
ll
Fix recording of
B
C_V
A
RG
.
commit
|
commitdiff
|
tree
2014-02-27
M
ike Pall
Fix for -jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
Add PS4 po
r
t
.
commit
|
commitdiff
|
tree
2014-02-20
Mike
Pa
l
l
Don't purge
m
odified funct
i
on from stack slots
i
n
BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mik
e
Pall
FFI
:
Disa
l
low nested VLS
.
commit
|
commitdiff
|
tree
2014-02-19
M
i
ke Pall
Prevent
B
ASE regist
e
r coalescing if parent u
s
es IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mik
e
P
a
ll
Fix
q
uoting in
xedkbuild
.
bat (ag
a
in)
.
commit
|
commitdiff
|
tree
2014-02-05
Mi
k
e Pall
Fi
x
exce
p
tion un
w
ind st
r
u
ct declaration
.
commit
|
commitdiff
|
tree
2014-01-20
M
i
ke
P
all
Fix OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pa
l
l
Fix initial
maxslot for
d
own-recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix
compiler
war
n
ings
.
commit
|
commitdiff
|
tree
2014-01-19
M
ike Pa
l
l
Fix OSX build is
s
ue
.
commit
|
commitdiff
|
tree
2014-01-19
M
ike
Pall
FFI: Fix cts
-
>L
fo
r
c
da
t
a unsinking in
snapsh
o
t res
t
ore
.
commit
|
commitdiff
|
tree
2014-01-16
Mi
k
e Pal
l
Bump copyright da
t
e to 20
1
4
.
commit
|
commitdiff
|
tree
2014-01-05
M
i
ke
P
all
Fix
ABC
e
liminatio
n
.
commit
|
commitdiff
|
tree
2013-12-29
M
ike Pal
l
Fix MinGW b
u
i
ld
.
commit
|
commitdiff
|
tree
2013-12-24
Mike Pall
MIPS: Co
s
metic fix for interpreter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike Pall
F
ix compilati
o
n of string
.
by
t
e(s,
n
il, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
M
i
ke
P
a
ll
Fix call unroll c
h
ecks in the presence of
metam
e
th
o
d
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike
Pa
l
l
x64: Fix s
t
ore to upvalue
f
or l
i
g
h
tuserdata va
l
u
es
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Respec
t
jit
.
o
f
f
(func) when retur
n
ing to
a function
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mi
k
e P
a
ll
Follow-up f
i
x f
o
r GC
s
tep threshold fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike
P
all
Im
p
rove msvcb
u
ild
.
bat stat
i
c
linkin
g
.
commit
|
commitdiff
|
tree
2013-11-16
Mik
e
Pall
FFI: Cla
r
ify ffi
.
c
d
ef behavior
.
commit
|
commitdiff
|
tree
2013-11-07
Mike Pall
F
ix typ
e
punning alias analysis for constified pointers
.
commit
|
commitdiff
|
tree
2013-11-05
Mike Pa
l
l
Fix for last
commit
commit
|
commitdiff
|
tree
2013-11-05
Mik
e
P
a
l
l
Fix GC steps thresh
o
ld handling wh
e
n
called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix handl
i
ng o
f
r
edundant PHIs
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Check fo
r
failure to mark
memory as e
x
ecut
a
ble (restricte
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike P
a
ll
Fix line nu
m
ber
f
o
r
reloc
a
ted
b
ytecode af
t
er closure
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike
P
al
l
F
FI: Reha
s
h
finalizer table af
t
er GC cycle,
i
f need
e
d
.
commit
|
commitdiff
|
tree
2013-10-10
M
ike Pall
Ch
e
ck for MAP_
3
2BIT presence instead of
c
hecking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike P
a
ll
Fi
x
ABC eliminat
i
on
.
commit
|
commitdiff
|
tree
2013-09-12
Mik
e
Pal
l
Fix
s
napsh
o
t
res
t
ore for exit t
o
function
he
a
der
.
commit
|
commitdiff
|
tree
2013-09-12
M
i
ke Pall
D
ynASM: Emit #line <n> <f
i
le>
instead of #
<
n> <file>
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI/x64: Fix pas
s
ing of vector arguments
t
o call
s
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI: Fix argu
m
ent checks for ffi
.
string(
)
.
commit
|
commitdiff
|
tree
2013-09-03
M
ike Pa
l
l
Fi
x
quo
t
i
ng in xedkbuild
.
b
at
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pall
Recent GCC v
e
rsi
o
n
s
ne
e
d more
m
e
m
ory
.
commit
|
commitdiff
|
tree
next