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
M
i
k
e Pall
Don
'
t save/rest
o
re tmptv with copyTV
.
commit
|
commitdiff
|
tree
2011-10-24
M
i
ke Pall
F
ix compi
l
er war
n
ing
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Wh
i
tespa
c
e
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Add
missin
g
FOLD
rule for CO
N
V
.
u64
.
int + sig
n
-ex
t
e
n
sion
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
ke Pall
FFI: C
l
eanup
/
fix
64 bit arith
m
et
i
c
in a
s
semble
r
backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
x64: Fi
x
math
.
random() co
d
e gener
a
t
ion
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
F
ix
regist
e
r hints
for ari
t
hmetic helper functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Sep
a
rate/rename NUM/FLOAT <-> I64/U64 conversion functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pal
l
Clean
u
p various endianes
s
issues in a
s
semb
l
er backend
.
commit
|
commitdiff
|
tree
2011-10-19
Mi
k
e
Pall
Rearran
g
e define
s
for workarounds
t
o embedded ope
r
ating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike P
a
ll
Fi
x
PE/C
O
FF bytecode
f
ile for
m
at fo
r
big-
e
n
dian
t
ar
g
ets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix FOL
D
rul
e
for CONV
.
flt
.
num(CONV
.
num
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
P
a
l
l
FFI/x
8
6
:
Fix
C
ON
V
.
u3
2
.
nu
m
rounding
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
Don't fuse colocated
array offsets wit
h
out -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike P
a
l
l
Fi
x
up PC i
n
tracebacks after exits from
down-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC: Disti
n
gui
s
h slwi
,
srw
i
and
r
l
winm i
n
disas
s
e
m
bly
.
commit
|
commitdiff
|
tree
2011-10-17
Mik
e
P
a
ll
Add
m
issing FOL
D
r
u
l
e for integer
NEG
of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pal
l
F
FI/AR
M
: Ensure inv
o
cation of S
P
LIT pass f
o
r flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
all
Save
tmptv state fo
r
trace
recor
d
er acr
o
ss
R
EC
O
RD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI:
F
ix unfused
loa
d
s
of floa
t
fi
e
lds
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fi
x
call argument an
d
return handling for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Reco
r
d loads/stores to external var
i
ab
l
es in n
a
mesp
a
ces
.
commit
|
commitdiff
|
tree
2011-10-11
Mi
k
e Pall
FFI:
Fi
x
r
e
c
ording of
c
onst/enu
m
look
u
ps in namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
Remove u
n
needed PHI
barrier f
o
r reassoci
a
tion of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
M
ike Pall
Avoid
o
verwr
i
t
ing argu
m
e
n
t with e
r
ror from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
M
i
ke Pall
Fix
(
h
armless)
t
ypo
.
commit
|
commitdiff
|
tree
2011-09-21
M
i
ke Pall
ARM: Fix HREFK cod
e
gen
e
ration
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pal
l
G
enerate a p
o
rtable vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
M
i
ke Pall
PPC/e500: Fix GC bar
r
ier for TSET
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC: Fix GC
barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike P
a
ll
A
R
M: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike Pall
F
ix typ
o
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
ARM: Disable CPU detecti
o
n for i
n
terpreter-only
b
uilds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
I
ncr
e
as
e
max
.
n
u
mber
o
f ex
i
t stub groups
t
o correspon
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use some re
g
i
ster allo
c
at
o
r h
e
lp
e
r
s fo
r
multiple architectu
r
es
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
PPC: Interpreter/JI
T
integr
a
ti
o
n
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC:
Fix or r
e
move assembl
e
r helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PPC: More int
e
rpr
e
ter tuning
.
Use y-b
i
t for
branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
PPC: Export regis
t
e
r
n
ames f
r
om disassemb
l
er
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pall
PPC: Dis
a
s
s
e
mble y-bit instead of
a
t-bits
f
or c
o
nditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
: Ad
d
y-b
i
t variants of condi
t
i
onal
b
ranches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
M
i
ke Pa
l
l
Alway
s
use ANSI varia
n
ts of
Windows system func
t
ions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark
i
nstal
l
ed shared li
b
rary as execut
a
b
l
e
.
commit
|
commitdiff
|
tree
2011-08-26
M
i
ke Pall
Avo
i
d
conversion narrowi
n
g of
a
r
it
h
m
e
tic with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: F
i
x struct-by
-
value calling
c
onventio
n
s
.
commit
|
commitdiff
|
tree
2011-08-21
M
i
ke Pa
l
l
Rec
o
rd miss
i
ng FORI sl
o
t
l
o
a
ds (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mik
e
Pall
PPC: Add PPC d
i
sassem
b
ler
.
commit
|
commitdiff
|
tree
2011-08-17
M
ike
P
all
Add pote
n
tial PHI
for num
b
er
conversions due
t
o
type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mi
k
e Pall
E
x
ten
d
-
b
to gener
a
te c/h/obj/o fil
e
s w
i
th embe
d
d
ed
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Loa
d
emb
e
dded
b
ytecode with require(
)
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pall
Clarify name o
f
M
IT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pal
l
Re
p
lace some _
U
nwind
_
* types
.
Fixes bui
l
d issu
e
s
on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
ke Pall
x64:
F
ix result
type of cdata index conversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike P
a
ll
Don't bother to chain NO
P
s
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pa
l
l
PPCSPE: Save/r
e
store cr
2
, cr3 a
n
d
cr4 w
h
e
n en
t
erin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Save/resto
r
e cr2, cr3
and cr4
wh
e
n entering/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
PPC
:
A
d
d mtcrf instruct
i
o
n t
o
DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Tune and reschedule
i
nter
p
r
e
ter fo
r
P
PC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike
P
a
ll
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix
s
tac
k
c
heck when
L
->top is above L-
>
m
axs
t
ack
.
commit
|
commitdiff
|
tree
2011-08-08
Mik
e
Pall
Remo
v
e temporary mcode li
m
it err
o
r
from ap
p
li
c
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FFI: Lim
i
t sn
a
pshot
o
pt
i
mi
z
a
tion
for cd
a
ta compa
r
ison
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mik
e
Pall
PPC: A
d
d
m
a
chine
-
spec
i
fic
part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pa
l
l
PPC: Fi
x
floor/ce
i
l
fo
r
du
a
l
-
n
umbe
r
mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add d
u
al-number mode interpreter
.
Ena
b
le
b
y
default
.
commit
|
commitdiff
|
tree
2011-07-23
M
ike Pall
U
se diff
e
rent workaround for
a
lig
n
ment of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e
P
all
FFI: Treat
fu
n
ct
i
on c
t
ypes li
k
e
pointers in com
p
a
r
ison
s
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2
: Change \
*
to \z
.
Reject
undefined
e
scape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
ll
PPC: Update install doc
s
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike Pall
PPC: Ad
d
dual-nu
m
ber mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PP
C
S
P
E
: Fix dispatch for bin
o
p metam
e
thods
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pall
Cleanup
sing
l
e-number vs
.
dual-num
b
e
r mode
s
elec
t
io
n
.
commit
|
commitdiff
|
tree
2011-07-12
Mike
Pall
ARM: Don't evict
ASMREF
_
L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike
Pall
F
FI:
Fix
comment pars
i
ng
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
ARM: Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
F
i
x install_name an
d
ve
r
sioning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
PPC:
Add build r
u
l
e
s
for PPC interpret
e
r (non-fun
c
t
ion
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Sepa
r
ate PPC vs
.
PPCSPE interpr
e
ter sourc
e
f
i
les
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pal
l
PPC: Untan
g
le PPC vs
.
PPCS
P
E ta
r
g
et defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
P
C
: Fix range
c
he
c
k
for scaled immedi
a
te
s
in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add
d
e
b
ug opt
i
on
t
o msvcbuild
.
b
a
t
and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don'
t
use thr
e
ad-safe
e
xceptions on OSX
.
Compla
i
n to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pal
l
R
e
turn to lower frame via int
e
rpreter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer
record
i
ng loops ove
r
calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorganize t
r
ace lin
k
i
n
g and
t
ra
c
k
lin
k
ty
p
es
.
commit
|
commitdiff
|
tree
2011-06-28
Mike P
a
ll
C
le
a
n
u
p
temporary bytecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pall
F
i
x forced unwin
d
ing trigge
r
e
d by ext
e
rnal un
w
ind
e
r
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
U
se thr
e
ad-
s
afe excep
t
i
o
ns for external unwi
n
ding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pa
l
l
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix data-flow analys
i
s
f
or BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FF
I
: Cla
r
if
y
docs
wr
t
.
string
i
ni
t
ializers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
RELEASE LuaJIT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
F
i
x documentation for -b
c
ommand
l
i
ne option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
R
E
L
EASE L
u
aJIT-2
.
0
.
0-beta
8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
a
ll
Misc
.
updates
t
o
d
oc
s
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
all
x86/x6
4
:
D
on't
evict BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x8
6
/x64: Fix register
a
l
l
o
c
ation for variable
s
hif
t
s
.
commit
|
commitdiff
|
tree
next