Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							087ad3fdf4
							
						
					 | 
					
						
						
							
							Only build leak detection code when I2_LEAK_DEBUG is set
						
						
						
						
						
						
						
						refs #10963 
						
						
					 | 
					
						2016-02-23 10:46:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							badeea7604
							
						
					 | 
					
						
						
							
							Decrease memory usage for the Object class
						
						
						
						
						
						
						
						refs #10963 
						
						
					 | 
					
						2016-02-23 10:46:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							abfacd9e56
							
						
					 | 
					
						
						
							
							Improve debug support for analyzing memory leaks
						
						
						
						
						
						
						
						refs #10963 
						
						
					 | 
					
						2016-02-23 09:57:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c544c686a8
							
						
					 | 
					
						
						
							
							Update copyright headers for 2016
						
						
						
						
						
						
					 | 
					
						2016-01-12 08:31:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3c75faabc
							
						
					 | 
					
						
						
							
							Implement support for recursive object locks
						
						
						
						
						
						
						
						fixes #10596 
						
						
					 | 
					
						2015-11-11 10:21:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2cc33b7fb3
							
						
					 | 
					
						
						
							
							Don't validate arguments/parameters that aren't strings
						
						
						
						
						
						
						
						refs #10539 
						
						
					 | 
					
						2015-11-10 07:59:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							701961b73b
							
						
					 | 
					
						
						
							
							Fix the 'type' attribute for the Object class
						
						
						
						
						
						
						
						refs #10387 
						
						
					 | 
					
						2015-11-05 10:29:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a6b41787a
							
						
					 | 
					
						
						
							
							Implement joins for status queries
						
						
						
						
						
						
						
						fixes #10060 
						
						
					 | 
					
						2015-09-22 09:45:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f45f6ccd82
							
						
					 | 
					
						
						
							
							Implement support for tracking dependencies between config objects
						
						
						
						
						
						
						
						refs #9096 
						
						
					 | 
					
						2015-08-25 13:54:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d118b71a2a
							
						
					 | 
					
						
						
							
							Fix compiler warnings
						
						
						
						
						
						
						
						fixes #9929 
						
						
					 | 
					
						2015-08-18 07:46:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							428be72bab
							
						
					 | 
					
						
						
							
							Implement Object#clone and rename Array/Dictionary#clone to shallow_clone
						
						
						
						
						
						
						
						fixes #9931 
						
						
					 | 
					
						2015-08-17 13:59:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							db8b4afa58
							
						
					 | 
					
						
						
							
							Fix incorrect base class name for Array/Dictionary/etc.
						
						
						
						
						
						
						
						refs #9921 
						
						
					 | 
					
						2015-08-17 08:14:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f405a26052
							
						
					 | 
					
						
						
							
							Implement validation for modified attributes
						
						
						
						
						
						
					 | 
					
						2015-08-15 20:07:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7970f5bb1
							
						
					 | 
					
						
						
							
							Implement modified attributes v2
						
						
						
						
						
						
						
						refs #9081
