[sldev] Opening the server source?

Argent Stonecutter secret.argent at gmail.com
Mon Jul 2 08:51:09 PDT 2007


> Personally, what I'd like to see out of the server source code would
> be the LSL VM -- I've recently discovered LSLEditor (
> http://www.lsleditor.org/ ) which has a relatively decent LSL VM in
> it's debugger, but it could probably do with a window into how the
> real VM works.

Me too! Though I really need to poke through the execute portion of  
the lscript tree some time.

> Also, the LSL to C#/Mono bits might be helpful in the same fashions.

That part is in the compiler. One of the first things I noticed in  
the compiler is that the mono code generator had slightly different  
ordering of execution than the LSL generator, which would have broken  
most of Strife Onizuka's performance hacks for list management (and  
which was why I recommended he avoid hacks that depend on order of  
execution). They changed the code generator to keep them working.



More information about the SLDev mailing list