| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
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.
|
|
|
|
|
| |
We now support individual scripts on individual prims. Do the script dance... \o/ \o\ /o/ \o/ .o.
|
|
|
|
| |
fired likewise. Bugfixes coming in next commit.
|
| |
|
|
|
|
| |
times". Will speed up script event execution considerable. But at the cost of some memory (will be optimized later with RuntimeXHandle).
|
|
|
|
| |
scripts loaded count in AppDomain properly.
|
|
|
|
| |
OpenSim.Region.ScriptEngine.Executor. Script no longer responsible for handling event calls to itself (and we can create reference cache in Executor).
|
| |
|
|
|
|
| |
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.
|
|
|
|
| |
(OpenSim.Region.ScriptEngine.Common). Fixed last compile error (forgot to include LSL_BuiltIn_Commands.cs).
|
|
LSL_BaseClass.cs to LSL_BuiltIn_Commands.cs. Changed how scripts are loaded.
|