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
Whitespace.
2011-10-22
Mike Pall
Whit
e
space
.
commit
|
commitdiff
|
tree
2011-10-22
Mike Pa
l
l
Add mis
s
ing FOLD
r
u
l
e for CONV
.
u64
.
int + sign-ex
t
ens
i
on
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pall
F
FI: Cleanup/
f
ix 64 bit arithmetic
i
n assembler backend
.
commit
|
commitdiff
|
tree
2011-10-22
Mik
e
Pall
x64: Fix math
.
random() c
o
de
g
e
ner
a
tion
.
commit
|
commitdiff
|
tree
2011-10-22
Mike
Pall
Fix re
g
i
s
ter h
i
n
ts
f
or arithmeti
c
helper
f
unctions
.
commit
|
commitdiff
|
tree
2011-10-21
Mike Pall
Separat
e
/rena
m
e NUM/FLOAT <->
I64/U
6
4 conversion function
s
.
commit
|
commitdiff
|
tree
2011-10-21
Mik
e
Pall
Cl
e
anup va
r
ious e
n
dianess
i
s
sues i
n
a
s
semble
r
backend
.
commit
|
commitdiff
|
tree
2011-10-19
M
ike Pall
R
e
ar
r
ange de
f
ines for wo
r
karounds to
e
mbedded operating
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Mike Pall
Fix PE/COFF bytecode file
f
orm
a
t f
o
r bi
g
-endian targets
.
commit
|
commitdiff
|
tree
2011-10-18
M
i
ke Pall
F
i
x FOLD rule for CONV
.
flt
.
num(CON
V
.
num
.
f
lt(x)) =>
x
.
commit
|
commitdiff
|
tree
2011-10-18
M
ik
e
Pall
FFI/x86: Fix CONV
.
u32
.
num
r
ound
i
ng
.
commit
|
commitdiff
|
tree
2011-10-18
Mike
P
a
ll
Don't fuse coloc
a
ted
array offsets wi
t
hout -Ofuse
.
commit
|
commitdiff
|
tree
2011-10-17
Mike
Pal
l
F
i
xup PC
in tracebac
k
s after
exi
t
s
f
r
om dow
n
-
r
ec
u
rsive
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke
P
all
PPC: D
i
stinguish
s
lwi, srwi
a
n
d r
l
winm in di
s
assembly
.
commit
|
commitdiff
|
tree
2011-10-17
M
i
ke Pal
l
Add missing
F
OLD rule for integer NEG of constants
.
commit
|
commitdiff
|
tree
2011-10-13
Mike
Pall
FFI
/
ARM:
Ensure
i
n
vocation o
f
S
P
L
IT pass for flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
Sav
e
tmptv state f
o
r
t
race reco
r
der acros
s
RECORD vmevent
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: F
i
x
unfused lo
a
ds of float field
s
.
commit
|
commitdiff
|
tree
2011-10-13
Mike Pall
FFI: Fi
x
c
a
ll argument
and return ha
n
d
li
n
g for I8/U8
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
F
F
I: Record loa
d
s/
s
tore
s
to external varia
b
les
i
n
name
s
paces
.
commit
|
commitdiff
|
tree
2011-10-11
Mike Pall
FFI: F
i
x
r
ecord
i
ng of const/e
n
um loo
k
ups in
n
amespaces
.
commit
|
commitdiff
|
tree
2011-10-10
Mik
e
Pall
Remo
v
e unneede
d
PHI ba
r
ri
e
r
f
o
r
reas
s
ociatio
n
of duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-09-28
M
ik
e
Pal
l
Av
o
i
d overwriting argument
w
ith e
r
ror
f
rom met
a
c
a
ll
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
Fix (harml
e
ss) t
y
po
.
commit
|
commitdiff
|
tree
2011-09-21
Mike Pall
ARM: Fi
x
HREFK code generation
.
commit
|
commitdiff
|
tree
2011-09-20
Mike Pall
Genera
t
e
a portable vmdef
.
lu
a
.
commit
|
commitdiff
|
tree
2011-09-17
Mik
e
Pall
PPC/
e
500
:
F
i
x G
C
barrier for
TS
E
TM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
P
P
C:
Fix
G
C
barrier for TSETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mike Pall
ARM
:
Fix GC barrier
f
or T
S
ETM
.
commit
|
commitdiff
|
tree
2011-09-14
Mik
e
P
all
Fix
typo
.
commit
|
commitdiff
|
tree
2011-09-08
Mike Pall
AR
M
: Dis
a
ble
C
PU detection for i
n
terpreter-only
b
uilds
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
Increase max
.
numb
e
r o
f
exit stub
g
roups to cor
r
espond
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
U
s
e some register alloc
a
to
r
helpers for
multiple architectures
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
P
P
C: Inte
r
preter/JIT integra
t
ion
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Fix or
r
e
move as
s
embler helper functio
n
s
.
commit
|
commitdiff
|
tree
2011-09-05
Mike
Pall
PPC: More
inte
r
pr
e
t
e
r tu
n
ing
.
Us
e
y-b
i
t
for
branc
h
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mike Pall
PPC: Export
register names from disassembler
.
commit
|
commitdiff
|
tree
2011-09-05
Mi
k
e Pall
PPC
:
D
isassemble y-bit
i
nst
e
ad o
f
at
-
bits f
o
r co
n
ditiona
l
.
.
.
commit
|
commitdiff
|
tree
2011-09-05
Mik
e
Pall
PPC: Add y-bit variants of conditional branches to
.
.
.
commit
|
commitdiff
|
tree
2011-09-02
Mik
e
Pall
Al
w
ays use ANSI variants of
W
indo
w
s system f
u
nctions
.
commit
|
commitdiff
|
tree
2011-08-31
Mike Pall
Mark installed shared l
i
brary as executable
.
commit
|
commitdiff
|
tree
2011-08-26
Mike Pall
A
void conversion narr
o
w
i
ng of
arithmeti
c
with large
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
Mike Pal
l
FFI/x64: Fix struct-by-value calling c
o
nve
n
tions
.
commit
|
commitdiff
|
tree
2011-08-21
Mike Pall
Record missing
F
OR
I
slot loads (
e
.
g
.
after retu
r
n to
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
Mike Pall
PP
C
: A
d
d PPC disassemb
l
er
.
commit
|
commitdiff
|
tree
2011-08-17
Mik
e
P
a
ll
Ad
d
potentia
l
PHI fo
r
number conversion
s
due
to type
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
M
ike Pall
Exten
d
-b to
generate c/h/obj/o files with em
b
e
dde
d
.
.
.
commit
|
commitdiff
|
tree
2011-08-16
Mike
Pall
Load embedded b
y
t
ecod
e
with require
(
)
.
commit
|
commitdiff
|
tree
2011-08-14
M
i
ke
P
a
l
l
Clari
f
y name of MIT license
.
commit
|
commitdiff
|
tree
2011-08-14
Mike Pall
Replace
some
_
Un
w
i
n
d_* ty
p
es
.
Fixes build issues on
.
.
.
commit
|
commitdiff
|
tree
2011-08-11
Mi
k
e Pall
x
64: Fi
x
r
e
sult type of cdata ind
e
x
conve
r
sio
n
s
.
commit
|
commitdiff
|
tree
2011-08-11
M
ike
Pall
Don't bothe
r
to chain N
O
Ps
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
ke Pall
PPCSPE: Save/resto
r
e
cr2, cr3 and cr4 wh
e
n entering
.
.
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pa
l
l
P
P
C: Save/restore c
r
2, cr
3
and
cr4 when enter
i
ng
/
leaving VM
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
PPC: Add mt
c
r
f in
s
truction t
o
Dy
n
ASM
.
commit
|
commitdiff
|
tree
2011-08-10
M
i
k
e Pall
PPC: Tune and r
e
schedule interpreter for P
P
C/
e
300
.
commit
|
commitdiff
|
tree
2011-08-10
Mike Pall
Fix com
p
iler
warning
.
commit
|
commitdiff
|
tree
2011-08-09
Mik
e
Pall
Fix
s
tack che
c
k
w
hen
L
->
t
op is above L->maxstack
.
commit
|
commitdiff
|
tree
2011-08-08
Mike
P
a
l
l
R
e
move temporary
m
c
o
d
e
l
i
mit error from ap
p
lication
.
.
.
commit
|
commitdiff
|
tree
2011-08-07
Mike Pall
F
FI: Limi
t
snaps
h
ot optimizati
o
n for cdata
comp
a
ris
o
ns
.
commit
|
commitdiff
|
tree
2011-08-01
Mike Pall
PPC: Add ma
c
hi
n
e-specif
i
c part of FFI
.
commit
|
commitdiff
|
tree
2011-07-25
Mik
e
Pall
PPC
:
Fix floor/ceil for dual-number mode
.
commit
|
commitdiff
|
tree
2011-07-24
M
ike Pall
PPC:
Add d
u
al-number mode interpret
e
r
.
En
a
ble by default
.
commit
|
commitdiff
|
tree
2011-07-23
M
i
ke Pall
U
s
e different
w
orkaround for a
l
ignment of jit_State
.
commit
|
commitdiff
|
tree
2011-07-23
Mik
e
P
a
ll
FFI: Treat
f
unction ct
y
pes like
p
ointer
s
in compariso
n
s
.
commit
|
commitdiff
|
tree
2011-07-19
Mike Pal
l
From Lua 5
.
2: Change \* to \
z
.
Reject undefined esca
p
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-13
Mik
e
P
all
P
PC:
Update instal
l
docs
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
PPC:
Add dual-n
u
m
ber m
o
de inte
r
preter
.
commit
|
commitdiff
|
tree
2011-07-13
Mike
P
all
PPCSPE
:
Fi
x
dispatch for binop metamethods
.
commit
|
commitdiff
|
tree
2011-07-13
Mike Pall
Cl
e
anup single-nu
m
ber v
s
.
du
a
l-number mode
selec
t
ion
.
commit
|
commitdiff
|
tree
2011-07-12
Mike Pall
ARM: Don't e
v
ict ASMREF_L in ra_evictk()
.
commit
|
commitdiff
|
tree
2011-07-07
M
i
ke Pall
F
i
x doc link
.
commit
|
commitdiff
|
tree
2011-07-06
Mik
e
Pall
FFI
:
Fix comment
parsing
.
commit
|
commitdiff
|
tree
2011-07-04
Mike
P
all
ARM:
I
n
s
tall dis_arm
.
lua
.
commit
|
commitdiff
|
tree
2011-07-03
Mike Pa
l
l
Fix install_name a
n
d versi
o
ning on OSX
.
commit
|
commitdiff
|
tree
2011-07-03
Mike
P
all
PPC: Add buil
d
r
u
les for P
P
C
interpreter
(non-functional
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Mi
k
e
P
all
PPC: Separate P
P
C vs
.
PPCSPE inter
p
re
t
er source files
.
commit
|
commitdiff
|
tree
2011-07-01
Mi
k
e Pall
P
P
C: Untangle PPC vs
.
PP
C
SPE tar
g
e
t
defines
.
commit
|
commitdiff
|
tree
2011-07-01
Mike P
a
ll
P
P
C: Fix
r
ange check for sc
a
led imme
d
iates in DynASM
.
commit
|
commitdiff
|
tree
2011-06-29
Mike
P
a
ll
Ad
d
de
b
ug op
t
i
on to msvcbuild
.
bat
and
i
mprove
e
rror
.
.
.
commit
|
commitdiff
|
tree
2011-06-29
Mike Pall
D
on't use t
h
r
e
a
d-safe exceptions on OSX
.
Complain to
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mik
e
Pall
R
e
t
urn
to lower fra
m
e via i
n
te
r
preter
f
or unhandled
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
Pr
e
f
e
r recordin
g
l
oo
p
s ove
r
calls
.
commit
|
commitdiff
|
tree
2011-06-28
Mike Pall
R
eorganize trace linking and
tra
c
k
l
ink typ
e
s
.
commit
|
commitdiff
|
tree
2011-06-28
M
ike
P
all
Clean up temporary byte
c
ode patching
.
commit
|
commitdiff
|
tree
2011-06-27
Mi
k
e Pall
Fi
x
forced unw
i
nding triggered by ext
e
rnal unw
i
nd
e
r
.
commit
|
commitdiff
|
tree
2011-06-27
Mike Pa
l
l
U
se thre
a
d
-
saf
e
exceptions
f
or e
x
te
r
nal unwi
n
ding on
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
M
ike Pal
l
F
i
x iO
S
build
.
commit
|
commitdiff
|
tree
2011-06-26
Mike Pall
Fix data-flow analysis
for BC_ITERL
.
commit
|
commitdiff
|
tree
2011-06-24
M
ike Pa
l
l
FFI: Cla
r
ify d
o
cs wrt
.
string initi
a
lizers for byte
.
.
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
RELEASE L
u
a
J
IT-2
.
0
.
0-beta8 (fixed)
commit
|
commitdiff
|
tree
2011-06-23
Mike
P
al
l
Fix docu
m
e
n
tation for -b command line option
.
commit
|
commitdiff
|
tree
2011-06-23
Mike P
a
l
l
RE
L
EASE LuaJIT-2
.
0
.
0
-
b
eta8
commit
|
commitdiff
|
tree
2011-06-23
Mike Pall
Update
chan
g
elog
.
commit
|
commitdiff
|
tree
2011-06-23
Mi
k
e Pall
Misc
.
updates to docs
.
commit
|
commitdiff
|
tree
2011-06-22
Mike
P
a
l
l
Fi
x
a
ssertion
.
commit
|
commitdiff
|
tree
2011-06-22
Mi
k
e
Pall
x86/x64: Don't evict BASE i
n
r
a_e
v
ictk()
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix register alloca
t
ion
f
or vari
a
b
l
e shifts
.
commit
|
commitdiff
|
tree
2011-06-22
Mike Pall
x86/x64: Fix fusion of comparisons with u8/u16 X
L
OAD
.
commit
|
commitdiff
|
tree
2011-06-22
M
ike
P
all
A
void pointless cal
l
s for std file handle
s
on __gc
.
commit
|
commitdiff
|
tree
next