aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Interfaces (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-08-28Refactor IScriptInstance / IScriptEngine to use a generic IScriptWorkItem,Melanie Thielker2-1/+8
which is a thin wrapper around a IWorkItemResult from the SmartThreadPool. However, it is very easy to reimplement on top of basic threading and therefore makes the IScriptInstance class independent of the specific threading implementation.
2008-08-27Thank you, salahazar, for a patch that corrects the behavior ofMelanie Thielker1-1/+0
llDetectedLink(). Also a small refactor to remove an interface member from IScriptEngine.
2008-08-27Refactor XScriptInstance to IScriptInstance and move into Shared/. NowMelanie Thielker2-0/+84
engines that want to use the XEngine's instance handling and state persistence can do so. IScriptInstance is optional, but it does require the SmartThreadPool if it is used.
2008-08-27Refactor Executor into the script app domain and IScript. This changesMelanie Thielker1-0/+3
an implicit reference into a proxied one and further reduces memory consumption of XEngine
2008-07-02Mantis#1648. Thank you, Melanie for a patch that:Charles Krinke1-0/+1
Fix a script Xengine deadlock/hang if llResetScript is used in changed()
2008-07-01From: kurt taylor (krtaylor)Dr Scofield1-0/+1
Another new OSSL function for returning the name of the script engine currently running, osGetScriptEngineName, added to both DotNet and XEngine OSSL API.
2008-06-28Mantis#1616. Applied Melanie's patch. This may or mayCharles Krinke1-0/+1
not break trunk.
2008-06-25Update svn properties. Add copyright notices.Jeff Ames1-0/+27
2008-06-24* Applied patch from Melanie, mantis issue #1581 - "Refactor LSL language, ↵lbsa714-0/+158
api and compiler out of XEngine" "First stage in a major Script Engine refactor, that will result in the LSL implementaions ebing reconverged. Not there yet, but one major part is done." Thank you, Melanie!