Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-01-12 | Set eol | Tedd Hansen | 1 | -238/+238 | |
2008-01-12 | Added license to new files | Tedd Hansen | 1 | -0/+1 | |
2008-01-12 | Major reorganizing of DotNetEngine. Moved common script engine parts to ↵ | Tedd Hansen | 1 | -237/+237 | |
ScriptEngine.Common, only .Net-specific code in DotNetEngine. AppDomains, event handling, event execution queue and multithreading, script load/unload queue, etc has been moved to ScriptEngine.Common. Loads of things has been put into interfaces instead of the specific class. We are now one step closer to ScriptServer, and its very easy to implement new script languages. Just a few lines required to make them a OpenSim script module with all its glory. | |||||
2007-12-30 | In this commit I am using an editor feature called "Save All" before I commit. | Tedd Hansen | 1 | -0/+12 | |
2007-10-30 | * Optimized usings | lbsa71 | 1 | -25/+23 | |
* Shortened type references * Removed redundant 'this' qualifier | |||||
2007-10-15 | * Applied patch #418 : copyright-r2012.patch - some errors, but got most thru | lbsa71 | 1 | -0/+28 | |
2007-09-16 | Implemented: llSetText, llResetScript | Tedd Hansen | 1 | -3/+3 | |
Implemented: llHTTPRequest (queue, thread, etc -- but not actuall call) | |||||
2007-09-15 | Now loading "OpenSim.Region.ScriptEngine.Common.dll" into scripts AppDomain ↵ | Tedd Hansen | 1 | -2/+5 | |
and "using OpenSim.Region.ScriptEngine.Common;" at start of script when converted from LSL. Vectors and rotations now works. | |||||
2007-09-13 | remove ^M, as native storage should be UNIX format, and ^M in/out mashing | Sean Dague | 1 | -197/+197 | |
will happen on the windows side now that eol-style is correct | |||||
2007-09-13 | Hiding evidence that I once was a VB coder (thanks to refactoring). Renamed ↵ | Tedd Hansen | 1 | -22/+22 | |
member names to smallcapsy. | |||||
2007-08-28 | startup event on script added to object, not all inside object. | Tedd Hansen | 1 | -1/+0 | |
2007-08-25 | Scripts no longer crash sim after 5 minutes (override ↵ | Tedd Hansen | 1 | -17/+18 | |
InitializeLifetimeService). Loading/Unloading of scripts are now handled in separate thread so server is no delayed because of this. Each script is loaded into a single AppDomain (temporary test for script unload, eats ~15KB more memory for each script). Unload of scripts has been verified to free up memory. | |||||
2007-08-22 | GC.GetTotalMemory(true) was blocking. | Tedd Hansen | 1 | -2/+4 | |
We now support individual scripts on individual prims. Do the script dance... \o/ \o\ /o/ \o/ .o. | |||||
2007-08-22 | (Untested) Scripts are individually loaded into objects (on rez), and event ↵ | Tedd Hansen | 1 | -0/+1 | |
fired likewise. Bugfixes coming in next commit. | |||||
2007-08-20 | Some minor changes + krinkec's updates to ll* functions. | Tedd Hansen | 1 | -1/+1 | |
2007-08-19 | Added event method invoke cache to Executor. "Bind once, Invoke multiple ↵ | Tedd Hansen | 1 | -30/+21 | |
times". Will speed up script event execution considerable. But at the cost of some memory (will be optimized later with RuntimeXHandle). | |||||
2007-08-19 | Moved script loading from ScriptManager to AppDomainManager. Now increases ↵ | Tedd Hansen | 1 | -5/+34 | |
scripts loaded count in AppDomain properly. | |||||
2007-08-18 | Moved in-AppDomain event execution from Script to ↵ | Tedd Hansen | 1 | -37/+29 | |
OpenSim.Region.ScriptEngine.Executor. Script no longer responsible for handling event calls to itself (and we can create reference cache in Executor). | |||||
2007-08-18 | Added (theoretical) AppDomain cleanup code. | Tedd Hansen | 1 | -17/+89 | |
2007-08-18 | LSL Compiler now only referring required assemblies (DotNetEngine and ↵ | Tedd Hansen | 1 | -4/+4 | |
Common). Changed Vector and Rotation to custom types (stored in Common) that needs to be changed later. No longer using Axiom. Script support still broken. | |||||
2007-08-18 | Moved LSL_BuiltIn_Commands_Interface.cs to a separate library ↵ | Tedd Hansen | 1 | -6/+1 | |
(OpenSim.Region.ScriptEngine.Common). Fixed last compile error (forgot to include LSL_BuiltIn_Commands.cs). | |||||
2007-08-18 | Started on AppDomains for ScriptEngine. Moved llFunctions in ↵ | Tedd Hansen | 1 | -0/+115 | |
LSL_BaseClass.cs to LSL_BuiltIn_Commands.cs. Changed how scripts are loaded. |