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
ARM: Fix register hint for FFI calls with FP results.
2023-10-08
Mike P
a
ll
ARM: Fix re
g
is
t
er hint for
F
F
I
calls with FP results
.
commit
|
commitdiff
|
tree
2023-10-08
M
ike Pall
A
R
M64: Fix regis
t
er
h
i
n
t
f
o
r FFI calls with FP
r
es
u
lts
.
commit
|
commitdiff
|
tree
2023-10-08
Mike Pall
ARM64: Restore fp before sp in C stack un
w
inders
.
commit
|
commitdiff
|
tree
2023-09-25
Mike
P
all
FFI: Fix
f
f
i
.
abi("pa
u
th
"
)
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pall
Merge branch
'master' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-09-22
M
i
ke Pall
Maintain chain invariant in DCE
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
L
J
_
F
R2: Fix
stack ch
e
c
k
s
in vararg calls
.
commit
|
commitdiff
|
tree
2023-09-21
M
ik
e
P
a
ll
Merge branch
'master' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Follow-up fix for stack
o
verflow handling cleanup
.
commit
|
commitdiff
|
tree
2023-09-21
Mi
k
e Pall
Handle OOM err
o
r
o
n stack resize in coroutine
.
resume
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Restore
c
ur_L for spe
c
ifi
c
Lua/C API use case
.
commit
|
commitdiff
|
tree
2023-09-21
Mike P
a
l
l
Consistently
use 64 bit constants for 6
4
b
i
t I
R
instru
c
t
i
ons
.
commit
|
commitdiff
|
tree
2023-09-21
M
ike Pall
A
R
M64: Fix I
R
_HREF co
d
e generation for con
s
tant F
P
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
ARM64: F
u
se negative 3
2
bit
c
onst
a
n
t
s int
o
ari
t
hmetic
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Merge branch '
m
aster' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-21
Mike Pal
l
Handle all
stack l
a
youts in
(
delay
e
d
) TRACE vmevent
.
commit
|
commitdiff
|
tree
2023-09-21
Mike
P
all
A
d
d
m
i
s
sing co
e
r
c
ion when recording
select(string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
Cle
a
nup
stack overf
l
ow hand
l
ing
.
commit
|
commitdiff
|
tree
2023-09-17
Mike Pall
Windows/
A
RM64: Ad
d
MSVC
c
ross-bui
l
d support for
x
6
4
.
.
.
commit
|
commitdiff
|
tree
2023-09-17
Mi
k
e Pall
I
R
_
M
IN/I
R
_MAX is
non-commutative due to
underlying
.
.
.
commit
|
commitdiff
|
tree
2023-09-17
Mike P
a
ll
AR
M
64
:
S
et fixed interp
r
eter
re
g
i
ster
s
before rethrow
.
commit
|
commitdiff
|
tree
2023-09-15
M
ike P
a
ll
Windows/ARM64
:
U
p
date install docs
.
commit
|
commitdiff
|
tree
2023-09-15
Mike
P
all
Wind
o
ws:
Call C++ destr
u
ctors wi
t
ho
u
t compiling wit
h
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike Pall
W
in
d
ows:
P
a
ss
s
crat
c
h CONTEXT r
e
co
r
d to RtlUnw
i
nd
E
x
.
commit
|
commitdiff
|
tree
2023-09-15
M
ike
P
all
ARM64: External unwinder already
res
t
or
e
s non-vo
l
at
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Mike
Pa
l
l
Windows/ARM
6
4:
F
ix exception unwindi
n
g (aga
i
n)
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
W
indo
w
s/A
R
M64:
F
ix ty
p
o
i
n
e
x
cept
i
on u
n
winding
.
commit
|
commitdiff
|
tree
2023-09-11
Mik
e
P
all
F
FI: Fix
6
4 bit shift
f
old rules
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Windows/ARM64: Support Windo
w
s calling conve
n
ti
o
ns
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Windows
/
ARM64: Fix exception un
w
inding
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
ARM64: Remo
v
e
u
nneed
e
d IRCALL_* defs fo
r
m
a
th intrinsics
.
commit
|
commitdiff
|
tree
2023-09-11
Mike Pall
Fix Cygwin build
.
commit
|
commitdiff
|
tree
2023-09-10
Mike
Pall
Me
r
ge branch '
m
as
t
er'
int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Allow
p
ath
overri
d
es in genver
s
i
o
n
.
lu
a
w
ith minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Windows/A
R
M64:
A
dd in
i
tial support
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Mer
g
e b
r
anch 'maste
r
' in
t
o
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
Imp
r
ove architec
t
ure d
e
tection err
o
r messag
e
s
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e Pall
ARM64:
F
use rotates into logi
c
al o
p
eran
d
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
ARM64: Don't fuse sign
exte
n
si
o
ns into logi
c
al operands
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM64: Disassembl
e
rotat
e
s on logical oper
a
nds
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
Merge branch 'ma
s
ter' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM: Fix stack check
code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
A
RM64: Fi
x
LDP/STP f
u
sio
n
(again)
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M6
4
:
E
nsure branch is in
r
ang
e
before emit
t
ing TBZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
M
e
rge branch 'maste
r
' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix mc
o
de limit
check for non-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
l
l
ARM64: Improve
BC_JLOO
P
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
A
RM64
:
Im
p
rove integer IR_MUL
c
ode
ge
n
eration
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
P
all
ARM
6
4: Simplify code
ge
n
eration
f
or IR
_
S
T
RTO
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
ARM64:
Use
RID_TMP instead o
f
scratch regi
s
ter in more
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
A
RM64
:
Improve IR
_
OBAR code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
A
RM64:
Improve IR_UREF co
d
e gene
r
ation
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike
Pall
ARM64: Improve IR_HREF code generati
o
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM6
4
:
Reload BAS
E
via GL instead of spil
l
in
g
it
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
all
ARM64:
C
onsolidate
32/64-bit constant handling in
assembler
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M64: T
u
ne emit_lsptr
.
Avoid wrong load for a
s
m_prof
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64:
I
nli
n
e o
n
ly use of emit_loada
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM64:
Improv
e
K1
3
con
s
tant 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 che
c
k
to IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
Merge branch 'master' into v
2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow override o
f
paths for
genve
r
sion
.
l
u
a
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
P
all
Fix native MinGW bui
l
d
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
ke
Pall
A
dd ran
d
omized regis
t
er
allocation for
f
uzz
t
esti
n
g
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
Pall
ARM64: Impr
o
ve
regis
t
er allocation fo
r
in
t
e
ger IR_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
ARM6
4
: Fix regis
t
er allocation for IR_*LOAD
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pa
l
l
Merge br
a
nch 'master' into
v
2
.
1
commit
|
commitdiff
|
tree
2023-08-29
Mike
Pall
Up
d
ate ext
e
rnal MSDN URL
i
n code
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
P
al
l
FFI/ARM64/OSX: Ha
n
d
l
e non-standard OSX
C
calling conve
n
tions
.
commit
|
commitdiff
|
tree
2023-08-29
M
i
ke Pall
FFI: Unify stack
s
e
t
up
for C
c
alls in in
t
erprete
r
.
commit
|
commitdiff
|
tree
2023-08-28
Mike P
a
ll
ARM64: Prevent
STP fusion for conditional code em
i
tte
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
ARM64: Fi
x
LDP/STP
f
u
si
n
g for unalig
n
ed accesses
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pal
l
Merge branch
'
master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
H
andle tab
l
e unsin
k
ing in
the presence of IRFL_TAB_NO
M
M
.
commit
|
commitdiff
|
tree
2023-08-28
M
ike Pall
M
e
rge branch 'ma
s
ter' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
U
s
e fallback name fo
r
install fil
e
s without valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Handle non
-
.
gi
t
che
c
ko
u
t with
.
r
el
v
er in
.
b
a
t-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e
Pall
Merge
b
ranch '
m
aster
'
into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke Pall
Fix ex
t
ernal C cal
l
stack check wh
e
n using LUAJIT_MODE_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix
predict_next()
i
n
parser (again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Fi
x
typo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pa
l
l
Merge
b
ranch
'master
'
in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Ha
n
dle t
h
e case when
.
gi
t
is not a directory
.
commit
|
commitdiff
|
tree
2023-08-22
Mik
e
Pall
Merg
e
branch
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
all
Add
.
gi
t
attributes
to dynamicall
y
re
s
o
l
ve
.
relve
r
.
commit
|
commitdiff
|
tree
2023-08-22
M
ike
P
a
ll
Add
.
gitattribu
t
es to dynamically
r
esolve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
F
i
x for last commit: also remove symli
n
k on u
n
instal
l
.
commit
|
commitdiff
|
tree
2023-08-22
M
ik
e
Pall
Switc
h
to rolling
r
eleas
e
s:
m
a
rk v2
.
1 as production
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge
b
ranc
h
'
ma
s
ter' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
Pall
Fix Wind
o
ws bu
i
ld scripts for rolling
r
eleases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge b
r
anch 'm
a
ster' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e
Pall
Switch
MSVC and c
o
n
sole build s
c
ript
s
to rolling rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branch 'master'
i
nto v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Switch build sy
s
tem to
rolling
r
eleases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branch '
m
aste
r
'
i
n
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
U
pd
a
te
document
a
t
i
on for swit
c
h to rol
l
ing releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mi
k
e
Pall
Merg
e
b
ran
c
h 'mast
e
r' into
v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
Mike P
a
ll
B
u
mp copyrigh
t
date
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
R
e
mo
v
e
wor
k
-in-progress no
t
ice in string b
u
ffer docs
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pall
MIPS: Fix
"
bad FP FLOAD"
a
ss
e
rti
o
n
.
commit
|
commitdiff
|
tree
next