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
Fix parsing of hex literals with exponents.
2011-09-08
Mi
k
e P
a
ll
ARM: D
i
s
a
ble CPU detection for i
n
t
erpreter-o
n
ly
builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Inc
r
ease max
.
number
of exit stu
b
g
r
o
u
ps to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use so
m
e
r
egis
t
er a
l
locator helpers for
mult
i
ple ar
c
hitectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC: Interpreter/JIT i
n
tegration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PP
C
: Fix or remov
e
assembler
he
l
per functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
PPC: More interpreter t
u
ning
.
Use y-b
i
t for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e
Pall
PPC: Export register names from disassemb
l
er
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e
Pall
PPC: Disassemb
l
e y-bit inste
a
d o
f
at-bi
t
s for
c
onditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C: Add y-bit variants of conditional
b
ranc
h
es to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike
P
all
A
l
ways us
e
ANSI variants of W
i
nd
o
ws sys
t
em func
t
ions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark instal
l
ed shared library as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike
Pall
A
v
o
i
d
c
onversion narrowing of arithm
e
t
ic
w
ith
l
arge
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix stru
c
t-
b
y-value calling
c
onventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike
P
all
Record
mi
s
sin
g
FO
R
I slot loads (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PP
C
:
Add PPC disasse
m
ble
r
.
commit
|
commitdiff
|
tree
2011-08-17
Mike Pall
Ad
d
po
t
ential P
H
I for
n
umber conversions due to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
Extend -
b
to generate
c/h/obj/o files
w
ith embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike P
a
l
l
Load embed
d
e
d
byt
e
code w
i
th req
u
i
r
e()
.
commit
|
commitdiff
|
tree
2011-08-14
M
ike Pa
l
l
Clarify name
of MIT l
i
c
e
nse
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Rep
l
ace some _Un
w
ind_* types
.
Fix
e
s build is
s
ues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x
6
4: Fix resul
t
type of cdata index conv
e
rsions
.
commit
|
commitdiff
|
tree
2011-08-11
Mike
P
a
l
l
Do
n
'
t
b
o
ther to chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike P
a
ll
PPCSPE: Sa
v
e
/restore cr
2
, cr3 an
d
c
r
4 when e
n
t
e
ring
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pall
PPC: Sav
e
/
r
e
s
tore cr2,
c
r3 and cr4
when
enterin
g
/le
a
ving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
P
PC
:
Add
m
tcrf instruction
t
o
DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
P
PC: Tune
a
nd reschedule
i
nterprete
r
f
or PPC/e300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
P
all
Fix compiler war
n
ing
.
commit
|
commitdiff
|
tree
2011-08-09
Mike P
a
ll
Fix stack check when L->top is above
L
->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remove te
m
porary m
c
ode limit error from application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mi
k
e Pall
FFI: Limit
s
naps
h
ot op
t
imiza
t
i
on for cdat
a
comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC: Add
machine
-
spec
i
fic part
o
f FFI
.
commit
|
commitdiff
|
tree
2011-07-25
M
i
ke
P
all
PPC: Fix floor/ce
i
l
for dual-numbe
r
mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add dual-number mode
interpret
e
r
.
E
nable by de
f
ault
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
Use
different workaround for alignment of ji
t
_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI: T
r
eat
f
unc
t
io
n
ctypes
l
ike
po
i
nters in co
m
paris
o
n
s
.
commit
|
commitdiff
|
tree
2011-07-19
Mi
k
e
P
a
ll
From Lua 5
.
2: Change \*
to \
z
.
Reje
c
t un
d
efined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
k
e
Pall
PPC:
U
pdate
i
ns
t
a
l
l
d
o
c
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pa
l
l
PPC: Add d
u
al-
n
umber mode interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pal
l
P
PCSPE: Fix dispat
c
h
for binop metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike Pall
Cleanup sin
g
le-
n
umber
v
s
.
dual-number mode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
A
RM: D
o
n't evict
A
SMREF_L in ra
_
e
v
ictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mik
e
P
a
l
l
Fix do
c
lin
k
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: Fix comment
pa
r
sing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike
Pall
ARM: Instal
l
dis
_
arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
Fix inst
a
l
l_na
m
e and versioni
n
g
on O
S
X
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Ad
d
bui
l
d rules for
PPC interpreter
(non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pal
l
PPC
:
Se
p
arate PPC
vs
.
PPC
S
PE interpret
e
r
source files
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
P
PC: Untangle PP
C
vs
.
P
P
CSP
E
t
a
rget defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mik
e
Pall
PPC: F
i
x range
c
hec
k
for
scaled i
m
media
t
es in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e Pal
l
Ad
d
d
ebug
o
ption to
m
s
vcbuild
.
bat an
d
impro
v
e
error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pal
l
Don't use thread-safe exceptions on
O
S
X
.
Compla
i
n to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return to low
e
r frame via interpret
e
r for un
h
andled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Prefer recording loops o
v
er
calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Reo
r
gan
i
ze trace
l
inki
n
g and track link type
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean
up
t
emp
o
rary byte
c
ode patchi
n
g
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke Pall
Fix forc
e
d unwinding tri
g
gered by external unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
k
e Pall
Use thread
-
saf
e
excep
t
ions for
e
x
ternal
u
nwind
i
ng on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix
i
O
S
build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pa
l
l
Fix d
a
ta-f
l
o
w
analysis for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FFI:
C
larif
y
docs wrt
.
string
initializers
f
or byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
RELEASE
L
uaJIT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fi
x
docume
n
t
ation for -b comma
n
d line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
RELEASE LuaJIT-
2
.
0
.
0-beta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update chan
g
elog
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pal
l
Mi
s
c
.
updates to
d
ocs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
Pall
Fix assertion
.
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 Pall
x86/x
6
4: Fix register
a
lloc
a
t
i
on for vari
a
ble sh
i
fts
.
commit
|
commitdiff
|
tree
2011-06-22
M
i
k
e Pall
x
8
6/x64:
F
ix
f
u
si
o
n of comparisons
w
ith u8/u16 XLOA
D
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e P
a
l
l
Avoid poin
t
less calls for std fil
e
h
a
ndles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fi
x
re
c
ording of l
o
ops with insta
b
le di
r
ectio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fro
m
Lu
a
5
.
2
: __le
n
for tabl
e
s
.
Needs -DLUAJI
T
_E
N
ABLE_LUA52
C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mike Pa
l
l
Update m
a
n
page for -b
comma
n
d line option
.
commit
|
commitdiff
|
tree
2011-06-14
M
ike Pall
M
o
re
fixes
for the Sola
r
is
/
x86 build
.
T
h
a
n
ks to
W
ill
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke Pall
F
i
x bytecode
loading on Win
d
ows
.
commit
|
commitdiff
|
tree
2011-06-13
M
ike
Pall
Add m
o
re docs for bytecode load
/
save feature
.
commit
|
commitdiff
|
tree
2011-06-13
Mi
k
e Pall
F
i
x dumping of
already stripped functi
o
ns with debug
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
M
i
k
e Pall
Ad
d
-b
comman
d
line op
t
i
o
n t
o
s
ave/list bytecode
.
commit
|
commitdiff
|
tree
2011-06-12
Mike Pall
Add support fo
r
bytecode loading/saving
.
commit
|
commitdiff
|
tree
2011-06-12
M
ike Pall
Add
recursiv
e
dump
option to jit
.
bc
.
dump()
.
commit
|
commitdiff
|
tree
2011-06-12
Mik
e
Pa
l
l
N
o
need
for L argument to lj_
s
tr_initbuf()
.
commit
|
commitdiff
|
tree
2011-06-11
Mike Pall
F
FI:
S
u
p
port __t
o
string m
e
tamethod for po
i
nters to
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
M
ike Pall
M
ake
.
eh_frame secti
o
n rea
d
-writ
e
on Solaris
.
commit
|
commitdiff
|
tree
2011-06-10
Mike Pal
l
Fix check for missing arguments in string
.
for
m
a
t
()
.
commit
|
commitdiff
|
tree
2011-06-09
Mike Pall
Cleanup prototype fl
a
g
s
.
commit
|
commitdiff
|
tree
2011-06-08
Mi
k
e
P
all
Remove bogus a
s
serti
o
n for GC estimate vs
.
threshold
.
commit
|
commitdiff
|
tree
2011-06-08
Mik
e
Pall
Flatten
and
c
ompr
e
ss
i
n
-
memory debug i
n
fo (save
s
~70%)
.
commit
|
commitdiff
|
tree
2011-06-07
M
i
k
e
P
a
ll
Move
de
b
ugging/introspection functiona
l
ity t
o
lj
_
debug
.
c
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
F
ix compiler warning
.
commit
|
commitdiff
|
tree
2011-06-07
Mike
P
a
l
l
FF
I
:
P
rin
t
N
U
LL pointers as "cda
t
a<
.
.
.
*>:
NULL"
.
commit
|
commitdiff
|
tree
2011-06-07
M
ike Pall
FFI: Show address po
i
nted to for tostring(poi
n
ter)
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
M
i
nor change to b
y
teco
d
e penalty
c
ode for consistency
.
commit
|
commitdiff
|
tree
2011-06-07
Mike Pall
Fi
x
data-flow ana
l
ys
i
s
f
o
r BC_UCLO
.
commit
|
commitdiff
|
tree
2011-06-06
Mik
e
Pall
FFI: Change ton
u
mber
(
c
d
ata)
s
emantics
.
Re
t
u
rn n
i
l for
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
AR
M
: Add fast a
s
sembler i
m
plementation of floor/ceil
.
.
.
commit
|
commitdiff
|
tree
2011-06-05
M
i
ke Pall
P
PC: Add lj_
v
m_floor which is
c
allable from C
.
commit
|
commitdiff
|
tree
2011-06-05
Mike Pall
ARM: Fuse XLOAD/XSTORE oper
a
nds
.
commit
|
commitdiff
|
tree
2011-06-03
Mi
k
e
P
all
Add
s
td
i
nt
.
h repla
c
ement for
S
ymbian
.
Sigh
.
commit
|
commitdiff
|
tree
2011-06-03
Mike Pal
l
Add narrowing o
f
modulo operator
.
commit
|
commitdiff
|
tree
2011-06-03
M
ik
e
P
a
ll
M
o
v
e math he
l
pers to
l
j_vmmath
.
c
.
Add m
i
ssing log2
.
.
.
commit
|
commitdiff
|
tree
next