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
M
i
k
e Pa
l
l
W
i
ndows/ARM64: Upda
t
e i
n
stall d
o
cs
.
commit
|
commitdiff
|
tree
2023-09-15
Mi
k
e Pall
Windows: Ca
l
l
C
+
+
destructors wi
t
ho
u
t compiling with
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike P
a
ll
Windows: Pass scratch CONTEXT
record
to
R
t
l
Unwind
E
x
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
ARM64: Ex
t
ernal un
w
i
nder already restores non-volatile
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
Windows/
A
R
M
64
:
F
i
x
exception unwinding (again)
.
commit
|
commitdiff
|
tree
2023-09-11
M
i
ke Pall
Windows/A
R
M64: Fix typo
i
n exception unwind
i
ng
.
commit
|
commitdiff
|
tree
2023-09-11
Mike
Pall
F
FI: Fix 6
4
b
it
shift
f
o
ld rul
e
s
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Wi
n
dows/ARM64: Suppo
r
t Wi
n
d
ows
c
a
ll
i
ng conventions
.
commit
|
commitdiff
|
tree
2023-09-11
Mik
e
Pal
l
Windows/AR
M
6
4
: Fix
e
xception unwin
d
ing
.
commit
|
commitdiff
|
tree
2023-09-11
M
i
ke Pall
A
RM64: Remove unneede
d
IRCALL_* defs
f
or math intrinsics
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Fi
x
Cygwin buil
d
.
commit
|
commitdiff
|
tree
2023-09-10
Mik
e
Pall
Merge b
r
anch
'
master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike P
a
ll
A
llow pat
h
overrides
in ge
n
version
.
lua wi
t
h m
i
n
i
lua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Win
d
o
w
s/ARM6
4
: Add i
n
itial
s
upport
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e
Pall
Me
r
g
e
b
ranch 'mast
e
r' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Improve
a
rchitec
t
ure det
e
c
t
ion error messa
g
e
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64:
F
u
se rotates in
t
o l
o
gical oper
a
nd
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
ARM64: Do
n
't fuse si
g
n ex
t
ensions into logical
o
pe
r
and
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
ARM64: Disassemble rotates o
n
logical operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
Me
r
ge branch
'm
a
ster' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
ARM: Fix
s
tack check code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Fix LDP/S
T
P
fusion (again)
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM64
:
E
nsure
b
ranch is in range before emitti
n
g TBZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
Fix mcode li
m
it check for n
o
n
-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Im
p
ro
v
e BC_JLOOP
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M
64:
I
mprove integer IR_MUL
code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M
64
:
S
i
mpli
f
y code gene
r
ation for IR_STRTO
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM64: Use RID_
T
MP
instea
d
of scratch register in more
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
ARM64:
Improve IR_
O
BAR code gener
a
tion
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
ARM64: I
m
pr
o
ve
I
R_UREF co
d
e g
e
n
e
ra
t
ion
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64
:
Impr
o
ve IR_HREF code gener
a
tio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
AR
M
64: Reload BASE via GL i
n
stead o
f
s
pilling it
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
AR
M
64: Cons
o
li
d
at
e
32/64-bit constant
h
andling
i
n assembler
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM64: T
u
ne emit_lsptr
.
Avoid
w
rong load for
asm_p
r
o
f
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
A
RM64:
I
nlin
e
only
use of emit_loada
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
ARM64: Improve K
1
3 c
o
nsta
n
t rematerializat
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
Mer
g
e branch 'mas
t
er' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
Add NaN
c
heck t
o
IR_
N
EWRE
F
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Me
r
ge branch 'master'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow override of paths for genv
e
rsion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e
Pall
F
ix nat
i
ve MinGW build
.
commit
|
commitdiff
|
tree
2023-08-29
Mi
k
e Pall
Add randomized register
a
l
lo
c
atio
n
for fuzz testi
n
g
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
ARM64:
Im
p
rove re
g
ister allocation f
o
r integer IR_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pa
l
l
ARM64: Fix registe
r
allocat
i
on
f
or
IR_*LOAD
.
commit
|
commitdiff
|
tree
2023-08-29
M
ike Pall
M
e
r
ge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Update
e
x
ter
n
al MSDN URL in
c
ode
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
ke P
a
ll
F
F
I/ARM64/O
S
X: Handle non
-
sta
n
dard OSX C calling convent
i
o
ns
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
Pall
FFI:
U
nify stack
s
etu
p
for C ca
l
ls in interp
r
eter
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pal
l
ARM64: Pr
e
v
e
nt STP f
u
sion for
c
ondition
a
l co
d
e emitted
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
ARM64: Fix
L
DP/STP
fus
i
ng for unaligned accesses
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merg
e
bra
n
ch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
Handle t
a
ble unsin
k
ing i
n
the presence of IRFL
_
TAB_NO
M
M
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Mer
g
e branch 'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke Pall
Use
f
allback name
for inst
a
ll files w
i
thout valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
a
l
l
Handle
n
on-
.
git
checkout with
.
re
l
ve
r
in
.
b
at-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e
P
all
M
erge branc
h
'master' i
n
to
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike P
a
ll
Fix external
C
call stack c
h
eck when
u
si
n
g LUAJIT_MODE_WR
A
PC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
F
ix predict_n
e
xt(
)
in pa
r
ser
(
ag
a
in)
.
commit
|
commitdiff
|
tree
2023-08-22
M
ike P
a
ll
F
i
x
typo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
all
M
e
rge branch 'mast
e
r' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
a
l
l
Hand
l
e
the case whe
n
.
gi
t
is
not a direct
o
r
y
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Merge branch 'master' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Add
.
gitattribut
e
s
to dynamically resolve
.
relve
r
.
commit
|
commitdiff
|
tree
2023-08-22
Mik
e
Pall
A
dd
.
gitattributes t
o
dyn
a
mically
r
esolve
.
rel
v
er
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke Pall
F
ix f
o
r last commit:
a
lso remove symli
n
k on u
n
i
n
stall
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
S
w
i
t
ch
to
rol
l
ing
releases: mark v2
.
1
a
s
p
r
oduction
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branch '
m
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Fix Windows build sc
r
ipts
f
o
r rolli
n
g
r
eleases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
Pa
l
l
Merge branch 'mast
e
r
'
into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pall
Switch MSVC and console bu
i
ld scripts t
o
r
olling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pal
l
Merge branch 'm
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Sw
i
tch build system to rolling
r
eleases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
all
Merge branch 'ma
s
ter' int
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Update d
o
c
u
mentation
f
or s
w
i
t
ch
to rolling rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Bump
c
opyright da
t
e
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Remove work-in-p
r
o
g
res
s
noti
c
e in string buf
f
er
docs
.
commit
|
commitdiff
|
tree
2023-08-13
Mike P
a
ll
MIPS
:
Fix "bad
F
P FLOAD" assertion
.
commit
|
commitdiff
|
tree
2023-08-13
Mike P
a
ll
Ensure forward progre
s
s on trace exit t
o
B
C_IT
E
RN
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64: Add
supp
o
rt f
o
r ARM64e po
i
nte
r
au
t
h
e
n
tication
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
DynASM/ARM64:
A
dd instr
u
ctio
n
s f
o
r
ARM64e PAC
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Merge branch 'mas
t
er' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mik
e
Pall
Fix
m
axslots when r
e
co
r
ding
BC_VARG
,
part
3
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
k
e Pall
F
ix predict
_
nex
t
()
in parser
.
commit
|
commitdiff
|
tree
2023-08-12
Mik
e
P
a
ll
MIPS
3
2
:
D
e
clare that the
a
s
sembler part
u
s
es the FR
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64: F
i
x ass
e
mbly of HR
E
F
K
(
a
g
ain)
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pal
l
Fix fr
a
me
f
or more types of on-trac
e
err
o
r
messages
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Ad
d
workaround for
byt
e
code dump of
builtins
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
DynASM: Fix regression
d
ue
t
o warning fix
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
Merg
e
bran
c
h 'm
a
s
ter' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
M
ike Pall
Fix
b
a
s
e
regi
s
ter co
a
lescin
g
in s
i
de t
r
a
c
e
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pal
l
ARM64: Fix assembl
y
of HREFK
.
commit
|
commitdiff
|
tree
2023-07-09
Mike
Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-09
Mike
Pall
Fix
m
axsl
o
ts when recor
d
i
ng BC_VARG,
part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix
maxs
l
o
ts when recording BC_TSETM
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
F
ix
ma
x
slots when rec
o
rding BC_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix
regist
e
r
m
ask for stack check in head
of side
t
ra
c
e
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pal
l
FFI
:
Fix ffi
.
metaty
p
e() for non
-
r
a
w
t
ypes
.
commit
|
commitdiff
|
tree
next