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 handling of alignment arguments (nil) to CALLX.
2011-10-24
Mi
k
e P
a
l
l
Fix handling
o
f alignment arguments (nil) to CALLX
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
PPC: Ad
d
supp
o
rt for per-tra
c
e exit stub
s
.
commit
|
commitdiff
|
tree
2011-10-24
Mike
P
a
ll
Gener
a
lize handli
n
g of stack checks indicated by highest
.
.
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Don
'
t sa
v
e
/
r
estor
e
tmptv with c
o
pyTV
.
commit
|
commitdiff
|
tree
2011-10-24
Mike Pall
Fix c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2011-10-22
Mi
k
e Pall
W
h
itespace
.
commit
|
commitdiff
|
tree
2011-10-22
M
i
ke Pall
Add missing
FOLD rule
for CONV
.
u64
.
int +
s
ign-
e
xtension
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
F
F
I: Cleanu
p
/fix
64 b
i
t ari
t
hmet
i
c in assem
b
ler ba
c
k
e
nd
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
x
6
4: Fix math
.
ra
n
dom() code generatio
n
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pall
F
ix register hin
t
s for arithme
t
ic
h
elper
f
unct
i
on
s
.
commit
|
commitdiff
|
tree
2011-10-21
M
i
ke Pall
Separa
t
e/renam
e
N
UM/F
L
OAT <->
I
6
4
/
U64 co
n
v
e
rsion functio
n
s
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Cleanup vario
u
s endianess issue
s
in
a
ssem
b
ler backend
.
commit
|
commitdiff
|
tree
2011-10-19
M
i
ke Pall
R
e
a
rrange de
f
ines for workarounds
t
o embedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
Fi
x
PE/COFF
b
yt
e
code
file f
o
rm
a
t for big-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pal
l
Fix FOLD ru
l
e for CO
N
V
.
flt
.
n
um(CO
N
V
.
nu
m
.
flt(
x
))
=> x
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
FF
I
/x
8
6: Fix
C
ON
V
.
u3
2
.
num rounding
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Don't
f
use coloc
a
ted array offsets without -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mik
e
Pall
F
i
xup PC in traceback
s
a
fter
e
xits
f
rom down-recursive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
Pall
PP
C
: D
i
sti
n
guish
s
lwi, srwi and rlwinm in disassem
b
l
y
.
commit
|
commitdiff
|
tree
2011-10-17
M
ike Pa
l
l
Add miss
i
ng F
O
LD
rule for integer NEG of c
o
nstants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI/ARM: E
n
sure invo
c
a
t
ion of SPLIT pass for float
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
S
a
ve tm
p
t
v
state f
o
r t
r
ace recorder across RECO
R
D vmeven
t
.
commit
|
commitdiff
|
tree
2011-10-13
M
ike P
a
l
l
FFI:
Fix unfused loads of float fie
l
d
s
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FF
I
: Fix ca
l
l argum
e
nt and r
e
turn handling for
I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
P
a
l
l
FFI
:
Rec
o
rd loads
/
sto
r
es to exter
n
al va
r
i
abl
e
s in namespaces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike
Pall
FFI: Fix recording of const/e
n
um lookups in n
a
mespaces
.
commit
|
commitdiff
|
tree
2011-10-10
M
i
ke
P
al
l
Remove
unneed
e
d
P
HI
b
arrier for reassociatio
n
of du
p
licate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
Mi
k
e Pall
Avoid over
w
r
i
ting argument with erro
r
from metacall
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (harmless) typo
.
commit
|
commitdiff
|
tree
2011-09-21
M
ike Pall
ARM:
F
ix HREFK code
g
ene
r
atio
n
.
commit
|
commitdiff
|
tree
2011-09-20
M
ike Pall
Generate
a
portab
l
e
v
mdef
.
l
u
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mike
Pall
P
P
C/e50
0
:
Fix G
C
barrier
f
or TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike Pall
PPC: Fi
x
GC barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pal
l
ARM: F
i
x GC barr
i
er for TSET
M
.
commit
|
commitdiff
|
tree
2011-09-14
M
ike Pall
Fix typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike
Pall
A
R
M
:
Di
s
able CPU d
e
tectio
n
for interpreter-only b
u
ild
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Increase max
.
numb
e
r
of exit stub groups to correspond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Use
s
ome register allocator helpers f
o
r
multiple architectur
e
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pal
l
P
P
C: Interpreter
/
JIT integ
r
a
t
i
on
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pa
l
l
PPC:
F
ix
o
r
r
emove asse
m
bler helper functio
n
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
P
al
l
PPC:
M
o
r
e interpreter
t
uning
.
Use y-bit fo
r
b
ranch
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
PC:
E
xport register names from disassembl
e
r
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Disassembl
e
y-bi
t
instea
d
of at-bits for
conditional
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike P
a
ll
PPC: Add y-bit variants of cond
i
tional br
a
nches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mike
P
a
ll
Always use
A
N
S
I variants of Windows system functions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pal
l
Mark installed
s
hared
l
ibra
r
y as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
Avoid c
o
nve
r
sion
narrowing of
a
rit
h
metic
w
ith large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pall
FFI/x64: Fix
s
truct-by-v
a
lue c
a
lling
c
onventions
.
commit
|
commitdiff
|
tree
2011-08-21
Mik
e
Pall
Record
m
issing
F
ORI slot
l
oa
d
s (e
.
g
.
aft
e
r re
t
urn to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
M
ike P
a
l
l
PPC:
A
dd P
P
C
disassembler
.
commit
|
commitdiff
|
tree
2011-08-17
M
i
ke
Pall
Add potential PHI
f
or n
u
mbe
r
con
v
ersions due to ty
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
P
a
l
l
E
x
tend
-b to
generate c/h/ob
j
/
o
fil
e
s with embedded
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
i
ke Pall
Load
e
mbedded bytecode wit
h
r
equire(
)
.
commit
|
commitdiff
|
tree
2011-08-14
Mike P
a
l
l
Clarify name of
M
I
T
licen
s
e
.
commit
|
commitdiff
|
tree
2011-08-14
M
ike Pall
Re
p
l
ace some
_Unwind_* types
.
Fixes
b
uild issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
M
i
k
e
Pall
x64: Fi
x
r
e
sult
t
ype of cdata inde
x
conversions
.
commit
|
commitdiff
|
tree
2011-08-11
M
ike P
a
ll
Don't bother t
o
c
hai
n
N
OPs
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pal
l
PPCSPE: Save
/
restore cr2, cr3
a
nd cr4 whe
n
e
n
terin
g
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pal
l
PPC: Save/restore cr2, cr3 and
cr4 when entering/leaving
VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
PPC: Add mtcrf
instr
u
ction to DynASM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PP
C
:
Tun
e
and
r
eschedule int
e
rp
r
eter for P
P
C
/
e300
.
commit
|
commitdiff
|
tree
2011-08-10
M
ike Pall
Fix compiler warning
.
commit
|
commitdiff
|
tree
2011-08-09
M
ik
e
P
a
ll
Fix stack check when
L
-
>top i
s
a
bove L->maxs
t
a
ck
.
commit
|
commitdiff
|
tree
2011-08-08
Mike Pa
l
l
R
e
move temporary mcode
limit e
r
ror from application
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mi
k
e P
a
ll
FFI: Limit sna
p
s
h
ot opti
m
ization for cdata compar
i
sons
.
commit
|
commitdiff
|
tree
2011-08-01
M
i
k
e
P
all
P
P
C
:
Add machine-sp
e
ci
f
ic part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mike Pall
PP
C
: Fix
floor/ceil for dual-num
b
er mode
.
commit
|
commitdiff
|
tree
2011-07-24
M
ike
Pall
PPC: Add dual-num
b
e
r
mode
i
nte
r
pr
e
ter
.
Enable by
d
efa
u
lt
.
commit
|
commitdiff
|
tree
2011-07-23
M
ike P
a
ll
Use d
i
fferent wo
r
karound f
o
r
alignment of
j
it_Sta
t
e
.
commit
|
commitdiff
|
tree
2011-07-23
Mike Pal
l
FFI: T
r
eat funct
i
on ctypes
like
pointe
r
s in comp
a
risons
.
commit
|
commitdiff
|
tree
2011-07-19
Mike
Pall
Fr
o
m Lua 5
.
2: Ch
a
nge \*
to \z
.
Reject undefined escape
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
Pall
P
PC: Up
d
ate in
s
tall doc
s
.
commit
|
commitdiff
|
tree
2011-07-13
M
i
ke Pall
PPC: Add d
u
al-n
u
mber mod
e
interpreter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPCSPE: Fix
di
s
p
atch
f
o
r
b
i
nop metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cl
e
anu
p
single-number
vs
.
dual-numb
e
r
m
ode selection
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pal
l
ARM: Don't evict AS
M
RE
F
_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
Mike Pall
Fix doc
l
ink
.
commit
|
commitdiff
|
tree
2011-07-06
Mik
e
P
all
FFI: Fix co
m
m
e
n
t
parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike
P
all
ARM:
I
nst
a
ll
d
i
s
_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
Fix in
s
tall_name and versioning on
OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pall
PPC: Add
buil
d
rules
f
or PPC interpreter (non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mike P
a
ll
PPC: S
e
p
arate
PPC vs
.
PPC
S
PE interpreter source
f
iles
.
commit
|
commitdiff
|
tree
2011-07-01
Mik
e
Pal
l
PP
C
: U
n
t
a
ngle PPC vs
.
P
P
CSPE
target
d
efines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike Pall
PPC: Fix range check
f
or scaled im
m
ediates in
D
ynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
Ad
d
debug option to msvcbuild
.
bat and impro
v
e
error
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike
P
all
Don't use thread-
s
af
e
exceptions on OSX
.
Comp
l
ain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Return to lower fra
m
e via interpr
e
ter for unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
Pall
Prefer
r
ecording loops over calls
.
commit
|
commitdiff
|
tree
2011-06-28
M
i
ke
P
all
R
eorganize
t
race linki
n
g
and tr
a
ck link typ
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Clean up temporary bytecode
pat
c
hin
g
.
commit
|
commitdiff
|
tree
2011-06-27
Mi
k
e
P
all
Fix
forced u
n
win
d
ing t
r
i
gg
e
red by external
unwinder
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pall
U
s
e
threa
d
-safe ex
c
eption
s
fo
r
exter
n
a
l un
w
inding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Mike
Pa
l
l
Fix iOS bui
l
d
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fi
x
data-flow
a
na
l
ysis for
B
C
_
I
TERL
.
commit
|
commitdiff
|
tree
2011-06-24
Mike Pall
FFI: Cl
a
rify
d
ocs wrt
.
string initializers
f
o
r
b
yte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
RE
L
EASE LuaJIT
-
2
.
0
.
0-beta
8
(fix
e
d
)
commit
|
commitdiff
|
tree
2011-06-23
Mike Pa
l
l
F
ix
d
ocumentation
f
or -b
c
ommand line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike
Pall
R
E
LEASE LuaJI
T
-
2
.
0
.
0-
b
eta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update cha
n
gelo
g
.
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
M
isc
.
u
pdates t
o
docs
.
commit
|
commitdiff
|
tree
next