[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] LuaJIT-2.0.0-beta1
- From: Mike Pall <mikelu-0911@...>
- Date: Tue, 3 Nov 2009 01:06:50 +0100
Mark Hamburg wrote:
> To what extent did you change the instruction set v to what extent did
> you change the encoding of the instruction set? (I'm thinking about
> whether a bytecode translator is even reasonable to consider.)
http://lua-users.org/lists/lua-l/2008-07/msg00256.html
http://lua-users.org/lists/lua-l/2008-07/msg00284.html
Summary: Nope, use source code. Bytecode isn't shorter, anyway.
Oh, and LJ2 doesn't even *have* a bytecode loader/dumper at the
moment. It simply wasn't a priority. Open source projects using
LJ2 have nothing to worry about, since they don't need to hide
their Lua sources.
The idea was to make a commercial add-on for bytecode handling.
But I'm not sure it would pay off (required work + support
overhead vs. money in return). There are cheaper ways to hide your
Lua sources: simply compress and encrypt them. And bytecode is
easy to reverse-engineer, too.
--Mike