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
Merge branch 'master' into v2.1
2013-05-16
Mike Pall
Merge branch 'mast
e
r' in
t
o v2
.
1
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
Handl
e
calls w
i
th max
.
args in backend
s
e
ven after
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
ike P
a
ll
Merge branch 'master' i
n
t
o
v2
.
1
commit
|
commitdiff
|
tree
2013-05-16
Mi
k
e Pal
l
FFI: Fix
c
alling conventions
fo
r
ARM hard-
f
l
oat
E
ABI
.
commit
|
commitdiff
|
tree
2013-05-16
Mike
P
all
Merge
branch
'master'
into v
2
.
1
commit
|
commitdiff
|
tree
2013-05-16
Mike Pall
FFI: Fix calling co
n
ven
t
ions for 32 bit OSX and iOS
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pall
Add partial support for buil
d
ing with MingW64 GCC 4
.
.
.
commit
|
commitdiff
|
tree
2013-05-15
M
ike Pall
Compile
b
it
.
tohe
x
()
.
commit
|
commitdiff
|
tree
2013-05-15
Mike Pall
Anoth
e
r
f
ix for bit
.
t
ohex()
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
Compile
s
tring
.
format()
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pal
l
FFI
:
L
o
ad FF
I
li
b
rary on-dem
a
nd for -jdump
.
commit
|
commitdiff
|
tree
2013-05-13
Mike P
a
ll
Refactor CCallIn
f
o
r
e
prese
n
t
ation for split argume
n
ts
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
Fix
b
i
t
.
toh
e
x() broken b
y
7
d
5
ac
c
29
.
commit
|
commitdiff
|
tree
2013-05-13
Mike P
a
ll
A
d
a
pt -jdump to unified string
.
f
ormat("%x",
-1) behavi
o
r
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
A
b
stract out defau
l
t
B
U
FHDR emit
t
er
.
commit
|
commitdiff
|
tree
2013-05-13
M
i
ke Pall
F
ix compil
e
r wa
r
nings
.
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
Merge branch 'mast
e
r' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2013-05-13
Mike Pall
FFI:
Ignor
e
C
TF_LON
G
in ffi
.
i
st
y
pe(
)
.
commit
|
commitdiff
|
tree
2013-05-13
M
i
ke Pall
Big
r
enaming
o
f string buffer
/
formatti
n
g/c
o
nversio
n
.
.
.
commit
|
commitdiff
|
tree
2013-05-12
Mike Pal
l
R
efacto
r
raw object to point
e
r or string conver
s
ions
.
commit
|
commitdiff
|
tree
2013-05-12
Mike Pall
R
e
factor internal string f
o
rmatting
.
commit
|
commitdiff
|
tree
2013-05-12
Mike Pall
Re
f
actor
bit
.
t
ohex()
.
commit
|
commitdiff
|
tree
2013-05-12
Mike
Pall
Ref
a
ctor string
.
format()
.
commit
|
commitdiff
|
tree
2013-05-08
Mik
e
Pall
Merge branc
h
'
master
'
i
n
to v2
.
1
commit
|
commitdiff
|
tree
2013-05-08
M
i
ke Pall
M
e
rge branch 'master'
into v2
.
1
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Fix op
t
ional argument handling in
t
able
.
con
c
a
t
(
)
.
commit
|
commitdiff
|
tree
2013-05-08
Mike
Pal
l
Fi
x
optional argument
han
d
ling while
recording builtins
.
commit
|
commitdiff
|
tree
2013-05-08
Mike Pall
Comp
i
le s
t
r
i
n
g
.
find
(
)
f
or fixed string
s
earches (no
.
.
.
commit
|
commitdiff
|
tree
2013-05-07
Mike
Pall
Partially refactor
string
.
f
i
nd()
.
commit
|
commitdiff
|
tree
2013-05-02
Mike Pa
l
l
Merge branch 'master' int
o
v2
.
1
commit
|
commitdiff
|
tree
2013-05-02
Mike P
a
ll
FF
I
:
F
ix
ta
i
lcall
in lo
w
e
st frame to C function with
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Mike Pal
l
Merg
e
branch
'
master' into v
2
.
1
commit
|
commitdiff
|
tree
2013-04-29
M
i
ke Pall
Fi
x
b
uiltin
stri
n
g
to number co
n
vers
i
o
n
for overflo
w
.
.
.
commit
|
commitdiff
|
tree
2013-04-28
Mi
k
e Pall
I
nhibit CSE
f
or
t
able
.
concat()
.
commit
|
commitdiff
|
tree
2013-04-27
Mike Pall
Compile __
c
o
n
cat metamethod
.
commit
|
commitdiff
|
tree
2013-04-27
Mike Pall
Fix B
C
_
I
STYPE for WIN64 calling
convention
s
.
commit
|
commitdiff
|
tree
2013-04-27
Mik
e
Pall
Compile
table
.
concat()
.
commit
|
commitdiff
|
tree
2013-04-27
M
ike Pal
l
Refactor t
a
ble
.
conca
t
()
.
commit
|
commitdiff
|
tree
2013-04-26
Mike Pal
l
Optim
i
z
e BUFHDR co
d
e
generation
.
commit
|
commitdiff
|
tree
2013-04-26
Mike
P
a
ll
Compile str
i
ng
.
r
ep()
.
commit
|
commitdiff
|
tree
2013-04-26
Mike Pall
Refac
t
or
s
tri
n
g
.
rep()
.
commit
|
commitdiff
|
tree
2013-04-26
Mike
P
a
l
l
A
b
strac
t
out some common
buffer o
p
er
a
tions
.
commit
|
commitdiff
|
tree
2013-04-26
Mike Pall
Re
p
lace string
.
len with bytecode built
i
n
.
commit
|
commitdiff
|
tree
2013-04-26
M
ike Pall
Change semantics of buffer ops to simplif
y
C
S
E and
.
.
.
commit
|
commitdiff
|
tree
2013-04-26
Mi
k
e Pall
Fix M
S
VC bu
i
ld
.
commit
|
commitdiff
|
tree
2013-04-25
M
ike P
a
ll
Merge branch 'master'
i
nt
o
v2
.
1
commit
|
commitdiff
|
tree
2013-04-25
Mike Pal
l
Tighten requir
e
m
ent
s
for no
n
-d
e
fa
u
lt optimization flags
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Co
m
pile st
r
ing
.
rev
e
rse
(
), string
.
lower(),
stri
n
g
.
upper()
.
commit
|
commitdiff
|
tree
2013-04-25
M
i
ke Pall
Refact
o
r string
.
reverse(), string
.
lower()
,
str
i
n
g
.
u
pper()
.
commit
|
commitdiff
|
tree
2013-04-25
Mike Pall
Fix FO
L
D ru
l
es for a
p
pending to
s
t
r
ing
buffe
r
s
.
commit
|
commitdiff
|
tree
2013-04-24
Mike Pall
Fix os
.
d
ate(
)
br
o
ke
n
by d38d10a3
.
commit
|
commitdiff
|
tree
2013-04-23
Mike Pall
Compile
s
tring
.
c
har()
.
commit
|
commitdiff
|
tree
2013-04-23
Mike P
a
ll
Use explicit
conversion type fo
r
IR_
T
OSTR
.
Add
char
.
.
.
commit
|
commitdiff
|
tree
2013-04-22
Mike
P
a
l
l
Fuse s
t
ring c
r
ea
t
ion int
o
concats
.
Optimize single
.
.
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pa
l
l
Always emit TOSTR fo
r
no
n
-string CAT
o
perands
.
Fuse
.
.
.
commit
|
commitdiff
|
tree
2013-04-22
Mike
Pall
F
ix PHI
b
arrier in BUFPUT FOLD rule
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Combine IR ins
t
ruct
i
on dispatch
f
or al
l
assembler backend
s
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Merge branch 'master' into
v2
.
1
commit
|
commitdiff
|
tree
2013-04-22
Mike Pal
l
Fix co
m
piler warning
.
commit
|
commitdiff
|
tree
2013-04-22
Mike Pall
Use same HREF+EQ/NE o
p
ti
m
ization i
n
all
a
s
s
emble
r
b
a
ckends
.
commit
|
commitdiff
|
tree
2013-04-22
Mik
e
P
a
ll
R
eorg
a
niz
e
generic oper
a
tions com
m
on
to
all asse
m
bler
.
.
.
commit
|
commitdiff
|
tree
2013-04-20
Mik
e
Pa
l
l
Co
m
pile string concat
e
n
a
ti
o
ns (B
C
_CAT)
.
commit
|
commitdiff
|
tree
2013-04-20
M
i
k
e Pall
Move buffer shrinkin
g
to
a
tomi
c
GC phase
.
commit
|
commitdiff
|
tree
2013-04-20
Mike Pall
Add generic l
o
ad/store with offse
t
to
assemb
l
er b
a
ckends
.
commit
|
commitdiff
|
tree
2013-04-09
M
ik
e
Pall
Merge branch '
m
a
s
ter' i
n
t
o
v2
.
1
commit
|
commitdiff
|
tree
2013-04-09
Mike Pall
Docume
n
t
suppo
r
t for Lua 5
.
2 ext
e
nsion o
f
loadfile()
.
commit
|
commitdiff
|
tree
2013-04-09
M
ike Pall
In
h
ibit
DSE f
o
r implici
t
load
s
via
calls
.
commit
|
commitdiff
|
tree
2013-04-05
Mike
Pall
Me
r
ge branch 'master' i
n
to v2
.
1
commit
|
commitdiff
|
tree
2013-04-05
Mike Pall
Fix jump-range c
o
nstra
i
ned mcode all
o
catio
n
.
commit
|
commitdiff
|
tree
2013-04-04
Mik
e
Pall
Merge branch 'master' into
v2
.
1
commit
|
commitdiff
|
tree
2013-04-04
Mike P
a
l
l
F
ix sp
u
ri
o
us red zo
n
e o
v
erflows
i
n
machine code g
e
nerat
i
on
.
commit
|
commitdiff
|
tree
2013-04-04
Mike
P
a
l
l
FFI/x86: F
i
x
regis
t
e
r
allocation
for 64 b
i
t com
p
ari
s
ons
.
commit
|
commitdiff
|
tree
2013-03-25
Mike P
a
ll
Tune string c
o
n
c
atenat
i
on
.
commit
|
commitdiff
|
tree
2013-03-25
Mike Pall
O
p
timize and refactor pri
n
ting of
n
umber
s
to
buffer
s
.
commit
|
commitdiff
|
tree
2013-03-23
Mike Pall
Merge branch
'
maste
r
' i
n
t
o
v2
.
1
commit
|
commitdiff
|
tree
2013-03-23
M
i
k
e Pall
FF
I
: Fix
snapshot sub
s
t
i
tution i
n
SPLIT pass
.
commit
|
commitdiff
|
tree
2013-03-21
Mike Pall
U
s
e string b
u
ffer
f
or string
.
format
(
)
.
commit
|
commitdiff
|
tree
2013-03-20
Mi
k
e
P
a
ll
Use str
i
ng buf
f
er
for string
.
dump()
.
commit
|
commitdiff
|
tree
2013-03-20
M
i
ke Pall
Use stri
n
g buffer for
os
.
d
at
e
()
.
commit
|
commitdiff
|
tree
2013-03-20
Mike Pall
U
s
e string buffer for ta
b
l
e
.
concat()
.
commit
|
commitdiff
|
tree
2013-03-18
Mike Pal
l
C
l
e
an up TValue t
o
buffe
r
conversi
o
ns
.
commit
|
commitdiff
|
tree
2013-03-17
Mike Pall
M
erg
e
branch
'ma
s
ter' into v
2
.
1
commit
|
commitdiff
|
tree
2013-03-17
Mike Pal
l
DynASM: Improve validation
o
f
lo
c
al
backwards
relocations
.
commit
|
commitdiff
|
tree
2013-03-14
Mike Pall
F
FI: Add 64 bit bitwise operations
.
commit
|
commitdiff
|
tree
2013-03-13
Mik
e
Pall
Merge bra
n
ch 'master' into v2
.
1
commit
|
commitdiff
|
tree
2013-03-13
Mike Pall
Fix rotate definitions
for variabl
e
shifts
.
commit
|
commitdiff
|
tree
2013-03-13
Mike Pall
ARM: Rearrange gl
o
b
al_State to sa
t
isfy
imm12 e
n
codin
g
.
.
.
commit
|
commitdiff
|
tree
2013-03-04
M
i
ke Pall
Merge branch 'master'
into v2
.
1
commit
|
commitdiff
|
tree
2013-03-03
Mike Pall
Add m
i
s
s
in
g
GC steps f
o
r io
.
*
functions
.
commit
|
commitdiff
|
tree
2013-02-28
Mike
Pall
M
e
rge branch 'm
a
ster' into v2
.
1
commit
|
commitdiff
|
tree
2013-02-28
Mike P
a
l
l
MIPS: Fix cache flush/sync for JIT-
c
ompil
e
d
co
d
e jump
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike Pall
AR
M
: Fix
c
ache flu
s
h/sync for exi
t
stubs of JIT-compiled
.
.
.
commit
|
commitdiff
|
tree
2013-02-28
Mike P
a
ll
String buffer refactor
i
ng, p
a
rt 4
.
commit
|
commitdiff
|
tree
2013-02-28
M
i
k
e
Pall
String
buffer
r
e
f
actoring,
part 3
.
commit
|
commitdiff
|
tree
2013-02-28
M
i
ke Pall
C
leanup l
e
xer source code
.
commit
|
commitdiff
|
tree
2013-02-27
Mike Pall
Stri
n
g buffer refactoring
,
p
art 2
.
commit
|
commitdiff
|
tree
2013-02-27
Mi
k
e P
a
ll
String buffer
refactor
i
ng,
part 1
.
commit
|
commitdiff
|
tree
2013-02-26
Mike
P
al
l
M
e
rge branch 'master
'
into v2
.
1
commit
|
commitdiff
|
tree
2013-02-26
Mike Pal
l
Allow changing
*
.
dll/*
.
li
b
name
i
n msvcbui
l
d
.
bat
.
commit
|
commitdiff
|
tree
2013-02-24
Mike P
a
ll
Replace t
a
ble
.
re
m
ove with
bytecode builtin
.
commit
|
commitdiff
|
tree
next