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 P
a
ll
PPC/e50
0
: Fi
x
G
C ba
r
r
ier for TS
E
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike P
a
ll
PPC: F
i
x
GC barrier
f
or TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
ARM: F
i
x
G
C
b
arrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mi
k
e Pall
Fix t
y
po
.
commit
|
commitdiff
|
tree
2011-09-08
Mike
Pall
ARM:
Disable CPU detection
for interpreter-onl
y
b
uilds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
I
n
crease max
.
number of exit s
t
ub
g
roups to cor
r
espond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
Use some re
g
i
ster allocator helpers for multiple arc
h
i
t
ectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
P
P
C
: Interpre
t
er/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Fix or remove
assemb
l
er helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC
:
More i
n
terpreter tu
n
i
ng
.
Use y-bit for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C
:
Export
r
egister names f
r
om disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
PPC:
Disassemble y-bit
instead of a
t
-bits f
o
r conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C: A
d
d y-bit varian
t
s of condit
i
o
n
al branches t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Always
use
A
N
SI
v
ariants of Windows sy
s
tem functio
n
s
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pa
l
l
Mark
i
nstalle
d
s
hared
l
ib
r
a
r
y as execu
t
able
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Avoid conversion narrowing of arithmetic with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
M
i
k
e
Pall
FFI/x64
:
F
i
x struct-by-
v
alue calli
n
g conv
e
ntion
s
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
R
e
co
r
d
missing FORI slot loads (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike
P
al
l
PPC: Add
PPC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
Mik
e
Pall
Add p
o
te
n
t
i
a
l PHI for num
b
er con
v
e
rsions
due
to ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
E
xte
n
d -b to generate c/h/obj
/
o files with em
b
edded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Load embedded byte
c
od
e
with require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
Pa
l
l
Clarify name of
M
IT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
Pall
Replace so
m
e _Unwind_* types
.
Fixe
s
build issu
e
s
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64: F
i
x result type of cdata ind
e
x conversions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
Don't bother
t
o chain NOP
s
.
commit
|
commitdiff
|
tree
2011-08-10
Mik
e
Pall
P
PCSPE: Save/restor
e
c
r
2, cr3
and cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mi
k
e Pall
PPC: Save
/
restore cr2, cr3 and cr
4
w
hen enteri
n
g/leaving
V
M
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
PPC: Ad
d
mtc
r
f
instruction to D
y
nAS
M
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
PPC: Tune and resc
h
edule in
t
e
r
p
re
t
er for PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
Fix
c
o
mpil
e
r w
a
r
n
i
ng
.
commit
|
commitdiff
|
tree
2011-08-09
Mike
P
a
l
l
F
ix stack ch
e
ck w
h
en L->top is above L->
m
axst
a
c
k
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pal
l
Re
m
ove tempora
r
y mc
o
de limit
err
o
r from ap
p
lication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pal
l
F
F
I
:
Limit snapshot
opti
m
ization
for cdat
a
comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PP
C
:
Add mach
i
ne-specific part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike
P
all
PPC
:
Fix f
l
oor/cei
l
for
dual-number
m
ode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike
P
a
l
l
PP
C
: Add dual-nu
m
b
e
r
mode interpreter
.
E
n
a
b
l
e by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
Use dif
f
erent work
a
r
o
und for alignment of ji
t
_St
a
te
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pa
l
l
FFI: Treat function
cty
p
es l
i
ke
pointe
r
s
i
n compa
r
isons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pall
From Lua 5
.
2: Change \* to \z
.
Reject undefined
e
scape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mi
k
e Pall
PPC: Update in
s
tall do
c
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
a
l
l
PPC: A
d
d
dua
l
-num
b
er mode in
t
erpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fix dispatch
f
or
b
inop metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pa
l
l
C
leanup
single-numbe
r
vs
.
dual-number mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike
P
al
l
AR
M
: Don't evict ASMREF_
L
i
n ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pa
l
l
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
M
ike Pall
FFI: Fix
comm
e
nt parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mi
k
e P
a
ll
ARM: I
n
stall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
Fix i
n
stall_name an
d
versioning o
n
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
PPC: Add buil
d
r
u
les fo
r
P
PC interp
r
eter
(
non-f
u
nct
i
onal
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
M
i
ke Pall
PPC: Separate PPC vs
.
PPCSPE interpr
e
ter
s
ource f
i
l
es
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e Pall
PPC: Untangle PPC vs
.
PPCSPE
t
arget defin
e
s
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
PC:
F
i
x
range check
for scaled imme
d
iates i
n
DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Add debu
g
option to m
s
vcbuild
.
bat and impro
v
e er
r
or
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e Pall
Don't use thread-safe exceptio
n
s
on OSX
.
C
omplain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return t
o
lo
w
er fr
a
me via inte
r
preter for unhand
l
ed
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike P
a
l
l
Prefer recording loops over cal
l
s
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke
P
all
Re
o
rg
a
n
i
ze
trac
e
linking and
track link types
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike Pall
C
lean u
p
tem
p
orary bytecod
e
patching
.
commit
|
commitdiff
|
tree
2011-06-27
M
ike
P
a
l
l
F
i
x
for
c
ed unw
i
n
ding tr
i
ggered
by
e
xternal unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
U
s
e
t
hread-safe exceptions for external unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
i
x iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
M
i
ke P
a
ll
Fix data-flow analysis for B
C
_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mik
e
Pall
F
F
I:
Clarify docs
w
r
t
.
s
tring initializers f
o
r byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke Pall
RELEASE
L
uaJI
T
-2
.
0
.
0-beta8 (fixed
)
commit
|
commitdiff
|
tree
2011-06-23
M
i
k
e Pall
Fix
d
ocument
a
tion
fo
r
-b command line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEAS
E
Lu
a
J
IT-2
.
0
.
0
-
be
t
a8
commit
|
commitdiff
|
tree
2011-06-23
M
i
ke
P
all
Update changelog
.
commit
|
commitdiff
|
tree
2011-06-23
M
i
k
e
Pall
Misc
.
u
p
d
ates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
Fix asser
t
ion
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike P
a
l
l
x86/x64: Don't evi
c
t BASE in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix
r
egister a
l
location for variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix
f
u
s
ion of compariso
n
s
with u
8
/u16 XLOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Avoid po
i
ntless
c
alls
f
or std fi
l
e hand
l
e
s
on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
F
i
x
record
i
ng of
l
o
ops
wit
h
ins
t
a
b
le directions i
n
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
From Lua
5
.
2
: __le
n
fo
r
t
ables
.
Ne
e
d
s -DLUAJIT_ENABLE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike P
a
ll
Update man page for -b comma
n
d line op
t
ion
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pal
l
More fixes for the S
o
laris/x86 build
.
Thanks
to
Will
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pall
Fix
b
ytecode loading on Windows
.
commit
|
commitdiff
|
tree
2011-06-13
Mike Pall
Ad
d
m
o
re d
o
cs
for
b
y
t
e
co
d
e
l
oa
d
/sa
v
e featu
r
e
.
commit
|
commitdiff
|
tree
2011-06-13
Mik
e
Pall
Fix dump
i
ng of al
r
ead
y
st
r
i
pped
f
unct
i
o
ns
w
ith debu
g
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Mike
P
all
Add -b comman
d
line o
p
tio
n
to
save/list bytecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mi
k
e Pall
Add s
u
pport for
b
ytecode
loadin
g
/saving
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pal
l
Add recursive dump opti
o
n to jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
No
n
eed for L a
r
gument to lj_s
t
r
_
initbu
f
()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike P
a
ll
FFI: S
u
pport __tostring metamethod for pointers to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Mike
P
all
Make
.
eh_frame section read-wri
t
e
on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
M
i
ke Pall
Fix check
for missing argumen
t
s
i
n
s
t
ring
.
format()
.
commit
|
commitdiff
|
tree
2011-06-09
Mike P
a
ll
C
l
eanup
prototype flags
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
Remove bo
g
us assertion for G
C
estimate v
s
.
thresho
l
d
.
commit
|
commitdiff
|
tree
2011-06-08
Mike Pall
F
l
atten and compress in-memor
y
debug info (saves ~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
k
e
P
all
Mo
v
e
d
ebugging/introspection f
u
nctionali
t
y
to lj_debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fix c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
k
e Pall
FFI: P
r
int
NUL
L
pointers
as "cdata<
.
.
.
*
>
:
N
ULL"
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
FFI
:
S
h
ow address pointed to for tostrin
g
(pointer
)
.
commit
|
commitdiff
|
tree
2011-06-07
M
ike Pall
Mino
r
change t
o
b
ytecode penalty c
o
de f
o
r
consistenc
y
.
commit
|
commitdiff
|
tree
2011-06-07
Mi
k
e Pal
l
F
i
x data-f
l
o
w analysis
for BC_UCLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mik
e
Pall
FFI: Chang
e
to
n
umber(cdat
a
) semantics
.
Retu
r
n nil for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike P
a
ll
ARM: Ad
d
fast assemb
l
e
r im
p
lementat
i
on of fl
o
o
r
/ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mik
e
Pall
PPC: Ad
d
lj_v
m
_floor
w
hich is callable from
C
.
commit
|
commitdiff
|
tree
next