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
Preserve keys with dynamic values in template tables when saving bytecode.
2024-01-31
Mi
k
e P
a
ll
Preserve keys with dynam
i
c values
in te
m
pla
t
e tab
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Mike Pall
Pre
v
ent
i
n
c
l
ude of luajit
_
rol
l
i
n
g
.
h
.
commit
|
commitdiff
|
tree
2024-01-26
Mike P
a
ll
F
ix
d
ocum
e
ntation bug
about '
\
z' strin
g
escap
e
.
commit
|
commitdiff
|
tree
2024-01-23
M
i
ke Pall
Fix unsinking of IR_FSTORE for NULL metatable
.
commit
|
commitdiff
|
tree
2023-12-23
Mike Pall
Check for IR_HREF vs
.
IR_HREFK
aliasi
n
g in non-nil
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
M
ike Pall
Respect jit
.
off() o
n
p
ending trace e
x
it
.
commit
|
commitdiff
|
tree
2023-12-23
Mi
k
e Pa
l
l
Simplify handling
o
f
instable
t
y
pes
in TNEW/TDU
P
load
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Mike P
a
ll
Only emit proper
par
e
nt reference
s
in s
n
a
pshot r
e
play
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
ARM: Fix stack
r
esto
r
e
for FP slots
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Document
workaround for multilib vs
.
cro
s
s-compiler
.
.
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Fix ru
n
time library
flags for MSVC de
b
ug
bu
i
lds
.
commit
|
commitdiff
|
tree
2023-12-10
M
ike Pall
Fix
.
debug_abbrev section in GDB JIT API
.
commit
|
commitdiff
|
tree
2023-12-10
Mike Pall
Emi
t
sun
k
IR_NEW
R
EF only
o
n
ce per key
o
n snapsho
t
replay
.
commit
|
commitdiff
|
tree
2023-11-14
Mike Pal
l
x86/x64: Don'
t
fuse lo
a
ds ac
r
oss IR_
N
EW
R
EF
.
commit
|
commitdiff
|
tree
2023-11-12
Mike
Pall
x86/x64:
A
d
d more red zone checks to assembler
b
a
c
kend
.
commit
|
commitdiff
|
tree
2023-11-12
Mike
P
all
Add stack check t
o
pca
l
l
/
xpcall
.
commit
|
commitdiff
|
tree
2023-11-09
Mike Pall
I
n
v
alidat
e
SCEV entry when returning to lowe
r
fra
m
e
.
commit
|
commitdiff
|
tree
2023-11-07
Mike Pa
l
l
FF
I
: Fix
p
ragma push stack limit check and throw on
.
.
.
commit
|
commitdiff
|
tree
2023-11-05
Mike Pall
x64: Properly fix __cal
l
metamethod re
t
urn dis
p
atch
.
commit
|
commitdiff
|
tree
2023-10-21
Mike Pa
l
l
FFI: Fix dangling re
f
ere
n
ce to CTy
p
e
i
n carith_check
a
rg()
.
commit
|
commitdiff
|
tree
2023-09-22
Mi
k
e
P
all
Maintain chain invarian
t
in
D
C
E
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Foll
o
w
-up fix
for s
t
ack overflow
h
andling
c
l
eanup
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
Handle all stack layo
u
ts in (delayed) TRAC
E
vme
v
ent
.
commit
|
commitdiff
|
tree
2023-09-21
Mike Pall
A
d
d
missing coercion when rec
o
rding select(strin
g
,
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Mike Pall
Cleanup stack overflow handli
n
g
.
commit
|
commitdiff
|
tree
2023-09-10
M
ike Pal
l
A
llow p
a
th overri
d
es in ge
n
version
.
lua
w
ith minilua
.
.
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike Pall
Improve arc
h
itec
t
ure detec
t
io
n
e
r
ror m
e
ssages
.
commit
|
commitdiff
|
tree
2023-09-09
Mike
P
a
l
l
ARM: Fix stack c
h
eck code
gen
e
ration
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
Fix mcode limit
c
hec
k
for non
-
x
86 arc
h
s
.
commit
|
commitdiff
|
tree
2023-09-09
Mik
e
Pall
Add NaN check
to
I
R
_N
E
WREF
.
commit
|
commitdiff
|
tree
2023-09-09
Mike Pall
Al
l
ow ove
r
ride of path
s
for genversion
.
lua
.
commit
|
commitdiff
|
tree
2023-09-09
M
ike P
a
ll
F
i
x
native
MinG
W
bu
i
ld
.
commit
|
commitdiff
|
tree
2023-08-29
Mik
e
P
a
l
l
U
pda
t
e external MSDN URL in code
.
commit
|
commitdiff
|
tree
2023-08-28
Mike
P
all
Handle table unsinki
n
g in the presence of IRFL_TAB_
N
OMM
.
commit
|
commitdiff
|
tree
2023-08-28
Mike P
a
l
l
Use
f
allback
n
ame fo
r
instal
l
files witho
u
t vali
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Handl
e
no
n
-
.
git check
o
ut
with
.
relver i
n
.
ba
t
-
f
ile
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Mike Pall
Fix e
x
t
ernal C
c
al
l
stack check when
u
s
i
ng LUAJ
I
T_
M
ODE_WR
A
PC
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
M
i
ke
P
all
F
ix p
r
edict_next() in par
s
e
r
(again)
.
commit
|
commitdiff
|
tree
2023-08-22
M
ike P
a
ll
Handle the ca
s
e wh
e
n
.
git is no
t
a directory
.
commit
|
commitdiff
|
tree
2023-08-22
Mike Pall
Add
.
gitattrib
u
tes to dynamic
a
lly r
e
solve
.
re
l
ver
.
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e Pall
Fix Wi
n
dows bui
l
d s
c
ript
s
for
r
olling releases
.
commit
|
commitdiff
|
tree
2023-08-21
M
i
ke Pall
Switch
M
SV
C
a
n
d co
n
s
o
l
e
build scripts to
rol
l
i
n
g
r
eleases
.
commit
|
commitdiff
|
tree
2023-08-21
Mi
k
e
Pall
Switch build syste
m
to
rolling releases
.
commit
|
commitdiff
|
tree
2023-08-21
Mike Pall
Update documenta
t
io
n
for switch to r
o
lli
n
g relea
s
es
.
commit
|
commitdiff
|
tree
2023-08-20
M
i
ke
P
all
Bump copyright
date
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
Fix maxs
l
ots when record
i
ng
BC_VARG
,
part 3
.
commit
|
commitdiff
|
tree
2023-08-12
Mike Pall
F
i
x
p
r
edi
c
t_next() in parser
.
commit
|
commitdiff
|
tree
2023-07-12
Mike Pall
F
ix base register coalescin
g
in side trace
.
commit
|
commitdiff
|
tree
2023-07-09
Mike
Pall
Fix maxslots when
r
ecordin
g
BC_VARG, part 2
.
commit
|
commitdiff
|
tree
2023-07-08
Mik
e
Pa
l
l
Fix maxs
l
o
t
s w
h
e
n
recording B
C
_
V
ARG
.
commit
|
commitdiff
|
tree
2023-07-08
Mi
k
e Pa
l
l
F
ix
r
e
gister mas
k
f
or stack check in head o
f
side trace
.
commit
|
commitdiff
|
tree
2023-07-08
Mike Pall
FFI
:
Fi
x
ffi
.
me
t
aty
p
e() for non-ra
w
types
.
commit
|
commitdiff
|
tree
2023-06-02
Mike Pall
Fix han
d
ling
of
inst
a
ble
types
in TNEW/TDUP
l
oad forwarding
.
commit
|
commitdiff
|
tree
2023-06-02
Mike P
a
ll
Fix
c
om
p
ile
r
warning
.
commit
|
commitdiff
|
tree
2023-04-16
M
ike Pall
Fix TDUP
load forw
a
rding a
f
ter t
a
ble rehash
.
commit
|
commitdiff
|
tree
2023-04-16
Mi
k
e P
a
ll
Fix canonicalizat
i
on
o
f +-
0
.
0 k
e
y
s
f
o
r IR_
N
EWREF
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Improve er
r
or
re
p
orting on stack overf
l
ow
.
commit
|
commitdiff
|
tree
2023-02-21
Mike Pall
Allo
w
b
uildin
g
sources w
i
th mixed LF/CRLF line
-
endings
.
commit
|
commitdiff
|
tree
2022-12-21
Mi
k
e Pall
Avoid negation of sign
e
d in
t
e
g
ers in C that may
h
old
.
.
.
commit
|
commitdiff
|
tree
2022-12-08
Mi
k
e Pall
Correct
f
ix f
o
r stack
che
c
k w
h
en r
e
cord
i
n
g
B
C_V
A
R
G
.
commit
|
commitdiff
|
tree
2022-12-07
Mike
Pa
l
l
F
F
I: Fix d
a
ngling
r
eference to CTy
p
e
.
I
mprove checks
.
commit
|
commitdiff
|
tree
2022-11-14
Mike
Pall
Clarify
contact page
.
commit
|
commitdiff
|
tree
2022-11-09
Mike Pall
E
n
sure
c
orrect
stack top for OOM error message
.
commit
|
commitdiff
|
tree
2022-09-13
M
ike P
a
ll
Fix last e
d
it
.
commit
|
commitdiff
|
tree
2022-09-13
Mike Pall
Remove dead Wiki links
.
commit
|
commitdiff
|
tree
2022-08-15
Mike Pal
l
Patch luajit
.
pc with INSTALL_IN
C
,
i
f
c
ustomized
.
commit
|
commitdiff
|
tree
2022-08-07
Mike
P
all
Preven
t
use of RTLD
_
DEF
A
ULT when NO_RT
L
D_DEFAULT
i
s
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mike
Pall
FFI:
Fix sizeof exp
r
ession in
C parser for r
e
ference
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Mi
k
e Pall
F
F
I
: Fi
x
ffi
.
alignof() for referen
c
e types
.
commit
|
commitdiff
|
tree
2022-07-12
Mike Pall
FFI: Allow ffi
.
metatype() for typedefs with attributes
.
commit
|
commitdiff
|
tree
2022-07-08
Mike
P
all
x86/
x
64:
F
i
x math
.
ceil(-0
.
9) result sign
.
commit
|
commitdiff
|
tree
2022-06-23
M
i
ke
P
all
Grammar and spell check
.
commit
|
commitdiff
|
tree
2022-06-08
Mike Pall
Fix
warnings in minilu
a
.
c
.
commit
|
commitdiff
|
tree
2022-06-08
M
i
ke Pall
Update console build instructions
.
commit
|
commitdiff
|
tree
2022-05-21
Mike P
a
ll
Prevent C compiler undefined-behav
i
or optimiza
t
ion
.
commit
|
commitdiff
|
tree
2022-04-17
Mike Pall
Cl
e
anup
o
f system and a
r
chite
c
ture support docs
.
commit
|
commitdiff
|
tree
2022-04-17
M
i
ke Pall
Fix assertio
n
s
.
commit
|
commitdiff
|
tree
2022-03-13
Mike
Pall
Fix BC_UCLO insertion
f
or returns
.
commit
|
commitdiff
|
tree
2022-03-07
Mike Pall
Fix install docs f
o
r
Android
.
commit
|
commitdiff
|
tree
2022-01-27
M
ike Pall
Fix command-line argv ha
n
d
ling
.
commit
|
commitdiff
|
tree
2022-01-25
Mi
k
e Pall
Don't
export internal sy
m
bol
.
commit
|
commitdiff
|
tree
2022-01-23
M
i
k
e
P
a
ll
Always exit after machin
e
c
ode
page protectio
n
change
.
.
.
commit
|
commitdiff
|
tree
2022-01-16
Mik
e
P
a
ll
Save trac
e
recorder state around VM event call
.
commit
|
commitdiff
|
tree
2022-01-15
Mike
P
all
Bump c
o
pyr
i
g
h
t d
a
te
.
commit
|
commitdiff
|
tree
2022-01-13
M
i
ke P
a
ll
Limit e
x
ponent range in number parsing
.
commit
|
commitdiff
|
tree
2022-01-13
Mik
e
Pall
Fix tonumber("-0") i
n
dual-number mode
.
commit
|
commitdiff
|
tree
2022-01-13
Mike Pall
L
i
mit work d
o
ne i
n
SINK pass
.
commit
|
commitdiff
|
tree
2022-01-13
M
i
ke Pal
l
Fix
A
B
C
F
O
L
D
r
u
le
w
ith constants
.
commit
|
commitdiff
|
tree
2021-12-19
Mike Pall
P
r
e
v
ent CSE of a RE
F
_BA
S
E operan
d
a
cro
s
s
IR_RE
T
F
.
commit
|
commitdiff
|
tree
2021-12-17
Mike Pall
Fix FOLD rule for x-0
.
commit
|
commitdiff
|
tree
2021-11-13
Mike Pal
l
Update
A
ndroid build docs
.
commit
|
commitdiff
|
tree
2021-10-02
Mike
Pall
MIP
S
:
Fix
re
g
i
ster allocation
in assembly o
f
HREF
.
commit
|
commitdiff
|
tree
2021-09-24
Mike Pa
l
l
Windows/x64:
D
ocument MS
V
C flags for
C++ exce
p
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2021-09-21
M
ike Pall
Fix s
t
ack
al
l
ocati
o
n
a
fte
r
on-trace stack check
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
F
FI:
Don't load PC from
n
on-function o
b
ject in F
F
I
.
.
.
commit
|
commitdiff
|
tree
2021-09-20
Mike Pall
FFI: Fix missing
cts->
L
initial
i
za
t
ion in ar
g
v2ctype()
.
commit
|
commitdiff
|
tree
2021-07-27
Mike Pall
Consider slots us
e
d
by upvalues
i
n
use-
d
ef
analysis
.
commit
|
commitdiff
|
tree
2021-07-23
Mik
e
Pall
Prevent loop in snap_usedef()
.
commit
|
commitdiff
|
tree
2021-07-22
M
i
ke
P
all
F
i
x io
.
c
l
o
s
e()
e
rror m
e
ssage
.
commit
|
commitdiff
|
tree
2021-07-22
Mike Pall
F
i
x io
.
c
l
os
e
()
.
commit
|
commitdiff
|
tree
next