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
Don't save/restore tmptv with copyTV.
2011-10-24
Mike Pall
Don
'
t save/res
t
o
r
e tmptv wit
h
copyTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e Pa
l
l
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
W
hitesp
a
c
e
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
k
e
Pall
Add missing FOLD rule
for CONV
.
u
64
.
int +
s
ign-ex
t
ension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
FF
I
:
Cleanup/fi
x
64 bit ari
t
hmeti
c
in
assemble
r
backend
.
commit
|
commitdiff
|
tree
2011-10-22
M
ike Pa
l
l
x
64
:
F
ix
m
a
th
.
ra
n
d
om() co
d
e g
e
neratio
n
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pa
l
l
Fix register hints for arit
h
m
e
tic helper functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pal
l
Separate/rename N
U
M/FLOAT <
-
> I64/
U
64 co
n
version functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Cleanup v
a
rious
e
n
d
i
a
n
ess issues i
n
a
ssembler back
e
nd
.
commit
|
commitdiff
|
tree
2011-10-19
M
ike Pall
Rearrang
e
d
e
fines
f
or wor
k
arounds to embed
d
ed
operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pa
l
l
F
ix
P
E/
C
OFF bytec
o
de file format for big-en
d
ian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix FO
L
D
r
ule for CONV
.
flt
.
num(CONV
.
num
.
fl
t
(x))
=
> x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FFI/x86
:
Fi
x
C
O
N
V
.
u32
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't
fuse coloca
t
ed a
r
ray off
s
ets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mik
e
Pall
F
ixup PC in trac
e
back
s
after exits from dow
n
-recursi
v
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
P
a
ll
PPC: Dis
t
inguish
slwi, srwi
a
nd rlwinm in d
i
s
assembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
A
d
d miss
i
ng
FOLD rule
f
or i
n
teger NEG of cons
t
a
n
ts
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/A
R
M: Ensure invo
c
ation of SPLIT pa
s
s for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e Pall
Sa
v
e tmptv state for trace
re
c
orde
r
across
RECORD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI
:
Fix unfused l
o
ads of float
f
i
elds
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pall
FFI: Fix call
argument
a
nd return h
a
ndling for I
8
/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Record loads/stores
t
o external variabl
e
s in namesp
a
c
es
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Fix
recording of const/enum lookups
i
n na
m
espaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mik
e
Pal
l
Rem
o
ve
u
nneeded P
H
I
b
arrier for r
e
a
ssoc
i
ation of dupl
i
c
a
te
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mik
e
Pall
Av
o
id overwr
i
ting a
r
gument wi
t
h error from
metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix
(
harmless)
ty
p
o
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
AR
M
: Fix HREFK code generation
.
commit
|
commitdiff
|
tree
2011-09-20
M
i
ke Pall
Generate a porta
b
le vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mik
e
Pal
l
PPC
/
e500: Fix GC barrier
f
or TSET
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike P
a
ll
PP
C
:
F
i
x
GC barrier for TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
ARM: Fix GC barrier for TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fix t
y
p
o
.
commit
|
commitdiff
|
tree
2011-09-08
Mik
e
Pall
ARM: Disable
C
PU detection for in
t
erpreter
-
only
build
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e
Pall
Increase max
.
number o
f
exit stub groups to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use some
r
e
g
ister allocator helpers for
m
ultiple architec
t
ures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
all
PPC: Inte
r
pr
e
t
er/JIT i
n
t
e
gration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
P
PC: Fix or r
e
m
o
ve assembler help
e
r fu
n
ctions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
all
PPC: More interpre
t
er tuning
.
Use y-b
i
t for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
PP
C
: Exp
o
rt register
names f
r
o
m di
s
as
s
e
m
b
ler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C: Disassembl
e
y-b
i
t
i
nstead of
at-bits for
c
onditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC
:
Ad
d
y-bit varia
n
ts
o
f conditio
n
al br
a
nches t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike P
a
ll
Always
u
se ANSI variants of Windows system
functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark
i
n
s
talled shared li
b
rary as exe
c
utable
.
commit
|
commitdiff
|
tree
2011-08-26
M
ike Pall
Avo
i
d con
v
e
r
sion n
a
rrowi
n
g o
f
arithmeti
c
with
lar
g
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64:
Fix struct-by-value calling conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mi
k
e Pall
Record
missing FORI s
l
ot l
o
ads (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
P
P
C
: Add PPC
disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike
Pa
l
l
Add potential PHI for number conversions due
t
o ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Extend -b t
o
g
e
nera
t
e c/h/o
b
j
/
o
fi
l
e
s with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load embedde
d
byte
c
o
d
e
w
ith require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
all
Clarify
n
ame of M
I
T license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Replace some _U
n
wi
n
d_* types
.
Fixes build issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike P
a
ll
x64: Fix r
e
s
ult type o
f
c
data index conver
s
i
o
n
s
.
commit
|
commitdiff
|
tree
2011-08-11
M
ike Pa
l
l
D
o
n'
t
b
o
ther
to cha
i
n N
O
Ps
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
PPCSPE: Save/restore cr2, cr
3
and cr4 when enteri
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pa
l
l
PPC: Save/restore cr2, cr3
a
nd cr4
when ent
e
ring/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
PPC: Add mtcrf
i
nstruction to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
P
PC: Tune and reschedul
e
i
n
terprete
r
for PPC
/
e3
0
0
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix c
o
mpi
l
er w
a
r
ning
.
commit
|
commitdiff
|
tree
2011-08-09
M
ike Pall
Fi
x
stack check when L->top is above L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mi
k
e Pal
l
Remove
t
emporar
y
mcode lim
i
t err
o
r from
a
pplication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
M
i
ke Pall
F
FI: Limit
s
na
p
sh
o
t optimization for cdata c
o
m
pa
r
isons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike
P
all
PPC:
Add
m
ac
h
ine-specific part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pal
l
P
P
C: Fix floor/ceil for du
a
l-nu
m
b
e
r mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add
d
ual-number mode inter
p
r
e
t
er
.
E
n
able by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e Pall
U
s
e d
i
fferent worka
r
ou
n
d
f
or alignment of ji
t
_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI: Tr
e
at fu
n
ctio
n
ct
y
p
es like po
i
nters in
compa
r
isons
.
commit
|
commitdiff
|
tree
2011-07-19
M
i
ke Pall
From Lua 5
.
2: Change \* to \z
.
Rejec
t
undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
ik
e
Pal
l
PPC: Update install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e Pa
l
l
PPC: Add dual-number mode interpret
e
r
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fix di
s
patch f
o
r binop
metametho
d
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
Pal
l
Cleanup sing
l
e-numb
e
r vs
.
dual-num
b
e
r
mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
A
RM
:
Don't evi
c
t ASMREF
_
L i
n
ra_
e
v
i
ct
k
()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI
:
Fix comment par
s
ing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pa
l
l
ARM: Insta
l
l dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pall
Fix install_nam
e
and versioni
n
g
on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike Pall
PPC: Add build ru
l
es
f
or
P
P
C
interpr
e
ter (
n
on-
f
unction
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e
P
a
l
l
PPC: Sep
a
rate PPC vs
.
PPCSPE inter
p
reter source files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Untan
g
le PPC vs
.
PPCSPE target
d
efi
n
es
.
commit
|
commitdiff
|
tree
2011-07-01
Mike
P
all
PPC: Fix rang
e
ch
e
ck for scaled immedi
a
tes
in
D
ynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debug option to msvcbuild
.
b
at and
i
m
p
rove er
r
or
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
ike Pall
Don't use thread-safe exceptions on OSX
.
C
omplain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
Pall
Return to lower frame via interp
r
eter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
k
e
Pall
Pre
f
er recording
l
oops ov
e
r calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
R
eorg
a
nize t
r
ace
linking and
t
rack link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
P
al
l
Clean up temporary b
y
te
c
ode patchi
n
g
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pall
Fix forced unwi
n
d
in
g
trigg
e
red b
y
exter
n
al unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thread-safe exceptio
n
s for e
x
ternal unwindi
n
g
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix
d
at
a
-f
l
ow analysis for
BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FFI:
C
la
r
ify d
o
cs
w
r
t
.
string initializ
e
rs for
byt
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE Lua
J
IT-2
.
0
.
0
-
beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pa
l
l
Fix documentat
i
on for -b c
o
mmand
l
ine option
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
RELEASE
L
uaJI
T
-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
Misc
.
upda
t
es to do
c
s
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Fix
a
sse
r
tion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
x86/x64: Don't e
v
i
c
t
B
ASE
i
n ra_evi
c
tk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
P
all
x86/
x
6
4: Fix registe
r
allocation
f
or va
r
iabl
e
s
h
ifts
.
commit
|
commitdiff
|
tree
next