David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cab60f7385 
							
						 
					 
					
						
						
							
							Bump handle limit to 1MB.  
						
						... 
						
						
						
						This bumps the handle bits to 20 and reduces the serial/cookie bits to
12. A warning is emitted if a single owner creates more than 100k
handles.
Tested on mock srcds with sm_dump_handles. 
						
					 
					
						2021-10-26 07:05:34 -10:00 
						 
				 
			
				
					
						
							
							
								Headline 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2653a450fc 
							
						 
					 
					
						
						
							
							handlesys: Output allocation timestamp during panic ( #1110 )  
						
						... 
						
						
						
						* Track Handle creation time
* Move ConVar operations outside of loop
* We support bee's here
* Catch windows awfulness
* Prevent Character Truncation
* Add timestamp info to memory leak dump
* Remove last line and adjust new leak dump output
* KyleS fixes
* Fixed width output
* Create invalid parameter failure redirection helper
* Fix rebase regression
* Update sm_invalidparamhandler.h
* Update HandleSys.cpp
* Update HandleSys.cpp
* Update HandleSys.cpp
Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com> 
						
					 
					
						2020-07-09 18:21:45 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b725196a26 
							
						 
					 
					
						
						
							
							Replace AString with std::string.  
						
						
						
					 
					
						2020-05-20 17:57:18 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7d7253c9cc 
							
						 
					 
					
						
						
							
							Update AMTL; replace AutoPtr/UniquePtr with STL.  
						
						
						
					 
					
						2020-05-18 18:19:16 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							168b779786 
							
						 
					 
					
						
						
							
							Move sm_dump_handles to core/logic.  
						
						
						
					 
					
						2015-09-20 14:33:10 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4e275eea97 
							
						 
					 
					
						
						
							
							Split intercom.h into separate headers and reduce shared header inclusion.  
						
						
						
					 
					
						2015-08-31 10:00:49 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ba1363d86 
							
						 
					 
					
						
						
							
							Remove Format/FormatArgs from the core/logic bridge.  
						
						
						
					 
					
						2015-08-30 18:03:31 -07:00 
						 
				 
			
				
					
						
							
							
								Nicholas Hastings 
							
						 
					 
					
						
						
						
						
							
						
						
							17d5af0e2f 
							
						 
					 
					
						
						
							
							Move Logger and Core natives to Logic  
						
						
						
					 
					
						2014-08-13 14:24:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e4fe66ba 
							
						 
					 
					
						
						
							
							AMTL updates and changes to adapt for them to fix menu crashes (bug 5921, r=psychonic).  
						
						... 
						
						
						
						AMTL:
Removes isVoid from AString.
Fixes support inserting to Vector at length.
--HG--
extra : rebase_source : 02805fad60c2b759a0e2e91c081144854a8e0b54 
						
					 
					
						2013-11-30 10:51:28 -05:00 
						 
				 
			
				
					
						
							
							
								Kyle Sanderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ed6fe7519a 
							
						 
					 
					
						
						
							
							Detech dispatch after Handles are freed (bug 5853, r=asherkin).  
						
						
						
					 
					
						2013-09-14 12:23:04 -04:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2dae228f10 
							
						 
					 
					
						
						
							
							Remove memtables from HandleSys (bug 5899 part 5, r=fyren).  
						
						
						
					 
					
						2013-08-31 19:50:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							544b6d94aa 
							
						 
					 
					
						
						
							
							Switch HandleSys off KTrie (bug 5884 part 2, r=ds).  
						
						
						
					 
					
						2013-08-25 11:59:45 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Sanderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2b6257e94e 
							
						 
					 
					
						
						
							
							Fixed potential deadlock in HandleSystem::TryAndFreeSomeHandles (bug 5665, r=dvander).  
						
						
						
					 
					
						2013-08-25 09:59:13 -04:00 
						 
				 
			
				
					
						
							
							
								Kyle Sanderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6af85409f1 
							
						 
					 
					
						
						
							
							Dump handle information when a plugin is forcefully unloaded. (bug 5666,  r=asherkin)  
						
						
						
					 
					
						2013-08-12 00:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							045ee262a8 
							
						 
					 
					
						
						
							
							Move scared guts of core into logic (bug 5680, r=fyren).  
						
						... 
						
						
						
						--HG--
rename : core/ExtensionSys.cpp => core/logic/ExtensionSys.cpp
rename : core/ExtensionSys.h => core/logic/ExtensionSys.h
rename : core/HandleSys.cpp => core/logic/HandleSys.cpp
rename : core/HandleSys.h => core/logic/HandleSys.h
rename : core/NativeInvoker.cpp => core/logic/NativeInvoker.cpp
rename : core/NativeInvoker.h => core/logic/NativeInvoker.h
rename : core/NativeOwner.cpp => core/logic/NativeOwner.cpp
rename : core/NativeOwner.h => core/logic/NativeOwner.h
rename : core/PluginSys.cpp => core/logic/PluginSys.cpp
rename : core/PluginSys.h => core/logic/PluginSys.h
rename : core/ShareSys.cpp => core/logic/ShareSys.cpp
rename : core/ShareSys.h => core/logic/ShareSys.h
rename : core/smn_fakenatives.cpp => core/logic/smn_fakenatives.cpp
rename : core/logic/AutoHandleRooter.h => public/AutoHandleRooter.h 
						
					 
					
						2013-03-29 11:37:29 -07:00