[Opensim-dev] Introduction

onefang at gmail.com onefang at gmail.com
Sun Jul 1 06:35:07 UTC 2018


On Sat, 30 Jun 2018 14:56:31 -0400 "Mike Dickson"
<mike.dickson at rivendellnh.com> wrote:

> As I understand it XMREngine is still translating to CIL bytecode.
> Phlox is a full bytecode interpreter for bytecode optimized for
> execution of LSL. IMO it's probably the most performant LSL execution
> engine even to include the LSL implementation in SL.  It's definitely
> something I'm still going to do. Whether its useful to OpenSim at
> large I guess remains to be seen.

For what it is worth, I have a partly written LSL engine that converts
LSL to Lua, then compiles and runs the Lua using LuaJIT.  LuaJIT is
generally recognised as the fastest in it's class.  I had taken
advantage of Lua and added XMREngine like extensions.  I've only done a
little bit of casual benchmarking, leaving proper benchmarking until
it's more complete, but it was putting on an impressive performance.

The plan is to allow pure Lua coding as well, since it is a popular
scripting language for 3D games.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


More information about the Opensim-dev mailing list