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
FFI: Fix __index/__newindex metamethod resolution for ctypes.
2014-08-05
Mik
e
Pall
FF
I
: Fix __index/__newinde
x
m
e
tamethod re
s
olution fo
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Mike Pall
Inva
l
idate back
p
ropagatio
n
cac
h
e afte
r
D
CE
.
commit
|
commitdiff
|
tree
2014-07-04
M
i
ke Pal
l
FFI
:
Fix compilation of refe
r
ence
f
i
el
d
access
.
commit
|
commitdiff
|
tree
2014-07-01
Mi
k
e Pall
Fix
ABC elimination
.
commit
|
commitdiff
|
tree
2014-06-13
M
ike Pall
Typo
.
commit
|
commitdiff
|
tree
2014-06-12
Mike Pal
l
FFI: Fix fra
m
e traversal
for backtraces
w
ith FFI callbacks
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
x
8
6: lj_math_rand
o
m_step()
clobbers XMM regs on OSX
.
.
.
commit
|
commitdiff
|
tree
2014-06-11
Mike Pall
Fix deb
u
g
info for
m
ain c
h
un
k
of stri
p
ped bytecode
.
commit
|
commitdiff
|
tree
2014-05-28
Mike Pa
l
l
Fix
compat
i
bility iss
u
e
s
wi
t
h Illumos
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
PPC:
F
i
x
r
ed zone overf
l
ow in machi
n
e
c
ode generation
.
commit
|
commitdiff
|
tree
2014-05-27
Mike Pall
x
8
6
:
Fix cod
e
ge
n
e
ratio
n
for unused r
e
sult of math
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
Mike Pall
Fix F
O
LD rule for
string
.
sub(
s
,
.
.
.
) == k
.
commit
|
commitdiff
|
tree
2014-05-15
Mik
e
Pall
FFI: Fix recording
of indexing a st
r
uct pointer ctype
.
.
.
commit
|
commitdiff
|
tree
2014-05-15
Mike Pal
l
Fix FOLD rule
f
or STRR
E
F of SNEW
.
commit
|
commitdiff
|
tree
2014-05-12
Mike Pall
F
ix frame tr
a
versal
while
s
earching for error funct
i
o
n
.
commit
|
commitdiff
|
tree
2014-05-06
Mik
e
Pal
l
x64:
Workaroun
d
for MSVC build
is
s
ue
.
commit
|
commitdiff
|
tree
2014-05-06
M
i
ke
P
a
l
l
F
F
I: An
o
ther fix for cdata equality comparisons
.
commit
|
commitdiff
|
tree
2014-04-26
Mike Pall
Ad
d
PS Vita
po
r
t
.
commit
|
commitdiff
|
tree
2014-04-22
Mik
e
Pa
l
l
Prevent GC
e
stimat
e
miscalcul
a
tion due
to buff
e
r
grow
t
h
.
commit
|
commitdiff
|
tree
2014-04-22
Mike Pall
Prev
e
nt a
d
di
n
g
s
ide traces fo
r
stack checks
.
commit
|
commitdiff
|
tree
2014-04-21
M
i
ke
P
a
l
l
x64: All
o
w building wi
t
h LUAJIT_USE_SYSMALL
O
C and LUAJIT_USE
.
.
.
commit
|
commitdiff
|
tree
2014-04-17
Mike Pal
l
P
PC: Don't
use mcrxr o
n
PPE
.
commit
|
commitdiff
|
tree
2014-04-08
Mike Pall
FFI: Fi
x
cdata eq
u
al
i
ty comparison against o
t
her Lua
.
.
.
commit
|
commitdiff
|
tree
2014-04-08
Mike
P
all
FFI:
Fix c
d
ata equality comp
a
rison agai
n
st strings
.
commit
|
commitdiff
|
tree
2014-04-03
Mike Pall
Fix top slot c
a
l
culation for snapsh
o
t
s
with continu
a
t
i
ons
.
commit
|
commitdiff
|
tree
2014-04-01
M
i
k
e Pall
Correct fix for reuse of
S
CEV results in FORL
.
commit
|
commitdiff
|
tree
2014-03-31
Mike P
a
ll
FFI: Allow
n
on
-
scalar
c
d
ata to
be compared
f
o
r
equality
.
.
.
commit
|
commitdiff
|
tree
2014-03-28
Mike Pall
FFI: Fix pseudo
type
conversions for
type pun
n
ing
.
commit
|
commitdiff
|
tree
2014-03-27
Mike
P
a
ll
F
ix check
f
or reuse of S
C
EV r
e
sults in FORL
.
commit
|
commitdiff
|
tree
2014-03-27
Mik
e
Pall
x86/x64: Avoi
d
u
s
e of
SAHF instruc
t
ion
.
commit
|
commitdiff
|
tree
2014-03-24
Mike
Pall
F
i
x compiler
w
arnings
.
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
REL
E
ASE LuaJIT-2
.
0
.
3
commit
|
commitdiff
|
tree
2014-03-12
Mike Pall
Update
c
h
angelog
.
commit
|
commitdiff
|
tree
2014-03-06
Mike
P
a
ll
Dy
n
ASM:
Emit
v
er
s
i
o
n check after
.
arch directive
.
commit
|
commitdiff
|
tree
2014-03-05
Mik
e
Pall
Don't acc
e
ss d
a
n
g
ling r
e
fe
r
en
c
e t
o
reallocated IR
.
commit
|
commitdiff
|
tree
2014-02-28
Mike
Pall
Fix frame
d
epth display for
b
ytecod
e
dump in -
j
dump
.
commit
|
commitdiff
|
tree
2014-02-28
Mike Pall
Fix recording
o
f BC_VA
R
G
.
commit
|
commitdiff
|
tree
2014-02-27
Mike Pall
F
i
x
for
-
jdump docs
.
commit
|
commitdiff
|
tree
2014-02-26
Mike Pall
A
dd
P
S4
p
o
rt
.
commit
|
commitdiff
|
tree
2014-02-20
M
i
k
e
Pall
Don't purge modified
f
u
n
ct
i
on from stack slot
s
in BC_RET
.
commit
|
commitdiff
|
tree
2014-02-19
Mi
k
e
Pall
FFI: Disallow nes
t
ed
VLS
.
commit
|
commitdiff
|
tree
2014-02-19
M
i
k
e Pal
l
Prevent
B
ASE re
g
i
s
ter coal
e
scin
g
if
p
arent
u
ses IR_RETF
.
commit
|
commitdiff
|
tree
2014-02-11
Mike Pall
F
i
x
quoting in xedkbuild
.
ba
t
(
a
gain)
.
commit
|
commitdiff
|
tree
2014-02-05
Mike Pall
Fix exc
e
pt
i
on unwind struct
declaratio
n
.
commit
|
commitdiff
|
tree
2014-01-20
Mike
Pall
Fi
x
O
SX buil
d
issu
e
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix ini
t
ial maxslot
f
or
dow
n
-recursive traces
.
commit
|
commitdiff
|
tree
2014-01-20
Mike Pall
Fix compiler wa
r
ni
n
gs
.
commit
|
commitdiff
|
tree
2014-01-19
Mike
P
all
F
ix
OSX build issue
.
commit
|
commitdiff
|
tree
2014-01-19
Mi
k
e Pall
FFI:
Fix cts->L
f
or cdata unsinking in
s
n
apsh
o
t re
s
tore
.
commit
|
commitdiff
|
tree
2014-01-16
Mike Pall
Bump copyrig
h
t date to 2014
.
commit
|
commitdiff
|
tree
2014-01-05
Mike Pall
Fi
x
ABC eliminati
o
n
.
commit
|
commitdiff
|
tree
2013-12-29
Mike Pa
l
l
Fix MinGW build
.
commit
|
commitdiff
|
tree
2013-12-24
Mike
P
all
MIPS: Cosmet
i
c f
i
x
for inter
p
reter
.
commit
|
commitdiff
|
tree
2013-12-22
Mike P
a
ll
Fix c
o
mpila
t
i
o
n of string
.
byte(
s
, n
i
l, n)
.
commit
|
commitdiff
|
tree
2013-12-21
Mike Pall
Fi
x
MinGW build
.
commit
|
commitdiff
|
tree
2013-12-08
Mike Pall
F
i
x call unroll
c
hecks
in the pres
e
nc
e
of metamethod
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Mike Pall
x64: Fix stor
e
to upv
a
lue for
lightus
e
rdata values
.
commit
|
commitdiff
|
tree
2013-11-22
Mike
P
all
Respect jit
.
off
(
func) when
r
eturning
t
o a fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Mike Pall
Follow-up fix for GC step t
h
reshol
d
fix
.
commit
|
commitdiff
|
tree
2013-11-21
Mike
Pall
Improve msvcbuild
.
bat sta
t
ic link
i
n
g
.
commit
|
commitdiff
|
tree
2013-11-16
M
ike Pall
FFI:
Clarify ffi
.
cdef beha
v
i
o
r
.
commit
|
commitdiff
|
tree
2013-11-07
Mike
P
all
Fix type punnin
g
al
i
as analysis for constifie
d
p
o
int
e
rs
.
commit
|
commitdiff
|
tree
2013-11-05
M
i
k
e
Pal
l
Fix for last commit
commit
|
commitdiff
|
tree
2013-11-05
Mike Pall
Fix GC s
t
eps threshold
handling
w
hen
called by JIT
.
.
.
commit
|
commitdiff
|
tree
2013-10-26
Mike Pall
Fix handli
n
g of redundant P
H
I
s
.
commit
|
commitdiff
|
tree
2013-10-24
Mike Pall
Check for fail
u
re to
mark me
m
o
ry as executable (restri
c
ted
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Mike Pall
Fi
x
line number for re
l
ocated byteco
d
e after closur
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Mike Pall
FFI: Reha
s
h fi
n
a
l
i
zer table after
GC cycle, if needed
.
commit
|
commitdiff
|
tree
2013-10-10
M
i
ke Pall
Check f
o
r MAP_3
2
BIT presen
c
e instead of checking for
.
.
.
commit
|
commitdiff
|
tree
2013-09-14
Mike Pa
l
l
Fix ABC el
i
m
ination
.
commit
|
commitdiff
|
tree
2013-09-12
Mike
P
a
l
l
F
ix
snapsh
o
t restore for exit to
functi
o
n
header
.
commit
|
commitdiff
|
tree
2013-09-12
M
i
ke Pall
DynASM:
E
mit
#lin
e
<n> <file
>
inste
a
d of #<n>
<
file>
.
commit
|
commitdiff
|
tree
2013-09-08
M
i
ke
P
a
ll
FFI/x64:
F
i
x
p
a
ssin
g
of
vecto
r
a
rgu
m
en
t
s to calls
.
commit
|
commitdiff
|
tree
2013-09-08
Mike Pall
FFI: F
i
x argument checks for
ffi
.
string()
.
commit
|
commitdiff
|
tree
2013-09-03
Mike
P
all
Fix quoting
i
n xedkbuild
.
bat
.
commit
|
commitdiff
|
tree
2013-09-03
Mike Pa
l
l
Recent GCC versions
need more memory
.
commit
|
commitdiff
|
tree
2013-09-03
M
i
ke P
a
ll
Fix frame trav
e
rsa
l
f
o
r backtr
a
ces
.
commit
|
commitdiff
|
tree
2013-08-22
M
i
ke Pall
Fix compil
e
r
w
arning
.
commit
|
commitdiff
|
tree
2013-08-16
Mike Pall
Fix argument chec
k
s f
o
r
math
.
deg()/math
.
rad()
.
commit
|
commitdiff
|
tree
2013-08-11
Mike Pall
Fix jit
.
flus
h
(
f
u
nc|t
r
ue)
.
commit
|
commitdiff
|
tree
2013-08-03
M
i
ke Pall
Compati
b
i
l
ity fix f
o
r old
GCC
v
e
r
sions
.
commit
|
commitdiff
|
tree
2013-07-30
M
ik
e
Pall
ARM: F
i
x re
g
ist
e
r
allocation when re
m
aterializing
FPRs
.
commit
|
commitdiff
|
tree
2013-07-24
Mike
P
all
FFI: Prope
r
ly un
l
oad
loaded DLLs
.
commit
|
commitdiff
|
tree
2013-07-18
Mike Pall
DynASM/x64: Add VREG support to mov64
.
commit
|
commitdiff
|
tree
2013-07-17
Mike Pall
Fix compi
l
ation on NetBSD/
x
64
.
commit
|
commitdiff
|
tree
2013-07-09
Mike Pall
Add sup
p
ort for multilib di
s
t
r
o
b
uilds
.
commit
|
commitdiff
|
tree
2013-06-24
Mi
k
e
Pall
DynASM/x86: A
d
d lock prefix
.
commit
|
commitdiff
|
tree
2013-06-20
Mike Pall
FF
I
: Add m
i
ssing GC steps for callb
a
ck
a
rgument conversio
n
s
.
commit
|
commitdiff
|
tree
2013-06-18
Mike Pall
Improve UL
O
AD
f
o
r
w
arding for o
p
en u
p
values
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
RELEAS
E
LuaJIT-2
.
0
.
2
commit
|
commitdiff
|
tree
2013-06-03
Mi
k
e Pall
Update changelog
.
commit
|
commitdiff
|
tree
2013-06-03
Mike Pall
P
P
C: Add plt suffix for ext
e
rnal calls f
r
o
m
as
s
e
m
b
l
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-29
Mike Pall
F
F
I: Preserve
interm
e
d
i
ate st
r
ing for const c
h
ar *
.
.
.
commit
|
commitdiff
|
tree
2013-05-25
Mike Pall
Fi
x
compatibility i
s
sues wi
t
h Illumos
.
commit
|
commitdiff
|
tree
2013-05-23
Mike
Pall
Add
m
issing PH
I
bar
r
ier to
s
tring
.
s
ub(str, a, b) =
.
.
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
k
e Pall
FFI: Must sink XB
A
R t
o
gethe
r
with XSTO
R
Es
.
commit
|
commitdiff
|
tree
2013-05-23
Mike Pa
l
l
FFI: Fix u
n
roll limit for ffi
.
f
i
ll()
.
commit
|
commitdiff
|
tree
2013-05-23
M
i
ke Pall
FF
I
:
Insert no-op ty
p
e conversion fo
r
pointer to integ
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-05-18
Mi
k
e Pall
FFI: Im
p
rove error messages for arit
h
metic and comparison
.
.
.
commit
|
commitdiff
|
tree
2013-05-16
M
i
ke Pa
l
l
H
a
n
dle call
s
with m
a
x
.
args i
n
b
acken
d
s even after
.
.
.
commit
|
commitdiff
|
tree
next