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
Mike Pall
Fix docu
m
entation bug ab
o
ut
'\z' str
i
ng
escape
.
commit
|
commitdiff
|
tree
2024-01-23
Mike
Pall
Fix unsinking of IR_
F
S
T
ORE for NULL metatable
.
commit
|
commitdiff
|
tree
2023-12-23
Mike Pall
Check for IR
_
HREF vs
.
IR_HREFK aliasing in
non-nil
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
M
i
ke Pall
Respect
j
it
.
off()
o
n
pen
d
ing trace exit
.
commit
|
commitdiff
|
tree
2023-12-23
M
i
ke Pall
Simplify handling of
i
n
stable
t
y
pes i
n
TNEW
/
TDUP
l
o
a
d
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Mike Pall
Only emi
t
p
r
oper parent r
e
f
erences
i
n
s
napshot replay
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
A
R
M:
F
ix sta
c
k r
e
s
t
o
re for
F
P sl
o
ts
.
commit
|
commitdiff
|
tree
2023-12-10
M
ike Pall
Document wo
r
karo
u
nd for multilib vs
.
c
r
oss-
c
ompiler
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Mik
e
P
a
ll
Fix
r
un
t
i
m
e l
i
b
r
a
r
y flag
s
for MSVC debug builds
.
commit
|
commitdiff
|
tree
2023-12-10
M
ike Pall
Fix
.
debu
g
_
abbr
e
v s
e
ction in G
D
B
J
IT AP
I
.
commit
|
commitdiff
|
tree
2023-12-10
Mike
Pall
Emit
s
unk IR_NE
W
R
E
F only once per ke
y
on snapshot re
p
la
y
.
commit
|
commitdiff
|
tree
2023-11-14
Mik
e
Pall
x86/x64: Don't fuse loads acros
s
IR_
N
EWRE
F
.
commit
|
commitdiff
|
tree
2023-11-12
Mike Pa
l
l
x86/x64: Ad
d
more red zo
n
e
checks to assembler backend
.
commit
|
commitdiff
|
tree
2023-11-12
Mik
e
Pall
Add stack check
t
o
pcall/xpcall
.
commit
|
commitdiff
|
tree
2023-11-09
Mike Pall
Invalidate SCE
V
en
t
r
y when retur
n
ing
t
o l
o
wer frame
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pall
FFI
:
Fix pragma
p
u
sh stack li
m
it check
and
t
hrow on
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
Mike Pall
x
64: P
r
o
perly
f
i
x
__call metamethod return dispatch
.
commit
|
commitdiff
|
tree
2023-10-21
Mike
Pall
FFI: Fix
d
an
g
ling
reference to CT
y
pe in
c
arit
h
_chec
k
arg()
.
commit
|
commitdiff
|
tree
2023-09-22
Mike Pall
Maintain chain invariant
i
n
DCE
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Follow-up fix
f
o
r stack overf
l
ow handlin
g
cleanup
.
commit
|
commitdiff
|
tree
2023-09-21
Mike
P
all
Handle all
s
tack layouts in (delayed)
T
RACE vmevent
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pa
l
l
Add
m
is
s
in
g
coer
c
i
o
n when recording select(string,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
Cl
e
anup s
t
ack overflow
h
andling
.
commit
|
commitdiff
|
tree
2023-09-10
Mike Pall
Allow path ove
r
r
ides in genversio
n
.
lua with minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
Im
p
rov
e
archi
t
ecture detection error messages
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke Pall
A
R
M
: Fix st
a
ck check code generation
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Fix mcode limit ch
e
ck for non-x86 a
r
chs
.
commit
|
commitdiff
|
tree
2023-09-09
M
i
ke
P
all
Add NaN ch
e
ck to IR_NEWRE
F
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pa
l
l
Allow overr
i
de of path
s
for gen
v
ersion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
Pa
l
l
Fix native M
i
nGW build
.
commit
|
commitdiff
|
tree
2023-08-29
Mike
P
a
ll
Upd
a
te
e
x
t
e
r
n
a
l M
S
DN URL in co
d
e
.
commit
|
commitdiff
|
tree
2023-08-28
Mik
e
P
all
Han
d
le tabl
e
u
nsinking
i
n the pre
s
e
n
c
e
o
f IRFL_TAB_N
O
MM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
Pall
U
s
e
f
allback name f
o
r i
n
sta
l
l files without valid
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pal
l
Handle non-
.
g
it checkout
w
ith
.
relv
e
r in
.
b
a
t
-file
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
F
i
x external C call
stack che
c
k when using
LUAJIT_MODE_WRAPC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix predi
c
t_next()
in parser (again)
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pal
l
Handle the c
a
se when
.
git is
n
ot a dire
c
tory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike
P
all
Add
.
gitatt
r
ibutes t
o
dynamically resolve
.
relver
.
commit
|
commitdiff
|
tree
2023-08-21
Mik
e
P
all
Fix Windows
b
u
il
d
scripts for rollin
g
rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike
Pal
l
S
w
it
c
h MSVC and c
o
nsole build
s
cr
i
pts to
r
olling rel
e
ases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
S
w
itch b
u
ild system to
r
olling r
e
leases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike P
a
ll
Updat
e
do
c
ume
n
tation for switch to
rol
l
i
n
g re
l
ea
s
es
.
commit
|
commitdiff
|
tree
2023-08-20
M
ike Pall
B
ump copyright
da
t
e
.
commit
|
commitdiff
|
tree
2023-08-12
M
i
ke
Pall
Fix maxslots when recording BC_VARG, part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mi
k
e P
a
ll
Fix predict_next
(
) in
p
a
rser
.
commit
|
commitdiff
|
tree
2023-07-12
Mi
k
e Pall
Fix
b
ase register coalescing in s
i
de trace
.
commit
|
commitdiff
|
tree
2023-07-09
M
ike Pall
Fix
maxslots when recor
d
ing BC_VARG, part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pa
l
l
Fix
maxsl
o
ts when
reco
r
din
g
B
C
_VARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pal
l
Fix register mask for sta
c
k check in
h
e
a
d of
s
ide tra
c
e
.
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
Pall
F
FI: Fix ffi
.
m
e
taty
p
e() for non-raw types
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fix
handli
n
g
of instab
l
e types in
TNE
W
/T
D
UP load forwarding
.
commit
|
commitdiff
|
tree
2023-06-02
M
i
ke Pall
Fix compiler
warn
i
n
g
.
commit
|
commitdiff
|
tree
2023-04-16
Mike Pall
Fix T
D
UP load forwarding afte
r
table r
e
h
ash
.
commit
|
commitdiff
|
tree
2023-04-16
Mik
e
Pall
Fix canonic
a
lization of
+
-0
.
0 keys for IR_NEWREF
.
commit
|
commitdiff
|
tree
2023-02-21
Mike
Pall
Impr
o
ve
e
rror
reporting
o
n
s
tack overflow
.
commit
|
commitdiff
|
tree
2023-02-21
Mike
Pall
Al
l
ow build
i
ng source
s
with
m
ixed LF/CRLF line-endi
n
gs
.
commit
|
commitdiff
|
tree
2022-12-21
Mike
P
all
Av
o
id negation of signed integers in
C that may
hold
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Mike Pall
Correct fix
f
or stack check
whe
n
recording BC_VARG
.
commit
|
commitdiff
|
tree
2022-12-07
Mike Pall
FFI:
Fix dangl
i
ng re
f
erence to CType
.
Improve checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mik
e
Pall
Clarify conta
c
t page
.
commit
|
commitdiff
|
tree
2022-11-09
Mike Pall
Ensure c
o
r
rect stack top for OOM error message
.
commit
|
commitdiff
|
tree
2022-09-13
M
i
ke Pall
Fix last ed
i
t
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Remove
d
ead Wiki links
.
commit
|
commitdiff
|
tree
2022-08-15
Mike Pall
Pa
t
ch luajit
.
pc with INSTALL
_
IN
C
, if customize
d
.
commit
|
commitdiff
|
tree
2022-08-07
M
i
ke Pall
Pre
v
ent use of RT
L
D_DEFAULT when NO_RTLD_DEFAULT is
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
M
ik
e
Pall
FFI: Fix s
i
zeof
e
x
p
r
e
ssio
n
in
C
par
s
er
f
or re
f
ere
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pal
l
FFI: Fix ffi
.
alignof() for refe
r
ence types
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Allow ffi
.
metatype(
)
for typedefs with a
t
tributes
.
commit
|
commitdiff
|
tree
2022-07-08
Mike Pall
x8
6
/x64: Fix math
.
c
e
il(-0
.
9)
result sign
.
commit
|
commitdiff
|
tree
2022-06-23
Mik
e
Pal
l
Gra
m
mar and sp
e
ll check
.
commit
|
commitdiff
|
tree
2022-06-08
Mike Pall
Fix
w
arnin
g
s
in
minilua
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
Mike Pall
Update c
o
nsole build i
n
st
r
uctions
.
commit
|
commitdiff
|
tree
2022-05-21
Mike
Pa
l
l
Pre
v
ent C
compiler undefined-beha
v
ior
o
ptimiz
a
t
io
n
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pall
Cleanup of system and architecture suppo
r
t docs
.
commit
|
commitdiff
|
tree
2022-04-17
M
ike Pal
l
F
i
x a
s
se
r
tions
.
commit
|
commitdiff
|
tree
2022-03-13
Mike P
a
ll
Fix BC_U
C
LO i
n
sertion
fo
r
re
t
ur
n
s
.
commit
|
commitdiff
|
tree
2022-03-07
Mik
e
P
all
F
i
x install docs for Android
.
commit
|
commitdiff
|
tree
2022-01-27
Mike Pall
Fix command-line argv handling
.
commit
|
commitdiff
|
tree
2022-01-25
Mike Pall
Don't
e
xport interna
l
sym
b
o
l
.
commit
|
commitdiff
|
tree
2022-01-23
M
ike
P
all
A
l
w
ays exit a
f
t
er machine code page protection change
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
Mi
k
e Pall
Save trace recorder state around VM e
v
ent call
.
commit
|
commitdiff
|
tree
2022-01-15
M
i
ke Pall
Bump co
p
yright da
t
e
.
commit
|
commitdiff
|
tree
2022-01-13
Mike P
a
l
l
L
imit expo
n
e
nt range in number p
a
rs
i
ng
.
commit
|
commitdiff
|
tree
2022-01-13
Mike
P
all
Fix to
n
umber
(
"-0") in
d
ua
l
-number mod
e
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
Limit work d
o
ne in SINK pass
.
commit
|
commitdiff
|
tree
2022-01-13
M
i
ke Pall
Fix ABC
F
OL
D
r
ule with con
s
tants
.
commit
|
commitdiff
|
tree
2021-12-19
Mike
P
all
Prevent
CSE of a REF_BASE
operand across IR_RETF
.
commit
|
commitdiff
|
tree
2021-12-17
Mike Pall
Fix FOL
D
rule for x-0
.
commit
|
commitdiff
|
tree
2021-11-13
Mike Pall
U
p
date A
n
droid build docs
.
commit
|
commitdiff
|
tree
2021-10-02
Mike Pa
l
l
MIP
S
:
Fix r
e
gister allo
c
ation in assembly of HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mike P
a
ll
W
i
n
d
o
ws/x64: Docum
e
nt MSVC flags for C++ exception
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
Mike Pall
Fix
stack allocation
after on-
t
race
s
t
ack chec
k
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FF
I
: Don't load PC from non-f
u
nction ob
j
ect
i
n FFI
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
M
i
k
e
Pal
l
FFI: Fix missin
g
c
ts->L initial
i
za
t
i
on in
ar
g
v2c
t
ype()
.
commit
|
commitdiff
|
tree
2021-07-27
Mike Pall
C
onsider slots used by upvalues i
n
use-def an
a
lysis
.
commit
|
commitdiff
|
tree
2021-07-23
M
i
ke Pall
Preve
n
t loo
p
in snap_usedef()
.
commit
|
commitdiff
|
tree
2021-07-22
Mi
k
e
Pal
l
F
ix io
.
clo
s
e() e
r
r
or
m
es
s
age
.
commit
|
commitdiff
|
tree
2021-07-22
M
i
ke Pall
Fix i
o
.
close()
.
commit
|
commitdiff
|
tree
2021-07-21
Mike Pall
F
ix minilua
v
ararg stack handling
.
commit
|
commitdiff
|
tree
2021-07-19
Mike Pall
Avoid ou
t
-of-range number of res
u
lts when compi
l
ing
.
.
.
commit
|
commitdiff
|
tree
next