lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

On Mar 18, 2011, at 3:12 AM, Mike Pall wrote:

> Actually, restricting mprotect() to certain processes should be
> rather easy. Maybe they forgot ...

They remembered. There are a number of threads running regarding the fact that JavaScript speed improvements only apply within Mobile Safari and not in other apps using the built-in JavaScript support or WebKit views.

I understand the desire from a security standpoint to say "no runtime code generation" but it certainly stinks from a language implementation standpoint. It would be nice if they figured out how to have trusted code generators for a small range of languages. (Before they relaxed the "you must code in Objective-C" rule from last spring, I had felt that what they should do to appease the gaming community was build Lua into the OS and add it to the authorized list. From there it would have been one more step to build in LuaJIT once there was an ARM port.)