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
Handle all types of errors during trace stitching.
2023-09-11
M
i
ke Pall
F
i
x Cygwi
n
bu
i
l
d
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Me
r
ge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-10
Mike Pal
l
Allow
path override
s
in genversi
o
n
.
lua
wi
t
h minil
u
a
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Windows/
A
RM64
:
Add initial sup
p
ort
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
Merg
e
branch '
m
aster' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Improve ar
c
hitecture detection
e
rror messages
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
A
R
M64:
F
use rotates into l
o
gical operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
P
all
ARM64: Don't fu
s
e sign ex
t
en
s
ions into
l
o
g
ical
o
perands
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
A
RM6
4
: Disassemble r
o
t
a
tes
on l
o
gi
c
al
operands
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Mer
g
e
b
r
a
nch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
A
RM: Fix
stack check code generat
i
on
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
ARM64: Fix
L
D
P
/S
T
P fusion (again)
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM64: Ensure
branch is in range b
e
fore emitti
n
g TBZ
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
M
erge branch
'master' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
Fix mcode limi
t
check
f
or
no
n
-x86 archs
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
A
R
M64: I
m
pr
o
ve
B
C_JLOOP
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M64: I
m
prove
i
nteger
IR_MUL code ge
n
era
t
ion
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike
P
all
ARM
6
4: S
i
mplify c
o
d
e genera
t
ion
f
or IR_STRTO
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
ARM64: Us
e
RID_TMP ins
t
ead of s
c
ratch
r
egister in
m
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM6
4
: Improve IR_OB
A
R
c
ode gen
e
ra
t
ion
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM64: I
m
pr
o
ve IR_
U
RE
F
code generation
.
commit
|
commitdiff
|
tree
2023-09-09
M
ik
e
Pal
l
A
R
M
6
4: Imp
r
ove IR_
H
REF code g
e
n
eration
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
R
M64: R
e
load BASE via G
L
instead
of spill
i
ng it
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM64
:
C
onsolidate 32/64-
b
i
t
c
o
nsta
n
t handli
n
g
in assembler
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e Pall
ARM64: Tune
emit_
l
s
p
tr
.
Avoi
d
w
r
ong lo
a
d
f
or asm_prof
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
A
RM64: Inline only use of
e
mit
_
l
o
ada
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pall
A
R
M64:
Improve K13 co
n
stant remate
r
ia
l
ization
.
commit
|
commitdiff
|
tree
2023-09-09
Mi
k
e P
a
ll
Merge
b
ranc
h
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
Mike Pal
l
Add NaN check to IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike
P
a
l
l
Merge branch 'master' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2023-09-09
M
i
k
e Pall
Allow
o
verride
of p
a
ths for
g
envers
i
on
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
Fix native
MinGW build
.
commit
|
commitdiff
|
tree
2023-08-29
Mi
k
e
Pa
l
l
Add randomized register al
l
ocation for fuzz te
s
ting
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
AR
M
64: Im
p
r
o
v
e reg
i
ster all
o
cation for integer I
R
_MUL
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
AR
M
6
4: Fix register al
l
ocation for IR_*L
O
AD
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Merge branch '
m
aste
r
' int
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-29
M
ike P
a
ll
Update external MSDN URL i
n
code
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI/ARM64/OSX: Handle non-s
t
andard OSX
C
calling conventions
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
FFI: Uni
f
y stack
set
u
p f
o
r
C
calls in interpre
t
er
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
A
RM64:
P
revent STP fu
s
ion for cond
i
tio
n
a
l
code emitted
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
ARM64: Fix LDP/STP fusing
f
o
r
unaligned
a
ccesses
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
Merge
branch 'maste
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Handle
tabl
e
unsinking in the p
r
es
e
nce
o
f IRFL_TAB_NOM
M
.
commit
|
commitdiff
|
tree
2023-08-28
Mike P
a
ll
Me
r
ge b
r
anch 'mas
t
er' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
all
U
se
fallback name for install files w
i
th
o
ut va
l
id
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
H
andle no
n
-
.
git checkout with
.
relver in
.
bat-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mi
k
e Pall
Merge branch
'
mast
e
r' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke Pall
Fix external C c
a
ll stack check when
us
i
ng LUAJIT_M
O
D
E_
W
RAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
all
Fix predict_next() i
n
pa
r
s
er (again)
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
k
e Pall
Fix typo
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Mer
g
e branc
h
'master'
into
v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mi
k
e
P
al
l
Handle t
h
e c
a
se when
.
git is not a
d
ire
c
tory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pa
l
l
M
erge
branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Add
.
gita
t
trib
u
tes to dynami
c
ally resolve
.
r
e
lver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pa
l
l
Add
.
git
a
ttributes to dynam
i
cally resolve
.
re
l
ver
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pal
l
F
ix
for last commi
t
: a
l
so remove symlin
k
on uninsta
l
l
.
commit
|
commitdiff
|
tree
2023-08-22
M
i
ke
Pall
Switch to roll
i
n
g re
l
e
a
s
e
s: mark v2
.
1
a
s
production
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge branch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
ike Pall
Fix Windo
w
s
build
s
cripts for rolling
releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
Merge br
a
nc
h
'
m
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pal
l
S
w
itch MSVC
a
n
d
c
o
nsole build sc
r
ipts to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike P
a
ll
Merge branch 'master' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Sw
i
tch build sys
t
em to rolli
n
g
rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Merge b
r
a
n
c
h '
m
aster'
i
nt
o
v2
.
1
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e
P
a
l
l
Update d
o
cument
a
tion for
switch to roll
i
n
g
releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Merge branc
h
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-20
M
i
ke Pall
B
u
mp copyrig
h
t
d
a
te
.
commit
|
commitdiff
|
tree
2023-08-20
Mike Pall
Rem
o
ve work-in-progress not
i
c
e in strin
g
buffer d
o
c
s
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pall
MIPS: Fix "bad
FP FLOAD
"
asser
t
ion
.
commit
|
commitdiff
|
tree
2023-08-13
Mike Pall
E
n
sure forward pro
g
r
ess on trac
e
exit to
BC_ITE
R
N
.
commit
|
commitdiff
|
tree
2023-08-12
Mike P
a
l
l
ARM64:
A
d
d support f
o
r ARM64e po
i
nter authe
n
t
i
cat
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
DynAS
M
/
ARM64: Add instr
u
ction
s
for ARM64e PAC
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
al
l
Merg
e
b
r
an
c
h
'master' into v2
.
1
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e Pa
l
l
Fix maxsl
o
ts whe
n
r
e
cordi
n
g BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pa
l
l
Fix p
r
e
dict_next() in pa
r
ser
.
commit
|
commitdiff
|
tree
2023-08-12
Mike
P
all
MI
P
S32: Declar
e
that the as
s
embler
part u
s
es the FR
.
.
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
ARM64: Fix a
s
semb
l
y
of HREFK (again)
.
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e
P
all
F
ix
fram
e
for more types of
o
n-trace
error
m
e
ssage
s
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pal
l
Ad
d
w
orkaround for
b
ytecode
dump
of builtins
.
commit
|
commitdiff
|
tree
2023-08-12
Mik
e
Pall
DynASM:
F
ix regress
i
on due to war
n
ing
fix
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pal
l
Merge branch 'master'
into v2
.
1
commit
|
commitdiff
|
tree
2023-07-12
Mike
Pall
Fi
x
base
r
egi
s
ter coa
l
esc
i
ng in s
i
de
tr
a
ce
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
ARM64: F
i
x assemb
l
y of
H
REFK
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Merge
b
ranch 'master
'
into
v
2
.
1
commit
|
commitdiff
|
tree
2023-07-09
Mike Pa
l
l
Fix maxslots when re
c
or
d
ing BC_VARG, part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
Pall
Fix maxsl
o
ts wh
e
n
recordi
n
g BC_
T
SE
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 maxslots when r
e
cording B
C
_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
Pall
Fix regist
e
r
mask
f
or st
a
ck check
in head
o
f side
trace
.
commit
|
commitdiff
|
tree
2023-07-08
Mike
P
al
l
F
F
I: Fix ffi
.
me
t
atyp
e
() for
non-raw types
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
A
RM64: Fix
L
DP c
o
d
e gen
e
ration
.
commit
|
commitdiff
|
tree
2023-06-12
Mi
k
e Pall
MIPS
r
6
:
Ad
d
m
i
s
sing files to Makefile in
s
tal
l
target
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
D
y
nASM: Fi
x
warni
n
gs
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
F
ix frame for on-trace out-of-memory e
r
ror
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Me
r
ge branch 'mas
t
e
r
' into v2
.
1
commit
|
commitdiff
|
tree
2023-06-02
Mi
k
e
P
all
Fi
x
h
a
ndling of instable types in TNEW/TDUP lo
a
d
f
orwardi
n
g
.
commit
|
commitdiff
|
tree
2023-06-02
Mi
k
e Pall
Fix compiler w
a
rning
.
commit
|
commitdiff
|
tree
2023-04-30
Mike Pall
Fix last co
m
mit
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Print errors from
_
_gc finalizers ins
t
ead of rethrowing
.
.
.
commit
|
commitdiff
|
tree
2023-04-16
Mik
e
Pal
l
Merge branch
'
master' into v2
.
1
commit
|
commitdiff
|
tree
next