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 rechaining of pseudo-resurrected string keys.
2018-02-27
M
ike Pall
Fi
x
rechaining of pseudo-resurrected stri
n
g keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mik
e
Pall
C
lear stack after prin
t
_jit_status
(
) in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike
P
a
ll
Fix
GCC 7 -Wimplicit-fal
l
through warn
i
ngs
.
commit
|
commitdiff
|
tree
2018-01-29
Mike
Pall
FFI: Do
n
't a
s
sert on #1LL (5
.
2 comp
a
tibil
i
ty mode only)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike Pall
Fix LuaJIT API
do
c
s
for LU
A
JIT_MODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike P
a
ll
Fix strin
g
.
fo
r
mat("
%
c",
0)
.
commit
|
commitdiff
|
tree
2017-11-16
M
ike Pall
Fix saved by
t
e
c
od
e
encapsulated in
ELF objects
.
commit
|
commitdiff
|
tree
2017-11-08
M
i
ke
P
all
Fix FOLD rule f
o
r s
t
ren
g
th reduction of widening
.
commit
|
commitdiff
|
tree
2017-09-20
M
i
ke
P
a
ll
Dyn
A
SM
/
x86: Fix pot
e
nti
a
l
R
EL_A overf
l
o
w
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
U
se h
t
tp
s
f
o
r f
r
eelists
.
org links
.
commit
|
commitdiff
|
tree
2017-06-12
Mike Pall
Mod
i
fy fix
for warning
f
r
om 'ar'
.
commit
|
commitdiff
|
tree
2017-06-07
Mi
k
e P
a
ll
MIPS: Fi
x
ha
n
dl
i
ng o
f
spare long-ran
g
e j
u
mp
slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike
P
a
ll
MIP
S
:
Use pr
e
c
ise search for exit jump pa
t
chi
n
g
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
Add
m
issing LJ_MAX_JSLOTS check
.
commit
|
commitdiff
|
tree
2017-05-09
M
i
ke Pall
Fix
L
J_MAX_
J
SL
O
TS as
s
er
t
ion
i
n rec_check_slots()
.
commit
|
commitdiff
|
tree
2017-05-01
M
i
k
e Pall
RELEASE
L
uaJIT-2
.
0
.
5
commit
|
commitdiff
|
tree
2017-05-01
Mike Pal
l
Update
c
hangelog
.
commit
|
commitdiff
|
tree
2017-04-17
Mike Pa
l
l
Add w
o
rkar
o
und for MSVC 2015 stdio chang
e
s
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX: Fix bui
l
d with recent X
C
ode
.
commit
|
commitdiff
|
tree
2017-03-30
Mike
P
all
FFI: Fix FOLD
r
ules for
int
6
4_t
c
omparisons
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Re
m
o
ve unnecessary mcode all
o
c pointer che
c
k
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
Limit
m
code allo
c
probing,
depending on t
h
e available
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike P
a
l
l
Fi
x
ove
r
ly
r
es
t
r
i
ctive ran
g
e calculation i
n
mcode allo
c
atio
n
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix o
u
t-of-scope
g
ot
o
handling in parser
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Remov
e
inte
r
n
al _
_
mod
e
= "
K
"
a
nd replac
e
with
safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
M
i
ke Pall
Fix
annoying w
a
rning, due to
d
eterminis
t
i
c
binutils
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Dyn
A
SM: Fix warning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS:
Don't
u
se RID_GP a
s
a scratc
h
r
egister
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS: Fix emit
t
ed code for
U
32 to float co
n
vers
i
on
.
commit
|
commitdiff
|
tree
2017-02-20
M
i
ke Pall
MIPS: Backport workaro
u
nd for compact unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pa
l
l
Bump
c
opyright
date t
o
2017
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix HTML
f
orm
a
tting
.
commit
|
commitdiff
|
tree
2017-01-17
M
ike Pall
Fix cross-endian jit
.
b
c
save f
o
r MIPS
target
.
commit
|
commitdiff
|
tree
2016-12-15
Mike
P
al
l
A
d
d
"proto"
field to
j
i
t
.
util
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mi
k
e Pall
U
p
date co
n
t
act info
.
commit
|
commitdiff
|
tree
2016-10-13
Mike P
a
ll
F
ix GC step size calcula
t
ion
.
commit
|
commitdiff
|
tree
2016-10-02
Mike Pall
AR
M
:
Fix BLX
enco
d
in
g
for Thumb in
t
erworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
M
i
ke Pall
Look
s
like
COL
O
RTERM
has gone out of
fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mi
k
e Pall
Initi
a
lize
uv->immut
a
ble
f
or up
v
alues
o
f load
e
d chun
k
s
.
commit
|
commitdiff
|
tree
2016-07-31
Mike Pal
l
Revert
"
OSX
:
Switch to Cl
a
ng
a
s the de
f
ault
c
ompiler
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
A
d
ju
s
t com
m
ent with define
s
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fi
x
fo
r
cda
t
a vs
.
non-cdat
a
arithmetics/compar
i
sons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix unus
e
d vars etc
.
in interna
l
L
ua
f
iles
.
commit
|
commitdiff
|
tree
2016-06-27
Mike Pall
Drop leftove
r
regs in 'for' ite
r
ator assig
n
ment
,
t
o
o
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI remarking
i
n
S
IN
K
p
ass
.
commit
|
commitdiff
|
tree
2016-06-03
M
ike Pall
Fix V
a
lgrind suppressions
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Don't try to reco
r
d outermost pcall() return
to lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike Pall
x86: Don't spill an explicit REF_BASE in th
e
I
R
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Add guard for obs
c
ure
aliasin
g
betwe
e
n ope
n
upvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Re
m
ove assumption that
lj
_
math_rando
m
_
s
tep() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
Mike P
a
ll
x86/x64: Fix instructio
n
length decod
e
r
.
commit
|
commitdiff
|
tree
2016-04-24
M
ike Pall
Fix
G
CC 6 -Wmisle
a
ding-
i
nden
t
ation
w
arnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pall
Fix handlin
g
of no
n
-numeric st
r
ings in
arithme
t
ic coer
c
ions
.
commit
|
commitdiff
|
tree
2016-04-18
M
i
k
e Pall
Whitespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x64
:
Searc
h
f
or exit jumps with in
s
truction len
g
th
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mike Pall
M
I
PS: Fix
B
C_ISNEX
T
fallback path
.
commit
|
commitdiff
|
tree
2016-04-03
Mike P
a
ll
Fix recording of select(n,
.
.
.
)
with
o
ff-trace varargs
commit
|
commitdiff
|
tree
2016-04-03
M
ik
e
Pall
Cyg
w
in: Allow c
r
oss-builds
t
o n
o
n-Cygw
i
n targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
M
I
PS: Fix use of ffgccheck d
e
lay s
l
ots in i
n
t
erpreter
.
commit
|
commitdiff
|
tree
2016-03-28
Mike Pall
Windows: R
e
move intermed
i
ate files
a
t e
n
d of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike
Pa
l
l
Fix display of
NULL
(light)userdata in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
M
ike Pall
Fix in
s
tal
l
for cross-builds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix compiler
warn
i
ngs
.
commit
|
commitdiff
|
tree
2016-03-03
Mi
k
e
Pall
Bump copyright date
t
o 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike P
a
ll
Don't allocate u
n
used 2nd result register
i
n
JIT
compile
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
M
ike P
a
l
l
FFI: Fix SPLIT pass
f
or CONV i
6
4
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
DynASM/x86
:
Add rd
p
mc
inst
r
ucti
o
n
.
commit
|
commitdiff
|
tree
2015-11-04
Mike Pall
Exten
d
V
a
lgrind su
p
pressions for non-inlined C
c
ode
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Upd
a
te build ins
t
r
uctions
.
commit
|
commitdiff
|
tree
2015-10-24
Mike P
a
ll
OSX: Switch to C
l
ang as the def
a
ult
compiler
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
iOS: Disable os
.
execute() when building fo
r
iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
D
y
nASM/x86: Restr
i
c
t shld/shrd to
o
p
erand
s
with same
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Dy
n
ASM/x
8
6: Fix some SSE instruction templat
e
s
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
P
all
FFI:
Fix
ipair
s
()
r
e
cording
.
commit
|
commitdiff
|
tree
2015-10-15
M
i
k
e Pall
D
r
op marks from replayed instru
c
ti
o
ns w
h
en
s
inking
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flush symbol tables in
jit
.
d
u
mp on trace flush
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
F
ix u
n
sin
k
ing ch
e
ck
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pal
l
Fi
x
Cy
g
win
s
u
pport
.
Note:
this is not a supp
o
r
t
e
d target
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke
Pall
Pr
o
p
erly
h
a
n
dle O
O
M i
n
t
r
a
ce_save()
.
commit
|
commitdiff
|
tree
2015-08-19
Mike P
a
ll
Fi
x
N
YICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
M
i
ke
P
all
F
F
I: D
o
n
't
p
ro
p
a
gate qu
a
lifi
e
rs into subt
y
pes of complex
.
commit
|
commitdiff
|
tree
2015-07-10
M
ike Pall
Limit number o
f
a
r
guments given t
o
io
.
l
ines()
a
n
d
f
p
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narrowin
g
o
f
TOBIT
.
commit
|
commitdiff
|
tree
2015-06-09
M
i
k
e P
a
l
l
x64
:
Allow buil
d
ing without e
x
te
r
nal unwi
n
der
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
R
ELEAS
E
LuaJIT-2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike
P
all
Update
changelog
.
commit
|
commitdiff
|
tree
2015-05-04
Mike Pall
x86
/
x
6
4:
Fi
x
argu
m
ent check
f
or bit shifts
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack che
c
k
in
n
arro
w
ing optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike
P
a
l
l
Doc cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fi
x
Lua/
C
API t
y
p
e
ch
e
ck error
f
o
r
special indexes
.
commit
|
commitdiff
|
tree
2015-03-02
Mike Pall
FFI: Fix
FOLD rule
for TOB
I
T + C
O
NV num
.
u32
.
commit
|
commitdiff
|
tree
2015-02-25
M
ike Pall
ARM:
H
andle more arch defines
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pall
Pr
o
perly
f
ail unsupported cross-compile
to MIP
S
64
.
commit
|
commitdiff
|
tree
2015-02-22
Mik
e
Pall
Fix s
t
ring
to number conversion
.
commit
|
commitdiff
|
tree
2015-02-21
M
ike Pall
x86
/
x
6
4:
F
ix code generati
o
n for f
u
s
ed
test/arith ops
.
commit
|
commitdiff
|
tree
2015-02-18
M
ike Pall
FFI: P
r
event DSE across ffi
.
string
(
)
.
commit
|
commitdiff
|
tree
2015-02-02
Mike Pall
F
i
x lex
e
r
error f
o
r
ch
u
nks without token
s
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
Don'
t
compile IR_RETF af
t
er C
A
LLT to ff
w
i
th-side effe
c
ts
.
commit
|
commitdiff
|
tree
2015-01-17
Mike Pall
O
p
enBS
D
/
x
86: Better exe
c
utab
l
e memo
r
y allocati
o
n
fo
r
.
.
.
commit
|
commitdiff
|
tree
2015-01-05
Mike Pall
Bump copyright da
t
e to 201
5
.
commit
|
commitdiff
|
tree
next