refs #9093 
						
						
					 | 
					
						2015-08-15 20:07:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							a82c65692c
							
						
					 | 
					
						
						
							
							Fix accessor for field 0 ("prototype")
						
						
						
						
						
						
						
						fixes #9778 
						
						
					 | 
					
						2015-07-30 08:23:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							78bfd0204c
							
						
					 | 
					
						
						
							
							Update copyright year
						
						
						
						
						
						
					 | 
					
						2015-01-22 12:00:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							97168378e8
							
						
					 | 
					
						
						
							
							Rename _DEBUG to I2_DEBUG
						
						
						
						
						
						
						
						fixes #7767 
						
						
					 | 
					
						2014-12-19 12:19:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8e7c5bc40
							
						
					 | 
					
						
						
							
							Fix the prototype for the Object class
						
						
						
						
						
						
						
						refs #8065 
						
						
					 | 
					
						2014-12-12 15:47:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa38dde1fc
							
						
					 | 
					
						
						
							
							Implement prototype functions
						
						
						
						
						
						
						
						fixes #8065 
						
						
					 | 
					
						2014-12-12 15:22:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf2b6e7ccc
							
						
					 | 
					
						
						
							
							Improve output of ToString for type objects
						
						
						
						
						
						
						
						fixes #8020 
						
						
					 | 
					
						2014-12-08 09:12:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5a5d1833b
							
						
					 | 
					
						
						
							
							Add missing barriers for Object::m_LockOwner
						
						
						
						
						
						
						
						refs #7648 
						
						
					 | 
					
						2014-11-12 12:32:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							02a7d97b17
							
						
					 | 
					
						
						
							
							Allow locks to be inlined
						
						
						
						
						
						
						
						refs #7622 
						
						
					 | 
					
						2014-11-12 06:33:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee980a788b
							
						
					 | 
					
						
						
							
							Clean up the code a bit
						
						
						
						
						
						
					 | 
					
						2014-11-11 23:06:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							478f03b49a
							
						
					 | 
					
						
						
							
							Replace boost::shared_ptr with boost::intrusive_ptr
						
						
						
						
						
						
						
						refs #7622 
						
						
					 | 
					
						2014-11-09 16:54:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							266b1754c7
							
						
					 | 
					
						
						
							
							Speed up type lookups
						
						
						
						
						
						
						
						refs #7561 
						
						
					 | 
					
						2014-11-07 12:39:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							60859043c8
							
						
					 | 
					
						
						
							
							Fix non-unity builds
						
						
						
						
						
						
					 | 
					
						2014-11-03 07:07:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							170c5a59e4
							
						
					 | 
					
						
						
							
							Implement typeof() function
						
						
						
						
						
						
					 | 
					
						2014-11-03 00:45:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							632026cd9f
							
						
					 | 
					
						
						
							
							Rename C++ header files.
						
						
						
						
						
						
						
						Fixes #6291 
						
						
					 | 
					
						2014-05-25 16:27:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							12c8814bd8
							
						
					 | 
					
						
						
							
							Fix some more compiler warnings.
						
						
						
						
						
						
						
						Refs #5823 
						
						
					 | 
					
						2014-05-11 06:43:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce737ff2f3
							
						
					 | 
					
						
						
							
							Change copyright header (again).
						
						
						
						
						
						
						
						Fixes #5424 
						
						
					 | 
					
						2014-03-19 11:42:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							555d72150a
							
						
					 | 
					
						
						
							
							Update copyright header.
						
						
						
						
						
						
						
						Fixes #5424 
						
						
					 | 
					
						2014-01-09 00:32:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1ddc71925
							
						
					 | 
					
						
						
							
							Merge ReflectionObject methods into the Object class.
						
						
						
						
						
						
						
						Refs #4996 
						
						
					 | 
					
						2013-11-05 08:56:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf1a800e39
							
						
					 | 
					
						
						
							
							Update copyright information.
						
						
						
						
						
						
					 | 
					
						2013-09-25 07:45:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d042a181bd
							
						
					 | 
					
						
						
							
							Refactor commands and implement event handlers.
						
						
						
						
						
						
						
						Fixes #3877
Fixes #4001 
						
						
					 | 
					
						2013-06-13 11:33:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							97fee26289
							
						
					 | 
					
						
						
							
							Remove @threadsafety doc strings
						
						
						
						
						
						
						
						Fixes #3889 
						
						
					 | 
					
						2013-03-22 12:02:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0bb0711d72
							
						
					 | 
					
						
						
							
							Refactor #includes (Part 2).
						
						
						
						
						
						
					 | 
					
						2013-03-16 21:18:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							be95f3171d
							
						
					 | 
					
						
						
							
							Even more code refactoring.
						
						
						
						
						
						
					 | 
					
						2013-03-04 15:52:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							48485c5f26
							
						
					 | 
					
						
						
							
							More lock refactoring. Yay.
						
						
						
						
						
						
					 | 
					
						2013-03-02 09:07:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							572a477da3
							
						
					 | 
					
						
						
							
							Refactored object locking code.
						
						
						
						
						
						
					 | 
					
						2013-03-01 12:07:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							997ca3a77a
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 6).
						
						
						
						
						
						
					 | 
					
						2013-02-19 23:02:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							a4c7052a6e
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 2).
						
						
						
						
						
						
					 | 
					
						2013-02-18 14:40:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c63c28dd9c
							
						
					 | 
					
						
						
							
							Fine-grained locks (WIP, Part 1).
						
						
						
						
						
						
					 | 
					
						2013-02-17 19:14:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							607915c49a
							
						
					 | 
					
						
						
							
							Windows: Fixed crash in Object::~Object().
						
						
						
						
						
						
					 | 
					
						2013-02-07 22:13:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b887f14d96
							
						
					 | 
					
						
						
							
							Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()
						
						
						
						
						
						
						
						Fixes #3636 
						
						
					 | 
					
						2013-02-06 12:51:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							83772d4386
							
						
					 | 
					
						
						
							
							Implemented DynamicType support.
						
						
						
						
						
						
						
						Fixes #3477 
						
						
					 | 
					
						2012-12-04 08:42:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e57bf22d82
							
						
					 | 
					
						
						
							
							Fix: Renaming temp files didn't work on Windows.
						
						
						
						
						
						
						
						Fixes #3216 
						
						
					 | 
					
						2012-10-17 11:35:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							063d69ed96
							
						
					 | 
					
						
						
							
							Added missing doc strings.
						
						
						
						
						
						
					 | 
					
						2012-09-14 14:41:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9bc93ce4a9
							
						
					 | 
					
						
						
							
							Renamed 'doc' to 'docs'.
						
						
						
						
						
						
						
						Moved Doxygen files to docs/.
Removed cJSON directory.
Moved libraries into lib/.
Renamed 'config' to 'm4'.
Renamed 'dyn' library to 'config'. 
						
						
					 | 
					
						2012-09-07 10:27:31 +02:00 | 
					
					
						
						
							
							
							
						
					 |