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: Ignore number parsing errors while skipping definitions.
2011-09-05
Mike Pall
Use so
m
e re
g
ister a
l
locator helpers for
mu
l
tiple
a
rchitec
t
ures
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
PPC
:
I
n
terpr
e
ter/JIT in
t
egration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC
:
F
i
x or
remo
v
e assembler helper f
u
nctions
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
PPC: More interprete
r
tuning
.
Use y-
b
it for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
:
Export
reg
i
st
e
r
n
a
mes from disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC: Disassemble y-
b
it
i
nste
a
d of
at-bits for conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC:
A
dd
y
-bi
t
variants of
c
onditional br
a
nches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pa
l
l
Always us
e
ANSI v
a
riants of Windows system
function
s
.
commit
|
commitdiff
|
tree
2011-08-31
M
i
ke
P
al
l
Mark installed shared libr
a
ry a
s
executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Avoid c
o
nversion narro
w
ing o
f
arithme
t
ic with l
a
rge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix struct-by-va
l
ue callin
g
c
o
nvention
s
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pa
l
l
R
e
c
ord missing
F
ORI
slot
l
o
ad
s
(e
.
g
.
af
t
er retu
r
n to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
M
ike Pall
PPC: Add PPC
disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
A
d
d
p
otent
i
al PHI for number conv
e
r
s
ions due
t
o ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pa
l
l
Exten
d
-b to gene
r
ate
c
/h/obj/o file
s
wit
h
em
b
edded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
ike Pall
Loa
d
embedded bytecode
wi
t
h require
(
)
.
commit
|
commitdiff
|
tree
2011-08-14
Mik
e
Pall
Clarify name o
f
MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Replac
e
som
e
_Unwind_*
ty
p
es
.
Fixes build iss
u
es on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64: Fix result type of cdata index c
o
nve
r
sions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
Don'
t
bothe
r
to ch
a
in
NOP
s
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCSPE: Save/rest
o
re cr2, cr
3
and c
r
4
w
h
en enterin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pal
l
PPC: Save/restor
e
cr2, c
r
3 and cr4 when entering/leaving
VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC:
Add m
t
crf instructio
n
to DynA
S
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
PPC:
T
u
n
e
a
nd resch
e
d
ule interpreter fo
r
PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix c
o
m
pi
l
e
r
warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stack
c
heck when L->top is abo
v
e L->
m
axsta
c
k
.
commit
|
commitdiff
|
tree
2011-08-08
M
ike Pall
Re
m
ove tem
p
orary mcode limit error from app
l
ication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FF
I
: Limit snapshot optimization
for cdata comparison
s
.
commit
|
commitdiff
|
tree
2011-08-01
Mi
k
e
P
a
ll
PPC: Add machine-
s
pecific pa
r
t of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pa
l
l
PPC: Fix floor
/
ceil for dual-number mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add dua
l
-numb
e
r m
o
de interpre
t
er
.
Enab
l
e by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
Pall
Use dif
f
erent workar
o
und for
a
lignm
e
nt of jit_Sta
t
e
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI:
T
reat func
t
ion
c
types l
i
ke
pointers in com
p
ari
s
o
ns
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lu
a
5
.
2: Change \*
t
o \z
.
Reject u
n
defined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike Pa
l
l
PPC: Update i
n
stall
d
ocs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PP
C
: Ad
d
dual-numbe
r
mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC
S
PE: Fix dispatch for bin
o
p
m
etame
t
h
od
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
all
C
leanup
sin
g
le-
n
umber vs
.
d
u
al
-
numb
e
r
m
od
e
selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pal
l
A
R
M: Don't e
v
ict A
S
M
REF_L in r
a
_evict
k
()
.
commit
|
commitdiff
|
tree
2011-07-07
Mi
k
e Pall
Fix doc
l
i
nk
.
commit
|
commitdiff
|
tree
2011-07-06
M
i
ke
P
all
FF
I
: F
i
x
com
m
ent par
s
ing
.
commit
|
commitdiff
|
tree
2011-07-04
M
i
ke P
a
l
l
ARM:
I
nstall
dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
F
ix
in
s
t
all_name
an
d
versioni
n
g
o
n OSX
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike P
a
ll
PPC: Ad
d
bui
l
d rules for
PPC interpre
t
er (
n
on-fun
c
tiona
l
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pa
l
l
PP
C
: Separate PPC
v
s
.
PPC
S
P
E
interpret
e
r
s
ource
files
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e
Pall
PPC: Untangle PPC vs
.
PPC
S
P
E
target defi
n
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix rang
e
check for scal
e
d immediates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debu
g
opti
o
n
t
o msvcbui
l
d
.
bat a
n
d improve
e
rror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike
P
a
ll
Don't use thread-sa
f
e ex
c
eptions on OSX
.
Complai
n
to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Retur
n
t
o lower frame via interpr
e
ter for
unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
Pal
l
Prefer
r
ecording loop
s
over
c
alls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorganize trace l
i
nki
n
g an
d
track l
i
nk
type
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Cle
a
n up temporary
b
ytecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mik
e
Pall
F
ix forced
u
nwind
i
ng trig
g
ered by external unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mi
k
e
P
a
ll
Us
e
thread-safe exceptions for
external unwi
n
ding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
i
x iOS
build
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
ke Pall
Fix
d
ata-fl
o
w a
n
alysis
for BC
_
I
T
E
R
L
.
commit
|
commitdiff
|
tree
2011-06-24
Mike P
a
ll
FFI: Clar
i
fy docs w
r
t
.
string initia
l
izers for
b
yte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE
Lu
a
JIT-2
.
0
.
0
-
bet
a
8 (f
i
xed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
F
ix doc
u
m
en
t
ation for -
b
command l
i
ne option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEASE
L
uaJIT-2
.
0
.
0-
b
eta8
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
a
l
l
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
M
isc
.
updates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
F
i
x assert
i
on
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
l
l
x86/x64: Don't evict BASE in ra_evict
k
()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix register al
l
ocation for
variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
all
x86/x64: Fix
f
u
sion
of
comparisons wi
t
h u8/u1
6
XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pall
Avoid pointless calls
for
s
td file handles on __
g
c
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fix rec
o
r
ding
o
f
l
o
o
ps with instable
d
irections
in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
M
i
ke
Pall
From Lua
5
.
2
:
__len for
t
ables
.
N
e
e
ds -D
L
UAJIT_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Update m
a
n
page for -b command li
n
e opti
o
n
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More fixes fo
r
the
Solari
s
/x8
6
bui
l
d
.
Thanks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Fix
b
y
t
ecode loadi
n
g
on Wind
o
ws
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
A
d
d more docs
for bytecode
l
oad/sa
v
e
f
eature
.
commit
|
commitdiff
|
tree
2011-06-13
Mik
e
P
all
Fix dum
p
ing of a
l
ready stripped functions with de
b
u
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add -b command
l
ine opt
i
on
to sav
e
/lis
t
b
ytecod
e
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add support
for
b
ytecode loa
d
i
ng
/
saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pall
A
dd recu
r
sive
du
m
p
o
ption to
j
it
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
M
ik
e
Pall
N
o
n
e
ed for L argument
t
o lj_s
t
r
_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
M
i
k
e Pa
l
l
FFI: Suppor
t
_
_
tostring m
e
tamethod
f
o
r
pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike
Pall
M
ake
.
eh_frame section
r
ead-writ
e
on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mik
e
P
all
Fix chec
k
for missi
n
g argum
e
nts in
s
trin
g
.
format
(
)
.
commit
|
commitdiff
|
tree
2011-06-09
Mike Pal
l
Cleanup p
r
otot
y
pe f
l
ag
s
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Remove
b
ogus assertion fo
r
GC esti
m
ate vs
.
threshold
.
commit
|
commitdiff
|
tree
2011-06-08
Mik
e
Pall
Flatten and compress in-mem
o
ry d
e
bu
g
info (
s
aves
~
7
0%
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mik
e
P
all
Move debug
g
ing/introspection
f
unctio
n
alit
y
to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
k
e
Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke
P
al
l
FFI: Print NULL po
i
nters a
s
"cdata
<
.
.
.
*>
:
NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e Pall
FFI: Show addres
s
pointed to f
o
r to
s
tri
n
g(poin
t
er)
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
k
e Pal
l
Minor
c
hange to bytecode p
e
nalty code f
o
r consistency
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
Pall
F
ix
d
a
ta-flow analysis fo
r
BC_U
C
LO
.
commit
|
commitdiff
|
tree
2011-06-06
Mike Pall
F
F
I: Change tonumber
(
cdata)
semant
i
cs
.
Return nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mi
k
e Pall
ARM: Add fast assembler implementation of floor/ce
i
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
PPC: Ad
d
lj_vm_
f
loor
w
h
i
ch is
callable
fr
o
m C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
A
R
M: Fu
s
e XLOAD/XST
O
RE
operands
.
commit
|
commitdiff
|
tree
2011-06-03
M
ike Pall
Add stdint
.
h replacement
f
or Sym
b
i
a
n
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike P
a
ll
A
d
d narro
w
ing of modulo oper
a
t
or
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
Move math helpers to lj_
v
m
math
.
c
.
A
d
d
missin
g
lo
g
2
.
.
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pall
ARM: Disable C++ exc
e
ption catching
on Symbian
.
commit
|
commitdiff
|
tree
2011-06-02
M
ike
Pall
ARM: En
a
b
l
e
JIT comp
i
l
e
r
(e
x
cept for iOS)
.
commit
|
commitdiff
|
tree
next