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: Fix 64 bit shift fold rules.
2023-09-11
Mike
P
a
l
l
FFI: Fix 64 bit shi
f
t fo
l
d rules
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Windows/A
R
M64: Support Window
s
c
al
l
ing conve
n
tion
s
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Windows/ARM64: Fix
e
xce
p
tion
unwindi
n
g
.
commit
|
commitdiff
|
tree
2023-09-11
Mi
k
e Pall
A
R
M
6
4: R
e
move unneede
d
IRCALL_
*
de
f
s fo
r
math intrinsics
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
F
i
x C
y
gwi
n
build
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
M
erge branch 'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Allow path o
v
errides in genversion
.
lua
w
ith
minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mike
Pa
l
l
Windows/A
R
M64: Ad
d
initial
supp
o
rt
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
Merge bran
c
h
'master' into v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
I
m
prov
e
archit
e
cture detection error messa
g
es
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
AR
M
64:
Fuse r
o
ta
t
es into lo
g
ical
operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
al
l
ARM64:
D
on't fuse sign extension
s
in
t
o lo
g
ical operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e Pall
ARM64:
D
isas
s
emb
l
e rotates on logical oper
a
n
d
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
M
e
rge branch
'
m
aster' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
ARM: Fix stac
k
check code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
ARM64: F
i
x
L
DP/STP fusion
(aga
i
n)
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: En
s
u
r
e branch is in rang
e
before emitti
n
g TB
Z
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
M
e
rge
b
ranch
'
maste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix
m
c
ode limit check for non
-
x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
AR
M
64: Im
p
rove BC_JLOOP
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Improve inte
g
er IR_MUL code generatio
n
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e Pall
ARM64: Simplif
y
code generat
i
on for IR_STRTO
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
ARM64: Use RID_TM
P
inst
e
ad o
f
s
cratch register
i
n more
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64: I
m
prove IR
_
OBAR code gener
a
tion
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
ARM6
4
: Improve I
R
_UREF code
ge
n
erat
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64:
Improve
I
R_HRE
F
co
d
e generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM
6
4
: Rel
o
ad BASE
via GL instead of
s
pilli
n
g i
t
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM
6
4: C
o
ns
o
l
idate
3
2/64-bi
t
c
onstant h
a
ndlin
g
in assembler
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
ARM
6
4: T
u
ne emit_lsptr
.
A
void wrong
l
oa
d
for asm_prof
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Inline only use
of e
m
it
_
loada
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Improve K13 constant remateri
a
lization
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merg
e
branc
h
'maste
r
' int
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
dd
N
aN
c
h
eck
t
o IR_NE
W
REF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merge
branch 'm
a
s
ter
'
in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
A
l
low override
o
f paths f
o
r g
e
nversion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
Fix nat
i
ve MinGW
buil
d
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Add randomiz
e
d register
a
llocation for fu
z
z t
e
sting
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pal
l
AR
M
64: Im
p
rov
e
re
g
ist
e
r al
l
ocati
o
n for integer IR_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pal
l
A
R
M64: Fix register allocation for IR_*LOAD
.
commit
|
commitdiff
|
tree
2023-08-29
Mi
k
e Pall
Merge
b
ranch 'master'
into v
2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike
P
a
l
l
U
pda
t
e
external
M
SDN URL in code
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI/ARM64/OSX: Handle non-s
t
a
n
da
r
d OSX C call
i
ng
c
onventions
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI: Unify stack se
t
u
p for C
c
alls in interpreter
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
ARM64: Prevent
S
TP fusion f
o
r conditional code emit
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
k
e
P
all
ARM
6
4: Fi
x
LDP/STP fu
s
ing for unaligned accesse
s
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pal
l
Merge branch 'master'
into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Han
d
l
e table u
n
si
n
king in
t
h
e presence of IRFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
a
ll
Merge br
a
nch 'mas
t
er' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
P
all
Use fallback name for install fi
l
e
s
without valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
Pall
Handle non-
.
git ch
e
c
k
out with
.
re
l
v
er in
.
b
a
t-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Merge branc
h
'
m
aster' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
all
Fix external C
c
all st
a
ck c
h
eck when
using LUAJIT_MODE_W
R
AP
C
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix predict_next() in pa
r
ser
(
a
gain)
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pa
l
l
Fix typ
o
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke Pa
l
l
Mer
g
e
b
ranc
h
'master' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Handle the case when
.
git is not a directory
.
commit
|
commitdiff
|
tree
2023-08-22
M
ike Pal
l
Merge br
a
nch 'ma
s
ter
'
into v
2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike P
a
ll
Add
.
gita
t
tribut
e
s to dynamicall
y
resolve
.
relv
e
r
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Add
.
gitattributes t
o
dynam
i
cally resolve
.
rel
v
er
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pal
l
Fix
fo
r
last commit:
a
lso remo
v
e symlink on uninst
a
l
l
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
S
wit
c
h to rolli
n
g releases: mark v2
.
1 as production
.
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
Merge branch 'mast
e
r' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
Fix Windows
b
ui
l
d script
s
for roll
i
ng releas
e
s
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merg
e
b
r
a
nch 'master' into
v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke P
a
l
l
S
wi
t
c
h MSVC
a
nd con
s
ole build scr
i
pts to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
M
ik
e
Pall
Mer
g
e br
a
nch 'mas
t
er' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
S
witc
h
build
system
t
o rolling
r
e
lease
s
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branc
h
'
m
aste
r
' in
t
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
U
p
date documentatio
n
for switch to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mi
k
e
P
all
M
e
r
g
e
bra
n
ch 'ma
s
ter' into
v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
Mike
P
all
Bu
m
p
c
o
pyright da
t
e
.
commit
|
commitdiff
|
tree
2023-08-20
Mik
e
P
all
Remove
w
o
r
k-in-prog
r
e
ss notice
in st
r
ing buff
e
r docs
.
commit
|
commitdiff
|
tree
2023-08-13
Mik
e
Pall
MIPS: Fix
"
bad F
P
FL
O
AD"
as
s
e
r
ti
o
n
.
commit
|
commitdiff
|
tree
2023-08-13
M
i
ke Pall
E
nsu
r
e forward progress o
n
t
race
e
xit to B
C
_
ITERN
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
AR
M
64:
Add
s
upport
f
or
A
R
M6
4
e poi
n
ter auth
e
nti
c
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pa
l
l
DynASM/ARM64: Add instruct
i
o
n
s for ARM64e PAC
.
commit
|
commitdiff
|
tree
2023-08-12
Mike P
a
l
l
M
e
rge branc
h
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e Pall
F
i
x maxsl
o
ts when recording BC_VAR
G
,
part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix pre
d
i
c
t_next() in parse
r
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
MIPS32: Declare tha
t
the a
s
s
e
mbler part uses the FR
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pa
l
l
ARM64: Fi
x
assembly of HREFK (again)
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix
f
r
ame
for more types o
f
on
-
tra
c
e error messag
e
s
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Add workaround
for bytecode dump of
b
u
i
ltins
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke Pall
DynASM: Fix regression
d
ue
to warni
n
g f
i
x
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
M
er
g
e bra
n
ch 'maste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
Mi
k
e Pall
F
i
x bas
e
r
e
g
i
s
t
e
r coalesci
n
g in side trace
.
commit
|
commitdiff
|
tree
2023-07-09
M
i
ke Pall
ARM64: Fix assembly of HRE
F
K
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Mer
g
e
branch
'
m
aster' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
F
ix maxslots w
h
en
r
e
c
o
rding BC_VARG, part
2
.
commit
|
commitdiff
|
tree
2023-07-08
M
i
ke Pall
F
i
x max
s
l
o
ts when r
e
cording BC_TSETM
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e Pall
Merg
e
bra
n
ch 'm
a
ster'
in
t
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
Pall
F
i
x m
a
xslots
w
h
en recordi
n
g B
C
_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pa
l
l
Fix register mask f
o
r sta
c
k che
c
k
i
n
head of s
i
de trace
.
commit
|
commitdiff
|
tree
2023-07-08
M
ike Pall
FFI: Fix
ffi
.
me
t
atype() for
n
on-raw type
s
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
ARM6
4
: Fix LDP code g
e
n
er
a
tion
.
commit
|
commitdiff
|
tree
2023-06-12
Mike Pall
M
IP
S
r
6: Ad
d
m
issing fi
l
es to Mak
e
file
install target
.
commit
|
commitdiff
|
tree
2023-06-02
Mike
P
all
Dyn
A
SM: Fix warnings
.
commit
|
commitdiff
|
tree
2023-06-02
Mike P
a
ll
Fix frame
for on-trace o
u
t-of-memory err
o
r
.
commit
|
commitdiff
|
tree
2023-06-02
M
i
ke Pa
l
l
Merge branch 'm
a
s
t
er' into v
2
.
1
commit
|
commitdiff
|
tree
2023-06-02
Mike Pa
l
l
Fix h
a
ndling of in
s
t
a
ble ty
p
e
s
i
n TNEW/TDUP load f
o
r
warding
.
commit
|
commitdiff
|
tree
next