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
Add LJ_TARGET_UNALIGNED.
2012-10-09
Mike Pall
Ad
d
LJ_TA
R
GET_UNALIGNED
.
commit
|
commitdiff
|
tree
2012-10-09
Mike Pall
A
d
d FOLD
r
ules fo
r
CONV
.
i
n
t
.
i8/u8/i
1
6/u16
of KINT
.
commit
|
commitdiff
|
tree
2012-10-09
M
ike Pa
l
l
Don't u
s
e
stack unwinding for lua_yiel
d
(
)
.
commit
|
commitdiff
|
tree
2012-10-08
M
i
ke
Pall
FFI: Add su
p
p
o
rt f
o
r copy constru
c
tors
.
commit
|
commitdiff
|
tree
2012-10-07
Mik
e
P
a
l
l
PPC:
F
ix string
.
sub()
ra
n
ge check
.
commit
|
commitdiff
|
tree
2012-10-07
Mike P
a
ll
From Lua 5
.
2:
A
d
d s
t
ri
n
g
.
rep(
s
, n, sep)
.
commit
|
commitdiff
|
tree
2012-10-07
Mike Pal
l
From Lua 5
.
2: Add
mat
h
.
log(x, base
)
.
commit
|
commitdiff
|
tree
2012-10-04
M
ike
Pall
Cl
a
r
i
fy c
o
mments in M
a
kefile
o
n -DLUAJ
I
T_EN
A
BLE
_
LUA52CO
M
PAT
.
commit
|
commitdiff
|
tree
2012-10-03
Mike Pall
Fix scope for resolving brea
k
lab
e
ls
.
commit
|
commitdiff
|
tree
2012-10-02
Mike P
a
ll
F
i
x
x64 buil
d
.
commit
|
commitdiff
|
tree
2012-10-02
Mike Pall
From Lua 5
.
2: '%s' option to stri
n
g
.
format() behaves
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Mike Pall
F
r
o
m
Lua 5
.
2: Return nil for bad posit
i
on in string
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Mike Pall
Move a GC macro
.
commit
|
commitdiff
|
tree
2012-10-01
M
i
k
e Pal
l
From Lua 5
.
2: Add luaL_traceb
a
ck()
.
commit
|
commitdiff
|
tree
2012-09-28
M
ike Pal
l
Updat
e
depende
n
cies
.
commit
|
commitdiff
|
tree
2012-09-28
Mik
e
P
all
From L
u
a 5
.
2: Allow m
i
xed metamethods for or
d
ered compa
r
isons
.
commit
|
commitdiff
|
tree
2012-09-28
Mike Pa
l
l
Fro
m
L
u
a 5
.
2:
R
emov
e
error for ambigu
o
us f
u
nction call
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Mike Pa
l
l
F
r
om Lua 5
.
2
:
R
eturn file
o
bject fo
r
io
.
wri
t
e() and
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Mike P
a
ll
From Lua 5
.
2: A
d
d table
.
pack()
.
Needs -DLUA
J
IT
_
ENA
B
LE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pall
FFI:
ct
y
peid of ctype object is
i
mmutable
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pall
Fo
l
d KPTR + offset
i
n
S
P
L
IT pass
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pall
x86:
Fix
regist
e
r allocat
i
on f
o
r
calls returnin
g
register
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pall
From Lua 5
.
2: Exte
n
ded res
u
lts from os
.
execute() and
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Mike
P
all
From Lua 5
.
2: Add
deb
u
g
.
getuservalue() and debug
.
setu
s
e
rv
a
lue()
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pall
Fro
m
Lua 5
.
2
:
Add rawl
e
n
()
.
Ne
e
ds
-DLU
A
JIT_ENABLE_LUA52COMPAT
.
commit
|
commitdiff
|
tree
2012-09-24
M
i
k
e Pall
Rearrange l
i
br
a
ry fu
n
ct
i
ons to g
e
t
a
fixed
F
F_next
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pa
l
l
R
emove some librar
y
f
unctions for no-JIT/no-FFI
b
uil
d
s
.
commit
|
commitdiff
|
tree
2012-09-24
M
i
k
e Pall
A
l
lo
w
c
o
n
ditional inclusion of b
u
iltin library
fu
n
ctions
.
commit
|
commitdiff
|
tree
2012-09-21
Mike Pall
From
L
ua 5
.
2: Add m
o
de and env arguments to load*(
)
.
commit
|
commitdiff
|
tree
2012-09-21
Mike Pal
l
Move load/dump f
u
nctions to lj_load
.
c
.
Add l
o
ad m
o
des
.
commit
|
commitdiff
|
tree
2012-09-21
Mike P
a
l
l
F
i
x package
.
searchpa
t
h()
.
commit
|
commitdiff
|
tree
2012-09-20
Mi
k
e
Pall
Fix last c
o
mmit
.
commit
|
commitdiff
|
tree
2012-09-20
Mi
k
e Pall
From Lua 5
.
2
:
A
dd
d
e
bug
.
upva
l
ueid() and debug
.
upvaluejoin()
.
commit
|
commitdiff
|
tree
2012-09-20
M
i
ke P
a
ll
From
L
u
a 5
.
2: d
e
bug
.
getinfo(
.
.
.
, "
u
"
)
re
t
urns n
p
arams
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Mike Pall
Fix 'f' and 'L' options for d
e
bug
.
getinfo() and l
u
a_get
i
nfo
(
)
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
Disable LUA_COM
P
AT_GFIND and LUA_COMPAT_MOD in
L
ua
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
M
ike Pall
Fro
m
L
u
a 5
.
2:
d
ebug
.
se
t
me
t
atable() returns object
.
commit
|
commitdiff
|
tree
2012-09-19
Mi
k
e Pal
l
From Lua 5
.
2: 'break' allowed anywhere
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
Fr
o
m Lua 5
.
2: debug
.
getlocal() accepts function arg
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
From Lua
5
.
2: debug
.
getlocal()
/
se
t
local() treats slot
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
From Lua
5
.
2
:
debug
.
getupvalue() retur
n
s
"
" fo
r
C
fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
Mike Pall
From Lua 5
.
2:
A
dd go
t
o
and ::label::
s
tatements
.
commit
|
commitdiff
|
tree
2012-09-12
M
ike Pall
F
i
x despec
i
alizatio
n
of ITERN when alre
a
dy
r
unning
.
commit
|
commitdiff
|
tree
2012-09-12
Mi
k
e
Pall
Use 0/1 mac
r
o for Lua 5
.
2 com
p
a
tibility
.
commit
|
commitdiff
|
tree
2012-09-12
Mike
Pall
Add more asserti
o
n
s
for stack consistency d
u
r
ing recording
.
commit
|
commitdiff
|
tree
2012-09-10
Mike Pall
FFI:
C
orrectly propaga
t
e alignment wh
e
n interning ne
s
ted
.
.
.
commit
|
commitdiff
|
tree
2012-09-08
Mike
Pall
F
FI: Always
r
esolve metamethods for pointers to structs
.
commit
|
commitdiff
|
tree
2012-09-03
M
ike Pall
FFI: Handle __pairs/__ipairs metame
t
hods for cdata
.
.
.
commit
|
commitdiff
|
tree
2012-09-03
M
ike Pall
Fix re
c
ording of ct
y
pe() constructors
f
or poi
n
te
r
s
.
commit
|
commitdiff
|
tree
2012-08-31
Mike Pall
Preserve
snapshot #0 PC
f
or all tr
a
ces
(
potential
g
cstep
.
.
.
commit
|
commitdiff
|
tree
2012-08-30
Mike Pall
Add check for unsupp
o
rted MIPS soft-float targets
.
commit
|
commitdiff
|
tree
2012-08-28
Mike Pall
Limit recursion de
p
th in
string
.
match() et al
.
commit
|
commitdiff
|
tree
2012-08-28
M
i
ke Pa
l
l
D
o
n't constify upvalues that may r
e
tain larg
e
a
m
ounts
.
.
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pall
FFI:
D
e
tect type pu
n
ning through unions
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pa
l
l
Add tabl
e
of IR type
s
izes
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pa
l
l
ARM, PPC, MIPS: I
m
prov
e
XL
O
AD opera
n
d fusion and r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2012-08-27
Mik
e
Pall
Fix
underflow
h
andl
i
ng in builtin st
r
ing to number
.
.
.
commit
|
commitdiff
|
tree
2012-08-26
Mik
e
Pall
Re
p
lace
some
trivial uses
of fprintf()
w
i
t
h fputs
.
commit
|
commitdiff
|
tree
2012-08-26
Mike Pall
R
eplace divis
i
ons wit
h
sim
p
ler code
.
commit
|
commitdiff
|
tree
2012-08-26
Mike Pall
Fix comp
i
lation with FFI disa
b
led
.
commit
|
commitdiff
|
tree
2012-08-26
Mik
e
P
a
ll
Remove old Make
f
ile rules
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pall
Replace strtod() with builtin
str
i
n
g
to number conversi
o
n
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pall
Add s
u
ppo
r
t f
o
r
'%a' and '%A' to st
r
i
ng
.
fo
r
mat
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pall
AR
M
: Fix base regis
t
er coalescing
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pall
A
RM: Fix co
m
mit ceaa6
0
c
0
.
commit
|
commitdiff
|
tree
2012-08-20
Mike Pall
Minor fixes
to FOLD rule
s
.
commit
|
commitdiff
|
tree
2012-08-19
Mike Pall
ARM: Fix hard-float lj_v
m
_
trunc() (used by c
o
mpi
l
ed
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Mik
e
Pall
M
I
P
S
: Do
n
't use arg
u
me
n
t GPRs to rema
t
erialize FPR
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
M
i
ke
P
a
ll
ARM: Don't use a
r
gument GPRs to re
m
ateriali
z
e FP
R
argument
s
.
commit
|
commitdiff
|
tree
2012-08-19
Mik
e
Pall
ARM, MIPS, P
P
C: Remateriali
z
e F
P
R invariants first
.
commit
|
commitdiff
|
tree
2012-08-19
Mi
k
e Pall
M
IP
S
: Fix calls t
o
floor/cei
l
/
t
r
u
n
c
.
commit
|
commitdiff
|
tree
2012-08-19
Mi
k
e
Pall
AR
M
: Fix calls to hard-flo
a
t fl
o
or/ceil/trunc
.
commit
|
commitdiff
|
tree
2012-08-16
Mik
e
Pall
Fix sh
r
inking o
f
dire
c
t mapped block in builtin
a
llocator
.
commit
|
commitdiff
|
tree
2012-08-15
Mike P
a
ll
Fix last commit
.
commit
|
commitdiff
|
tree
2012-08-15
Mike
P
a
ll
F
O
LD x / 2^k ==> x
* 2^-k
.
commit
|
commitdiff
|
tree
2012-08-14
Mike Pall
x86: Simpli
f
y
e
r
ror message fo
r
CPUs
lacking CMOV
.
commit
|
commitdiff
|
tree
2012-08-11
Mike Pa
l
l
FFI: Don't keep CType * across
c
all
.
Callback may reallocate
.
.
.
commit
|
commitdiff
|
tree
2012-08-11
Mike Pall
Do no
t
use
DWARF unwin
d
er on Wi
n
dows
.
commit
|
commitdiff
|
tree
2012-08-09
Mike
Pall
U
pdate cross-compilation docs
.
commit
|
commitdiff
|
tree
2012-08-09
Mike P
a
ll
ARM: E
n
able VFP and
h
a
rd-float ABI support
.
commit
|
commitdiff
|
tree
2012-08-09
M
ike Pal
l
ARM: Add VFP an
d
hard-floa
t
ABI varia
n
ts
t
o JIT compiler
.
commit
|
commitdiff
|
tree
2012-08-09
Mike Pall
N
e
ver compile DWA
R
F unwinder
on Windo
w
s
.
commit
|
commitdiff
|
tree
2012-08-08
M
i
ke Pall
FFI: Compile ff
i
.
type
o
f(cdata)
.
commit
|
commitdiff
|
tree
2012-08-08
M
ike Pall
FFI:
Com
p
ile as
s
ignments from
enum
s
.
commit
|
commitdiff
|
tree
2012-08-05
Mike Pall
Add
missing c
h
ange for last commit
.
commit
|
commitdiff
|
tree
2012-08-05
Mike Pall
FFI: Impr
o
ve er
r
or message for bad i
n
dexing att
e
m
p
ts
.
commit
|
commitdiff
|
tree
2012-08-05
M
ike Pall
F
F
I: Initialize a
l
l f
i
elds of
s
ta
n
dard types
.
commit
|
commitdiff
|
tree
2012-08-02
M
i
ke Pall
FFI: Fix align
m
ent
o
f
C
c
a
l
l
s
tructur
e
.
commit
|
commitdiff
|
tree
2012-07-30
Mi
k
e Pall
ARM
:
A
d
d hard-
f
loat
A
B
I
s
u
pp
o
rt to the FFI (in
t
e
r
p
r
eter)
.
commit
|
commitdiff
|
tree
2012-07-30
Mike Pall
A
R
M: Add VFP an
d
hard-float AB
I
variant
s
to inte
r
p
reter
.
commit
|
commitdiff
|
tree
2012-07-29
Mik
e
P
a
l
l
Onl
y
replay
su
n
k stor
e
s up t
o
the s
n
apshot referen
c
e
.
commit
|
commitdiff
|
tree
2012-07-29
Mi
k
e Pall
Need to ha
n
dle T
B
AR in S
I
NK pass
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pal
l
Han
d
le cross-c
o
m
p
iles with FPU/no-FPU
o
r hard
-
fp/soft
.
.
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pall
ARM: Add VFP instructions to ARM disass
e
mbler
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pa
l
l
D
y
n
ASM
/
AR
M
: Add VFP instructions
.
commit
|
commitdiff
|
tree
2012-07-24
Mike Pa
l
l
Don't t
r
eat al
l
cons
t
ified cdata content
a
s
c
onstant
.
commit
|
commitdiff
|
tree
2012-07-20
Mike Pall
T
u
rn lo
a
ds from imm
u
tab
l
e upval
u
es int
o
constants
.
commit
|
commitdiff
|
tree
2012-07-20
Mike Pall
Fix
slot f
l
ags in
s
napshot replay
.
commit
|
commitdiff
|
tree
2012-07-18
Mik
e
Pall
Fix
r
estore of sunk CNEWI with implicit
P3
2
to P64
.
.
.
commit
|
commitdiff
|
tree
2012-07-17
M
i
ke P
a
ll
FFI: Box al
l
accessed or return
e
d enum
s
.
commit
|
commitdiff
|
tree
next