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 register hints for arithmetic helper functions.
2011-10-22
M
i
ke Pall
F
i
x regist
e
r hint
s
for
a
r
ithmetic helper functions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike
P
all
Separ
a
te
/
re
n
ame NU
M
/FL
O
A
T
<-> I6
4
/U6
4
conversi
o
n functi
o
ns
.
commit
|
commitdiff
|
tree
2011-10-21
Mike P
a
ll
Cleanup
v
a
r
ious endianess is
s
u
e
s
in assembler b
a
ckend
.
commit
|
commitdiff
|
tree
2011-10-19
Mike Pall
Rearrange define
s
f
o
r workaroun
d
s to embedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mik
e
Pall
Fi
x
PE/COF
F
b
y
tecode file forma
t
for big-end
i
an t
a
rgets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix FOLD rule for CONV
.
flt
.
nu
m
(
C
ONV
.
n
um
.
flt(x)
)
=
> x
.
commit
|
commitdiff
|
tree
2011-10-18
Mi
k
e
P
all
FFI/x86
:
Fix
C
O
N
V
.
u32
.
num r
o
unding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
Pa
l
l
Don't fuse
colocated array
o
ffsets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e
Pal
l
Fi
x
up P
C
in trace
b
a
c
k
s a
f
ter e
x
its f
r
o
m down-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e Pal
l
PPC:
Disting
u
ish slwi
,
sr
w
i and
r
l
w
inm in dis
a
ssembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mi
k
e Pa
l
l
Add missing FOLD r
u
le for i
n
t
eger NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
F
I/ARM: En
s
ure invocat
i
on of S
P
LIT pass for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mi
k
e
P
a
ll
Save
tmptv state fo
r
trace
r
ecorder across RECORD vme
v
ent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike P
a
ll
FFI: Fix unfuse
d
load
s
of floa
t
fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
F
F
I: Fix cal
l
a
r
g
ument and return ha
n
dling for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: Record loads/stores to ex
t
ernal varia
b
les in namespace
s
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pal
l
FFI: Fix
record
i
ng
o
f c
o
nst/enum looku
p
s in namespaces
.
commit
|
commitdiff
|
tree
2011-10-10
M
ik
e
Pall
Remove unneeded PHI
b
arri
e
r for rea
s
soc
i
ation of
dupl
i
cate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mike Pall
Avoid ov
e
rwriting argume
n
t with e
r
ror from met
a
call
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fi
x
(
harmless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
AR
M
: Fix HREFK code genera
t
i
o
n
.
commit
|
commitdiff
|
tree
2011-09-20
M
i
ke
P
a
l
l
Generate a portable vmdef
.
lu
a
.
commit
|
commitdiff
|
tree
2011-09-17
M
ike Pall
PPC/e500: Fix GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
i
ke
P
all
PPC: Fix GC barrier for TSE
T
M
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pal
l
ARM: Fix
G
C barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike
P
all
ARM: Disable CPU
detection for interpreter-only builds
.
commit
|
commitdiff
|
tree
2011-09-05
M
ike
P
a
l
l
Increase max
.
num
b
er o
f
e
x
it
s
tu
b
groups to c
o
rrespond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
U
se
som
e
r
e
gist
e
r allo
c
ato
r
h
e
lpers
f
or multiple archit
e
ctures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
a
l
l
PPC: Interp
r
e
t
er/JIT integration
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC
:
Fix or remove assembler helper functions
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC: More i
n
t
e
r
preter tuning
.
Use y-bit f
o
r bran
c
h
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pall
P
PC: Export register n
a
mes fro
m
disass
e
mb
l
er
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Disassemble
y
-bit instead
o
f at-bits
for conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Add y-bit varian
t
s of conditional branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike
Pall
Always use ANSI variants
of Wi
n
d
ows system functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark i
n
stalled shared
l
i
b
rary as
e
xecutable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike
Pall
Avoi
d
conver
s
ion narrowing o
f
arithmetic with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike
Pall
FFI
/
x64: Fi
x
st
r
u
c
t
-by-value
c
al
l
ing conve
n
tions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Record missi
n
g FORI slot loa
d
s (e
.
g
.
after return to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike
Pall
PPC:
Add
PPC disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
ike Pa
l
l
Ad
d
potential PHI for number
c
onversions due to
type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
i
ke Pal
l
Exte
n
d -b to
gener
a
t
e c/h/obj/o files with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pa
l
l
Load embedded bytecode
w
i
th require()
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pa
l
l
Cl
a
rify name
o
f
M
IT license
.
commit
|
commitdiff
|
tree
2011-08-14
M
i
ke
P
all
Replace some
_
Unw
i
nd
_
* types
.
F
i
xes
bu
i
ld
iss
u
es
on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x64:
F
ix result ty
p
e of cdata
index c
o
n
v
ersions
.
commit
|
commitdiff
|
tree
2011-08-11
Mi
k
e
Pall
D
on
'
t bother
t
o
chain NOPs
.
commit
|
commitdiff
|
tree
2011-08-10
Mike
Pall
PPCSPE: Save/r
e
store cr2, cr3
and cr4 when entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mik
e
P
a
ll
P
PC: Save/restore cr2, cr3 and cr4 when
e
nte
r
ing/leav
i
ng VM
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
k
e P
a
ll
P
P
C: Add
mtcrf ins
t
r
uction to D
y
nASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC
:
Tune
and reschedule
i
nterp
r
eter for PPC/e30
0
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
Fix compiler warni
n
g
.
commit
|
commitdiff
|
tree
2011-08-09
Mike Pall
Fix stack ch
e
ck when L-
>
top is above L
-
>ma
x
stack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pall
Remove tem
p
or
a
ry mco
d
e limit err
o
r
f
ro
m
application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
F
F
I: Limit
s
napshot optimization for c
d
at
a
comparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC: Add machine
-
specific part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
M
i
ke P
a
l
l
PPC: F
i
x floor/c
e
i
l for
d
u
al-number mode
.
commit
|
commitdiff
|
tree
2011-07-24
Mike Pall
PPC: Add dual-nu
m
ber mode
i
nterpreter
.
Ena
b
le by default
.
commit
|
commitdiff
|
tree
2011-07-23
Mike
P
all
Use d
i
fferent wor
k
around for alignment
of jit_
S
tate
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pall
FFI: T
r
e
a
t function ctypes lik
e
point
e
r
s
i
n comparisons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike
P
all
F
rom Lua 5
.
2: Chan
g
e \* to \z
.
Reject undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
P
PC: Update install docs
.
commit
|
commitdiff
|
tree
2011-07-13
M
ike P
a
l
l
P
P
C: Add d
u
al-number mode
interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fix
d
ispatch for binop met
a
m
e
thods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
C
l
ean
u
p single-n
u
m
ber vs
.
dual-
n
umb
e
r mo
d
e
selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
A
RM: Don't evict ASMREF_
L
i
n
ra_evictk
(
)
.
commit
|
commitdiff
|
tree
2011-07-07
M
i
ke P
a
ll
Fix doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pall
FFI: Fix comment parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike Pall
AR
M
:
Install dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix
instal
l
_name and versioning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Add build rules
for PPC interp
r
eter (
n
on-fun
c
tional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
P
PC:
S
eparate PPC
vs
.
PPC
S
PE interpre
t
er sour
c
e f
i
les
.
commit
|
commitdiff
|
tree
2011-07-01
M
i
k
e
P
all
PPC
:
Untangle PPC vs
.
PPCSPE
t
arget defines
.
commit
|
commitdiff
|
tree
2011-07-01
M
ike Pall
PPC: Fix
r
ang
e
check f
o
r scaled immediates in D
y
n
A
SM
.
commit
|
commitdiff
|
tree
2011-06-29
Mi
k
e P
a
ll
Add de
b
ug o
p
tion to msvcbu
i
ld
.
bat
a
n
d improve error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike
P
all
Don't u
s
e thread-
s
afe ex
c
epti
o
ns on
O
SX
.
Complai
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike P
a
ll
Re
t
urn
to
lowe
r
frame
via interpreter for
u
nhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
k
e
Pall
Prefer
re
c
ordin
g
l
oops
over calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pall
Reorganize
t
race
linking
a
nd track l
i
nk types
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e P
a
ll
Clean up temporary byteco
d
e patching
.
commit
|
commitdiff
|
tree
2011-06-27
M
i
ke
P
al
l
Fix force
d
unw
i
ndi
n
g trig
g
ered by external unw
i
nder
.
commit
|
commitdiff
|
tree
2011-06-27
Mi
k
e Pall
Use
thread-safe
except
i
ons
f
or external
unwi
n
d
ing on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mik
e
P
all
Fix iOS build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike P
a
ll
F
ix d
a
ta-flow analysis for
BC_I
T
ERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FFI: Clarify docs wrt
.
string
in
i
tializer
s
for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RE
L
EAS
E
L
ua
J
IT-2
.
0
.
0-
b
et
a
8
(
f
ixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
Fix
documentation for
-b comman
d
line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
RELEASE LuaJIT-2
.
0
.
0-be
t
a8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update chang
e
log
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Mi
s
c
.
updates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pall
x8
6
/x64: D
o
n't
e
v
i
ct BASE
i
n ra_
e
victk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pall
x86/
x
64: Fix r
e
gist
e
r allo
c
ation
for variable shifts
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike
Pall
x
8
6/x6
4
: Fix
fusion of c
o
mp
a
ri
s
ons with u8/
u
1
6
X
LOAD
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e Pall
Avoid pointless call
s
for std f
i
l
e
ha
n
dles on __gc
.
commit
|
commitdiff
|
tree
2011-06-20
Mike Pall
Fix reco
r
ding of loops with instable directions in
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Mike P
a
ll
F
r
om Lua 5
.
2: __len for ta
b
les
.
Nee
d
s
-
DLUAJI
T
_ENABL
E
_L
U
A52C
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Mik
e
Pa
l
l
U
pd
a
te man page
for -b co
m
m
and lin
e
option
.
commit
|
commitdiff
|
tree
2011-06-14
M
i
ke
Pall
More fixes fo
r
t
h
e Solaris/x86 build
.
Thanks to
Will
.
.
.
commit
|
commitdiff
|
tree
next