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
From Lua 5.2: Add luaL_traceback().
2012-10-01
Mike Pall
Fr
o
m Lua 5
.
2: Add luaL_tracebac
k
()
.
commit
|
commitdiff
|
tree
2012-09-28
Mik
e
P
all
Upda
t
e dependencies
.
commit
|
commitdiff
|
tree
2012-09-28
Mike Pall
From
L
ua 5
.
2: Allow mixed
m
etamet
h
o
ds for ordered compar
i
sons
.
commit
|
commitdiff
|
tree
2012-09-28
Mike
P
all
F
r
o
m
Lua 5
.
2: Rem
o
ve er
r
or for ambiguous funct
i
on ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Mike Pa
l
l
Fro
m
Lua 5
.
2: R
e
turn file object fo
r
io
.
write() and
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Mike Pal
l
F
rom Lu
a
5
.
2: Add tabl
e
.
pack()
.
N
ee
d
s
-D
L
UAJIT
_
ENABLE_LUA52
C
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pall
FFI:
c
typeid of ctype o
b
ject is immutab
l
e
.
commit
|
commitdiff
|
tree
2012-09-27
Mik
e
P
a
ll
Fold
K
PTR + offset in SPLIT pass
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pall
x86:
Fix re
g
i
st
e
r allo
c
atio
n
for c
a
ll
s
returni
n
g register
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pa
l
l
Fr
o
m Lua 5
.
2:
Extended results from os
.
execute() an
d
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Mike P
a
ll
From Lua 5
.
2: Add debu
g
.
getuservalue
(
) an
d
debug
.
setu
s
ervalue
(
)
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pall
From Lua 5
.
2: Add rawl
e
n()
.
Nee
d
s
-DLUAJIT_ENABLE_LUA52
C
OMPAT
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pa
l
l
R
earrange li
b
rary
functions to g
e
t a fixe
d
FF_nex
t
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pall
Remov
e
some lib
r
ary functions for
n
o-JIT/no-FFI bu
i
lds
.
commit
|
commitdiff
|
tree
2012-09-24
M
ike Pal
l
Allow conditional inclusion of builtin
l
ibrary functions
.
commit
|
commitdiff
|
tree
2012-09-21
Mi
k
e Pall
From
Lua 5
.
2: Add mode and env argum
e
nts to l
o
ad*()
.
commit
|
commitdiff
|
tree
2012-09-21
Mike Pall
Move
loa
d
/
d
ump funct
i
ons to lj_load
.
c
.
Add load
m
o
des
.
commit
|
commitdiff
|
tree
2012-09-21
Mike Pall
F
i
x
package
.
searchpath()
.
commit
|
commitdiff
|
tree
2012-09-20
Mike Pall
Fi
x
last c
o
mmit
.
commit
|
commitdiff
|
tree
2012-09-20
Mike Pall
From Lua
5
.
2
:
A
d
d de
b
ug
.
upval
u
eid()
and
d
e
b
u
g
.
upvaluejo
i
n(
)
.
commit
|
commitdiff
|
tree
2012-09-20
Mi
k
e Pall
From Lua 5
.
2
: d
e
bug
.
getinfo(
.
.
.
,
"u") retu
r
ns npar
a
ms
.
.
.
commit
|
commitdiff
|
tree
2012-09-20
Mike Pal
l
Fix 'f' an
d
'L'
options for
debug
.
getinfo
(
) and
lua_getinfo()
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
Disable LUA_COMPAT_GFIND and
L
U
A_COM
P
AT_MOD in Lua
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
From Lua 5
.
2: d
e
bug
.
setme
t
atab
l
e()
r
e
turns object
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
Fro
m
Lua 5
.
2: 'br
e
ak' all
o
wed any
w
here
.
commit
|
commitdiff
|
tree
2012-09-19
M
ike Pall
From Lua 5
.
2: debu
g
.
getl
o
cal() accepts function arg
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mike
P
all
From Lua 5
.
2: debug
.
get
l
ocal()/setlocal() treats sl
o
t
.
.
.
commit
|
commitdiff
|
tree
2012-09-19
Mike Pall
From Lu
a
5
.
2:
debug
.
getupvalue(
)
retu
r
n
s
"" for C funct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
Mike P
a
l
l
Fr
o
m Lua 5
.
2: Add goto and ::label::
s
tate
m
ents
.
commit
|
commitdiff
|
tree
2012-09-12
Mike
Pall
Fix despecia
l
ization of
I
T
E
RN
w
hen al
r
ead
y
running
.
commit
|
commitdiff
|
tree
2012-09-12
Mike Pall
Use 0/1
m
acro for Lua 5
.
2
com
p
atibility
.
commit
|
commitdiff
|
tree
2012-09-12
Mike
P
all
Add more as
s
er
t
i
o
ns for st
a
ck consis
t
e
n
cy
d
uring recordin
g
.
commit
|
commitdiff
|
tree
2012-09-10
Mike Pal
l
FFI: Correctly propa
g
ate alig
n
ment when int
e
rning nest
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-09-08
Mike Pall
FFI: Always resolv
e
meta
m
ethods for po
i
nters t
o
s
t
ruct
s
.
commit
|
commitdiff
|
tree
2012-09-03
Mike Pall
FFI: Handle __pairs/__ipairs metamethods for
c
d
ata
.
.
.
commit
|
commitdiff
|
tree
2012-09-03
Mike Pa
l
l
Fix recording o
f
ctype()
c
o
nstru
c
tors for poin
t
e
r
s
.
commit
|
commitdiff
|
tree
2012-08-31
Mike Pall
Preserve snapshot #0 PC fo
r
all t
r
aces (potential gcst
e
p
.
.
.
commit
|
commitdiff
|
tree
2012-08-30
Mike Pall
A
d
d check for unsuppo
r
ted MIP
S
soft-float ta
r
g
e
ts
.
commit
|
commitdiff
|
tree
2012-08-28
Mike Pall
Limit recursion depth
i
n
string
.
match(
)
et al
.
commit
|
commitdiff
|
tree
2012-08-28
Mike
Pall
D
o
n
't
c
onstify upvalues tha
t
may retain larg
e
amounts
.
.
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pall
F
F
I: De
t
ect type pu
n
ning through u
n
ions
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pa
l
l
Add table of IR type si
z
es
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pall
ARM, PPC, MI
P
S: Improv
e
XLOAD operand fusion and
r
egister
.
.
.
commit
|
commitdiff
|
tree
2012-08-27
Mike Pall
F
ix u
n
derfl
o
w
handl
i
ng i
n
builtin string to num
b
er
.
.
.
commit
|
commitdiff
|
tree
2012-08-26
M
i
ke Pall
Replace s
o
me trivial
u
s
es of fpri
n
tf() wi
t
h fputs
.
commit
|
commitdiff
|
tree
2012-08-26
Mike Pall
Re
p
lace divisi
o
ns with si
m
ple
r
code
.
commit
|
commitdiff
|
tree
2012-08-26
Mike Pa
l
l
Fix com
p
ila
t
ion
w
ith
FFI disabl
e
d
.
commit
|
commitdiff
|
tree
2012-08-26
Mike Pa
l
l
R
e
move ol
d
M
akefile rules
.
commit
|
commitdiff
|
tree
2012-08-25
M
ike Pall
Replace strto
d
() wi
t
h
b
uilt
i
n string to
n
u
m
b
e
r
conversion
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pall
Add support for '%a' a
n
d '%A' to stri
n
g
.
fo
r
mat
.
commit
|
commitdiff
|
tree
2012-08-25
M
ike Pall
ARM: Fix
b
a
se regis
t
er co
a
lescing
.
commit
|
commitdiff
|
tree
2012-08-25
Mike Pall
ARM: Fix commit ceaa60c0
.
commit
|
commitdiff
|
tree
2012-08-20
Mike Pall
Mi
n
or fixes to
F
OLD rules
.
commit
|
commitdiff
|
tree
2012-08-19
Mike Pa
l
l
A
RM: Fix ha
r
d-float lj_vm_trunc() (used by
co
m
p
i
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Mik
e
Pall
M
I
PS: Don
'
t use argument GPRs
t
o rem
a
terialize FPR
.
.
.
commit
|
commitdiff
|
tree
2012-08-19
Mike P
a
ll
ARM: Don'
t
use argume
n
t
GPRs
t
o rem
a
terialize FPR a
r
gume
n
ts
.
commit
|
commitdiff
|
tree
2012-08-19
Mi
k
e Pa
l
l
ARM, M
I
PS, PPC: Rematerialize
F
P
R
inv
a
r
i
a
n
ts fir
s
t
.
commit
|
commitdiff
|
tree
2012-08-19
Mike
P
all
MIPS: Fix
c
alls to floor/cei
l
/trunc
.
commit
|
commitdiff
|
tree
2012-08-19
Mike P
a
ll
ARM: Fix cal
l
s to hard
-
float floor/ceil/trun
c
.
commit
|
commitdiff
|
tree
2012-08-16
M
ike Pall
Fix shrinking of direct mapped block in builtin allocator
.
commit
|
commitdiff
|
tree
2012-08-15
M
i
k
e
P
all
Fix
l
ast commi
t
.
commit
|
commitdiff
|
tree
2012-08-15
Mike Pall
FO
L
D x / 2
^
k ==> x * 2^-k
.
commit
|
commitdiff
|
tree
2012-08-14
M
i
ke Pall
x8
6
: Simp
l
ify error
m
e
s
sage for CPUs lacking CMOV
.
commit
|
commitdiff
|
tree
2012-08-11
Mike Pall
FFI: Don't ke
e
p C
T
ype *
a
c
r
oss cal
l
.
Callba
c
k
m
a
y reallocate
.
.
.
commit
|
commitdiff
|
tree
2012-08-11
Mike P
a
ll
Do not use DWAR
F
unwind
e
r
on W
i
ndows
.
commit
|
commitdiff
|
tree
2012-08-09
M
i
ke Pall
Update cross-com
p
i
l
ation
docs
.
commit
|
commitdiff
|
tree
2012-08-09
Mike Pall
A
R
M: Enable VFP and hard-fl
o
at ABI supp
o
rt
.
commit
|
commitdiff
|
tree
2012-08-09
Mike Pall
A
RM:
Add VFP
and hard-
f
l
oat ABI var
i
ants to JIT com
p
iler
.
commit
|
commitdiff
|
tree
2012-08-09
Mike
P
al
l
Never
c
ompile DWARF unwinder on Windows
.
commit
|
commitdiff
|
tree
2012-08-08
Mike Pa
l
l
FFI: Compile ffi
.
t
y
peof(cdata)
.
commit
|
commitdiff
|
tree
2012-08-08
Mike Pall
FF
I
: Compile
a
ssignments f
r
om enum
s
.
commit
|
commitdiff
|
tree
2012-08-05
Mi
k
e P
a
l
l
Add mis
s
i
ng cha
n
ge for
last commit
.
commit
|
commitdiff
|
tree
2012-08-05
Mike Pall
FFI: Improve error mess
a
ge
for bad
i
n
d
exing
a
tt
e
mpts
.
commit
|
commitdiff
|
tree
2012-08-05
Mike Pall
FFI: Initi
a
lize all fields of s
t
a
n
d
a
r
d t
y
pes
.
commit
|
commitdiff
|
tree
2012-08-02
Mike
P
all
FF
I
: Fix alignment of C call s
t
r
u
c
tu
r
e
.
commit
|
commitdiff
|
tree
2012-07-30
Mike Pall
ARM
:
Add ha
r
d-
f
loat
A
BI
s
upport to the FFI (inter
p
ret
e
r)
.
commit
|
commitdiff
|
tree
2012-07-30
M
ike Pall
ARM: Add V
F
P and
h
ar
d
-float ABI variants
t
o
int
e
rpreter
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pall
Only
r
epl
a
y sunk s
t
o
r
es u
p
to t
h
e snapshot reference
.
commit
|
commitdiff
|
tree
2012-07-29
Mi
k
e
Pall
N
eed to handle TBAR in
S
I
NK pass
.
commit
|
commitdiff
|
tree
2012-07-29
Mik
e
P
a
l
l
Handle
cross-compiles
wi
t
h
F
PU/no-FPU
or hard-fp/soft
.
.
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pall
A
RM
:
Add VFP ins
t
ructio
n
s
to ARM
d
isas
s
embler
.
commit
|
commitdiff
|
tree
2012-07-29
Mike Pall
DynASM
/
ARM
:
Add VFP
instructions
.
commit
|
commitdiff
|
tree
2012-07-24
M
i
ke Pall
Don't tr
e
at
a
ll constified cda
t
a content as constant
.
commit
|
commitdiff
|
tree
2012-07-20
Mike Pall
Turn loads from immutable upvalues into
co
n
stants
.
commit
|
commitdiff
|
tree
2012-07-20
Mike Pal
l
F
ix slo
t
fl
a
gs in
s
napsh
o
t re
p
l
a
y
.
commit
|
commitdiff
|
tree
2012-07-18
Mike Pall
Fix restore
o
f
sunk CNEWI with implicit P32 to
P
64
.
.
.
commit
|
commitdiff
|
tree
2012-07-17
Mike
Pall
FF
I
: B
o
x
a
ll
accessed or returned enum
s
.
commit
|
commitdiff
|
tree
2012-07-17
Mike
Pall
Fix
F
OLD rul
e
(i-j)-
i
=
>
0-j
.
commit
|
commitdiff
|
tree
2012-07-17
Mike Pa
l
l
Workaround
f
or
MSVC co
n
version bug (dou
b
le ->
uint32_t
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
Mike
P
all
x86/x64: Fix fus
i
on
o
f unsigned
b
y
te comparisons w
i
th
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
Mike Pall
ARM: Invoke SP
L
I
T pass fo
r
left
o
v
e
r
IR_TOBIT
.
commit
|
commitdiff
|
tree
2012-07-16
M
ik
e
Pall
From
L
ua 5
.
2: Add -E
comm
a
nd line o
p
tion (ignore env
.
.
.
commit
|
commitdiff
|
tree
2012-07-16
Mike Pall
Correct
dispatch
t
able m
o
di
f
ic
a
tions fo
r
return hooks
.
commit
|
commitdiff
|
tree
2012-07-12
Mike Pall
FFI: Sho
w
addre
s
s pointed to
for tos
t
ring(r
e
f), too
.
commit
|
commitdiff
|
tree
2012-07-11
M
ik
e
Pa
l
l
Limi
t
n
u
mber of parent links handled by bac
k
end
.
commit
|
commitdiff
|
tree
2012-07-11
Mi
k
e P
a
ll
Use an exp
l
ici
t
fl
a
g to si
g
nal SINK
t
ags for a trace
.
commit
|
commitdiff
|
tree
2012-07-09
M
ike Pal
l
Don't allocate const
a
nts
f
o
r sun
k
st
o
r
e
s
.
commit
|
commitdiff
|
tree
2012-07-09
Mike Pall
Avoid c
o
mpiler warning
s
about redefin
e
d C++ keywor
d
s
.
commit
|
commitdiff
|
tree
2012-07-09
Mike
P
all
Add mis
s
ing decla
r
ations for
MSVC intrinsics
.
commit
|
commitdiff
|
tree
2012-07-08
Mike Pall
Cl
e
an up ARM capability flags
.
Only s
e
t highest arch
.
.
.
commit
|
commitdiff
|
tree
next