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
FFI: Fix recording of const/enum lookups in namespaces.
2011-10-11
M
i
ke Pall
F
FI: Fix recording of const/enu
m
l
o
o
kups in namespace
s
.
commit
|
commitdiff
|
tree
2011-10-10
Mik
e
Pall
Remove u
n
needed PHI barr
i
er for reasso
c
iation
o
f
duplic
a
te
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike
Pall
Avoid
o
ve
r
wri
t
ing argument with e
r
ror
f
rom me
t
acall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix
(harmless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
M
ik
e
Pall
ARM: Fix HREF
K
code generation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Generate
a
p
ortable vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC
/
e500: Fix
GC b
a
rri
e
r
for TSE
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC: Fi
x
GC bar
r
ier for
T
SET
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
ARM: Fi
x
GC
b
ar
r
i
e
r
f
or TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike Pa
l
l
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
AR
M
: Disabl
e
CPU dete
c
tio
n
for interpreter-
o
nly b
u
i
lds
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e
Pall
Increase max
.
n
umber of
e
x
it stub groups to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
Use so
m
e re
g
is
t
er allo
c
ator he
l
pers for mult
i
p
le
a
rchitectures
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e P
a
l
l
PPC: Interpreter/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
PP
C
:
Fix or remo
v
e
a
ssemb
l
e
r
helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
M
ik
e
Pall
PPC:
M
ore i
n
terpreter tuning
.
Use y-bit
fo
r
branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: E
x
por
t
reg
i
ste
r
nam
e
s from dis
a
ssembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Disassemble y-bit i
n
ste
a
d of at-bits f
o
r con
d
itiona
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC
:
Add y-b
i
t variants of conditional
branche
s
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike
P
al
l
A
l
w
ays use ANSI variants of
W
indow
s
sys
t
em fun
c
tions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark installed
s
har
e
d
l
ib
r
ary
as e
x
ec
u
table
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Avoid
c
onversi
o
n
narr
o
wing
o
f
ar
i
thm
e
ti
c
with la
r
g
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FF
I
/x64
:
Fix str
u
ct-b
y
-value c
a
lling
conventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Record mis
s
in
g
FORI slot load
s
(e
.
g
.
after ret
u
rn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PPC: Add PPC dis
a
ssemble
r
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
A
d
d potential PHI for number conversions du
e
t
o type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Exte
n
d -b
t
o gene
r
at
e
c/h/obj/o files
w
ith e
m
b
e
dded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load emb
e
dded by
t
ecode
w
ith require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pall
Clarify n
a
m
e
of MIT l
i
c
ens
e
.
commit
|
commitdiff
|
tree
2011-08-14
M
i
ke
Pall
Repl
a
c
e some _Unwind_* ty
p
es
.
Fi
x
es build is
s
ues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
Pall
x64: Fix resu
l
t t
y
pe of cdata i
n
dex conversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
P
a
l
l
Don't bother to chai
n
NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
S
PE:
Save/restore cr2, cr3 and cr4
w
hen ent
e
ring
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Save/restore cr2
,
cr
3
a
nd cr4 when
entering
/
leavin
g
VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC:
A
d
d mtcr
f
instr
u
c
t
io
n
to D
y
nASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
: T
u
n
e
a
n
d
reschedu
l
e interpreter for PPC/e30
0
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix compile
r
warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix sta
c
k
c
h
eck when L->top is
a
bove L->maxstac
k
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pal
l
Remove t
e
mporary mcode l
i
m
i
t error
from app
l
icati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike
Pall
FFI: Limit
s
n
a
p
shot optimization for cdata comparis
o
n
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mik
e
Pall
P
P
C: Add machine-specif
i
c par
t
of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fi
x
floor/ceil for dual-nu
m
ber mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mik
e
Pa
l
l
PPC: Add
d
ua
l
-number mod
e
int
e
rpreter
.
Enable by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
U
se
diff
e
r
ent workaroun
d
for alignment of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike P
a
ll
F
F
I: Tr
e
at
function ctypes like p
o
inters in comp
a
risons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2
: C
h
ange \*
to \z
.
Reject undefined
escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
PPC: Upd
a
te install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
PPC: Add dual-number mode in
t
erpreter
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike Pall
PPCSPE:
Fix dispatch for binop
m
etam
e
thods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cl
e
an
u
p single-
n
u
mbe
r
vs
.
dual
-
number mode
s
e
lec
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
Mike
Pall
ARM: Don't
evict AS
M
REF
_
L in
ra_ev
i
c
tk(
)
.
commit
|
commitdiff
|
tree
2011-07-07
M
i
ke Pall
Fix
d
oc
li
n
k
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pal
l
F
FI: F
i
x comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
i
ke Pall
ARM: Inst
a
ll dis_
a
rm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix
i
n
stall_name and versioning o
n
O
S
X
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
al
l
PP
C
:
Add build
rules for PPC interprete
r
(n
o
n-function
a
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike P
a
ll
PPC: Separ
a
te P
P
C vs
.
PPCSPE
interprete
r
source
f
iles
.
commit
|
commitdiff
|
tree
2011-07-01
M
ike P
a
ll
PPC: Untangl
e
P
P
C vs
.
PPCSPE target defin
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
k
e Pall
PPC: Fix range
c
heck for sca
l
ed immediates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pa
l
l
Add debug option
t
o m
s
vcbuild
.
bat and
improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
D
o
n't u
s
e thread-safe ex
c
eptions
o
n OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return
to lo
w
er frame via interpreter fo
r
u
nhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
P
all
P
refe
r
recordin
g
loops o
v
er calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
R
eorganize trace linki
n
g
and track lin
k
types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean up t
e
mporary b
y
tecode pat
c
hing
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix
forced
unwinding triggere
d
by extern
a
l unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Us
e
t
h
read-s
a
fe except
i
o
ns for ex
t
ernal unwinding
on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e Pall
Fix iOS bu
i
ld
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
ix d
a
ta-flow analysis fo
r
BC_IT
E
RL
.
commit
|
commitdiff
|
tree
2011-06-24
Mi
k
e
P
all
F
FI:
C
la
r
ify docs wrt
.
string i
n
i
tiali
z
ers for
b
yt
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
RELEASE
LuaJIT-2
.
0
.
0-beta8
(fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix documentatio
n
fo
r
-b command line
option
.
commit
|
commitdiff
|
tree
2011-06-23
M
ike
P
a
ll
R
ELEAS
E
L
uaJIT-2
.
0
.
0-beta
8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
Update c
h
angelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
upda
t
es
to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
Fi
x
a
s
s
e
rtion
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pall
x
8
6/x64: Don't evict BASE in
r
a_evi
c
tk(
)
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pa
l
l
x86/x64: Fix regist
e
r
alloca
t
ion fo
r
variabl
e
s
h
ifts
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
x
8
6/x64: Fix
f
usion of compar
i
son
s
wi
t
h u8
/
u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
k
e
Pall
A
void pointless calls for st
d
file ha
n
d
l
es on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e Pal
l
Fix recording of l
o
o
p
s with instable di
r
ections
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
F
rom Lua 5
.
2: __len
for tables
.
Needs -DLUAJI
T
_ENAB
L
E_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Upda
t
e
man page fo
r
-b command line option
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Mo
r
e f
i
xes for
the Solaris/x86 b
u
il
d
.
Th
a
nks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
Pall
Fix
b
ytecod
e
l
o
a
d
ing on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pa
l
l
Add more docs for by
t
ecode load/save feat
u
re
.
commit
|
commitdiff
|
tree
2011-06-13
Mi
k
e
P
all
Fix dumpi
n
g of already
st
r
ipped func
t
ion
s
wit
h
d
ebug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add -b c
o
mmand line optio
n
to
save/lis
t
byt
e
code
.
commit
|
commitdiff
|
tree
2011-06-12
M
ike Pall
A
d
d support for bytecode loa
d
in
g
/saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
P
all
Ad
d
recur
s
i
ve dump op
t
io
n
to jit
.
b
c
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
N
o
need
f
or L argumen
t
to
lj_str
_
initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
M
i
ke P
a
ll
FFI: Sup
p
o
r
t __tostring m
e
tame
t
h
o
d
for po
i
nters to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Mak
e
.
eh_fra
m
e s
e
ction re
a
d-wri
t
e on Sola
r
is
.
commit
|
commitdiff
|
tree
2011-06-10
Mike P
a
ll
Fi
x
check for mis
s
in
g
a
r
guments in s
t
r
ing
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mik
e
Pall
Cleanup
prototype flags
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pa
l
l
R
emove
bogus
a
ssertion for GC estimate vs
.
threshold
.
commit
|
commitdiff
|
tree
2011-06-08
Mike P
a
ll
Flatten and compress in-m
e
mory
debug i
n
fo (save
s
~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke Pal
l
Mov
e
debugging/in
t
rospection fun
c
t
i
onality to l
j
_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix
c
o
mpil
e
r warning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI
:
Print NULL p
o
i
nters as "cdata<
.
.
.
*>
:
NU
L
L"
.
commit
|
commitdiff
|
tree
next