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
Mike Pa
l
l
FFI: Fix reco
r
di
n
g
o
f
c
on
s
t/e
n
u
m lookup
s
in nam
e
spaces
.
commit
|
commitdiff
|
tree
2011-10-10
M
ike
Pall
Rem
o
ve unneed
e
d PH
I
barrier for reassocia
t
ion of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid overwriting argument
w
i
th er
r
or
from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mi
k
e Pall
Fix (harmless) ty
p
o
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
A
R
M:
F
ix
HREFK co
d
e
g
eneratio
n
.
commit
|
commitdiff
|
tree
2011-09-20
Mi
k
e Pall
Gener
a
t
e
a portabl
e
vmdef
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC/e500: Fix
GC barrie
r
for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC: Fi
x
G
C
barrie
r
for TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
Mi
k
e
Pall
ARM: F
i
x GC barrie
r
f
o
r TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
a
ll
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pal
l
A
RM: Disab
l
e CPU detection f
o
r interpreter-only buil
d
s
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pall
Inc
r
ease max
.
n
u
mber of exit stub groups to cor
r
es
p
ond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
Use some regis
t
e
r al
l
ocator helpers for mul
t
i
p
le architec
t
ures
.
commit
|
commitdiff
|
tree
2011-09-05
M
ik
e
P
all
PPC:
Interprete
r
/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC: Fix or r
e
mo
v
e assemb
l
e
r h
e
lper fun
c
tions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
P
P
C: M
o
re interprete
r
tuni
n
g
.
Use
y
-bit for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Export regis
t
er names from disa
s
s
e
mbler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Disas
s
emble y-bi
t
inste
a
d of at-
b
its
f
o
r
conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
P
PC: Add y-
b
it variants of
condi
t
ional branches
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
M
ike
P
all
Always
use ANSI vari
a
nt
s
of W
i
ndows sy
s
tem functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark
installed
sha
r
ed library as exec
u
tabl
e
.
commit
|
commitdiff
|
tree
2011-08-26
M
i
k
e Pall
Avo
i
d
co
n
v
ers
i
on narrowing of
a
r
ithmetic with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64:
F
i
x stru
c
t-by
-
val
u
e calling conve
n
tions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike P
a
ll
Record missin
g
FORI slot loads
(
e
.
g
.
after
r
eturn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pa
l
l
P
PC: Add P
P
C disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
i
ke Pall
Add potential PHI f
o
r nu
m
ber c
o
nver
s
io
n
s du
e
to typ
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
i
ke Pall
Extend -b to generate c/h/obj/o
f
iles
with embedde
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
L
o
ad
e
mbedded byte
c
ode with requ
i
re()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Clarif
y
n
a
me of
MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Replace so
m
e _
U
nwind_* types
.
Fixes b
u
ild i
s
sues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x
6
4: Fi
x
r
esult type of cdata inde
x
conversio
n
s
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
ke
P
all
Don't bother to chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mik
e
Pall
P
PCSPE: S
a
ve/restore cr2, cr3
a
nd cr4 when ente
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mi
k
e Pall
PPC: Sav
e
/restore cr2, cr3 an
d
cr4 wh
e
n e
n
tering/leavi
n
g VM
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike
P
all
PPC: Ad
d
mtcrf ins
t
ru
c
tion to DynA
S
M
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Tune
a
nd reschedule interpreter fo
r
PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix
compiler war
n
ing
.
commit
|
commitdiff
|
tree
2011-08-09
M
ike Pall
Fix stack check
w
hen L->top is above L->maxs
t
ack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike
Pall
R
emove t
e
mporary mcode l
i
mit error from applicat
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
F
F
I: Limit snaps
h
ot
optimization for cdata compa
r
isons
.
commit
|
commitdiff
|
tree
2011-08-01
M
ik
e
P
all
PPC: Add machine
-
specific part of
FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
P
PC:
Fix floor/ceil
f
or dual-number mo
d
e
.
commit
|
commitdiff
|
tree
2011-07-24
Mi
k
e Pall
P
P
C
:
A
dd dual-number mode
i
nterpreter
.
Enable by
defau
l
t
.
commit
|
commitdiff
|
tree
2011-07-23
Mik
e
Pall
U
s
e different workaround f
o
r alignment of jit
_
State
.
commit
|
commitdiff
|
tree
2011-07-23
M
ike Pall
FFI: Tre
a
t function ctypes like p
o
inters i
n
comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2
:
C
hang
e
\* to
\z
.
Reject u
n
defined e
s
cape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
ll
PPC: Update install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC
:
Add
du
a
l-n
u
mber mode int
e
rpre
t
e
r
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
P
P
C
SPE: Fix dispatch
f
or binop meta
m
eth
o
d
s
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike Pall
Cleanup single-number vs
.
dual-number mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't evic
t
ASMREF_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix
d
oc link
.
commit
|
commitdiff
|
tree
2011-07-06
M
i
k
e P
a
ll
FFI: Fix c
o
mmen
t
parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
ike Pall
ARM: Install
dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
F
i
x install
_
name and versioni
n
g on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike Pal
l
PPC: Add bu
i
ld ru
l
es for
PPC i
n
terprete
r
(no
n
-fu
n
c
tional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike P
a
ll
PPC: Sep
a
ra
t
e PP
C
vs
.
PPCSPE
interpreter source fi
l
es
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PP
C
: Untangl
e
PPC vs
.
PPCSPE
t
arget d
e
fines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
P
C: Fix ra
n
ge check for
s
ca
l
ed imm
e
d
i
a
tes i
n
Dy
n
ASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e Pall
Add debug option t
o
m
sv
c
build
.
b
a
t and impr
o
ve erro
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e Pal
l
D
o
n't use
thre
a
d-s
a
fe exceptions o
n
OS
X
.
Complain t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return
t
o lower frame via interpreter for unhand
l
ed
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike
P
all
Prefe
r
recording loops over
c
a
lls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reorganize trace linking
a
n
d track link
ty
p
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pa
l
l
Clean up tempora
r
y bytecode patch
i
ng
.
commit
|
commitdiff
|
tree
2011-06-27
Mi
k
e Pa
l
l
Fix forced unwinding triggere
d
b
y
e
x
ternal unw
i
nder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thr
e
a
d
-safe e
x
c
eptio
n
s for external unwin
d
ing
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
ke
P
all
F
i
x iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pal
l
Fix
d
ata-flo
w
analysis for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mik
e
Pall
FFI: Cl
a
rify docs wrt
.
string ini
t
ializ
e
r
s fo
r
byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
M
ike Pall
RELEASE LuaJIT-2
.
0
.
0-
b
e
ta8 (
f
ixed)
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
P
all
Fix documen
t
atio
n
for
-
b
c
o
mmand line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RE
L
EAS
E
LuaJIT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pal
l
Update
c
hangelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Misc
.
up
d
ates to do
c
s
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
a
ll
F
ix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/
x
64: Don't evict BASE
i
n r
a
_
e
victk(
)
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pall
x
86/x64: Fi
x
register allocation f
o
r v
a
riabl
e
shi
f
ts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86
/
x
64: Fix f
u
sion
of compar
i
sons with
u8/u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pall
Avoid p
o
int
l
es
s
c
alls for std fil
e
ha
n
dles
on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
M
ike
Pal
l
Fix
rec
o
rding of lo
o
p
s
with instable directions
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From Lua 5
.
2: __
l
e
n
for t
a
b
les
.
Needs -DLUAJIT_ENABL
E
_LU
A
52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
ll
U
p
date ma
n
page for -b com
m
and line opti
o
n
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More fixes for the Solaris/x86
build
.
Thanks to
Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke Pall
Fix
bytecode
l
oad
i
n
g
on Window
s
.
commit
|
commitdiff
|
tree
2011-06-13
Mike
P
a
l
l
Add mor
e
do
c
s fo
r
byteco
d
e load/
s
ave feature
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pal
l
Fix d
u
m
ping of already
stripped functions with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mi
k
e Pall
Add -b command
l
ine
option to save/l
i
st byt
e
code
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add support fo
r
byt
e
cod
e
loading/saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add rec
u
rsiv
e
dump option to
j
i
t
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
No need
f
o
r L argu
m
ent to lj
_
str_initbu
f
()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: Suppo
r
t __tostring meta
m
ethod
for poin
t
ers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh_
f
rame section read-write
o
n S
o
laris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pall
Fix che
c
k for mi
s
s
i
ng
a
rguments i
n
string
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mike P
a
ll
Cleanup prototype
flag
s
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Remove bogus
a
ssertion for
GC estimate vs
.
threshold
.
commit
|
commitdiff
|
tree
2011-06-08
M
i
ke
Pall
Flatt
e
n and co
m
press
in-memory debug
info
(saves ~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke Pall
Move debugging/intros
p
ection functionality
t
o lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke Pall
FFI: Print NULL
p
ointers as "cdata<
.
.
.
*>: NUL
L
"
.
commit
|
commitdiff
|
tree
next