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 Pall
FFI: Fi
x
recording of
const/enum lookups i
n
namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
R
e
m
ove unneeded PHI
barrier for
re
a
s
s
ociation of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mi
k
e Pall
Av
o
id
o
v
e
rwriting argumen
t
with erro
r
from metaca
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike
Pal
l
Fix (
h
arml
e
ss) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM: Fix HR
E
F
K
co
d
e generation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
G
e
nerate a porta
b
l
e vmdef
.
lua
.
commit
|
commitdiff
|
tree
2011-09-17
M
i
ke Pall
PP
C
/
e
5
00: F
i
x
GC b
a
r
r
i
er for T
S
ETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike
P
al
l
PP
C
: Fix
G
C barrie
r
for TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
M
ik
e
Pall
ARM: F
i
x GC bar
r
ier for TSET
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fi
x
typo
.
commit
|
commitdiff
|
tree
2011-09-08
M
ike Pall
ARM: Disable CPU de
t
ection for
inte
r
pre
t
er-only bu
i
lds
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
Increas
e
max
.
n
u
mbe
r
of
e
x
i
t stub g
r
o
u
ps to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
Use som
e
r
e
gi
s
ter a
l
locator helpers for mu
l
ti
p
l
e architectures
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike P
a
ll
PPC:
I
n
ter
p
r
e
t
e
r
/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
: Fix or rem
o
ve
a
s
sembler helper
f
un
c
t
ions
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
P
PC:
M
ore
i
nterpreter tu
n
ing
.
Use y
-
bit
for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike Pall
PPC:
E
x
p
o
r
t register nam
e
s from disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PP
C
: Disassemble y-bit inste
a
d
o
f at-bits for conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC: Add
y
-bit variants o
f
conditional bran
c
h
e
s
to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mik
e
Pal
l
A
lways u
s
e
A
NSI varian
t
s
of Wi
n
dows system functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
M
a
rk installed sh
a
red library as executable
.
commit
|
commitdiff
|
tree
2011-08-26
M
ike Pall
A
void conversion narrow
i
ng of ar
i
thmetic with l
a
rge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64:
Fix st
r
uct-by-value calli
n
g convention
s
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pa
l
l
Record missing F
O
RI
slot
loads (e
.
g
.
a
fter
r
eturn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
P
PC: Add PPC
disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
ike Pall
Add pote
n
tial PHI for number conv
e
rsions due to t
y
pe
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
E
xtend
-
b to gene
r
ate c/h/obj/o files w
i
th
embed
d
ed
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pa
l
l
Lo
a
d e
m
b
e
d
ded by
t
ecode wi
t
h re
q
uir
e
()
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pall
Clarify name o
f
MIT lice
n
se
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pa
l
l
R
ep
l
ace some
_
U
n
w
ind_* types
.
F
i
xes bu
i
ld issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
ke Pall
x64:
Fix result type of cdata in
d
ex c
o
n
v
er
s
ions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
Don't bother
to chain
N
OPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
SPE: Sa
v
e/restore cr2, cr3
a
n
d c
r
4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
a
l
l
PP
C
: Sav
e
/resto
r
e cr2, cr3 a
n
d
cr
4
w
hen enter
i
ng/leav
i
ng
VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Add mtcrf instruction to Dyn
A
SM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
PPC:
Tune and reschedule interpreter f
o
r PPC/
e
300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix compiler
w
arni
n
g
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
F
ix stack check when
L->top is above L
-
>maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
M
i
ke
Pall
R
e
move
tem
p
or
a
ry mcode
l
imit
e
rr
o
r from a
p
p
lication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
M
ike Pall
F
F
I:
L
imit snaps
h
ot optim
i
zat
i
on for cdata comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike P
a
l
l
PPC: Add
ma
c
hin
e
-spe
c
i
fic part
o
f FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PPC: Fix floor/c
e
il for dual-
n
umber
m
o
d
e
.
commit
|
commitdiff
|
tree
2011-07-24
M
ike Pall
PPC: Add dual-numbe
r
mod
e
i
n
te
r
pr
e
ter
.
Enable by defau
l
t
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
P
all
Use different workaround for
alignment of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mi
k
e
Pall
FFI:
T
reat f
u
n
c
tion ctypes like pointers i
n
comp
a
ris
o
ns
.
commit
|
commitdiff
|
tree
2011-07-19
Mik
e
Pall
From Lua 5
.
2: Change \* to
\
z
.
Reject undef
i
ned
e
scap
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
Pall
PPC: U
p
da
t
e
i
nstall docs
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pal
l
PPC
:
Add du
a
l-n
u
mber
m
ode interpr
e
ter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
a
ll
PPCSPE: Fi
x
dispatch
f
or binop metametho
d
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Clea
n
u
p sing
l
e-number vs
.
du
a
l-number mode selec
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
M
i
ke Pall
ARM
:
Don't evict
ASMREF_L in
ra_evict
k
()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix d
o
c
link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: Fix comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike P
a
ll
ARM
:
In
s
ta
l
l dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
M
ike Pall
Fix instal
l
_name and ver
s
i
o
ning o
n
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pa
l
l
PPC
:
Add build rule
s
f
o
r PPC interpreter (non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Separate PPC v
s
.
P
PCSPE inter
p
reter so
u
rce file
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Unta
n
gle PPC vs
.
PP
C
SP
E
t
arg
e
t defi
n
es
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
PC
:
Fi
x
ra
n
g
e
check
f
or
s
caled immediates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
M
i
ke Pall
Add debu
g
option to ms
v
cbuild
.
ba
t
and improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Do
n
'
t use t
h
read-
s
afe exceptions on OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pa
l
l
Return to lower frame via interpreter f
o
r un
h
andled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer recording lo
o
ps
ov
e
r cal
l
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
Pal
l
Reorganize trac
e
l
in
k
in
g
and track link types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean up
tempor
a
ry b
y
t
ecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix for
c
ed unwinding
t
rig
g
ered by external
unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike
Pall
Use threa
d
-safe exception
s
for external unw
i
nding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
Pal
l
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pa
l
l
Fix da
t
a
-
f
low
a
naly
s
is for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
F
FI: Clar
i
f
y
doc
s
wrt
.
string in
i
tiali
z
ers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
REL
E
AS
E
Lua
J
IT-2
.
0
.
0-be
t
a
8 (fi
x
ed)
commit
|
commitdiff
|
tree
2011-06-23
M
i
k
e Pall
Fix d
o
cumentation fo
r
-b command line
option
.
commit
|
commitdiff
|
tree
2011-06-23
Mik
e
Pall
RELEASE LuaJIT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e
Pall
Update change
l
og
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
all
Misc
.
update
s
t
o docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pall
Fix a
s
sertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
a
l
l
x86
/
x64: Don't evict BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
all
x
8
6/
x
64: Fi
x
r
e
gis
t
er allocation for var
i
able shifts
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
ke Pall
x
86/x64: F
i
x fusion of comparis
o
ns with
u
8/u16
X
L
OAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pa
l
l
Avoid poin
t
le
s
s calls for std file handles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mi
k
e Pall
F
i
x reco
r
ding of lo
o
p
s
with instable directions in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From Lua 5
.
2: _
_
l
en
f
o
r
tables
.
Needs -DLUAJIT_ENAB
L
E_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
ike Pall
Upd
a
te man page
f
o
r
-b c
o
mmand lin
e
optio
n
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
k
e
Pall
Mor
e
fixes f
o
r th
e
Solaris/x86 bui
l
d
.
Thanks to Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
l
l
Fix
b
ytecode loading
o
n
Win
d
ows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Add more
d
ocs for by
t
ecode
l
oad/save f
e
a
t
u
r
e
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Fix dumping of alrea
d
y stri
p
ped funct
i
ons with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike P
a
l
l
Add -b command line
option
to save/li
s
t
byt
e
co
d
e
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
ke Pall
Add su
p
port for byte
c
o
d
e loading/sav
i
n
g
.
commit
|
commitdiff
|
tree
2011-06-12
M
ike Pall
Add
r
ecursive dump option
to ji
t
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
P
a
ll
N
o n
e
ed
f
or L argument to
l
j_str_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike P
a
ll
FFI: Supp
o
rt __to
s
t
ring metamethod for pointers
to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
e
h
_frame section read-write o
n
So
l
aris
.
commit
|
commitdiff
|
tree
2011-06-10
Mik
e
Pal
l
Fi
x
check for missing argument
s
in string
.
for
m
at
(
)
.
commit
|
commitdiff
|
tree
2011-06-09
Mike
P
a
l
l
C
lea
n
up pr
o
t
o
type
f
l
ags
.
commit
|
commitdiff
|
tree
2011-06-08
M
i
k
e Pall
Remove bogus assertion
f
or G
C
e
stimate vs
.
th
r
eshold
.
commit
|
commitdiff
|
tree
2011-06-08
Mi
k
e P
a
ll
Flat
t
en and compress in
-
memo
r
y debug
info
(
save
s
~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
P
al
l
M
o
ve
de
b
ugging/introspection fun
c
t
i
ona
l
i
ty to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike P
a
ll
Fix com
p
ile
r
warning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pa
l
l
FFI:
Pri
n
t NULL
pointers as
"
cdata<
.
.
.
*>: NULL
"
.
commit
|
commitdiff
|
tree
next