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
Windows/ARM64: Fix typo in exception unwinding.
2023-09-11
Mike
Pall
Window
s
/ARM64: Fix
t
y
p
o in exc
e
pt
i
on
un
w
inding
.
commit
|
commitdiff
|
tree
2023-09-11
Mi
k
e Pall
FFI: Fix 64 bit shift fold rules
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Windo
w
s
/ARM
6
4: Sup
p
ort Windows c
a
lling
c
o
n
ven
t
ion
s
.
commit
|
commitdiff
|
tree
2023-09-11
Mi
k
e Pal
l
Windows/ARM64: Fix e
x
ception
unwindin
g
.
commit
|
commitdiff
|
tree
2023-09-11
Mik
e
Pall
ARM6
4
: Rem
o
v
e
unneeded IRC
A
LL_* defs for
math
i
n
trinsics
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pal
l
Fix Cygwi
n
build
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Merge branch 'master' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
A
llow
path overrides in genversion
.
l
u
a with mini
l
ua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mike P
a
ll
Windows/ARM64: Add init
i
al suppo
r
t
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
M
erge bra
n
ch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Improve arc
h
i
t
ecture detection error messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: F
u
se rotat
e
s
into
lo
g
ical operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
A
R
M64: Don't
fus
e
sign extensions in
t
o
l
ogic
a
l
operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
ARM
6
4: Disassemble ro
t
ates on
log
i
cal operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
M
erg
e
bran
c
h
'maste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e Pa
l
l
ARM: Fix
stack check code
g
e
neration
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pal
l
A
R
M
6
4
:
F
i
x LDP/STP fusion (again)
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pa
l
l
ARM64: E
n
sure branch is in
r
ange
before emitting TBZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
P
a
ll
M
e
rge branch 'mast
e
r
'
into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e Pall
Fix
m
code limit
c
heck for non-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
A
RM6
4
: Improve B
C
_JL
O
OP
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM64: Improv
e
i
nteger I
R
_
M
U
L
code generation
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM64
:
Sim
p
lify
c
ode generation
f
o
r
IR_STRTO
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64
:
Use RID_TM
P
instead
of scratc
h
register in more
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64
:
I
m
p
rove IR_OBAR co
d
e generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
AR
M
6
4: Improve IR_UREF code
generatio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Impro
v
e
I
R_HR
E
F
c
o
d
e
g
ener
a
tio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM6
4
: R
e
l
o
a
d BASE via GL inste
a
d of spilling it
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Consolidate 32/6
4
-bit constant handli
n
g
in assem
b
le
r
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64:
Tune e
m
it
_
ls
p
tr
.
A
v
oid
wrong load for asm_
p
rof
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Inline
on
l
y use of em
i
t_l
o
a
d
a
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Improve
K
13 constant rematerialization
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike
P
all
Me
r
g
e
branch
'
master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Add NaN check t
o
IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-09-09
M
ik
e
P
a
ll
Merge branch 'master' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow overr
i
de of paths for genve
r
sion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
Fix nativ
e
Min
G
W
build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
P
all
Add randomized register allocation
for
f
uzz t
e
sting
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
ke Pall
ARM64: Improve re
g
ister
a
llocation for
integer IR
_
MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mi
k
e Pal
l
ARM
6
4:
F
ix register
a
ll
o
cation for IR_
*
LOAD
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pa
l
l
Merge branc
h
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike P
a
ll
Update ext
e
rnal MSDN UR
L
in code
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pa
l
l
F
F
I/ARM64/OSX:
Handle no
n
-
s
tandard OSX
C
calling convention
s
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI: Unify stack setup
fo
r
C calls in
i
nterprete
r
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
ARM6
4
: P
r
even
t
STP fusi
o
n fo
r
con
d
itional code
emi
t
ted
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
ARM64: Fix
LDP/S
T
P
fusing f
o
r u
n
aligned acc
e
sses
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Me
r
ge bran
c
h 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
P
all
Han
d
le table u
n
si
n
king in the
pr
e
sence
o
f
IRFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merg
e
branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Use fallbac
k
name for insta
l
l files without valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
Handle n
o
n-
.
g
it
checkout
w
i
th
.
relv
e
r
in
.
b
a
t
-fi
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke P
a
ll
Merge
b
ranch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
ike Pa
l
l
Fix extern
a
l C call sta
c
k check when
u
sin
g
L
U
AJIT_MOD
E
_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
Pall
F
ix p
r
e
dict_
n
e
x
t() in
parser (aga
i
n)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pa
l
l
Fix
typo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Mer
g
e
b
r
an
c
h 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Handle
the case when
.
g
it
is
not a directo
r
y
.
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
all
M
e
rge branch 'm
a
ster'
into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Add
.
gitattributes to
dyn
a
mically reso
l
ve
.
relve
r
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke
Pall
Ad
d
.
gita
t
tributes to dynamical
l
y resolve
.
rel
v
er
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Fix for last com
m
it: also remove s
y
mli
n
k o
n
uninsta
l
l
.
commit
|
commitdiff
|
tree
2023-08-22
Mik
e
Pall
Sw
i
t
c
h to rolling releas
e
s
:
mark v2
.
1 as
p
r
oduct
i
on
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
al
l
Mer
g
e
branch '
m
aster' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
ike Pal
l
F
i
x Win
d
ows build
script
s
for
r
o
lling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
all
Merge branch 'mas
t
er' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pa
l
l
Switch MSVC and console build scripts to rol
l
ing releas
e
s
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branch '
m
aster'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
Pal
l
Switch bui
l
d s
y
ste
m
to rolling releas
e
s
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
P
all
Merge branch
'ma
s
ter' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Update d
o
cumenta
t
i
on for
switch to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Merge branch 'master'
into v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
B
u
mp
c
opyright
d
ate
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Remove
work-in-progress notice in strin
g
buffer
d
ocs
.
commit
|
commitdiff
|
tree
2023-08-13
M
i
ke Pall
M
I
PS: Fix "bad F
P
FLOAD"
assert
i
on
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pal
l
Ensure for
w
ard progr
e
s
s on t
r
ace exit to BC_ITERN
.
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e
P
al
l
A
RM64:
A
d
d
support for ARM64e pointer authent
i
cation
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
DynASM/ARM64: Add ins
t
r
uc
t
io
n
s f
o
r ARM6
4
e PAC
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Merge
b
r
anch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix m
a
xslots
w
h
e
n
r
ecording
BC_VARG, part
3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
a
l
l
Fi
x
predict_
n
ex
t
() in
p
ars
e
r
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
Pa
l
l
MIPS32:
D
ecl
a
r
e
t
hat the assembler part use
s
the FR
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64: Fix
a
ssembl
y
of HREFK
(again)
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke Pall
Fix frame for mo
r
e
types
o
f on-trace error messa
g
es
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Add workaro
u
nd
f
or
b
ytecode dump of builtins
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
DynASM:
Fix re
g
ression
due
to war
n
ing fix
.
commit
|
commitdiff
|
tree
2023-07-12
M
ike Pall
M
erge
b
ranch 'master
'
into v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
Mike Pa
l
l
Fix base register coalescing in sid
e
trac
e
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
ARM64:
F
i
x assembly of HREF
K
.
commit
|
commitdiff
|
tree
2023-07-09
M
ike Pall
Merge branch
'
m
aster'
into v2
.
1
commit
|
commitdiff
|
tree
2023-07-09
Mike
P
a
ll
Fix m
a
xslots when record
i
n
g
B
C_VARG, part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike
Pall
F
ix
m
axs
l
ots
wh
e
n rec
o
rding BC_TSETM
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pa
l
l
Merge branch 'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-07-08
Mike P
a
ll
Fix
m
axslots
w
h
en recordin
g
BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix register mask for sta
c
k check in hea
d
of side tr
a
ce
.
commit
|
commitdiff
|
tree
2023-07-08
M
i
ke Pall
FFI:
F
ix ffi
.
metatype() for non-raw types
.
commit
|
commitdiff
|
tree
2023-07-08
Mike P
a
l
l
AR
M
64: F
i
x LDP code generation
.
commit
|
commitdiff
|
tree
2023-06-12
Mike Pal
l
MIPSr6
:
Ad
d
mis
s
i
n
g files to Ma
k
efile install target
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Dy
n
A
SM:
F
ix warnings
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fix frame for on-trace out-of-mem
o
ry erro
r
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
next