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: Update install docs.
2023-09-15
Mike Pall
Window
s
/ARM64: Update install docs
.
commit
|
commitdiff
|
tree
2023-09-15
Mi
k
e Pall
Windows: C
a
ll C++ destructors without compiling with
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
Windows: Pass scratch CONTEXT
r
ecord to
R
tlUnwindEx
.
commit
|
commitdiff
|
tree
2023-09-15
Mike
P
all
ARM64
:
External unwi
n
d
e
r
already r
e
stores non-volatile
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
M
i
ke
Pal
l
Windows/ARM64: Fix exceptio
n
u
n
wind
i
ng
(
again)
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
W
i
ndows/AR
M
64: Fix t
y
po in exception unwinding
.
commit
|
commitdiff
|
tree
2023-09-11
M
ike Pall
FFI: Fix 64
bit shift fold rules
.
commit
|
commitdiff
|
tree
2023-09-11
Mik
e
Pall
Windows
/
ARM64: S
u
p
p
ort
W
in
d
ows calling conve
n
tions
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pa
l
l
Windows/ARM64: Fix exception unwinding
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pa
l
l
ARM64: Re
m
ove unnee
d
ed
I
RCALL
_
* d
e
fs
for math intrinsics
.
commit
|
commitdiff
|
tree
2023-09-11
Mi
k
e
Pall
F
ix Cygwi
n
bui
l
d
.
commit
|
commitdiff
|
tree
2023-09-10
M
i
k
e
Pall
Merge
b
ra
n
ch '
m
a
s
ter' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Allo
w
path overri
d
es
i
n
genversion
.
lua
w
ith
minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mike
Pall
Window
s
/
ARM64: Add
i
nitial sup
p
ort
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
Merg
e
b
r
anch 'maste
r
'
into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
Impr
o
ve a
r
chite
c
ture
d
etection
error messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
ARM64
:
Fuse rotates in
t
o logical operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64: D
o
n't fuse s
i
gn extensions in
t
o logical operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64: D
i
sassemb
l
e rot
a
t
e
s on l
o
g
ica
l
oper
a
nds
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e
Pall
M
erge
branch '
m
a
s
ter'
i
nto
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
ARM:
F
ix stack c
h
e
c
k
c
ode
generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64:
F
i
x LDP/STP fusion (again)
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M64: Ensure bra
n
ch is in range before emitt
i
ng TBZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Mer
g
e branch 'mast
e
r
' int
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix m
c
ode limit c
h
ec
k
for non
-
x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Improve
BC_JLOOP
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
ARM64: Impro
v
e
integer I
R
_MUL
code
generatio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Simplify co
d
e gen
e
ration for
IR_STRTO
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e
P
all
ARM64: Use RID
_
TMP in
s
tead of scratch
register in more
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
ARM64: Im
p
rov
e
I
R_O
B
AR code g
e
neration
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Improv
e
IR
_
UREF code generatio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Improve
IR_HR
E
F code
generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
A
R
M64: R
e
l
oad BASE via
G
L
instea
d
of spi
l
ling it
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Co
n
solid
a
te 3
2
/
6
4-bit constant ha
n
d
l
ing in assembl
e
r
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
ARM64: T
u
ne
emit_ls
p
tr
.
Avoid
wrong loa
d
f
o
r asm
_
prof
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Inlin
e
only
u
s
e
of emi
t
_loa
d
a
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64:
I
mprove K1
3
constan
t
rematerializatio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
Merge branch 'mast
e
r
'
into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Add NaN chec
k
to I
R
_NEWREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Merge branch 'm
a
ster' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
llow ov
e
rride of paths for genve
r
sion
.
l
ua
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike P
a
ll
Fix native
MinG
W
bu
i
ld
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Add
r
andomized regis
t
er all
o
cation for f
u
zz testing
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
A
RM6
4
: I
m
prove r
e
gister allocation for integer IR_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
P
all
ARM64:
Fix
r
egi
s
ter
a
l
locat
i
o
n
f
or IR_*
L
O
A
D
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Mer
g
e branch 'maste
r
' i
n
t
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Upd
a
te external
M
S
DN URL in co
d
e
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
P
all
FFI/ARM64/OSX: Hand
l
e non-standard
O
S
X
C cal
l
ing c
o
nventions
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI: Unif
y
stack set
u
p for C calls in
i
n
t
erprete
r
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
ARM64:
P
rev
e
nt STP fusion for conditional code emitte
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
al
l
ARM64:
F
ix LDP/S
T
P f
u
sing for u
n
aligned
accesse
s
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Merge branch 'maste
r
' into v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
a
l
l
Handle tab
l
e unsinki
n
g in the prese
n
ce
o
f IRFL_TA
B
_NOM
M
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
all
Merge branch
'mas
t
er' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Use
fallback name for inst
a
ll files w
i
thout valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike P
a
ll
Han
d
le non-
.
git
c
he
c
kout with
.
relv
e
r
i
n
.
b
at-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merge branch 'm
a
ste
r
' in
t
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
ike Pall
Fix external C ca
l
l stack
ch
e
ck when using LUAJIT_
M
ODE_
W
R
APC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix
p
redict
_
next() in pars
e
r (again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
F
ix ty
p
o
.
commit
|
commitdiff
|
tree
2023-08-22
Mike P
a
ll
Merge branch 'master' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e
P
al
l
H
a
ndle t
h
e case when
.
git is
n
ot
a
dire
c
to
r
y
.
commit
|
commitdiff
|
tree
2023-08-22
Mike P
a
ll
Merge branch 'master' i
n
to v
2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pa
l
l
Add
.
gitattributes to dynamica
l
ly
r
e
solve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke
Pall
A
dd
.
git
a
ttributes to d
y
namically resolve
.
re
l
v
er
.
commit
|
commitdiff
|
tree
2023-08-22
Mike P
a
ll
Fix for
l
ast commit: als
o
remove symli
n
k on
u
n
instal
l
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Sw
i
tch to ro
l
ling releases: m
a
rk v2
.
1 as
producti
o
n
.
commit
|
commitdiff
|
tree
2023-08-21
M
ike Pall
Merge branch
'
master' into v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
F
ix W
i
ndows build sc
r
ipt
s
for rolling re
l
eases
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
k
e Pall
Me
r
ge branch 'mas
t
e
r' in
t
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
al
l
Switc
h
MSVC and console bui
l
d scripts to
rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
all
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike P
a
ll
S
w
itch bu
i
ld system to rolling rele
a
ses
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
Pall
M
e
rg
e
branc
h
'mast
e
r' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pa
l
l
Upd
a
te documentation for switch t
o
rolling rele
a
ses
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Merge
branch '
m
a
s
ter' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
M
i
k
e Pall
Bump
c
o
p
yright
da
t
e
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Remove work-in-progre
s
s not
i
ce i
n
string buffer docs
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pall
M
I
PS: Fix
"bad FP FLOAD"
a
s
ser
t
i
o
n
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pal
l
Ensure forwar
d
progress on
trace exit to BC_IT
E
R
N
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
all
ARM64: Ad
d
supp
o
rt for
ARM64e pointer authen
t
icati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke P
a
ll
DynASM/A
R
M64:
A
dd instr
u
ctions for A
R
M
6
4
e
P
A
C
.
commit
|
commitdiff
|
tree
2023-08-12
Mike P
a
ll
Mer
g
e branch 'm
a
ste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
all
F
i
x ma
x
s
l
o
t
s wh
e
n recording BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
M
ike Pall
Fix pred
i
ct_n
e
xt() in parser
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
a
l
l
MIPS
3
2
: D
e
clare
t
h
a
t the assembler part u
s
es th
e
FR
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
Pall
ARM64: Fix assembly
o
f HREFK
(
aga
i
n)
.
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e
P
a
l
l
Fix frame for more types of on-trace error messa
g
es
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Add workaround f
o
r byt
e
code dump of builtins
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
Pall
DynASM: Fix regre
s
sion due to w
a
rning fix
.
commit
|
commitdiff
|
tree
2023-07-12
Mike P
a
ll
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
M
i
ke Pall
Fi
x
base regis
t
er coalescing in side trace
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
ARM64: Fix assem
b
ly of HREFK
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Mer
g
e bra
n
c
h 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-09
Mike
P
all
Fix ma
x
s
lot
s
when r
e
cordin
g
BC_
V
ARG, part
2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fi
x
maxs
l
ots
w
h
e
n recording BC_TSE
T
M
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
Pal
l
Fix
m
axslots wh
e
n record
i
ng BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e
P
all
Fix re
g
ister mask fo
r
s
t
a
ck
check in
head of side
t
race
.
commit
|
commitdiff
|
tree
2023-07-08
M
ike Pall
FFI: Fix ffi
.
metatyp
e
() for non-raw type
s
.
commit
|
commitdiff
|
tree
next