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
Save tmptv state for trace recorder across RECORD vmevent.
2011-10-13
M
i
ke Pall
Save t
m
pt
v
st
a
te fo
r
trace recorder a
c
ross RECORD vmev
e
nt
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pa
l
l
FFI: F
i
x
unfused loads of
f
loat fie
l
ds
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
F
I: F
i
x call argument and return hand
l
i
ng for I8
/
U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Record
loa
d
s/
s
tores to external variab
l
es
in nam
e
spa
c
es
.
commit
|
commitdiff
|
tree
2011-10-11
Mi
k
e Pall
FFI: Fix reco
r
d
ing of const/enu
m
look
u
ps
i
n
n
amespa
c
es
.
commit
|
commitdiff
|
tree
2011-10-10
Mike
Pa
l
l
Re
m
ove unneeded P
H
I b
a
rrier for reassociation of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike
Pall
Avoid
o
verwriting ar
g
ument with error from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fi
x
(
harmles
s
) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mik
e
Pall
ARM: Fix HREF
K
c
o
d
e
generation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Gen
e
rate a
portabl
e
vmdef
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC/e500: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
ke Pal
l
PPC: Fix GC b
a
rrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
A
RM: Fix GC bar
r
ie
r
for T
S
ETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pal
l
Fix typ
o
.
commit
|
commitdiff
|
tree
2011-09-08
Mi
k
e Pall
ARM: Disable CPU
de
t
ection for in
t
erpreter-onl
y
builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
Incr
e
ase max
.
number
o
f exit stub groups t
o
correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e Pall
Use
s
ome r
e
g
i
s
ter alloca
t
or helpers for multip
l
e a
r
chitectur
e
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: I
n
ter
p
ret
e
r/JI
T
integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC
:
Fix o
r
remove
a
s
s
embler h
e
lper functions
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
PP
C
: More inter
p
reter tuning
.
Use y-bit for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
: Exp
o
rt reg
i
s
t
er names
f
rom di
s
a
ssembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
P
PC: Di
s
a
s
semb
l
e
y
-
bit in
s
t
e
ad of
at-bits for conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Add y-bit v
a
rian
t
s of condit
i
onal b
r
anches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mik
e
Pall
Al
w
a
y
s use ANSI
v
a
r
i
ants of Wi
n
dow
s
syst
e
m functio
n
s
.
commit
|
commitdiff
|
tree
2011-08-31
Mi
k
e
Pall
Mark
i
nstalled share
d
li
b
r
a
ry a
s
executab
l
e
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Avoid c
o
nver
s
ion narrowing of ari
t
hmetic with
l
arge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FF
I
/
x64:
F
ix struct-by-v
a
lue calling
c
onventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pal
l
Record miss
i
n
g FOR
I
slot l
o
ads (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
P
P
C
: Add PPC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
Add potential
PH
I
for
number
con
v
ersions due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Extend -
b
to
gen
e
rate c/
h
/
o
bj/o files with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike P
a
ll
L
o
ad embedded
bytecode wi
t
h requ
i
re()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
all
Clar
i
fy nam
e
of MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
M
i
ke Pall
Replace some _
U
nwind_* types
.
Fixes
build issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64: Fix resul
t
type
o
f
cdat
a
index conve
r
sions
.
commit
|
commitdiff
|
tree
2011-08-11
Mik
e
Pall
Don'
t
both
e
r
t
o chain NO
P
s
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pal
l
PP
C
SPE: Sav
e
/restore cr2,
c
r3
and cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
P
P
C
: Sa
v
e
/restore cr2, cr3 and
c
r4
w
hen
e
nte
r
ing/leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Add mtcrf instructi
o
n to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC
:
Tune and resched
u
le int
e
rprete
r
for PPC/
e
300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mi
k
e Pall
Fix stack check w
h
en L
-
>
t
op i
s
above L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike
P
all
Remove
temporar
y
mcode limit error from
applicat
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mi
k
e Pall
FFI: Limit sna
p
shot
optimization for
cdata comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC:
A
dd machine
-
sp
e
cifi
c
part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fix
fl
o
or/ceil
f
or dual-nu
m
be
r
m
o
de
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add dual-number mo
d
e interpre
t
er
.
Enabl
e
by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e Pall
Use differe
n
t
workaround for alignm
e
nt o
f
jit_S
t
ate
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pa
l
l
F
FI: Treat fun
c
ti
o
n c
t
ypes like pointers in com
p
arisons
.
commit
|
commitdiff
|
tree
2011-07-19
M
ike Pal
l
From
L
ua
5
.
2
:
Change \* to
\z
.
Reject undefi
n
ed escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike
P
all
PPC: Upd
a
te install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC: Add dual-number mode i
n
terpre
t
er
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fix dispat
c
h f
o
r bin
o
p metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cleanup single-number
v
s
.
dual-number m
o
de s
e
lection
.
commit
|
commitdiff
|
tree
2011-07-12
M
i
k
e
Pall
ARM: D
o
n't evict ASMREF_L in ra_
e
v
ictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix d
o
c link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
F
F
I: Fix c
o
mment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
i
k
e Pall
ARM: Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e
Pall
Fi
x
insta
l
l_name and versio
n
ing on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pa
l
l
PPC: Add bui
l
d
r
ules for PPC in
t
erpreter (non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separate PPC v
s
.
PPCSPE interpreter source
files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Untangle PP
C
vs
.
PPCSP
E
target defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix
r
ang
e
check for scaled immediates in
D
ynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debug option t
o
msv
c
b
u
i
l
d
.
bat and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don't use
t
hread-safe
exception
s
on OSX
.
C
o
mplain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Return to lower
f
rame via int
e
rpre
t
er for un
h
andl
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke Pall
Prefer
rec
o
rding loops over calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike P
a
l
l
Reor
g
ani
z
e trace li
n
king and
track
l
ink types
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pall
Clea
n
up
t
emporary bytecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pa
l
l
Fix forced unw
i
nding triggere
d
by extern
a
l unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
k
e
Pall
Use
t
h
r
ead-safe exceptions for exte
r
nal unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pal
l
Fi
x
iOS bui
l
d
.
commit
|
commitdiff
|
tree
2011-06-26
Mik
e
Pall
Fix
d
ata-flow ana
l
y
sis fo
r
B
C
_I
T
ERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FFI
:
Clarify docs wrt
.
stri
n
g in
i
tia
l
izers
f
or byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
RELEASE Lu
a
JIT
-
2
.
0
.
0
-
beta8 (fix
e
d)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix documentation for
-b
comman
d
line optio
n
.
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
ll
RELEASE LuaJIT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
M
i
s
c
.
updat
e
s to doc
s
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Fix a
s
se
r
t
ion
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike
P
all
x
8
6/x64: Don't evict BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix reg
i
st
e
r all
o
cat
i
on
f
o
r variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x
86
/
x64: Fix fus
i
on of comparisons wi
t
h
u8/u16 XL
O
AD
.
commit
|
commitdiff
|
tree
2011-06-22
Mik
e
Pall
Avoid
p
ointle
s
s calls f
o
r std fil
e
handles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike
Pall
Fi
x
recor
d
ing of loops with instab
l
e directions
in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
M
ike Pall
F
r
om Lua 5
.
2:
__le
n
for t
a
bles
.
Needs -DLUAJ
I
T_E
N
ABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mi
k
e
P
all
Updat
e
man page for -b command
line op
t
ion
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
More
f
ixe
s
for the S
o
laris/x
8
6 build
.
Than
k
s to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
F
i
x bytec
o
de l
o
a
d
ing on Windo
w
s
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
A
d
d more docs for bytecode load/
s
av
e
f
eature
.
commit
|
commitdiff
|
tree
2011-06-13
M
i
k
e Pall
Fix dumping of already
s
tr
i
p
p
ed fu
n
ctions with
de
b
ug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add
-
b
comma
n
d l
i
n
e option
t
o save/
l
is
t
bytec
o
de
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke Pall
A
dd su
p
p
o
rt for
bytecode
l
oading/
s
aving
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke Pall
Add recursive dump
o
ption to jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
Pall
No need
f
or L
argument to lj_str_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: Support __
t
ost
r
ing metametho
d
for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mi
k
e
P
all
Ma
k
e
.
eh_fram
e
section read-write on
Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pall
Fix check for mi
s
si
n
g
a
rguments in string
.
f
ormat()
.
commit
|
commitdiff
|
tree
2011-06-09
M
i
ke
P
all
C
lea
n
up prototype flags
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Remove bo
g
us assertion fo
r
GC estimat
e
vs
.
t
h
r
e
sho
l
d
.
commit
|
commitdiff
|
tree
next