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
Merge branch 'master' into v2.1
2023-09-21
Mike
Pall
Merge branch '
m
aster'
into v2
.
1
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Handle a
l
l sta
c
k layouts i
n
(de
l
ay
e
d) TRACE vmevent
.
commit
|
commitdiff
|
tree
2023-09-21
M
ike Pall
Add
missing coercion when recording sel
e
ct(s
t
ring,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike
P
all
Cleanu
p
s
tack overflow han
d
li
n
g
.
commit
|
commitdiff
|
tree
2023-09-17
Mike
P
all
Wi
n
dows/ARM64:
A
dd MSVC cross
-
b
u
il
d
s
u
p
po
r
t f
o
r x64
.
.
.
commit
|
commitdiff
|
tree
2023-09-17
Mike Pall
I
R_MI
N
/IR_
M
AX is
n
on-commutative due to
u
n
derly
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-09-17
Mike
P
all
A
R
M64:
Set fixed
in
t
erpret
e
r r
e
gi
s
ters before rethro
w
.
commit
|
commitdiff
|
tree
2023-09-15
Mi
k
e Pall
Windows/ARM6
4
: Up
d
ate
instal
l
d
ocs
.
commit
|
commitdiff
|
tree
2023-09-15
Mi
k
e
P
all
Wi
n
dows: Call C+
+
des
t
ructors without compi
l
ing wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike
Pall
Windows
:
Pass
s
cratch CONTEXT
r
e
cor
d
t
o
RtlUn
w
indEx
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
ARM64:
E
xternal unwinder already restor
e
s non-volati
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike
Pall
Win
d
o
ws/ARM6
4
: Fix e
x
ception u
n
winding (ag
a
in)
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pal
l
Windows/AR
M
64:
Fix typo
i
n
exception unwinding
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
FFI:
F
ix
64 bit sh
i
ft fold rules
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Wind
o
ws/ARM64: Suppor
t
W
i
ndows calling con
v
entio
n
s
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Windows/ARM64: Fi
x
exce
p
tion un
w
in
d
in
g
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
ARM64: Remove unneeded IR
C
ALL_* defs for math intr
i
nsics
.
commit
|
commitdiff
|
tree
2023-09-11
M
ike Pall
Fix Cyg
w
i
n build
.
commit
|
commitdiff
|
tree
2023-09-10
Mi
k
e
Pa
l
l
M
e
rg
e
branch 'master' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike
Pall
Allow pat
h
overri
d
es
in genversion
.
lua w
i
th minilu
a
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mi
k
e
P
all
Windows/ARM64: Ad
d
initial
s
up
p
ort
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike
P
a
l
l
Merge br
a
nch 'm
a
ste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
Improve archi
t
ecture detection e
r
r
o
r
messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM64: Fuse r
o
tates into
l
ogical
operand
s
.
commit
|
commitdiff
|
tree
2023-09-09
M
ik
e
Pall
ARM64: Don't
fuse sign extensions int
o
logi
c
al operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM6
4
:
D
isas
s
emble rotates on logical
op
e
r
a
nds
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merg
e
bra
n
ch
'
m
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
ARM
:
Fix s
t
ack check code
g
eneration
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
al
l
ARM64: Fix
L
DP/ST
P
f
usion (
a
gain
)
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64
:
Ensure branch is in range
b
efor
e
e
m
itting TBZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
Me
r
ge branch 'maste
r
'
into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
Fi
x
mco
d
e limit check fo
r
n
o
n-x8
6
a
r
chs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
A
R
M64:
Improve
B
C_JL
O
OP
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
AR
M
64: Im
p
rove intege
r
IR_MUL c
o
de gener
a
ti
o
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
ARM64: Simplify code generation for IR_STRTO
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M64:
U
se R
I
D_TMP inste
a
d
o
f scratc
h
r
egister
i
n
more
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Impro
v
e
I
R
_
O
B
AR code
g
eneration
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
P
a
ll
A
R
M64
:
I
m
p
r
ove IR_UREF
code ge
n
eration
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
P
a
ll
ARM64: I
m
prove IR_HR
E
F
c
ode genera
t
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
A
R
M64: Reload BASE via GL in
s
tead o
f
s
pilli
n
g it
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM
6
4: Cons
o
lidat
e
32/64-bit constant hand
l
ing in assembler
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64: Tune emit_
l
sptr
.
Avoi
d
wr
o
ng
load 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:
Impr
o
ve K1
3
constant re
m
ater
i
alization
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merge branch 'mas
t
er' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Add
Na
N
check to IR_
N
EWREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
Merge bra
n
ch 'master' into
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allo
w
override of
path
s
for genversion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
Pall
Fi
x
nativ
e
Min
G
W build
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
ke Pall
Add
r
andomized r
e
g
ister allocation for fuzz testing
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
ARM64: I
m
p
r
ove
r
egist
e
r allocation for integer IR_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
ARM64:
F
ix r
e
gister
a
l
locati
o
n
for IR
_
*LOAD
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pal
l
M
erge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Updat
e
external MSDN URL in
c
ode
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI/ARM64/OSX: Handl
e
non-standard OS
X
C
calling
c
onventions
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
k
e Pall
FFI: Unify stack setup
f
o
r
C calls in
i
nterp
r
e
t
er
.
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
P
a
ll
ARM64: Pre
v
ent S
T
P fus
i
on for condi
t
ional code emitted
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
ARM64: Fix
LDP/STP
f
usi
n
g for
unaligned accesses
.
commit
|
commitdiff
|
tree
2023-08-28
M
ike P
a
l
l
M
erge branch 'ma
s
t
e
r' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
Pall
Handle table unsinking in the
presence of IRFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
M
e
rge
b
ran
c
h 'master' into
v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke Pall
Use fall
b
ack
n
ame for install
files w
i
thout valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
a
l
l
Handle
non-
.
git check
o
ut with
.
re
l
ver in
.
b
a
t-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
ike Pall
Merge br
a
nch 'master' int
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
a
ll
Fix
e
xt
e
r
n
al C call
stack check when us
i
n
g LUAJIT_MOD
E
_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
Fix predic
t
_next() in
p
ar
s
er (again)
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke Pal
l
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Merge b
r
anch 'm
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke
Pall
Handle the case when
.
g
it is not a directory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Merge branch 'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Add
.
git
a
ttri
b
utes
to
d
ynamic
a
lly resolve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pall
Add
.
gitattributes to dynamically resolve
.
re
l
ver
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pall
Fix for l
a
st comm
i
t: als
o
r
emo
v
e
symlin
k
on unins
t
all
.
commit
|
commitdiff
|
tree
2023-08-22
Mik
e
P
all
Switch t
o
rolli
n
g releas
e
s: mark v2
.
1 a
s
production
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pa
l
l
Merge br
a
nch 'master'
into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke
P
all
Fix Windows build scripts for rolling rele
a
ses
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke
P
a
l
l
Swit
c
h MSVC and console build scripts to r
o
l
ling
releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
Merge
b
ranc
h
'
m
aster'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike
Pal
l
Switch build sys
t
em to
rolling rele
a
ses
.
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
Merge branch 'maste
r
'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Update documentation for s
w
itch to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Merge bran
c
h 'mast
e
r
'
into v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
M
i
ke Pa
l
l
Bump copy
r
ight d
a
te
.
commit
|
commitdiff
|
tree
2023-08-20
Mike
Pall
Remove
work-in
-
progre
s
s n
o
tice i
n
string buffer do
c
s
.
commit
|
commitdiff
|
tree
2023-08-13
M
i
k
e Pall
MIP
S
: F
i
x
"bad
FP FL
O
AD" assertion
.
commit
|
commitdiff
|
tree
2023-08-13
M
ike Pa
l
l
Ensure forward pr
o
gress on tra
c
e exit to BC_ITERN
.
commit
|
commitdiff
|
tree
2023-08-12
M
ike Pall
ARM64: Add support for ARM64e pointer authenti
c
ation
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke Pall
DynASM/ARM64: Add instructions for ARM6
4
e PAC
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Me
r
ge
b
ranch
'maste
r
' i
n
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke
P
all
Fix
ma
x
s
l
ot
s
when reco
r
ding BC_
V
A
RG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
M
ik
e
P
al
l
Fix predict_next() in
p
arser
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
a
ll
MIPS32: D
e
clare that the assemb
l
er part uses the
F
R
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64:
F
ix ass
e
mbly of HREFK (a
g
ain
)
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix fram
e
for more types of
o
n-t
r
ace error m
e
ssages
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Add wor
k
aroun
d
f
o
r
bytecode dum
p
of
builtins
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
DynASM: F
i
x regression due to warn
i
ng fix
.
commit
|
commitdiff
|
tree
2023-07-12
Mike
P
all
Merge bran
c
h
'
m
aster'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
Mike Pa
l
l
Fix bas
e
register coalesci
n
g i
n
side trace
.
commit
|
commitdiff
|
tree
2023-07-09
Mike
P
all
A
R
M64: Fix asse
m
bl
y
of HREF
K
.
commit
|
commitdiff
|
tree
next