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
Show name of NYI bytecode in -jv and -jdump.
2023-09-11
Mi
k
e
P
all
Windows/ARM6
4
: S
u
ppor
t
W
indows calling conventions
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pa
l
l
Win
d
ows/ARM64: Fix
e
x
ception unwindin
g
.
commit
|
commitdiff
|
tree
2023-09-11
M
i
ke
Pa
l
l
A
R
M
6
4
: Remo
v
e
u
nneeded IRCAL
L
_* de
f
s for math intri
n
sics
.
commit
|
commitdiff
|
tree
2023-09-11
Mik
e
Pa
l
l
Fix Cygwin bu
i
ld
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pal
l
M
erge branch 'mast
e
r
'
in
t
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Allow path
overrides in genversi
o
n
.
lua
w
ith minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mik
e
Pall
W
i
ndows/ARM
6
4: Add initial
support
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merge br
a
nch 'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Impro
v
e architectur
e
detection
e
rror messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64:
Fuse rotates into logi
c
al
oper
a
n
d
s
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike
Pall
ARM6
4
: Don
'
t fuse
s
ig
n
ext
e
n
sions i
n
to logical operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Disassemble ro
t
a
t
es on logical operan
d
s
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
Pall
Merge
br
a
n
c
h '
m
aster' into
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e
Pa
l
l
ARM:
F
i
x stac
k
c
h
eck
co
d
e generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
ARM64: Fix LDP/STP fusion (again)
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M64: Ensure branch is in ra
n
ge b
e
f
ore emitting TBZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merge branch 'master
'
into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix mcod
e
l
imi
t
che
c
k
for non-x86
archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Improve
BC_JLOOP
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
AR
M
64: Improve integer
I
R_M
U
L
c
ode g
e
neration
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M64: Simplify code generat
i
on for IR
_
S
T
R
T
O
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
ARM6
4
: Use RI
D
_
TMP instead of scratch register in mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e
Pall
ARM64: Improve IR_OBAR c
o
de generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
A
RM64: Improve IR_UREF co
d
e
gener
a
tio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64: Im
p
rove I
R
_HREF
c
od
e
g
e
nerat
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
ARM64: Reload
BASE via GL instea
d
of sp
i
lling it
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM
6
4:
Consolida
t
e 32/6
4
-bit
c
onstant
handling in ass
e
mbler
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e
Pall
AR
M
6
4
:
T
u
n
e
e
m
it_lsptr
.
Avoid wrong load for asm_prof
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pa
l
l
ARM64:
I
n
line only
u
se of emit_load
a
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pal
l
A
RM64: Improve K13 constan
t
r
e
m
a
teriali
z
ation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Mer
g
e branch 'master' into
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
Add NaN check t
o
IR_NEWRE
F
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
M
e
rge branch '
m
a
s
ter' i
n
to
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
Allow overr
i
d
e
of pa
t
hs for gen
v
ersion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Fix
n
ative MinGW
buil
d
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
P
all
Add randomized regist
e
r allocati
o
n for fuzz testing
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
ARM64: Improve r
e
gi
s
ter allocation
f
or integer IR_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
ARM6
4
: Fix register allo
c
ation for I
R
_*LOA
D
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Me
r
ge br
a
nch 'maste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike Pal
l
Update externa
l
MSDN URL in cod
e
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pal
l
FFI/
A
RM64/
O
SX: Ha
n
dl
e
non-
s
tandard OSX C calling conve
n
tions
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI: Unify stack setup for C calls i
n
i
nter
p
rete
r
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
ARM64: Prevent STP fu
s
ion for conditio
n
al
code emitted
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
A
R
M64: F
i
x LDP/STP fus
i
n
g
for
unaligned accesses
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
M
erge
b
r
anch
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
a
ll
Handle ta
b
le un
s
inking i
n
the pres
e
n
c
e of IRF
L
_
TAB_NO
M
M
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merge bran
c
h '
m
aster'
i
nto
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Use
f
allba
c
k name for
install files without val
i
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Handl
e
non-
.
git
c
heckout wi
t
h
.
relv
e
r
in
.
bat-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merge br
a
nch
'
mast
e
r' into v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
all
Fix external C
c
all stack check when
u
sing LUAJIT_MODE_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Fix
p
redic
t
_next() in pars
e
r (agai
n
)
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke Pal
l
Fix typo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pal
l
Merg
e
branch 'maste
r
' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke Pall
Handle the case when
.
git i
s
n
o
t a dir
e
ctory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Merge bran
c
h 'master
'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Ad
d
.
gitattributes to dynamically resolve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Ad
d
.
gitattribu
t
es
t
o dynamic
a
lly resolve
.
r
elver
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pa
l
l
Fix f
o
r
last commit: also remov
e
s
ymlin
k
on uninstall
.
commit
|
commitdiff
|
tree
2023-08-22
Mik
e
Pall
Switch to
r
o
ll
i
ng
releases:
mark v2
.
1
as pr
o
duction
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pal
l
Merge branch
'master
'
into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pal
l
F
i
x Windows build scripts fo
r
ro
l
ling r
e
leases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike P
a
ll
Merge
branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
ike
P
all
S
w
itch MSVC and
c
onsole b
u
ild sc
r
i
p
ts to rolling
releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
P
a
ll
M
erg
e
branch 'mas
t
er' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pal
l
Switch
b
u
i
ld system
to ro
l
ling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
M
e
rge bran
c
h 'maste
r
' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
all
U
pdate
d
ocumentation for swi
t
ch to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Merge br
a
nch '
m
aster' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
M
i
k
e
Pall
Bump
c
opy
r
ig
h
t date
.
commit
|
commitdiff
|
tree
2023-08-20
Mik
e
Pall
Remove work-in-progr
e
ss
notice in str
i
ng
b
uf
f
er docs
.
commit
|
commitdiff
|
tree
2023-08-13
M
i
k
e
Pall
MIPS: Fix "bad FP
FLOAD" assertion
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pall
Ensu
r
e forward progress on trace exit to
B
C_ITE
R
N
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke
P
all
ARM6
4
: A
d
d s
u
pport for ARM64e pointer a
u
t
hent
i
cation
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
M
ike
P
all
DynASM
/
A
R
M64: A
d
d instructions for ARM
6
4e
P
AC
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Me
r
ge branch 'master
'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mike Pa
l
l
Fix ma
x
slots when recording B
C
_VA
R
G, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pa
l
l
Fix pred
i
ct_next()
in p
a
rser
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
M
IPS3
2
: Dec
l
are th
a
t
t
he
assembler part uses the FR
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64
:
Fix assembly o
f
HREFK (again)
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix fra
m
e f
o
r
m
ore types of on-
t
race error
messag
e
s
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke
Pall
Add wor
k
ar
o
und for
b
ytecode
dump of b
u
iltins
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
k
e Pall
DynASM: Fi
x
re
g
ression due to
w
a
rni
n
g
f
ix
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pa
l
l
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
Fix base register c
o
alescing in side trac
e
.
commit
|
commitdiff
|
tree
2023-07-09
Mike
Pall
ARM64: F
i
x assembly
o
f HR
E
FK
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Merge
b
ra
n
ch '
m
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-09
M
ike Pall
Fix maxslots when
record
i
ng BC_VAR
G
, part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e Pall
Fix maxslots when r
e
cordin
g
BC_TSETM
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Me
r
ge branch 'master' into v
2
.
1
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix ma
x
slots
w
hen
record
i
ng BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pa
l
l
Fix re
g
ister mask for stack check in head of side
t
ra
c
e
.
commit
|
commitdiff
|
tree
2023-07-08
Mike P
a
ll
FFI: Fix ff
i
.
metatype() for
n
on-raw types
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
A
R
M64:
F
ix LDP code ge
n
eration
.
commit
|
commitdiff
|
tree
2023-06-12
Mi
k
e
Pall
MIPS
r
6: A
d
d missing files to Ma
k
efil
e
i
n
stall
targ
e
t
.
commit
|
commitdiff
|
tree
2023-06-02
M
i
k
e Pall
DynASM:
F
ix warn
i
n
gs
.
commit
|
commitdiff
|
tree
2023-06-02
Mike
Pall
Fix
frame for on-trace out-of-memory error
.
commit
|
commitdiff
|
tree
2023-06-02
Mi
k
e
P
a
ll
M
erge br
a
nch
'maste
r
' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-06-02
Mike
P
all
Fix handling of instable types i
n
TNEW/
T
DUP load forwardin
g
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
F
i
x compiler war
n
ing
.
commit
|
commitdiff
|
tree
next