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
Fix documentation bug about '\z' string escape.
2024-01-26
M
i
k
e
P
a
ll
Fi
x
documentation bug about '
\
z' str
i
ng escape
.
commit
|
commitdiff
|
tree
2024-01-23
Mike
Pa
l
l
F
ix unsinking of IR_
F
STORE
f
or
N
ULL meta
t
able
.
commit
|
commitdiff
|
tree
2023-12-23
Mike Pall
Chec
k
fo
r
IR_HREF vs
.
IR_
H
REFK aliasing
i
n non-nil
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
M
ike Pa
l
l
Respect jit
.
off()
on pend
i
ng tra
c
e exi
t
.
commit
|
commitdiff
|
tree
2023-12-23
M
i
k
e
Pall
Sim
p
l
i
fy
handlin
g
o
f
instable types
in TNEW/TDUP load
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Mike Pall
Only em
i
t
prope
r
parent references in
s
napshot r
e
play
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pal
l
ARM: Fix stack restore for FP slots
.
commit
|
commitdiff
|
tree
2023-12-10
Mik
e
Pall
Document wo
r
karou
n
d for multi
l
ib vs
.
cross-compi
l
er
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
F
ix r
u
ntime l
i
brary
f
lags
f
or MSVC debug bu
i
lds
.
commit
|
commitdiff
|
tree
2023-12-10
Mike P
a
ll
Fi
x
.
debug_abbrev sectio
n
in
G
DB JIT API
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Emit sunk IR_NEWREF o
n
ly once per key on snapshot r
e
pl
a
y
.
commit
|
commitdiff
|
tree
2023-11-14
Mike Pa
l
l
x
8
6/x64: D
o
n't fuse loads
a
c
r
os
s
IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-11-12
M
ike Pa
l
l
x86/x64: Add more red zone checks to assembler
backend
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pall
Add stack check to
pcall/xpc
a
ll
.
commit
|
commitdiff
|
tree
2023-11-09
Mike P
a
ll
Invalidate SCEV en
t
ry wh
e
n returning t
o
lower frame
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pall
FFI: Fi
x
p
r
agma pus
h
stack limit check and throw on
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
Mi
k
e
Pall
x64:
Prope
r
ly fix __call meta
m
ethod return
dispat
c
h
.
commit
|
commitdiff
|
tree
2023-10-21
Mike Pall
FFI: Fix da
n
gling reference to CT
y
pe in carith_chec
k
arg()
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pal
l
Maintain
chain invariant in DCE
.
commit
|
commitdiff
|
tree
2023-09-21
M
i
ke Pall
Follow-
u
p
f
ix for stack over
f
low
h
a
n
dling cleanup
.
commit
|
commitdiff
|
tree
2023-09-21
M
i
k
e
Pall
Ha
n
dle all
s
tack l
a
y
o
uts in (delayed) TRACE
v
mevent
.
commit
|
commitdiff
|
tree
2023-09-21
M
i
k
e
Pal
l
Add m
i
ssi
n
g coerci
o
n w
h
en recording select(string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike
Pall
Cleanup stack overflow h
a
ndling
.
commit
|
commitdiff
|
tree
2023-09-10
Mike P
a
ll
A
l
l
ow path overrides in genv
e
rsion
.
l
u
a with
minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
Improve
architecture detection error
messages
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
ARM:
F
i
x st
a
ck check co
d
e generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix
mcode limit
c
heck for non-x86 arch
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Add NaN chec
k
to IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Al
l
ow o
v
erride of paths for genversion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
F
i
x n
a
t
i
ve Min
G
W build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike Pall
Updat
e
ext
e
rn
a
l M
S
DN URL in c
o
de
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
all
Ha
n
dle table unsinking in
t
he pre
s
ence of
I
RFL_TAB_NOMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Use
f
al
l
back
name
f
or install files wi
t
h
o
ut valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke
P
all
H
a
ndle non
-
.
git
c
heckout
w
ith
.
r
elve
r
in
.
bat-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
ik
e
Pall
Fix
e
xte
r
n
a
l C c
a
ll st
a
ck chec
k
when using LUAJIT_MOD
E
_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix predict_next() in parser
(again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pal
l
Handle the case
when
.
git is not a direct
o
ry
.
commit
|
commitdiff
|
tree
2023-08-22
Mike
Pall
Add
.
gitattribut
e
s to dynamica
l
ly resolv
e
.
relver
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Fix Windows build scripts for r
o
ll
i
ng release
s
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pall
Swit
c
h
M
SVC and conso
l
e build scrip
t
s t
o
roll
i
ng release
s
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke P
a
ll
Swi
t
ch bui
l
d system to rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pall
Up
d
a
t
e do
c
umentation f
o
r switch to ro
l
ling releases
.
commit
|
commitdiff
|
tree
2023-08-20
M
i
ke P
a
ll
B
ump copyright d
a
te
.
commit
|
commitdiff
|
tree
2023-08-12
Mike P
a
ll
Fix maxslot
s
when re
c
o
rd
i
ng
BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
M
ike Pal
l
Fix
p
redict_next() i
n
parser
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
F
i
x base registe
r
c
oa
l
es
c
ing in side tra
c
e
.
commit
|
commitdiff
|
tree
2023-07-09
Mike
P
all
Fix maxslots
when recording BC_VARG,
p
art
2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix maxslots w
h
en
recording BC_V
A
RG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
Fix register m
a
sk for stack ch
e
ck
in head of side trace
.
commit
|
commitdiff
|
tree
2023-07-08
M
ike Pall
FFI: Fix
ffi
.
m
etat
y
pe() for non-raw types
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fix handling of ins
t
able
types in
T
NEW/T
D
U
P
load forwarding
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
F
ix co
m
piler warning
.
commit
|
commitdiff
|
tree
2023-04-16
M
i
ke Pall
Fix TD
U
P l
o
ad forwarding
a
fter table rehas
h
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pal
l
F
i
x canoni
c
alization of
+
-0
.
0 keys
for IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-02-21
Mik
e
Pall
Improve error re
p
orting on st
a
ck
o
verflow
.
commit
|
commitdiff
|
tree
2023-02-21
M
ike Pall
Allo
w
build
i
n
g sour
c
es
w
i
th mixed LF/CRLF
l
in
e
-endings
.
commit
|
commitdiff
|
tree
2022-12-21
Mike Pall
Avo
i
d
n
egation of signed
integers in
C
that may hold
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
M
ike Pall
Cor
r
ec
t
fix
for stack check
w
hen reco
r
ding BC_VARG
.
commit
|
commitdiff
|
tree
2022-12-07
Mike
Pa
l
l
F
F
I
:
Fix dangling
ref
e
rence to CType
.
Improve checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mi
k
e
Pall
Clarify contact
page
.
commit
|
commitdiff
|
tree
2022-11-09
Mike Pall
Ensu
r
e correct st
a
ck top for OOM error
m
essage
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Fix l
a
st edi
t
.
commit
|
commitdiff
|
tree
2022-09-13
Mike
Pall
Remove de
a
d Wiki links
.
commit
|
commitdiff
|
tree
2022-08-15
Mi
k
e P
a
ll
Pat
c
h luajit
.
pc with I
N
STALL_INC,
i
f
cus
t
omized
.
commit
|
commitdiff
|
tree
2022-08-07
Mike Pall
P
re
v
ent
u
se
of RTLD_DEFAULT w
h
en NO_RTLD_DEFAULT is
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
F
FI: Fix sizeof ex
p
ression in C parser for r
e
feren
c
e
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI
:
Fix ffi
.
alignof() for reference t
y
p
e
s
.
commit
|
commitdiff
|
tree
2022-07-12
Mike
P
a
l
l
FFI: Allow ff
i
.
metatype() for typedef
s
with attributes
.
commit
|
commitdiff
|
tree
2022-07-08
Mike Pall
x86/x6
4
: Fix m
a
th
.
ce
i
l(-0
.
9) result
si
g
n
.
commit
|
commitdiff
|
tree
2022-06-23
Mike P
a
ll
Gram
m
ar and spe
l
l check
.
commit
|
commitdiff
|
tree
2022-06-08
Mik
e
Pall
F
i
x wa
r
nings in min
i
lua
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
M
i
k
e Pall
Update console
bui
l
d instructions
.
commit
|
commitdiff
|
tree
2022-05-21
Mike Pall
Prev
e
nt C compiler undefi
n
e
d
-
behavior opt
i
mization
.
commit
|
commitdiff
|
tree
2022-04-17
Mike
Pall
Cleanup of syste
m
and architec
t
u
r
e
suppo
r
t docs
.
commit
|
commitdiff
|
tree
2022-04-17
M
i
ke Pall
Fi
x
assertions
.
commit
|
commitdiff
|
tree
2022-03-13
M
i
ke Pa
l
l
Fix BC
_
UCLO inse
r
t
i
on for returns
.
commit
|
commitdiff
|
tree
2022-03-07
Mike Pa
l
l
Fix i
n
s
t
all d
o
cs f
o
r Andr
o
id
.
commit
|
commitdiff
|
tree
2022-01-27
Mi
k
e Pal
l
Fix
c
om
m
a
nd-line argv handl
i
ng
.
commit
|
commitdiff
|
tree
2022-01-25
Mike Pa
l
l
Don't export internal symbol
.
commit
|
commitdiff
|
tree
2022-01-23
Mike P
a
ll
Alw
a
ys e
x
i
t after machi
n
e
c
ode
p
age pr
o
t
e
c
tion ch
a
nge
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
M
i
k
e
Pall
Save
trace reco
r
d
e
r state
a
round VM event call
.
commit
|
commitdiff
|
tree
2022-01-15
Mike Pall
Bump copyright date
.
commit
|
commitdiff
|
tree
2022-01-13
M
i
ke Pall
Limit expo
n
ent r
a
n
ge in number p
a
r
s
ing
.
commit
|
commitdiff
|
tree
2022-01-13
Mi
k
e
P
a
ll
F
i
x tonum
b
e
r
("-0")
i
n dual
-
number mode
.
commit
|
commitdiff
|
tree
2022-01-13
M
ike Pall
Limit wo
r
k d
o
ne
in SINK p
a
ss
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pa
l
l
Fix ABC FOLD rule
wit
h
c
o
nst
a
nts
.
commit
|
commitdiff
|
tree
2021-12-19
Mike Pall
P
revent CSE of a
R
EF_
B
ASE opera
n
d ac
r
oss IR
_
RETF
.
commit
|
commitdiff
|
tree
2021-12-17
Mike Pa
l
l
F
ix FOLD r
u
l
e
for x-0
.
commit
|
commitdiff
|
tree
2021-11-13
M
i
ke
Pall
Update Androi
d
build
docs
.
commit
|
commitdiff
|
tree
2021-10-02
Mike Pa
l
l
MIPS: Fi
x
regis
t
er all
o
cation in assembl
y
of HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mike Pall
Windows/x64: D
o
cument M
S
VC flags
f
or C
+
+ exceptio
n
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Mike Pall
Fix stack allocation aft
e
r on-trac
e
stack
c
heck
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FFI:
Don't load PC from non-
f
unction
object in FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike
P
a
ll
FFI: Fix missing cts->L initi
a
lization
i
n argv2ctype()
.
commit
|
commitdiff
|
tree
2021-07-27
Mike Pall
C
onsider slots used by upva
l
u
e
s
i
n us
e
-
def
a
nalysis
.
commit
|
commitdiff
|
tree
2021-07-23
Mike Pall
Prevent
loop i
n
sna
p
_usedef(
)
.
commit
|
commitdiff
|
tree
2021-07-22
Mike P
a
ll
F
ix io
.
clos
e
()
e
rror
message
.
commit
|
commitdiff
|
tree
2021-07-22
M
ike
Pall
F
ix io
.
close()
.
commit
|
commitdiff
|
tree
2021-07-21
Mike Pall
Fi
x
m
i
ni
l
u
a
v
a
rarg s
t
ack handlin
g
.
commit
|
commitdiff
|
tree
2021-07-19
Mi
k
e Pall
Avo
i
d out-of-range num
b
e
r
o
f results when com
p
iling
.
.
.
commit
|
commitdiff
|
tree
next