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 register hints for arithmetic helper functions.
2011-10-22
Mike Pall
F
i
x reg
i
ster hint
s
for
arith
m
etic helpe
r
func
t
ions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike
P
all
Sep
a
rate/
r
ename NUM/FLOAT <->
I64/U64 conv
e
r
s
i
on functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike P
a
l
l
C
l
eanup various endianess is
s
ues i
n
a
s
semble
r
backend
.
commit
|
commitdiff
|
tree
2011-10-19
M
ike P
a
ll
Rear
r
ange def
i
nes for workarounds t
o
embedde
d
ope
r
ati
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mi
k
e
Pa
l
l
Fix PE/COFF
b
y
tecode file f
o
r
m
at for
b
ig
-
e
nd
i
an targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
F
ix FOLD rule f
o
r CO
N
V
.
flt
.
num
(
C
O
NV
.
n
um
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike P
a
ll
FFI/x86: Fix CONV
.
u
32
.
n
u
m
r
oun
d
ing
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
Pall
D
on't
fuse colocated
arr
a
y offsets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mik
e
Pall
Fixup PC in
t
racebacks after exits f
r
om down-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC: Disting
u
ish slwi, sr
w
i
a
nd
rlwinm in
d
isassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Add mis
s
i
n
g F
O
LD
r
ule for in
t
eger NE
G
o
f
const
a
nts
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
FI/
A
RM
:
Ensure invoca
t
io
n
of
S
P
LI
T
p
a
ss for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Save
tmptv
s
tat
e
for tr
a
c
e re
c
order across
RECORD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fix unf
u
sed loads o
f
floa
t
fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pa
l
l
F
FI: Fix call argume
n
t
a
nd r
e
tu
r
n
handling for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mik
e
Pall
FFI:
Record
l
oa
d
s/s
t
ores to external v
a
riab
l
es in nam
e
spa
c
es
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
P
a
ll
FFI: Fix re
c
ording of
con
s
t
/
enum lookups
in
nam
e
s
paces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike P
a
ll
R
e
move unne
e
ded PHI
barrier for reassocia
t
ion of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
M
i
ke
P
al
l
Avoi
d
over
w
rit
i
ng
a
rgu
m
ent
with
error fro
m
met
a
call
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (harmless)
ty
p
o
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
AR
M
:
Fix HREF
K
cod
e
g
eneration
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pa
l
l
Ge
n
erate a p
o
rtable vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PP
C
/e500: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC: F
i
x GC
b
arrier f
o
r TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
all
ARM: Fix GC barrier fo
r
TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
k
e
Pall
F
i
x typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
ARM:
D
isable CPU detecti
o
n
for interpreter-onl
y
builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Increase max
.
number of ex
i
t stub g
r
oup
s
to
c
orrespo
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pa
l
l
U
s
e
some register
allocator he
l
pers for multi
p
l
e architectures
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
PPC
:
Interpreter/JIT integr
a
tion
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C:
Fix or
r
e
m
o
v
e asse
m
bler helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: More interprete
r
tuning
.
U
se y-bit for
bra
n
ch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Export re
g
ister names fr
o
m disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC: Di
s
assemb
l
e y-bit instead of at
-
bi
t
s for
co
n
diti
o
nal
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke
Pall
PPC: Add y-bit vari
a
nts
o
f con
d
itiona
l
b
ranches
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Al
w
ays use ANSI
variants of
Windows syst
e
m
f
unctions
.
commit
|
commitdiff
|
tree
2011-08-31
M
i
k
e
Pall
Mark installed shared library a
s
e
x
ecutable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Av
o
id
c
o
n
v
e
rsion narrowing
of arithmet
i
c with l
a
rge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x
6
4: Fix s
t
ruct-by-value calling conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mi
k
e Pall
Re
c
ord missi
n
g FORI slot loads (e
.
g
.
a
f
t
er return
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike P
a
l
l
PPC: Add PPC disas
s
em
b
l
er
.
commit
|
commitdiff
|
tree
2011-08-17
M
i
ke Pall
Add pot
e
nti
a
l
P
HI f
o
r number conv
e
rsions due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Extend -b to gener
a
te c
/
h
/
obj/o files with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load embedded
by
t
ecode
with
requir
e
()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
all
Clarify n
a
me o
f
MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mik
e
Pall
Replac
e
some _Un
w
i
n
d_* t
y
pes
.
Fixes build iss
u
es
on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64: Fix r
e
su
l
t type of
cdata
i
ndex
c
onversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mik
e
Pall
Don't bother to c
h
a
i
n NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: Save/re
s
tor
e
c
r
2, cr3 and
cr4 wh
e
n enterin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mik
e
Pal
l
PPC: Save/
r
estore cr2
,
cr3
a
nd cr4 when entering/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike P
a
l
l
PPC: Add mtcrf instr
u
ctio
n
to
D
ynASM
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike P
a
ll
PPC: Tune a
n
d
resched
u
le interpreter fo
r
P
P
C/e
3
00
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
Fix compiler
warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
F
i
x stack ch
e
ck
w
hen L->top is above L-
>
max
s
tack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike P
a
ll
R
emove tempo
r
ary mco
d
e limit erro
r
from application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FFI: Limit sn
a
pshot optimization for cdat
a
c
omparison
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC
:
A
d
d m
a
chine-s
p
ecif
i
c p
a
rt
of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fi
x
f
loor/ceil
for dua
l
-nu
m
b
e
r mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
P
P
C: A
d
d
du
a
l-number mod
e
inter
p
reter
.
Enable by
d
efault
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e Pall
Use
different workaround fo
r
ali
g
nment of j
i
t_State
.
commit
|
commitdiff
|
tree
2011-07-23
M
i
k
e Pall
FFI: Treat function cty
p
es like pointers in compa
r
is
o
ns
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2: C
h
ange
\
* to \z
.
Reject undefined es
c
ap
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC:
Update inst
a
ll docs
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pal
l
PPC: Ad
d
dual-number m
o
de int
e
rpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
Pall
PPCS
P
E: Fix d
i
spatc
h
for binop meta
m
et
h
o
ds
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cleanup
si
n
gle-number vs
.
dua
l
-
number
m
o
de selec
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't evi
c
t A
S
M
R
EF_L
i
n
ra_evict
k
()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
M
i
ke P
a
ll
FFI: Fix comme
n
t parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
A
R
M: Insta
l
l dis
_
arm
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix install_name and
v
e
r
si
o
ning on
O
SX
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pall
PPC: Add build r
u
l
es for PPC interprete
r
(non
-
functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pall
PPC:
S
eparate PPC vs
.
PPCSPE inte
r
pret
e
r
sou
r
ce f
i
les
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Untangle PPC vs
.
PPC
S
PE tar
g
e
t
de
f
ines
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e Pall
PPC: Fix range check for scale
d
immediates in
DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add d
e
bug
o
ption t
o
msvcbuil
d
.
bat and impr
o
v
e er
r
or
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pall
Don't use thread-safe exceptio
n
s on OSX
.
Complain
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Re
t
urn
t
o
lower frame
v
ia interpreter for unhand
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pall
Pr
e
f
e
r
re
c
o
r
ding
l
oops o
v
er calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Re
o
rganize
trace linking and
track link t
y
pes
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
P
all
C
l
ean up temporary bytecode
p
atching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike
P
all
F
i
x forced u
n
win
d
ing
t
riggere
d
b
y
external unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke P
a
l
l
Us
e
threa
d
-
safe
except
i
ons for
e
xternal unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix d
a
ta-flow an
a
ly
s
is f
o
r BC_
I
TERL
.
commit
|
commitdiff
|
tree
2011-06-24
M
ike
P
all
FFI: Clarify docs wrt
.
string initi
a
lizers for
by
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
REL
E
AS
E
LuaJIT
-
2
.
0
.
0-
b
eta
8
(fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pa
l
l
Fix documentation for
-b command line o
p
tio
n
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pall
RELEASE
L
uaJIT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
Update ch
a
n
gelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
update
s
to
d
ocs
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e
P
all
Fix
assertion
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke P
a
ll
x86/x64: Don't evict BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix
r
egister allocati
o
n
for
v
ar
i
abl
e
shif
t
s
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix f
u
sion of
c
ompar
i
son
s
with u8/u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
ll
Avoid pointless calls
f
o
r
std file
h
and
l
e
s
on __g
c
.
commit
|
commitdiff
|
tree
2011-06-20
Mike
Pall
Fix rec
o
rding of loo
p
s
w
ith ins
t
able directio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pal
l
From Lu
a
5
.
2: __
l
e
n for tab
l
es
.
Needs -
D
LUAJIT_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pal
l
Update man page f
o
r -
b
comman
d
line option
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke Pall
More fixes for the Sol
a
r
i
s/x86
bui
l
d
.
Thank
s
t
o
W
ill
.
.
.
commit
|
commitdiff
|
tree
next