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
ARM64: Fix IR_HREF code generation for constant FP keys.
2023-09-21
Mike Pall
ARM64: Fix IR_HREF co
d
e generation
for constan
t
FP
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pa
l
l
ARM64: Fu
s
e
n
e
gative 32 bit constan
t
s into a
r
i
t
hm
e
tic
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pa
l
l
Mer
g
e branch '
m
ast
e
r' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-09-21
Mik
e
Pall
H
a
ndle all stack layouts in
(
delayed) TR
A
CE vmevent
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
A
dd missing coercion when recording s
e
lect(string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pal
l
Cle
a
nup stac
k
overflow h
a
ndl
i
ng
.
commit
|
commitdiff
|
tree
2023-09-17
Mike Pall
Window
s
/ARM64: Add
MSVC
c
ro
s
s-
b
uild support for x64
.
.
.
commit
|
commitdiff
|
tree
2023-09-17
M
i
k
e
Pall
I
R_MIN/IR
_
MAX is
n
on-comm
u
tati
v
e d
u
e to underlying
.
.
.
commit
|
commitdiff
|
tree
2023-09-17
M
ike Pall
AR
M
64: Set fixed interp
r
e
ter re
g
is
t
ers b
e
fore rethrow
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
Wind
o
ws
/
ARM64: Upda
t
e ins
t
all docs
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
Windows: Call C++ d
e
s
t
r
u
ctors w
i
tho
u
t compilin
g
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
Windows:
Pass scratch CONTEXT record to
R
tlUn
w
indEx
.
commit
|
commitdiff
|
tree
2023-09-15
Mi
k
e
Pall
A
R
M
6
4
: External unwind
e
r
a
lrea
d
y res
t
o
r
es
n
on
-
volat
i
le
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mik
e
Pall
W
i
ndo
w
s/ARM
6
4: Fix excepti
o
n unw
i
nding (
a
gai
n
)
.
commit
|
commitdiff
|
tree
2023-09-11
Mike
Pal
l
Windows/ARM64:
Fix typo in exception unwinding
.
commit
|
commitdiff
|
tree
2023-09-11
Mike
P
all
FFI: Fix 64 bit sh
i
ft fold rules
.
commit
|
commitdiff
|
tree
2023-09-11
Mike
P
a
ll
Window
s
/ARM64
:
Sup
p
ort W
i
ndows calli
n
g
conv
e
n
ti
o
ns
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Wi
n
dows/
A
RM
6
4: Fix
e
xception u
n
windi
n
g
.
commit
|
commitdiff
|
tree
2023-09-11
Mike
P
all
ARM64: Remove unneeded I
R
CALL_* defs fo
r
m
ath intrinsi
c
s
.
commit
|
commitdiff
|
tree
2023-09-11
M
i
ke
P
a
l
l
Fix Cy
g
win build
.
commit
|
commitdiff
|
tree
2023-09-10
Mike
Pall
Merge branch 'm
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike Pal
l
Allow pat
h
overrides in genv
e
rs
i
on
.
lu
a
with
m
i
nilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
W
in
d
ows/
A
RM64:
A
dd initial supp
o
rt
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Merge br
a
nch
'
m
a
s
t
er' in
t
o
v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
Improve archi
t
ecture detection error messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
AR
M
64: Fuse r
o
t
ates into lo
g
ical operan
d
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e P
a
ll
A
R
M6
4
:
D
on't fuse s
i
gn ex
t
e
nsion
s
into logical operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM64: Disa
s
sem
b
le rota
t
es o
n
log
i
cal ope
r
ands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
M
e
rge br
a
nch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
ike P
a
l
l
ARM: F
i
x stack check cod
e
generat
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Fix LDP/S
T
P fusion (a
g
a
i
n)
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
ARM64: Ensure
bra
n
ch is in range
b
e
fore emitting
T
BZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pa
l
l
Merg
e
b
r
anch
'
m
aster' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
Fix mc
o
de limit chec
k
for non-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pa
l
l
AR
M
64: Im
p
rove BC_JLOOP
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
AR
M
64: Improve integer
IR_MUL code
g
e
neration
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM
6
4: Simpl
i
fy code generation for
I
R
_
STRTO
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM
6
4
: Use R
I
D_TM
P
in
s
tead of sc
r
atch re
g
iste
r
in
m
ore
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Im
p
rov
e
IR_OBAR code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
ARM64: Impro
v
e
I
R_UREF code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
ARM64:
Im
p
r
ove I
R
_HREF code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
ARM64:
R
eload BASE v
i
a GL instead o
f
s
pilli
n
g it
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
A
RM64: Con
s
ol
i
date 32/64-bit constant h
a
ndlin
g
in asse
m
bler
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
Pall
ARM64:
T
une emit
_
lspt
r
.
A
v
oid wrong l
o
ad for asm_
p
rof
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM6
4
: Inline only use of e
m
it_lo
a
da
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
al
l
ARM64: Improve K13 constant r
e
ma
t
erialization
.
commit
|
commitdiff
|
tree
2023-09-09
M
ik
e
Pall
M
e
rge bra
n
ch 'mas
t
e
r'
into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
Add NaN
c
heck to IR_
N
E
W
REF
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
Merge branch
'maste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow
o
verride of pa
t
hs for genversion
.
l
u
a
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pa
l
l
Fi
x
nativ
e
MinGW build
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
k
e
P
a
ll
Add randomiz
e
d regis
t
er
a
llocation for f
u
zz testing
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
ARM64: Improve register a
l
location fo
r
integer IR_MU
L
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
ke
P
all
ARM
6
4: Fix
r
e
gister
a
llocatio
n
for IR_*LOAD
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pal
l
M
e
rge branch 'master' into v
2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mik
e
Pa
l
l
Updat
e
external M
S
D
N
URL
i
n
code
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI/ARM64/OSX: Handle non-s
t
andard OSX C calling convention
s
.
commit
|
commitdiff
|
tree
2023-08-29
Mik
e
Pall
FFI: Unify stack
s
e
t
u
p for
C
calls in inter
p
reter
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
ARM64: Prevent STP fusion for c
o
ndition
a
l code emit
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pa
l
l
A
RM64:
F
ix LDP/STP
f
u
s
ing for u
n
aligned
a
ccesses
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
k
e Pall
Me
r
ge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
ike Pall
Handle
t
a
ble unsinki
n
g in the
p
r
esence of
I
RFL_T
A
B
_
NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merge branch
'
ma
s
ter' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
ik
e
Pall
Use f
a
l
lback n
a
me f
o
r install files w
i
thout
v
alid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Handle non-
.
git checkout w
i
th
.
relver in
.
bat-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Merg
e
bra
n
ch '
m
aster' into
v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e
P
al
l
Fix external
C
call stack c
h
eck when
u
sing LUAJIT
_
MODE_WRAP
C
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Fi
x
predict
_
next()
i
n parser
(
ag
a
in)
.
commit
|
commitdiff
|
tree
2023-08-22
Mik
e
Pal
l
F
i
x typo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Mer
g
e branch 'm
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
M
ike Pa
l
l
H
a
ndle
the c
a
se wh
e
n
.
git
i
s
no
t
a directory
.
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pall
Merge
b
ranch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e Pall
Add
.
gita
t
tri
b
utes to dynamical
l
y r
e
solve
.
re
l
ver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
A
d
d
.
gi
t
attr
i
butes to
dynamically resolve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Fix for la
s
t com
m
i
t
: also rem
o
ve symlink on uninstall
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Switch to r
o
l
l
ing releases
:
mark
v
2
.
1 as prod
u
c
ti
o
n
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branch 'm
a
s
t
er'
i
nto
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pa
l
l
F
ix
Windo
w
s build sc
r
ip
t
s for rolling re
l
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
all
Merge branch 'master' i
n
to
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Switch M
S
VC and
conso
l
e build scri
p
ts
t
o roll
i
n
g
rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
P
all
Mer
g
e branc
h
'master' int
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Sw
i
tch bu
i
ld sys
t
em
to rolling
r
eleases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branch 'master' in
t
o v
2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pa
l
l
U
pda
t
e d
o
c
u
m
entation fo
r
swi
t
ch to rolling relea
s
es
.
commit
|
commitdiff
|
tree
2023-08-20
M
i
ke Pall
Merge branch 'mast
e
r'
into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
B
u
m
p
copyrig
h
t d
a
te
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Remove wo
r
k-in
-
progre
s
s not
i
ce in string buffer docs
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pall
MIPS
:
F
i
x
"
bad FP F
L
OAD" asse
r
tion
.
commit
|
commitdiff
|
tree
2023-08-13
Mik
e
Pall
E
n
s
ure forward progres
s
on trace exit to BC_ITERN
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64:
Add s
u
pport for
A
R
M64
e
pointer
aut
h
enticat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
DynASM/ARM64:
Add instr
u
ct
i
o
n
s for ARM6
4
e
P
A
C
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
k
e Pa
l
l
Merge b
r
a
nch 'master
'
into v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix maxslots when reco
r
di
n
g BC_VA
R
G, par
t
3
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke Pall
F
i
x predict_nex
t
() in parser
.
commit
|
commitdiff
|
tree
2023-08-12
M
ike Pa
l
l
MI
P
S32: Declare that the assembler p
a
rt uses the FR
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mik
e
Pall
A
R
M64: Fi
x
ass
e
m
b
ly
o
f HREFK (a
g
ain)
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix frame f
o
r m
o
re types of
on-
t
race er
r
or mes
s
ages
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
k
e
Pall
Add wo
r
karound for
bytecode dump of
builtins
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pal
l
DynASM: Fix regressi
o
n due to warning fix
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
Merg
e
bran
c
h 'mast
e
r' into v2
.
1
commit
|
commitdiff
|
tree
next