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
Avoid leaking memory on kernels with recalcitrant mmap() behavior.
2013-01-28
Mike Pall
A
v
oid leaking memory on ker
n
el
s
wi
t
h recalcit
r
ant mmap
.
.
.
commit
|
commitdiff
|
tree
2013-01-21
Mike
Pall
Add missing FOLD rules f
o
r U32 conve
r
sions
.
commit
|
commitdiff
|
tree
2013-01-21
Mike Pall
Ad
d
XBo
x
360 port
.
commit
|
commitdiff
|
tree
2013-01-15
Mike P
a
ll
FFI:
L
oad
F
FI li
b
rary on-demand for bytecode with
cdata
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Mi
k
e
Pall
x
86/x64: Always mark re
f
for
shift count as non
-
weak
.
commit
|
commitdiff
|
tree
2013-01-14
Mike
Pall
A
nother fix for
P
S3 build
.
commit
|
commitdiff
|
tree
2013-01-11
Mike
Pall
PPC/e500: Remove assembler code for lj_vm_f
o
ldarith()
.
commit
|
commitdiff
|
tree
2013-01-11
Mike
P
all
Remove redunda
n
t
code in jit/*
.
lua
.
commit
|
commitdiff
|
tree
2013-01-11
Mike P
a
l
l
Remov
e
fictitiou
s
Solaris de
f
i
n
e
.
commit
|
commitdiff
|
tree
2013-01-11
Mike Pall
Fix PS3 build
.
commit
|
commitdiff
|
tree
2013-01-11
Mike P
a
ll
Fix discharge order of compar
i
sons in Lua p
a
rser
.
commit
|
commitdiff
|
tree
2013-01-03
Mike Pall
All
o
w using MSVC intrinsics with older versions
.
commit
|
commitdiff
|
tree
2013-01-02
Mike Pall
FFI: Fix c
o
de
g
ener
a
tion for b
o
ol call
r
esult
c
h
e
ck
.
.
.
commit
|
commitdiff
|
tree
2012-12-10
Mik
e
Pall
ARM: Handle armv7s
a
rch d
e
fin
e
s
.
commit
|
commitdiff
|
tree
2012-12-06
Mike Pall
Leave hook when
r
esu
m
e catches error throw
n
fr
o
m hook
.
commit
|
commitdiff
|
tree
2012-12-02
Mik
e
Pall
AR
M
:
Fi
x
code generation for int
e
g
e
r ma
t
h
.
min/math
.
.
.
commit
|
commitdiff
|
tree
2012-12-02
Mike Pall
ARM: Fi
x
armh
f
call
a
rgument
handling
.
commit
|
commitdiff
|
tree
2012-11-26
M
ike P
a
l
l
F
FI: Add debug define to check f
o
r un
a
nchored CTypes
.
commit
|
commitdiff
|
tree
2012-11-16
M
i
ke Pa
l
l
Add
missi
n
g GC steps for template table creation
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
FFI:
C
h
a
nge pri
o
rity of table initia
l
i
zer
v
ariants
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Preven
t
e
r
ron
e
ous x64 builds with non-native exception
.
.
.
commit
|
commitdiff
|
tree
2012-11-14
Mike Pall
Don
'
t c
l
ear fra
m
e for
o
ut-o
f
-memory error
.
commit
|
commitdiff
|
tree
2012-11-14
Mik
e
Pall
Fix assertion
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
Mention
-
Osink i
n
docs
.
commit
|
commitdiff
|
tree
2012-11-13
Mike Pall
x64: Don'
t
fuse implicitly 32-to-64 extend
e
d
o
perands
.
commit
|
commitdiff
|
tree
2012-11-08
Mike
Pall
RE
L
E
ASE Lu
a
JIT-2
.
0
.
0
-
rc3
commit
|
commitdiff
|
tree
2012-11-07
Mike P
a
l
l
FFI
:
Clarify callback doc
s
.
commit
|
commitdiff
|
tree
2012-11-07
Mike
P
all
Improve iOS insta
l
l docs
.
commit
|
commitdiff
|
tree
2012-11-07
M
ike Pall
FFI: Mention
_
_
thiscall
att
r
ib
u
te in do
c
s
.
commit
|
commitdiff
|
tree
2012-11-07
Mike
Pal
l
ARM: Fix order
e
d
co
m
pariso
n
s for number <=> non-number
.
commit
|
commitdiff
|
tree
2012-11-07
Mike Pa
l
l
FFI: F
i
x s
t
ack-ad
j
ustment
f
or __thiscall
callbacks
.
commit
|
commitdiff
|
tree
2012-11-06
Mike Pall
R
ELEA
S
E LuaJIT-2
.
0
.
0-rc
2
commit
|
commitdiff
|
tree
2012-11-06
Mike
P
all
FFI: Fix recording of bool call
r
e
su
l
t
check
on x86
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Mike Pall
F
FI: Fix sign
e
dness of bool
.
commit
|
commitdiff
|
tree
2012-11-06
M
ik
e
P
al
l
Don't
propagate impli
c
itly widened number to
index
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Mike P
a
ll
Fix
C
ONV
.
n
u
m
.
i
n
t
s
i
nking
.
commit
|
commitdiff
|
tree
2012-11-06
Mi
k
e Pa
l
l
D
on't
create unneeded a
r
ray part for template t
a
ble
s
.
commit
|
commitdiff
|
tree
2012-10-31
Mike Pal
l
RELEASE LuaJIT-2
.
0
.
0-r
c
1
commit
|
commitdiff
|
tree
2012-10-31
Mike
P
a
l
l
Update docs for r
e
l
e
ase can
d
ida
t
e
.
commit
|
commitdiff
|
tree
2012-10-31
M
i
k
e
Pall
Upda
t
e
cha
n
gelog
.
commit
|
commitdiff
|
tree
2012-10-31
Mike
Pa
l
l
Inst
a
ll bin/luajit
s
ymlin
k
f
o
r non-be
t
a releases
.
commit
|
commitdiff
|
tree
2012-10-29
Mike Pall
FFI: Fix code generation for replay of sunk float f
i
elds
.
commit
|
commitdiff
|
tree
2012-10-28
Mike Pall
Docume
n
t tonumber() enhancements
.
commit
|
commitdiff
|
tree
2012-10-24
Mike P
a
ll
Fix bu
i
l
t
i
n string to nu
m
ber c
o
nversion fo
r
IN
T
_
M
IN
.
commit
|
commitdiff
|
tree
2012-10-24
Mike Pall
Remove str
i
ct
.
lua
.
commit
|
commitdiff
|
tree
2012-10-24
Mike Pall
Release planning update
.
commit
|
commitdiff
|
tree
2012-10-21
Mike Pall
Repl
a
ce
e
rror with
P
ANIC for c
a
llbacks from
J
I
T-compiled
.
.
.
commit
|
commitdiff
|
tree
2012-10-21
Mik
e
P
all
Fix dete
c
t
i
o
n of immut
a
ble upvalues
.
commit
|
commitdiff
|
tree
2012-10-19
Mi
k
e
Pal
l
Fix recordin
g
o
f equality comparisons with __eq me
t
a
methods
.
commit
|
commitdiff
|
tree
2012-10-17
Mike
P
al
l
Extended Android build instruct
i
ons
.
commit
|
commitdiff
|
tree
2012-10-17
M
i
ke Pall
Fix
Andro
i
d/x86
b
uild
.
commit
|
commitdiff
|
tree
2012-10-16
Mike Pall
R
ELEASE Lua
J
IT-2
.
0
.
0-beta11
commit
|
commitdiff
|
tree
2012-10-16
Mike Pa
l
l
Update chan
g
e
l
og
.
commit
|
commitdiff
|
tree
2012-10-15
M
i
ke Pall
M
I
P
S
:
Co
m
pile math
.
s
q
rt() to
sqr
t
.
d instruction
.
commit
|
commitdiff
|
tree
2012-10-15
Mike Pall
PPC: Comp
i
l
e math
.
sqrt
(
) to fsq
r
t
in
s
truction
.
commit
|
commitdiff
|
tree
2012-10-15
Mike Pall
ARM
:
Drop
h
a
rd-fp var
i
ant
s
of
f
loo
r
/ceil/trunc
.
commit
|
commitdiff
|
tree
2012-10-15
Mike Pall
DynASM
/
ARM:
F
ix conditio
n
al
V
FP instruction enco
d
i
ng
.
commit
|
commitdiff
|
tree
2012-10-15
Mike Pall
A
R
M
, MIPS: F
i
x workaround for argument GPRs v
s
.
FPR
.
.
.
commit
|
commitdiff
|
tree
2012-10-14
Mike Pall
Wo
r
k
a
round for b
r
oken Android
s
printf
(
"%g", -0
.
0
)
.
commit
|
commitdiff
|
tree
2012-10-14
Mike Pal
l
Update Android ins
t
a
ll d
o
cs
.
commit
|
commitdiff
|
tree
2012-10-14
Mike P
a
ll
Add note to
recalcitran
t
d
i
str
o
ma
i
n
t
ai
n
ers
.
commit
|
commitdiff
|
tree
2012-10-14
Mik
e
Pall
Doc
u
m
e
n
tation cleanup and reo
r
ganiza
t
ion
.
commit
|
commitdiff
|
tree
2012-10-13
Mike Pall
Docum
e
ntation layout
c
hanges
.
commit
|
commitdiff
|
tree
2012-10-12
Mike
Pall
Fr
o
m Lua
5
.
2: Add packag
e
.
loadlib(libname, "*")
.
commit
|
commitdiff
|
tree
2012-10-12
M
i
k
e Pall
From Lua 5
.
2: A
d
d
f
ormat opti
o
ns to io
.
l
ines()
.
commit
|
commitdiff
|
tree
2012-10-11
Mike Pall
Fix ass
e
rtion
.
commit
|
commitdiff
|
tree
2012-10-10
Mike Pall
F
F
I: Update
do
c
s
on FFI
semantics
.
commit
|
commitdiff
|
tree
2012-10-10
Mike Pal
l
FFI: Co
m
pile
ffi
.
gc()
.
commit
|
commitdiff
|
tree
2012-10-10
Mik
e
Pall
F
F
I: Compile ffi
.
s
izeof(), ffi
.
alignof(
)
and
f
fi
.
offset
o
f()
.
commit
|
commitdiff
|
tree
2012-10-09
Mike Pall
F
F
I:
Compil
e
array/struct copies
.
commit
|
commitdiff
|
tree
2012-10-09
Mi
k
e Pall
FFI: Optimize ffi
.
copy(
)
and ffi
.
f
ill()
.
commit
|
commitdiff
|
tree
2012-10-09
Mike Pall
Add LJ
_
TARGET_U
N
ALIG
N
ED
.
commit
|
commitdiff
|
tree
2012-10-09
Mike Pall
Add
FOL
D
ru
l
e
s
f
o
r CONV
.
i
nt
.
i
8/u8/i16/u16 of KINT
.
commit
|
commitdiff
|
tree
2012-10-09
Mike Pa
l
l
Do
n
't
use stack unwindi
n
g
f
or lua_yield(
)
.
commit
|
commitdiff
|
tree
2012-10-08
Mike Pall
F
F
I
: A
d
d support for copy construc
t
ors
.
commit
|
commitdiff
|
tree
2012-10-07
Mike Pall
PP
C
: Fix s
t
ring
.
sub(
)
r
a
n
ge check
.
commit
|
commitdiff
|
tree
2012-10-07
Mike Pall
Fr
o
m Lua 5
.
2: Add s
t
ring
.
re
p
(
s, n, sep
)
.
commit
|
commitdiff
|
tree
2012-10-07
Mike
P
all
From Lua 5
.
2:
Add
m
ath
.
log(x,
b
as
e
)
.
commit
|
commitdiff
|
tree
2012-10-04
M
i
ke
Pall
Cl
a
rif
y
commen
t
s
i
n
Makefile on -DLUAJIT_ENABLE_LUA52COMPAT
.
commit
|
commitdiff
|
tree
2012-10-03
Mi
k
e
Pall
F
ix
s
c
o
pe fo
r
resolving b
r
eak labels
.
commit
|
commitdiff
|
tree
2012-10-02
Mike Pall
Fix x64
b
uild
.
commit
|
commitdiff
|
tree
2012-10-02
Mike Pall
Fro
m
L
ua 5
.
2: '
%
s' opti
o
n to string
.
format() behaves
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Mike Pall
Fr
o
m Lua 5
.
2: Re
t
urn nil for ba
d
position i
n
string
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Mike
Pall
M
o
ve a GC macro
.
commit
|
commitdiff
|
tree
2012-10-01
M
i
ke Pall
From
L
ua 5
.
2:
Add luaL_trac
e
b
a
ck()
.
commit
|
commitdiff
|
tree
2012-09-28
Mik
e
Pa
l
l
Update dependencie
s
.
commit
|
commitdiff
|
tree
2012-09-28
Mike Pa
l
l
From Lua
5
.
2
:
Allow mi
x
ed
metamethods
for o
r
d
ered compariso
n
s
.
commit
|
commitdiff
|
tree
2012-09-28
Mike
P
all
Fro
m
L
u
a
5
.
2: Remove
e
r
ror
for a
m
biguou
s
function call
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Mike
Pall
From
L
ua 5
.
2: Re
t
urn file
obj
e
ct for i
o
.
write() and
.
.
.
commit
|
commitdiff
|
tree
2012-09-28
Mike
P
all
From Lua
5
.
2: A
d
d ta
b
le
.
p
a
ck
(
)
.
Needs -DLUAJ
I
T_ENA
B
LE_LUA52C
.
.
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pall
FFI: ctypeid of ctype obj
e
c
t
is immutab
l
e
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pall
Fold KPTR + offs
e
t in SPLIT
p
ass
.
commit
|
commitdiff
|
tree
2012-09-27
Mike Pa
l
l
x86
:
Fix register
a
lloca
t
ion f
o
r
calls ret
u
r
n
ing register
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pall
From
Lua 5
.
2:
Extended r
e
sults from os
.
e
x
e
c
u
t
e() and
.
.
.
commit
|
commitdiff
|
tree
2012-09-24
M
ike Pa
l
l
From Lua 5
.
2: Add debug
.
getu
s
ervalue()
a
nd debu
g
.
setuser
v
alue()
.
commit
|
commitdiff
|
tree
2012-09-24
Mike Pal
l
From Lua
5
.
2:
Add rawlen()
.
Nee
d
s -D
L
UA
J
I
T_E
N
ABLE
_
LU
A
5
2COMPAT
.
commit
|
commitdiff
|
tree
2012-09-24
Mike P
a
ll
R
e
arrange
l
ibr
a
ry fun
c
tions to get
a
fixed F
F
_next
.
commit
|
commitdiff
|
tree
2012-09-24
Mike
Pall
Remove some l
i
br
a
ry
f
uncti
o
ns for no-JIT/no-FFI builds
.
commit
|
commitdiff
|
tree
2012-09-24
M
i
k
e
Pall
Allo
w
c
o
n
dit
i
onal
i
n
cl
u
sio
n
of bui
l
tin library func
t
io
n
s
.
commit
|
commitdiff
|
tree
2012-09-21
M
ike Pall
From
L
ua 5
.
2: Add mode and env arguments to load*()
.
commit
|
commitdiff
|
tree
next