repo.or.cz
/
luajit-2.0
/
celess22.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
PPC: Add support for GDB JIT API.
2011-10-24
Mike
P
all
PPC:
A
d
d
s
upport for GDB JIT API
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pa
l
l
P
PC: Ad
d
Linu
x
/PPC
c
a
c
he f
l
u
s
h
mech
a
nism
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Make s
u
re to flush
/
sync the
D
/I-cache for all generated
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mik
e
Pall
Fix handling of alig
n
me
n
t arguments (nil) to CA
L
LX
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
PPC: Add suppor
t
fo
r
per-trace exit stubs
.
commit
|
commitdiff
|
tree
2011-10-24
Mi
k
e
Pall
Generalize ha
n
dling of s
t
ac
k
checks
indicated by highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
ll
Don
'
t save/r
e
st
o
r
e t
m
ptv
w
i
t
h
co
p
yTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mike P
a
l
l
Fix compiler wa
r
ning
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
Pall
Whitesp
a
ce
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
k
e
Pall
A
dd missin
g
FOLD
r
ule fo
r
C
ONV
.
u64
.
int +
sign-
e
xtension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
FFI: Cl
e
anup/fix 64 bit arit
h
metic i
n
assembler backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pa
l
l
x64:
Fi
x
math
.
r
and
o
m() code generation
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
Fix regist
e
r
hints f
o
r arithmetic he
l
per functio
n
s
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
S
e
para
t
e/
r
ename
N
UM/FLOAT <-> I64/U64 conversion fun
c
tions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
C
leanu
p
various endi
a
n
e
s
s
iss
u
e
s in a
s
semble
r
backend
.
commit
|
commitdiff
|
tree
2011-10-19
Mike Pa
l
l
Rearrang
e
de
f
ines for wo
r
karound
s
t
o embedded op
e
r
ating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fi
x
PE
/
COFF byt
e
code file
forma
t
f
o
r bi
g
-endian t
a
rgets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pa
l
l
F
i
x FOLD
rule f
o
r C
O
NV
.
fl
t
.
num(CONV
.
num
.
flt(x)) => x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pa
l
l
FFI/x86:
Fix CONV
.
u32
.
num ro
u
ndin
g
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
P
all
Don't fuse
colocated
array offsets
w
itho
u
t -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
Fixup PC in tracebacks after
e
xits from down-r
e
c
u
rsive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
PPC:
Distinguish sl
w
i
,
srwi and
rlwinm i
n
disassembly
.
commit
|
commitdiff
|
tree
2011-10-17
Mike Pall
A
d
d
missing FOLD rule for integer NEG o
f
constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
all
FF
I
/
A
RM: Ensure invocation
o
f SPLIT pass for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
M
ike Pall
Save
t
mptv s
t
ate
for
t
ra
c
e recorder acr
o
ss RECORD
v
mevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI:
F
ix unfus
e
d
lo
a
ds of float fields
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
P
a
l
l
FFI: Fix cal
l
argument and ret
u
rn hand
l
ing for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
M
ike Pall
FF
I
:
Record loads/store
s
to exte
r
nal v
a
riables in namesp
a
ce
s
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: F
i
x r
e
cording of co
n
st/enum look
u
ps i
n
n
amespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mike Pall
Remove unneeded
P
H
I
barrier
for reassoc
i
a
t
io
n
of duplica
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
M
i
k
e Pall
Avoid ove
r
writing argument with error from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
F
ix
(
h
arm
l
ess) typo
.
commit
|
commitdiff
|
tree
2011-09-21
Mike P
a
ll
ARM: Fix HREFK code gen
e
r
a
tion
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pal
l
Gene
r
ate a
portable
v
m
d
ef
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mike Pall
PPC
/
e5
0
0
:
Fix
G
C
ba
r
rier for
T
SETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
PPC: Fix GC b
a
rrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mi
k
e P
a
ll
ARM
:
F
i
x G
C
barrier
for
TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pal
l
ARM: Disable CPU det
e
ction for interpre
t
e
r
-
o
nly builds
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
Inc
r
ease max
.
n
umber
o
f e
x
i
t stub groups to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
all
Use
s
ome regist
e
r alloc
a
tor helpers fo
r
mul
t
i
ple architectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C: Inte
r
pr
e
ter/JIT int
e
g
r
ation
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
k
e Pall
PPC
:
Fix or remove assem
b
ler helper funct
i
o
ns
.
commit
|
commitdiff
|
tree
2011-09-05
M
i
ke Pall
PPC: More interpreter tun
i
ng
.
Use y-bit for branch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
al
l
PPC: Export register
n
ames from disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
PPC: Disassemble
y-bit inste
a
d o
f
at-
b
its for conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PP
C
: Add y-bit vari
a
nts of con
d
itional branche
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike Pall
Always u
s
e ANS
I
var
i
a
n
t
s of Wi
n
do
w
s system functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
M
ark ins
t
al
l
ed
s
h
a
r
ed library as ex
e
cutable
.
commit
|
commitdiff
|
tree
2011-08-26
M
i
ke Pall
A
void conver
s
ion
narrowing of arithmetic with
large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix struct-by-v
a
l
ue call
i
ng conventions
.
commit
|
commitdiff
|
tree
2011-08-21
M
ike P
a
l
l
Rec
o
rd miss
i
ng FOR
I
slot loads (e
.
g
.
after
return
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike P
a
ll
PPC: Add
P
PC disassemb
l
er
.
commit
|
commitdiff
|
tree
2011-08-17
Mi
k
e Pall
Add po
t
ential PHI
f
or num
b
er
c
o
n
versions due
t
o type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike Pall
E
xtend -b
to
g
enerate c/
h
/
o
bj/o files with
e
mbedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
Pal
l
Load
embedded byte
c
ode w
i
th require(
)
.
commit
|
commitdiff
|
tree
2011-08-14
Mike
P
all
Clar
i
fy name o
f
M
IT l
i
c
e
nse
.
commit
|
commitdiff
|
tree
2011-08-14
Mi
k
e Pall
Replace some _Un
w
ind
_
* ty
p
es
.
Fixes bu
i
ld issue
s
on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mike Pall
x
6
4: Fix re
s
ult type of cdata index conversion
s
.
commit
|
commitdiff
|
tree
2011-08-11
M
ike
Pall
Don't
b
other
t
o
c
h
ain NOP
s
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPCS
P
E: Sav
e
/restore c
r
2
,
cr3 and cr4
w
hen entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: S
a
ve
/
restore cr2, cr
3
and cr4 when enter
i
ng/leavi
n
g VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Add mtcr
f
instruct
i
on to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
k
e
Pall
P
P
C: Tune
a
n
d reschedule interpre
t
er for PPC
/
e300
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
k
e Pall
Fix
c
ompile
r
war
n
i
n
g
.
commit
|
commitdiff
|
tree
2011-08-09
Mike
Pall
Fix
s
tack chec
k
when L->top is above L->
m
axs
t
ack
.
commit
|
commitdiff
|
tree
2011-08-08
M
i
k
e
Pall
Remove temporary
m
code lim
i
t error from appl
i
catio
n
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
FFI: Limit snapsh
o
t
o
ptimization for
cdata c
o
mparisons
.
commit
|
commitdiff
|
tree
2011-08-01
Mike P
a
ll
PPC: A
d
d mac
h
ine-speci
f
i
c
pa
r
t
of FF
I
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pal
l
PPC
:
F
ix floo
r
/ceil for dual
-
n
u
mber
m
o
de
.
commit
|
commitdiff
|
tree
2011-07-24
M
i
k
e Pall
PPC: Add dual-number mode inte
r
preter
.
Enable by de
f
ault
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pa
l
l
Use different work
a
round for alignment of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mike P
a
ll
FFI: Treat
funct
i
on ctypes like pointers in
compar
i
so
n
s
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pa
l
l
From Lua
5
.
2
:
Change \* to \z
.
R
ej
e
ct undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PP
C
:
Update install docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PP
C
:
A
dd
d
ual-number m
o
de
i
n
terprete
r
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke
P
all
PPCSPE: Fix dis
p
at
c
h for bino
p
metamethod
s
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cleanup s
i
ng
l
e-number vs
.
dual-number mode selec
t
i
on
.
commit
|
commitdiff
|
tree
2011-07-12
Mike
P
all
ARM:
D
on't ev
i
ct
ASMREF_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mi
k
e Pall
Fix
doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mike Pa
l
l
FFI:
F
ix comment
p
arsing
.
commit
|
commitdiff
|
tree
2011-07-04
M
ike Pal
l
ARM: I
n
st
a
l
l dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pal
l
Fi
x
instal
l
_name and
versioning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e Pall
PPC: Ad
d
build rules for PPC interpret
e
r (non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mik
e
Pall
PPC: Separat
e
PPC vs
.
PP
C
SPE inter
p
rete
r
sourc
e
f
i
les
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PP
C
: Untangle PPC vs
.
PPCSPE target
d
efines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC:
F
ix range check for scale
d
i
m
mediat
e
s in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pal
l
Add
debug op
t
i
o
n
t
o
msvcbui
l
d
.
bat an
d
im
p
rov
e
e
r
ror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Don'
t
use thread-safe excepti
o
ns
o
n
OSX
.
C
omp
l
ain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e Pall
Ret
u
rn to
l
o
wer f
r
ame v
i
a in
t
erpre
t
er for un
h
a
n
dled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mi
k
e
P
all
Pre
f
er recording loops over ca
l
ls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pal
l
Re
o
rganiz
e
trace linking and track li
n
k types
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean u
p
te
m
p
orar
y
bytecode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Fix forced u
n
w
i
nding
t
rigg
e
red by
e
x
tern
a
l unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
Use thread
-
safe exce
p
tions f
o
r ex
t
ernal unwinding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
F
i
x iOS bu
i
ld
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix data-
f
lo
w
a
n
alysis for
BC_
I
TE
R
L
.
commit
|
commitdiff
|
tree
2011-06-24
Mike
P
all
FF
I
: Clarify docs wrt
.
strin
g
i
nitializers
f
or byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RELEAS
E
L
u
aJ
I
T-2
.
0
.
0-beta8
(
f
ixe
d
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Fix
documenta
t
ion for -b command line option
.
commit
|
commitdiff
|
tree
next