sourcemod/core/vm
Borja Ferrer 45860880ef Executable memory is now provided by MM:S's allocator, this should reduce virtual memory usage.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401900
2008-02-23 20:18:49 +00:00
..
sp_vm_basecontext.cpp fixed a number of memory complaints from valgrind. most of these were minor, but there was a rather disturbing memory over-read error in the SMC text parser. correcting this brought about a rewrite of its API. this change is BACKWARDS INCOMPATIBLE for C++ extensions, but it was sorely needed, and the API is now both future-extensible and much easier to work with. plugins didn't need any changes, but they will probably get the better API changes in a future release. as a special bonus, the RawLine() hook is now much less expensive since the entire stream buffer won't be shoved through it like before! 2007-10-31 05:04:07 +00:00
sp_vm_basecontext.h - sourcemod now intelligently unloads plugins which are leaking insane amounts of handles. these unloads get logged to sourcemod_fatal.log 2007-10-22 08:53:15 +00:00
sp_vm_engine.cpp Executable memory is now provided by MM:S's allocator, this should reduce virtual memory usage. 2008-02-23 20:18:49 +00:00
sp_vm_engine.h Executable memory is now provided by MM:S's allocator, this should reduce virtual memory usage. 2008-02-23 20:18:49 +00:00
sp_vm_function.cpp SourceMod will now spit out errors for scripts that become corrupt and would otherwise be crashing Core. if you get these errors contact the dev team. 2007-08-15 20:18:15 +00:00
sp_vm_function.h SourceMod will now spit out errors for scripts that become corrupt and would otherwise be crashing Core. if you get these errors contact the dev team. 2007-08-15 20:18:15 +00:00