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
PPC/e500: Fix GC barrier for TSETM.
2011-09-17
Mike
Pall
PPC
/
e500: Fix GC ba
r
rier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
ke Pall
PP
C
: Fix GC barr
i
er for TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike
Pall
ARM: F
i
x GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
M
i
k
e Pall
ARM:
D
isable CPU detection
for
interpr
e
ter-
o
nly
builds
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pall
Increase
max
.
number of exit stub g
r
o
u
ps to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
P
a
l
l
Use some regist
e
r
a
llocator helpers for mult
i
ple
a
rchitectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Interpreter/JI
T
integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
a
l
l
PPC: Fix
or remove assembler
helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike
Pall
PPC: More i
n
terpreter tuning
.
Use y-bit fo
r
b
r
anch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pall
P
P
C
:
Ex
p
ort regist
e
r names f
r
om di
s
assembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC: Dis
a
s
semb
l
e y-b
i
t i
n
stead
of at-bits
for condi
t
ional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
all
PPC: Add y-b
i
t
v
a
riants of conditi
o
na
l
branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike P
a
ll
Always us
e
ANSI variants of Windo
w
s syst
e
m function
s
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
M
a
rk installed shared librar
y
as execu
t
a
b
le
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Avoid
conversion n
a
rrowing of arit
h
metic with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix struct
-
by-value calli
n
g co
n
ventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pa
l
l
R
ecor
d
m
i
ssi
n
g
F
O
R
I slot loads (e
.
g
.
after
return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pa
l
l
P
PC: Add PPC
d
i
sassem
b
le
r
.
commit
|
commitdiff
|
tree
2011-08-17
Mike
P
a
l
l
Add potentia
l
PHI for number conversi
o
ns due
to
type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Extend -b to gene
r
ate c/h/o
b
j/o f
i
les
with
embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
i
ke Pal
l
Load embedded bytecode with req
u
ire()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Cl
a
r
i
f
y name
of MI
T
l
i
cense
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Replace some _U
n
win
d
_
*
types
.
Fixes
build iss
u
es
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
ke Pall
x64: Fix
r
esult type of cdata index convers
i
ons
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
P
all
Don'
t
bother to chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
SP
E
: Save/res
t
ore cr2, cr3 an
d
cr4 when enteri
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mi
k
e Pall
PPC: S
a
ve/resto
r
e cr2, cr
3
and cr4 when e
n
t
e
ring/l
e
aving
VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
PPC:
Ad
d
mtcrf
i
nstruction to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
a
ll
PPC: Tune and
resch
e
du
l
e interpreter
f
or PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix
compiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mike P
a
ll
Fix stack check
when L->top i
s
ab
o
ve L->
m
ax
s
t
ack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remove temp
o
r
ary mcode li
m
it erro
r
from ap
p
lication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike P
a
ll
FFI: Lim
i
t s
n
apshot
optimization for cdata compari
s
ons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC
:
A
dd machi
n
e-sp
e
cific p
a
rt o
f
FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mi
k
e Pall
PP
C
:
F
i
x
floor/ceil for
dual-numb
e
r
mo
d
e
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PP
C
: Add dual-number mode interpreter
.
Enable by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
Use
d
ifferent workaround fo
r
align
m
ent of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FF
I
: Treat f
u
nction ctypes lik
e
p
o
inters in comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike P
a
ll
From Lua 5
.
2: Ch
a
nge \* to \z
.
Reject undefine
d
escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
PPC:
Update i
n
stall do
c
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC:
A
dd dual-n
u
m
ber mode interpr
e
ter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
P
PCSPE: Fix dispatch for
b
ino
p
metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike P
a
l
l
C
l
eanup sing
l
e-numb
e
r vs
.
dual-number mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't
e
vic
t
ASMREF_L
i
n ra_evictk
(
)
.
commit
|
commitdiff
|
tree
2011-07-07
Mike
Pall
F
ix
doc link
.
commit
|
commitdiff
|
tree
2011-07-06
M
i
k
e Pa
l
l
FF
I
: Fi
x
c
o
mment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
ike Pa
l
l
ARM: I
n
stall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
F
ix install_name and versioning on OS
X
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC
:
Add build ru
l
es for PPC interpreter (
n
on-func
t
i
onal
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pall
PPC: Separ
a
te PPC vs
.
PPCSPE interpreter sourc
e
files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Untangle PPC
v
s
.
PPCSPE t
a
rget defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mik
e
Pall
P
PC:
Fi
x
range chec
k
for scaled immediates
i
n
D
yn
A
S
M
.
commit
|
commitdiff
|
tree
2011-06-29
M
ike P
a
ll
A
d
d
debug option to m
s
vcbuild
.
bat and improve er
r
or
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don't
use thread-safe excepti
o
ns on
O
SX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pall
Ret
u
r
n to lower f
r
ame via interpret
e
r for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pall
Prefer record
i
ng loops over
call
s
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pal
l
Reorganize trace
l
i
nking an
d
tr
a
ck link typ
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean up
temporary
b
ytecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix
forced unwi
n
ding triggere
d
by external un
w
in
d
er
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use t
h
read-safe exceptions for e
x
ternal unwi
n
ding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mi
k
e Pal
l
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
P
all
Fix da
t
a-flow a
n
a
l
ysis for
B
C_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike
P
all
FFI: Clar
i
f
y docs wrt
.
string initial
i
zers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pal
l
RELEASE LuaJIT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
a
l
l
Fix documenta
t
ion for -b
c
ommand line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pal
l
RELEA
S
E
LuaJIT-2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
Misc
.
updates
to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
Fix
asserti
o
n
.
commit
|
commitdiff
|
tree
2011-06-22
Mike P
a
l
l
x86/x64
:
Don't evict BASE
i
n ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
all
x86/x64:
Fix re
g
ist
e
r
a
llocation for variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
a
ll
x86/x64: Fix fusion of com
p
ar
i
s
o
n
s with u
8
/u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike Pall
Avoid
point
l
ess calls
fo
r
std fil
e
han
d
l
e
s on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fix recording o
f
l
o
ops with instable d
i
re
c
t
ions
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
M
ike Pall
From Lua 5
.
2: __len for table
s
.
Needs -
D
LUA
J
I
T
_ENABLE_LU
A
5
2
C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke Pall
Update man page for -
b
command li
n
e option
.
commit
|
commitdiff
|
tree
2011-06-14
Mi
k
e Pa
l
l
Mor
e
fixes for the Solaris/x86
b
uil
d
.
Thanks to
Wi
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Fix
bytecode load
i
ng on Wind
o
ws
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pal
l
Ad
d
more docs for bytecode load
/
save feature
.
commit
|
commitdiff
|
tree
2011-06-13
M
ike P
a
ll
Fix d
u
mping of al
r
eady
s
tripped
f
u
nctio
n
s
w
ith debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mi
k
e
P
all
Add -b command line option to save/list bytec
o
de
.
commit
|
commitdiff
|
tree
2011-06-12
Mi
k
e Pal
l
Add support for bytecode loading
/
saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add recursi
v
e dump opt
i
on to jit
.
bc
.
dum
p
(
)
.
commit
|
commitdiff
|
tree
2011-06-12
Mi
k
e Pall
N
o
ne
e
d for L
a
rgument
to lj_str_in
i
t
buf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
FFI: Supp
o
rt __tostring metamethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
Make
.
eh_
f
rame section read-wr
i
te on So
l
aris
.
commit
|
commitdiff
|
tree
2011-06-10
M
ike Pall
Fix chec
k
for missing ar
g
u
m
ents in string
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mi
k
e Pall
Cleanup proto
t
ype flags
.
commit
|
commitdiff
|
tree
2011-06-08
M
ike Pal
l
R
emove
b
ogus assertion
for
GC es
t
imate vs
.
threshol
d
.
commit
|
commitdiff
|
tree
2011-06-08
M
ike Pa
l
l
Flatten and com
p
res
s
i
n
-
memory debug info (sa
v
e
s
~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
P
a
l
l
Move debugging
/
introspection
functi
o
nality
t
o lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e Pall
F
i
x compiler w
a
rning
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e Pall
F
FI: Print NULL
p
ointers
as
"
cdata<
.
.
.
*>
:
NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
ke Pall
FFI: Show
a
d
dress pointed to for tostring(p
o
i
n
ter
)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Minor chang
e
to
bytecode penalty code fo
r
consiste
n
cy
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e Pa
l
l
F
ix data-flow analys
i
s for BC_UCLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mike Pall
F
F
I: Change tonumber(cdata)
s
emanti
c
s
.
Return nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
A
R
M: Add fast as
s
embler implem
e
nta
t
ion of fl
o
or/ce
i
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike
Pa
l
l
PPC: Add lj_vm_floor which is
c
allable fr
o
m C
.
commit
|
commitdiff
|
tree
next