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
Respect jit.off() on pending trace exit.
2023-12-23
Mike Pal
l
Respect jit
.
of
f
()
on pending trace exit
.
commit
|
commitdiff
|
tree
2023-12-23
Mike Pall
Sim
p
lify ha
n
dli
n
g of instable types
i
n
TNEW/
T
DUP load
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Mike
P
all
Onl
y
emit proper parent references i
n
snapshot replay
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
AR
M
: Fix
s
tack res
t
ore fo
r
FP slots
.
commit
|
commitdiff
|
tree
2023-12-10
Mi
k
e Pall
Document wor
k
around for mu
l
t
ilib
v
s
.
cr
o
s
s
-
compil
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Mike
P
all
Fix runtime l
i
br
a
r
y flags for MSVC deb
u
g builds
.
commit
|
commitdiff
|
tree
2023-12-10
M
i
ke P
a
ll
Fix
.
d
e
b
u
g_abbrev
s
ection in
G
DB JIT API
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Emit
s
unk
I
R_
N
EWREF onl
y
once per
k
ey
on snaps
h
ot re
p
l
a
y
.
commit
|
commitdiff
|
tree
2023-11-14
Mike
Pall
x86/x6
4
: Don't
f
u
se
l
oads a
c
r
o
ss IR_NEWR
E
F
.
commit
|
commitdiff
|
tree
2023-11-12
M
i
ke Pal
l
x86/x64: Add more red zon
e
chec
k
s to asse
m
bl
e
r b
a
ckend
.
commit
|
commitdiff
|
tree
2023-11-12
M
i
ke Pa
l
l
Add stack check to
pcall/xpc
a
ll
.
commit
|
commitdiff
|
tree
2023-11-09
Mike Pall
I
n
validate SCEV entry when re
t
urning
t
o lower fr
a
m
e
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pall
FFI: Fix pra
g
m
a
p
ush st
a
ck limit check and t
h
ro
w
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
Mike Pall
x64: Properly
fix __call
m
e
t
a
method ret
u
r
n
d
ispatch
.
commit
|
commitdiff
|
tree
2023-10-21
Mike Pall
FFI: Fix dangling
reference to
C
Type
i
n
carith_checkarg()
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pall
Maintain
ch
a
in
invari
a
nt
in DCE
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Follow-up fix for sta
c
k
o
verflow h
a
ndli
n
g cleanup
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Handle a
l
l
s
tack lay
o
uts
i
n (delay
e
d
)
T
RACE vmevent
.
commit
|
commitdiff
|
tree
2023-09-21
Mike
P
al
l
Add missing co
e
rcio
n
when re
c
o
r
ding sel
e
ct
(
string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
Cl
e
anup stack overfl
o
w hand
l
ing
.
commit
|
commitdiff
|
tree
2023-09-10
M
i
k
e Pall
Allow
path ov
e
rrides in
genver
s
i
on
.
lua wit
h
minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike P
a
ll
Improv
e
a
rchi
t
ectur
e
detect
i
on error mess
a
ge
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
ARM: Fix stack check
c
ode generatio
n
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix mcode limit check for non-
x
86 a
r
c
h
s
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
Add
NaN check to I
R
_NEWREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Allow ove
r
rid
e
o
f pa
t
hs
f
or
g
enversion
.
l
ua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix
n
a
ti
v
e Min
G
W build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Update external MSD
N
URL in code
.
commit
|
commitdiff
|
tree
2023-08-28
Mike P
a
ll
H
a
ndle tab
l
e un
s
inking
in
t
h
e presence of IRFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke
P
a
l
l
Use fallb
a
ck
n
a
m
e
for install files w
i
thout valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke Pal
l
Handle
n
on-
.
git
c
he
c
kout with
.
r
elver in
.
bat-f
i
le
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix external C call sta
c
k ch
e
ck when us
i
ng LUAJIT
_
MODE_WR
A
PC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
F
i
x p
r
edict_n
e
x
t
(
)
in p
a
rser
(
again)
.
commit
|
commitdiff
|
tree
2023-08-22
M
ike Pall
Handle the case when
.
g
it is not a di
r
ectory
.
commit
|
commitdiff
|
tree
2023-08-22
Mik
e
Pall
Add
.
gitattributes to dy
n
amicall
y
resolve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Fix Windows buil
d
s
cript
s
for rolling
releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
P
all
Switch MSVC
and
console buil
d
sc
r
i
pt
s
to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Switch build system
t
o rol
l
ing
r
eleases
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
P
a
ll
U
p
d
ate docume
n
tat
i
on for
s
wi
t
ch to
ro
l
l
i
ng releases
.
commit
|
commitdiff
|
tree
2023-08-20
Mike
P
all
B
u
m
p
c
o
pyright date
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke Pall
Fi
x
max
s
lots when
rec
o
rding BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
M
ike
P
all
Fix pr
e
d
ict_next()
in parse
r
.
commit
|
commitdiff
|
tree
2023-07-12
Mike
Pall
Fix base re
g
ister coalesc
i
ng in s
i
de trace
.
commit
|
commitdiff
|
tree
2023-07-09
Mike Pall
Fix maxslots w
h
en recording BC_VAR
G
, part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix maxslots
w
hen recording B
C
_V
A
RG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike P
a
ll
Fix register mask for stack
c
heck in head of side trace
.
commit
|
commitdiff
|
tree
2023-07-08
M
i
k
e Pal
l
FFI: Fi
x
ffi
.
metatype() for non
-
raw types
.
commit
|
commitdiff
|
tree
2023-06-02
Mik
e
Pall
Fix h
a
ndling
o
f instabl
e
types in TNEW/TDUP loa
d
forward
i
ng
.
commit
|
commitdiff
|
tree
2023-06-02
M
i
ke Pall
F
ix compiler warning
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fix TDU
P
load forwarding after table reh
a
sh
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fix canonica
l
iza
t
ion of
+-0
.
0 key
s
for
I
R_NE
W
REF
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Improve error reporting o
n
stack overflo
w
.
commit
|
commitdiff
|
tree
2023-02-21
Mi
k
e P
a
l
l
All
o
w buil
d
ing so
u
rces with mi
x
ed
L
F/C
R
L
F
l
ine-endings
.
commit
|
commitdiff
|
tree
2022-12-21
Mike Pall
Avoid negatio
n
of
signed
i
ntegers in
C that may hold
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Mike Pall
Co
r
r
ect fix for stack ch
e
ck when recording BC_VAR
G
.
commit
|
commitdiff
|
tree
2022-12-07
Mike Pall
FFI: Fix dangling
reference to CT
y
pe
.
Impro
v
e checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mike Pall
Clarify con
t
ac
t
page
.
commit
|
commitdiff
|
tree
2022-11-09
M
i
ke P
a
ll
Ensu
r
e correct
s
tack t
o
p for OOM err
o
r message
.
commit
|
commitdiff
|
tree
2022-09-13
Mik
e
P
all
F
i
x last edit
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Remove dead Wik
i
links
.
commit
|
commitdiff
|
tree
2022-08-15
Mike P
a
ll
P
at
c
h lua
j
i
t
.
pc wi
t
h INSTALL_IN
C
,
i
f
customize
d
.
commit
|
commitdiff
|
tree
2022-08-07
Mike
Pall
P
re
v
e
nt
u
s
e
of R
T
L
D
_DEFAULT when
N
O_RT
L
D_DEFAULT
is
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
F
FI: Fix sizeof
e
x
p
ression in C parser for refere
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
M
i
ke Pall
F
F
I: Fix f
f
i
.
alignof() for re
f
er
e
n
c
e types
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Allow ff
i
.
metatyp
e
()
for
t
ype
d
efs with at
t
ributes
.
commit
|
commitdiff
|
tree
2022-07-08
Mike
P
a
ll
x86/
x
6
4
: Fi
x
math
.
ceil(-0
.
9
)
r
e
sult
sign
.
commit
|
commitdiff
|
tree
2022-06-23
Mike Pall
Grammar and spell
c
heck
.
commit
|
commitdiff
|
tree
2022-06-08
M
ike
Pall
Fix warn
i
n
g
s
i
n minilua
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
M
i
ke Pall
Update c
o
nsole
build
i
nstructions
.
commit
|
commitdiff
|
tree
2022-05-21
Mike Pall
Preve
n
t C comp
i
ler un
d
efined-behavior opt
i
mization
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pall
C
l
eanu
p
of sy
s
tem and a
r
chitectur
e
s
upport doc
s
.
commit
|
commitdiff
|
tree
2022-04-17
Mike
Pall
F
ix assertion
s
.
commit
|
commitdiff
|
tree
2022-03-13
Mike
Pall
Fix BC_UCLO
i
nsertion
f
o
r
r
etur
n
s
.
commit
|
commitdiff
|
tree
2022-03-07
Mike Pa
l
l
Fix in
s
tall
d
oc
s
for Android
.
commit
|
commitdiff
|
tree
2022-01-27
Mi
k
e
Pa
l
l
Fix com
m
an
d
-line argv handling
.
commit
|
commitdiff
|
tree
2022-01-25
Mike Pall
Don'
t
export internal symbol
.
commit
|
commitdiff
|
tree
2022-01-23
Mike Pall
Always exit af
t
er ma
c
h
ine
code
page
protection chang
e
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
Mike
P
all
Save
t
race
r
ecorder state around VM ev
e
nt call
.
commit
|
commitdiff
|
tree
2022-01-15
Mi
k
e Pall
Bu
m
p copyright dat
e
.
commit
|
commitdiff
|
tree
2022-01-13
M
ike Pall
Limit
exp
o
n
ent range in nu
m
ber pars
i
ng
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Fix ton
u
m
ber("
-
0") in dua
l
-nu
m
b
e
r
mode
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Lim
i
t work don
e
in SINK
p
ass
.
commit
|
commitdiff
|
tree
2022-01-13
Mike
P
a
ll
Fix
A
BC FOLD rule
w
i
t
h constants
.
commit
|
commitdiff
|
tree
2021-12-19
Mike Pa
l
l
Prevent CS
E
of a REF_BASE operand across
IR_RETF
.
commit
|
commitdiff
|
tree
2021-12-17
Mike Pall
Fix FOLD rule f
o
r x-0
.
commit
|
commitdiff
|
tree
2021-11-13
Mik
e
P
a
ll
U
pd
a
te Android b
u
i
l
d docs
.
commit
|
commitdiff
|
tree
2021-10-02
M
i
ke Pall
M
I
PS: Fix
r
e
giste
r
allocation i
n
assembly of HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mi
k
e
Pall
Wind
o
ws/x
6
4: Documen
t
M
S
VC flags for C++ exception
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Mike Pall
Fix stack
a
llocatio
n
after
on-trace
sta
c
k check
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FF
I
:
Don't load PC from non-fu
n
c
t
ion
object in FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FFI: Fi
x
missing cts->L initialization in ar
g
v2ctype
(
)
.
commit
|
commitdiff
|
tree
2021-07-27
M
i
k
e Pal
l
Consider slots used by
u
pva
l
u
es in use-def analysis
.
commit
|
commitdiff
|
tree
2021-07-23
Mike Pall
Pre
v
en
t
loop in snap_usede
f
()
.
commit
|
commitdiff
|
tree
2021-07-22
Mike Pall
F
ix io
.
c
lose
(
) error message
.
commit
|
commitdiff
|
tree
2021-07-22
Mike
P
all
F
i
x io
.
close()
.
commit
|
commitdiff
|
tree
2021-07-21
Mike
P
a
ll
Fix min
i
lua varar
g
s
tack
h
andl
i
ng
.
commit
|
commitdiff
|
tree
2021-07-19
Mike
Pal
l
Avoi
d
out-of-range number of result
s
when comp
i
ling
.
.
.
commit
|
commitdiff
|
tree
2021-07-19
M
ike Pal
l
Fix jit
.
d
ump() ou
t
p
u
t
for IR_C
O
NV
.
commit
|
commitdiff
|
tree
2021-06-08
Mike Pall
DynASM/x86:
A
dd missing escape
in patte
r
n
.
commit
|
commitdiff
|
tree
2021-06-07
Mi
k
e Pall
Fi
x
H
T
ML
.
commit
|
commitdiff
|
tree
next