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
PPC/NetBSD: Fix endianess check.
2018-06-05
Mik
e
Pall
P
P
C/Ne
t
BSD: Fix endianess chec
k
.
commit
|
commitdiff
|
tree
2018-05-20
Mike Pall
x
86/
x
64:
Check for jcc when using xo
r
r,r
i
n emit_lo
a
di
(
)
.
commit
|
commitdiff
|
tree
2018-05-20
M
i
ke
P
all
FFI: Mak
e
FP to U64 conversions match JIT backend behavio
r
.
commit
|
commitdiff
|
tree
2018-04-25
Mike P
a
ll
Bump copyright d
a
te to
2
018
.
commit
|
commitdiff
|
tree
2018-04-22
Mike Pall
FFI: Ad
d
tonumb
e
r() specializa
t
ion
for
fa
i
led conversions
.
commit
|
commitdiff
|
tree
2018-02-27
Mike Pall
Fi
x
re
c
ha
i
ning of pseudo-res
u
rrected s
t
r
ing keys
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
Clear stack
after print_jit_s
t
a
t
us() in CLI
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pa
l
l
Fix
G
CC 7 -Wimplicit
-
f
allthro
u
g
h warnings
.
commit
|
commitdiff
|
tree
2018-01-29
Mike Pall
FFI: Don't a
s
sert on #1LL (5
.
2 compa
t
ibility
m
ode
o
n
ly)
.
commit
|
commitdiff
|
tree
2018-01-18
Mike Pall
Fix LuaJIT API doc
s
for LUAJIT_
M
ODE_*
.
commit
|
commitdiff
|
tree
2018-01-14
Mike Pal
l
Fix strin
g
.
fo
r
m
a
t("%c", 0)
.
commit
|
commitdiff
|
tree
2017-11-16
Mik
e
P
a
ll
Fix saved bytec
o
de e
n
c
a
psulate
d
in ELF ob
j
e
cts
.
commit
|
commitdiff
|
tree
2017-11-08
Mike Pall
Fix FOLD
r
u
l
e for
s
tren
g
th
r
e
d
uction of widenin
g
.
commit
|
commitdiff
|
tree
2017-09-20
Mike Pall
DynASM
/
x86: Fix
p
o
ten
t
ial
R
E
L_A
o
ver
f
low
.
commit
|
commitdiff
|
tree
2017-08-18
Mike Pall
Use https f
o
r
f
ree
l
ists
.
org link
s
.
commit
|
commitdiff
|
tree
2017-06-12
Mike P
a
ll
Mod
i
fy
fix for war
n
ing from '
a
r
'
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: Fix handli
n
g
of spare long-ran
g
e jum
p
slots
.
commit
|
commitdiff
|
tree
2017-06-07
Mike Pall
MIPS: Use precise sear
c
h
f
or ex
i
t jum
p
p
a
tchin
g
.
commit
|
commitdiff
|
tree
2017-05-17
Mike Pall
A
d
d mis
s
ing
LJ_MA
X
_
J
S
LOTS check
.
commit
|
commitdiff
|
tree
2017-05-09
Mike Pall
F
ix LJ_MAX_J
S
LOTS
a
sse
r
tion in rec_chec
k
_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 Pa
l
l
Update
c
han
g
elo
g
.
commit
|
commitdiff
|
tree
2017-04-17
M
ike Pall
A
dd
w
o
r
karound fo
r
M
SVC 201
5
stdio changes
.
commit
|
commitdiff
|
tree
2017-04-07
Mike Pall
OSX: Fix b
u
i
l
d
w
i
th
recent XCode
.
commit
|
commitdiff
|
tree
2017-03-30
Mik
e
Pall
FFI: Fix FOLD rules for int64_t compariso
n
s
.
commit
|
commitdiff
|
tree
2017-03-08
Mike P
a
l
l
Remove unnecessary mcode all
o
c pointer check
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
L
imit mco
d
e
alloc probing,
d
epending
o
n the avail
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pall
Fix overly restrictiv
e
range cal
c
ula
t
ion i
n
mcode all
o
cation
.
commit
|
commitdiff
|
tree
2017-03-08
Mi
k
e Pall
Fix out
-
of-scope goto
h
andling in p
a
rser
.
commit
|
commitdiff
|
tree
2017-03-08
M
ik
e
Pall
R
emove internal __mode
=
"
K" and
r
eplac
e
with safe
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike Pall
Fix anno
y
i
ng w
a
rning
,
due to de
t
ermin
i
st
i
c b
i
nut
i
ls
.
.
.
commit
|
commitdiff
|
tree
2017-03-08
Mike
Pa
l
l
DynASM: Fi
x
wa
r
ning
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MI
P
S: Do
n
't u
s
e RID_
G
P as a s
c
ratch regi
s
ter
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
M
IPS: Fix emitted c
o
d
e for U32
to float
c
onversion
.
commit
|
commitdiff
|
tree
2017-02-20
Mike Pall
MIPS:
B
a
ckport wor
k
around for
compact unwind tables
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Bump copyright
d
ate to 201
7
.
commit
|
commitdiff
|
tree
2017-01-17
Mike
Pall
Fix HT
M
L forma
t
ting
.
commit
|
commitdiff
|
tree
2017-01-17
Mike Pall
Fix cro
s
s
-
endian j
i
t
.
bcsave f
o
r MIPS tar
g
et
.
commit
|
commitdiff
|
tree
2016-12-15
Mike Pall
A
d
d "proto" field to jit
.
util
.
funcinfo()
.
commit
|
commitdiff
|
tree
2016-11-21
Mike Pa
l
l
Upda
t
e cont
a
ct inf
o
.
commit
|
commitdiff
|
tree
2016-10-13
Mike Pa
l
l
Fix GC step size
c
a
lculation
.
commit
|
commitdiff
|
tree
2016-10-02
Mike
P
all
ARM: Fix BLX encod
i
ng for Thu
m
b interworking calls
.
commit
|
commitdiff
|
tree
2016-09-19
Mik
e
Pall
Looks l
i
ke CO
L
OR
T
ERM ha
s
gone out of fashion
.
commit
|
commitdiff
|
tree
2016-09-19
Mi
k
e
Pall
Initialize uv->immutable for upvalues
o
f loaded chunks
.
commit
|
commitdiff
|
tree
2016-07-31
Mike
Pall
R
e
v
er
t
"OSX:
S
w
i
tch to Cl
a
ng as
t
he default compi
l
er
.
"
commit
|
commitdiff
|
tree
2016-07-17
Mike
Pall
A
djust
c
o
m
ment with defines
.
commit
|
commitdiff
|
tree
2016-07-17
M
ike P
a
ll
Fix
for cdata vs
.
non-cdata a
r
ithmetics/comparisons
.
commit
|
commitdiff
|
tree
2016-07-17
Mike Pall
Fix unused
vars etc
.
in in
t
erna
l
L
u
a f
i
les
.
commit
|
commitdiff
|
tree
2016-06-27
M
i
k
e
Pall
Dr
o
p
l
ef
t
ov
e
r regs in 'for
'
ite
r
a
tor
assignment
,
too
.
commit
|
commitdiff
|
tree
2016-06-05
Mike Pall
Fix PHI remarking
in
S
I
NK pass
.
commit
|
commitdiff
|
tree
2016-06-03
Mike Pall
Fix Valgrin
d
supp
r
essions
.
commit
|
commitdiff
|
tree
2016-06-03
Mik
e
Pall
Don't
t
ry to record outermos
t
pcall(
)
return
t
o lower
.
.
.
commit
|
commitdiff
|
tree
2016-05-23
Mike
Pall
x8
6
: Don't spil
l
an expli
c
it REF_
B
A
S
E in
the IR
.
commit
|
commitdiff
|
tree
2016-05-20
Mike Pall
Add gua
r
d
for
o
bsc
u
re
a
lia
s
ing between
o
p
e
n
u
pvalues
.
.
.
commit
|
commitdiff
|
tree
2016-05-20
M
ike Pall
R
e
move assumption that lj_math_rando
m
_step() doesn
.
.
.
commit
|
commitdiff
|
tree
2016-05-06
M
ike
Pall
x86/x64: Fix
i
n
s
tructi
o
n
l
e
ngth decoder
.
commit
|
commitdiff
|
tree
2016-04-24
Mike Pal
l
Fix GCC
6 -
W
m
i
sleading-indentation
warnings
.
commit
|
commitdiff
|
tree
2016-04-21
Mike Pal
l
Fix handling of non-n
u
m
eric strings in arith
m
etic coercions
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
Wh
i
tespace
.
commit
|
commitdiff
|
tree
2016-04-18
Mike Pall
x86/x64: Se
a
rch for
e
x
i
t jumps wit
h
instruc
t
i
o
n
l
e
ngth
.
.
.
commit
|
commitdiff
|
tree
2016-04-13
Mi
k
e P
a
ll
MIPS: Fix
B
C_ISNEXT
f
allba
c
k
p
at
h
.
commit
|
commitdiff
|
tree
2016-04-03
M
ike Pa
l
l
Fix recording
o
f
select(
n
,
.
.
.
) with off-
t
race varargs
commit
|
commitdiff
|
tree
2016-04-03
Mike Pall
Cygwin: Allo
w
cross-b
u
ilds to non-Cygwin targets
.
commit
|
commitdiff
|
tree
2016-03-30
Mike Pall
MIPS:
Fix use of ffgc
c
heck
d
elay sl
o
ts in
inter
p
reter
.
commit
|
commitdiff
|
tree
2016-03-28
M
i
ke Pal
l
Windows
:
Remove i
n
ter
m
e
d
ia
t
e f
i
les at end of build
.
commit
|
commitdiff
|
tree
2016-03-28
Mike P
a
ll
Fix disp
l
ay o
f
NULL
(
light)u
s
erdat
a
in -jdump
.
commit
|
commitdiff
|
tree
2016-03-22
Mike Pall
Fix
ins
t
all for
cross-bu
i
lds
.
commit
|
commitdiff
|
tree
2016-03-22
Mike P
a
l
l
Fi
x
compiler wa
r
nings
.
commit
|
commitdiff
|
tree
2016-03-03
Mike Pall
Bump copyright date to 2016
.
commit
|
commitdiff
|
tree
2016-02-10
Mike Pall
Don't alloca
t
e unused 2n
d
res
u
lt reg
i
ster in JIT compiler
.
.
.
commit
|
commitdiff
|
tree
2015-11-26
Mi
k
e Pall
FFI: F
i
x SPLIT pass for
C
ONV
i
64
.
u64
.
commit
|
commitdiff
|
tree
2015-11-04
Mike
Pall
DynASM/
x
8
6
:
A
dd
rdpmc
instruction
.
commit
|
commitdiff
|
tree
2015-11-04
M
i
ke
P
all
Extend Valgri
n
d suppression
s
for n
o
n-inlined C c
o
de
.
commit
|
commitdiff
|
tree
2015-10-24
Mike
Pall
Update bui
l
d i
n
str
u
c
t
ions
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e
P
al
l
OSX: S
w
itch to Clang as the defa
u
lt comp
i
ler
.
commit
|
commitdiff
|
tree
2015-10-24
M
ike Pall
iOS: Disa
b
le os
.
execute(
)
when buildi
n
g for iOS >=
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mi
k
e
Pall
DynA
S
M/x86: Restr
i
ct shl
d
/shr
d
to operands with
s
ame
.
.
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
Dyn
A
SM
/
x86: Fix some SSE
i
nstr
u
ction templates
.
commit
|
commitdiff
|
tree
2015-10-24
Mike Pall
FFI: Fix ipair
s
() recording
.
commit
|
commitdiff
|
tree
2015-10-15
Mike
Pal
l
Drop
marks from repla
y
ed instructions when s
i
n
king
.
commit
|
commitdiff
|
tree
2015-10-01
Mike Pall
Flus
h
s
y
m
bo
l
table
s
in jit
.
d
u
mp
o
n
trace f
l
u
s
h
.
commit
|
commitdiff
|
tree
2015-10-01
Mik
e
Pall
Fix
u
n
sinking che
c
k
.
commit
|
commitdiff
|
tree
2015-09-20
Mike Pall
F
i
x Cygw
i
n suppo
r
t
.
N
o
te
:
this
i
s not a support
e
d target
.
commit
|
commitdiff
|
tree
2015-08-19
Mike P
a
ll
Properly handle OOM in
trace_save()
.
commit
|
commitdiff
|
tree
2015-08-19
M
i
ke P
a
ll
Fix NYICF error message
.
commit
|
commitdiff
|
tree
2015-07-17
Mike Pa
l
l
FFI: Don't propagate q
u
ali
f
iers into subtype
s
of complex
.
commit
|
commitdiff
|
tree
2015-07-10
Mi
k
e Pall
L
i
mit number of arguments given
t
o io
.
lines()
and fp
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Mike Pall
Fix narrowing of TO
B
IT
.
commit
|
commitdiff
|
tree
2015-06-09
Mik
e
Pall
x64: Allow
b
uild
i
ng
with
o
ut ex
t
ernal unwinder
.
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
RELEASE LuaJIT
-
2
.
0
.
4
commit
|
commitdiff
|
tree
2015-05-14
Mike Pall
Updat
e
cha
n
gelo
g
.
commit
|
commitdiff
|
tree
2015-05-04
Mike
Pall
x86/x6
4
: Fix ar
g
ument check for b
i
t shift
s
.
commit
|
commitdiff
|
tree
2015-04-28
Mike Pall
Fix stack ch
e
c
k in
narrowin
g
optimization
.
commit
|
commitdiff
|
tree
2015-03-11
Mike Pall
Do
c
cleanup
.
commit
|
commitdiff
|
tree
2015-03-05
Mike Pall
Fix Lu
a
/C API
t
ypecheck
e
rror fo
r
sp
e
cial indexes
.
commit
|
commitdiff
|
tree
2015-03-02
M
ike Pall
FF
I
: Fix
FOLD rule for TOBIT + CONV num
.
u
32
.
commit
|
commitdiff
|
tree
2015-02-25
Mike Pal
l
ARM: Handl
e
more arc
h
d
e
f
ines
.
commit
|
commitdiff
|
tree
2015-02-25
M
i
ke Pall
Properly fai
l
u
nsupp
o
rt
e
d cross
-
compile t
o
M
I
PS64
.
commit
|
commitdiff
|
tree
2015-02-22
Mik
e
Pall
F
i
x string to numbe
r
c
o
nversion
.
commit
|
commitdiff
|
tree
2015-02-21
M
i
ke
Pal
l
x
86/x6
4
: Fix code generat
i
on for fuse
d
test/arith o
p
s
.
commit
|
commitdiff
|
tree
next