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
Use generic trace error for OOM during trace stitching.
2023-09-11
Mike Pall
Windows/A
R
M64: Fix exception unwinding
.
commit
|
commitdiff
|
tree
2023-09-11
M
i
ke Pall
ARM64: Remove unneeded
IRCAL
L
_* defs for math
i
ntr
i
n
sics
.
commit
|
commitdiff
|
tree
2023-09-11
Mi
k
e
P
all
Fix Cygwin
b
uild
.
commit
|
commitdiff
|
tree
2023-09-10
M
i
ke Pall
Merge branch 'mast
e
r'
into v
2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mi
k
e Pa
l
l
Allow path
o
verrides in genversio
n
.
lua with
minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mik
e
Pall
W
i
ndows/ARM64: Add initial support
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
Merge branc
h
'master'
into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
I
mpr
o
v
e
architecture detection error m
e
ssages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
ARM64: Fuse rotates into l
o
gical operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
ik
e
Pall
A
RM64
:
Don'
t
fuse sign exten
s
ion
s
into logi
c
al operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
P
a
ll
ARM64: Disassemble
r
otates on
l
ogical operan
d
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merg
e
branch 'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
P
all
ARM: Fix sta
c
k check cod
e
generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
AR
M
64: Fix LDP/STP fusion (again)
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
AR
M
6
4: Ens
u
re branch is in r
a
n
ge
b
efore emitti
n
g
T
BZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
Merge br
a
nch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix mco
d
e
l
imit check for
non-x86
a
rchs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
A
R
M
6
4
:
Improve BC_J
L
OOP
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
ARM64: Impro
v
e integer I
R
_
MUL
c
ode generation
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
ARM64: Sim
p
l
ify c
o
de generation for IR_STRT
O
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
A
RM64: Us
e
RID_TMP instead of scr
a
tch register in more
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
ARM64: Improve IR_
O
BAR code ge
n
eration
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pa
l
l
ARM64: Imp
r
o
v
e I
R
_UREF code generat
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64: Improve IR_H
R
E
F c
o
de generat
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
Pal
l
A
RM64:
R
e
load
BASE via GL ins
t
e
ad of spilling
it
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM
6
4: Consoli
d
ate 32/64-bit constant han
d
ling in assembler
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
ARM64: Tun
e
emit_lsptr
.
Avoid wro
n
g l
o
ad
for asm_prof
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM64: Inl
i
ne
o
nly
us
e
of em
i
t
_load
a
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
P
all
A
R
M64: Improve
K
13
const
a
nt rematerializati
o
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
M
erge branch
'master' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
dd NaN
check
to IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merge branch
'
mast
e
r'
into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e
Pall
Allow override of paths for genversion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix n
a
tiv
e
MinGW build
.
commit
|
commitdiff
|
tree
2023-08-29
M
ik
e
P
a
ll
A
d
d randomized
regi
s
t
e
r
a
llocation for f
u
z
z te
s
t
i
ng
.
commit
|
commitdiff
|
tree
2023-08-29
M
ike
P
a
ll
ARM64
:
Imp
r
ove register a
l
location for
i
n
teger IR_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
Pa
l
l
AR
M
64: Fix register all
o
cation for IR_*
L
O
AD
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Merge branc
h
'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike P
a
ll
U
pdate externa
l
M
S
DN URL in code
.
commit
|
commitdiff
|
tree
2023-08-29
Mik
e
Pal
l
FFI/ARM64/OSX: Handle
n
o
n-stan
d
a
r
d OSX C callin
g
con
v
e
ntions
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI: U
n
ify stack setup for C calls in inte
r
preter
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
A
R
M
6
4: Preven
t
STP fusion for conditio
n
al code emitted
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
A
RM64: Fix LDP/ST
P
fusing for
u
nali
g
n
ed
accesses
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
k
e Pall
Mer
g
e br
a
nc
h
'master'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Handle table unsinking in the pres
e
nce
o
f IR
F
L_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merge branc
h
'
m
ast
e
r' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Use fall
b
ack name for install files without
valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
H
a
n
d
le no
n
-
.
g
i
t checko
u
t
with
.
r
elver in
.
ba
t
-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Me
r
g
e br
a
nch 'mast
e
r' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
a
l
l
F
ix extern
a
l
C
call stack c
h
eck when using LUAJIT_MODE_WR
A
PC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix predict_
n
ext()
i
n
pa
r
ser (again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pa
l
l
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Merge bra
n
c
h
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Hand
l
e
the case when
.
git
i
s not a directo
r
y
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke Pall
M
e
rge branch
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
A
dd
.
gitattrib
u
tes to dynamically
resolve
.
re
l
ver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Add
.
gitatt
r
ibutes to dynamical
l
y
r
e
s
o
l
v
e
.
re
l
ver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
all
Fi
x
f
o
r
last commit: als
o
remove sy
m
lin
k
on uninst
a
ll
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
S
wi
t
c
h
t
o rolling releases: mark
v2
.
1 a
s
pr
o
duction
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merg
e
branch 'master'
into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
ike P
a
ll
Fi
x
Windows bui
l
d
s
crip
t
s for rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
M
ike
Pa
l
l
Mer
g
e
bran
c
h 'master' into
v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Switch MSVC and
c
onsole build scripts
to ro
l
ling rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike P
a
ll
M
erge b
r
an
c
h 'ma
s
ter' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
ike Pa
l
l
S
witch build system to roll
i
ng releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
Pall
M
e
r
g
e br
a
n
c
h 'master
'
into v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Upda
t
e documentat
i
o
n
for switch to ro
l
ling releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pa
l
l
Merge b
r
anch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Bu
m
p copyright date
.
commit
|
commitdiff
|
tree
2023-08-20
Mike P
a
ll
Remov
e
work-
i
n-progress no
t
ice i
n
strin
g
buff
e
r docs
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pall
MIPS: Fix
"
bad FP FLOAD" assertion
.
commit
|
commitdiff
|
tree
2023-08-13
M
i
ke Pall
Ensu
r
e fo
r
ward p
r
og
r
ess on trace
e
xi
t
to BC_ITER
N
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64: Add support for ARM64e p
o
inter a
u
t
hentication
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e
P
al
l
DynASM/ARM64:
A
dd ins
t
ruc
t
ions for ARM64e PAC
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pa
l
l
Merge br
a
nc
h
'master' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mike Pal
l
Fix maxsl
o
ts
w
hen re
c
ord
i
n
g BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix predict_nex
t
(
)
i
n parser
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
MIPS32: Decl
a
re th
a
t
t
he asse
m
bl
e
r part uses
the F
R
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
all
ARM64
:
F
i
x
as
s
embly of HREFK (again)
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke Pal
l
F
i
x frame f
o
r
m
ore typ
e
s o
f
on-trace error
m
es
s
a
ges
.
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e Pall
Add
w
orkaround for bytecode dump
o
f
b
uiltins
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke P
a
l
l
DynASM: Fix
r
egressio
n
due to
warning fix
.
commit
|
commitdiff
|
tree
2023-07-12
Mik
e
Pa
l
l
Merge branch 'maste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
Fix
base regis
t
er coalescing i
n
side trac
e
.
commit
|
commitdiff
|
tree
2023-07-09
Mike
P
a
ll
ARM6
4
:
Fix assemb
l
y
of HREFK
.
commit
|
commitdiff
|
tree
2023-07-09
Mi
k
e Pall
Mer
g
e
branch 'mas
t
er' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Fix
m
axslots when recording BC_VAR
G
,
p
art
2
.
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
P
a
ll
Fix maxslo
t
s when recor
d
ing BC_TSETM
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e Pall
Merge bran
c
h 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix maxslots w
h
e
n
recording BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
Pall
Fi
x
re
g
ister mask for stack ch
e
ck
i
n head
o
f sid
e
trace
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e P
a
ll
FFI: Fix
f
fi
.
metatype
(
) for
n
on-raw type
s
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e
P
a
ll
A
R
M64: Fix LDP code generation
.
commit
|
commitdiff
|
tree
2023-06-12
Mike Pall
MIP
S
r6: Add m
i
ssing files to Make
f
i
le
i
nstall tar
g
et
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
D
y
nASM: Fix w
a
r
nings
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fi
x
frame for on-trace out-of-
m
e
mory error
.
commit
|
commitdiff
|
tree
2023-06-02
M
ike Pal
l
M
e
rge
b
ranch
'
mast
e
r' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-06-02
Mi
k
e
P
all
Fix handling of instable types in TNEW/TDUP load forward
i
ng
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fix c
o
m
piler
warning
.
commit
|
commitdiff
|
tree
2023-04-30
Mike Pall
Fix
l
ast commi
t
.
commit
|
commitdiff
|
tree
next