[20.04.2009 00:27:17] Starting Test with 100000 System.Int32 [20.04.2009 00:29:27] [Init] Init for 100000 with 3 misses took 130103ms [20.04.2009 00:29:27] [Hashset] Starting test... [20.04.2009 00:29:27] [Hashset] Adding 100000 values took 10ms [20.04.2009 00:30:15] [Hashset] Getting 100000 values with ElementAt and one assignment took 47672ms [20.04.2009 00:30:15] [Hashset] Test for membership of 100000 values with Contains took 5ms [20.04.2009 00:30:15] [Hashset] Counting 100000 values 100000 times with Count() (from IEnumerable) took 2ms [20.04.2009 00:30:15] [Hashset] Removing 100000 values with Remove took 4ms [20.04.2009 00:30:15] [Hashset] Adding 100000 values took 3ms [20.04.2009 00:30:15] [Hashset] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:30:15] [Hashset] Adding 100000 values took 4ms [20.04.2009 00:30:15] [Hashset] Iterating over 100000 values with foreach took 1ms [20.04.2009 00:30:15] [Hashset] Finished! [20.04.2009 00:30:15] [20.04.2009 00:30:15] [LinkedList] Starting test... [20.04.2009 00:30:15] [LinkedList] Adding 100000 values took 7ms [20.04.2009 00:31:18] [LinkedList] Getting 100000 values with ElementAt and one assignment took 63373ms [20.04.2009 00:31:47] [LinkedList] Test for membership of 100000 values with Contains took 28655ms [20.04.2009 00:31:47] [LinkedList] Counting 100000 values 100000 times with Count() (from IEnumerable) took 2ms [20.04.2009 00:32:16] [LinkedList] Removing 100000 values with Remove took 28681ms [20.04.2009 00:32:16] [LinkedList] Adding 100000 values took 9ms [20.04.2009 00:32:16] [LinkedList] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:32:16] [LinkedList] Adding 100000 values took 4ms [20.04.2009 00:32:16] [LinkedList] Iterating over 100000 values with foreach took 1ms [20.04.2009 00:32:16] [LinkedList] Finished! [20.04.2009 00:32:16] [20.04.2009 00:32:16] [List] Starting test... [20.04.2009 00:32:16] [List] Adding 100000 values took 2ms [20.04.2009 00:32:16] [List] Getting 100000 values with ElementAt and one assignment took 2ms [20.04.2009 00:32:46] [List] Test for membership of 100000 values with Contains took 30745ms [20.04.2009 00:32:46] [List] Counting 100000 values 100000 times with Count() (from IEnumerable) took 2ms [20.04.2009 00:32:52] [List] Removing 100000 values with Remove took 5829ms [20.04.2009 00:32:52] [List] Adding 100000 values took 1ms [20.04.2009 00:32:52] [List] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:32:52] [List] Adding 100000 values took 1ms [20.04.2009 00:32:52] [List] Iterating over 100000 values with foreach took 1ms [20.04.2009 00:32:52] [List] Finished! [20.04.2009 00:32:52] [20.04.2009 00:32:52] [Queue] Starting test... [20.04.2009 00:32:52] [Queue] Adding 100000 values took 2ms [20.04.2009 00:34:07] [Queue] Getting 100000 values with ElementAt and one assignment took 75194ms [20.04.2009 00:36:11] [Queue] Test for membership of 100000 values with Contains took 123220ms [20.04.2009 00:38:15] [Queue] Counting 100000 values 100000 times with Count() (from IEnumerable) took 124436ms [20.04.2009 00:38:15] [Queue] Removing 100000 values with Dequeue took 1ms [20.04.2009 00:38:15] [Queue] Adding 100000 values took 1ms [20.04.2009 00:38:15] [Queue] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:38:15] [Queue] Adding 100000 values took 1ms [20.04.2009 00:38:15] [Queue] Iterating over 100000 values with foreach took 2ms [20.04.2009 00:38:15] [Queue] Finished! [20.04.2009 00:38:15] [20.04.2009 00:38:15] [Stack] Starting test... [20.04.2009 00:38:15] [Stack] Adding 100000 values took 1ms [20.04.2009 00:39:04] [Stack] Getting 100000 values with ElementAt and one assignment took 48820ms [20.04.2009 00:40:40] [Stack] Test for membership of 100000 values with Contains took 95852ms [20.04.2009 00:42:20] [Stack] Counting 100000 values 100000 times with Count() (from IEnumerable) took 100355ms [20.04.2009 00:42:20] [Stack] Removing 100000 values with Pop took 1ms [20.04.2009 00:42:20] [Stack] Adding 100000 values took 1ms [20.04.2009 00:42:20] [Stack] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:42:20] [Stack] Adding 100000 values took 1ms [20.04.2009 00:42:20] [Stack] Iterating over 100000 values with foreach took 1ms [20.04.2009 00:42:20] [Stack] Finished! [20.04.2009 00:42:20] [20.04.2009 00:42:20] [SynchronizedCollection] Starting test... [20.04.2009 00:42:20] [SynchronizedCollection] Adding 100000 values took 8ms [20.04.2009 00:42:20] [SynchronizedCollection] Getting 100000 values with ElementAt and one assignment took 9ms [20.04.2009 00:42:49] [SynchronizedCollection] Test for membership of 100000 values with Contains took 29295ms [20.04.2009 00:42:49] [SynchronizedCollection] Counting 100000 values 100000 times with Count() (from IEnumerable) took 8ms [20.04.2009 00:44:26] [SynchronizedCollection] Removing 100000 values with Remove took 96966ms [20.04.2009 00:44:26] [SynchronizedCollection] Adding 100000 values took 7ms [20.04.2009 00:44:26] [SynchronizedCollection] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:44:26] [SynchronizedCollection] Adding 100000 values took 7ms [20.04.2009 00:44:26] [SynchronizedCollection] Iterating over 100000 values with foreach took 2ms [20.04.2009 00:44:26] [SynchronizedCollection] Finished! [20.04.2009 00:44:26] [20.04.2009 00:44:26] [Dictionary] Starting test... [20.04.2009 00:44:26] [Dictionary] Adding 100000 key/value pairs took 8ms [20.04.2009 00:45:30] [Dictionary] Getting 100000 key/value pairs with ElementAt and one assignment took 63941ms [20.04.2009 00:45:30] [Dictionary] Test for membership of 100000 key/value pairs with ContainsKey took 4ms [20.04.2009 00:45:30] [Dictionary] Counting 100000 values 100000 times with Count() (from IEnumerable) took 0ms [20.04.2009 00:45:30] [Dictionary] Removing 100000 key/value pairs with Remove took 3ms [20.04.2009 00:45:30] [Dictionary] Adding 100000 key/value pairs took 4ms [20.04.2009 00:45:30] [Dictionary] Clearing 100000 key/value pairs with Clear() took 0ms [20.04.2009 00:45:30] [Dictionary] Adding 100000 key/value pairs took 4ms [20.04.2009 00:45:30] [Dictionary] Iterating over 100000 values with foreach took 1ms [20.04.2009 00:45:30] [Dictionary] Finished! [20.04.2009 00:45:30] [20.04.2009 00:45:30] [SortedDictionary] Starting test... [20.04.2009 00:45:31] [SortedDictionary] Adding 100000 key/value pairs took 50ms [20.04.2009 00:49:21] [SortedDictionary] Getting 100000 key/value pairs with ElementAt and one assignment took 230265ms [20.04.2009 00:49:21] [SortedDictionary] Test for membership of 100000 key/value pairs with ContainsKey took 30ms [20.04.2009 00:49:21] [SortedDictionary] Counting 100000 values 100000 times with Count() (from IEnumerable) took 0ms [20.04.2009 00:49:21] [SortedDictionary] Removing 100000 key/value pairs with Remove took 59ms [20.04.2009 00:49:21] [SortedDictionary] Adding 100000 key/value pairs took 43ms [20.04.2009 00:49:21] [SortedDictionary] Clearing 100000 key/value pairs with Clear() took 0ms [20.04.2009 00:49:21] [SortedDictionary] Adding 100000 key/value pairs took 42ms [20.04.2009 00:49:21] [SortedDictionary] Iterating over 100000 values with foreach took 5ms [20.04.2009 00:49:21] [SortedDictionary] Finished! [20.04.2009 00:49:21] [20.04.2009 00:49:21] [SortedList] Starting test... [20.04.2009 00:49:24] [SortedList] Adding 100000 key/value pairs took 3190ms [20.04.2009 00:50:28] [SortedList] Getting 100000 key/value pairs with ElementAt and one assignment took 64136ms [20.04.2009 00:50:28] [SortedList] Test for membership of 100000 key/value pairs with ContainsKey took 20ms [20.04.2009 00:50:28] [SortedList] Counting 100000 values 100000 times with Count() (from IEnumerable) took 0ms [20.04.2009 00:50:31] [SortedList] Removing 100000 key/value pairs with Remove took 3147ms [20.04.2009 00:50:35] [SortedList] Adding 100000 key/value pairs took 3188ms [20.04.2009 00:50:35] [SortedList] Clearing 100000 key/value pairs with Clear() took 0ms [20.04.2009 00:50:38] [SortedList] Adding 100000 key/value pairs took 3167ms [20.04.2009 00:50:38] [SortedList] Iterating over 100000 values with foreach took 2ms [20.04.2009 00:50:38] [SortedList] Finished! [20.04.2009 00:50:38] [20.04.2009 00:50:38] [Hashtable] Starting test... [20.04.2009 00:50:38] [Hashtable] Adding 100000 key/value pairs took 24ms [20.04.2009 00:50:38] [Hashtable] ElementAt is not supported by this structure [20.04.2009 00:50:38] [Hashtable] Test for membership of 100000 key/value pairs with ContainsKey took 8ms [20.04.2009 00:50:38] [Hashtable] Counting 100000 values 100000 times with Count() (from IEnumerable) took 0ms [20.04.2009 00:50:38] [Hashtable] Removing 100000 key/value pairs with Remove took 9ms [20.04.2009 00:50:38] [Hashtable] Adding 100000 key/value pairs took 47ms [20.04.2009 00:50:38] [Hashtable] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:50:38] [Hashtable] Adding 100000 key/value pairs took 10ms [20.04.2009 00:50:38] [Hashtable] Iterating over 100000 values with foreach took 6ms [20.04.2009 00:50:38] [Hashtable] Finished! [20.04.2009 00:50:38] [20.04.2009 00:50:38] [20.04.2009 00:50:38] Finished all tests! [20.04.2009 00:50:38] ---------------------------------------- [20.04.2009 00:50:38] ---------------------------------------- [20.04.2009 00:50:38] Starting Test with 100000 Testing.TestObject [20.04.2009 00:57:57] [Init] Init for 100000 with 1 misses took 438877ms [20.04.2009 00:57:57] [Hashset] Starting test... [20.04.2009 00:57:57] [Hashset] Adding 100000 values took 19ms [20.04.2009 00:59:13] [Hashset] Getting 100000 values with ElementAt and one assignment took 76329ms [20.04.2009 00:59:13] [Hashset] Test for membership of 100000 values with Contains took 14ms [20.04.2009 00:59:13] [Hashset] Counting 100000 values 100000 times with Count() (from IEnumerable) took 3ms [20.04.2009 00:59:13] [Hashset] Removing 100000 values with Remove took 13ms [20.04.2009 00:59:13] [Hashset] Adding 100000 values took 12ms [20.04.2009 00:59:13] [Hashset] Clearing 100000 values with Clear() took 0ms [20.04.2009 00:59:13] [Hashset] Adding 100000 values took 13ms [20.04.2009 00:59:13] [Hashset] Iterating over 100000 values with foreach took 2ms [20.04.2009 00:59:13] [Hashset] Finished! [20.04.2009 00:59:13] [20.04.2009 00:59:13] [LinkedList] Starting test... [20.04.2009 00:59:13] [LinkedList] Adding 100000 values took 15ms [20.04.2009 01:00:37] [LinkedList] Getting 100000 values with ElementAt and one assignment took 83695ms [20.04.2009 01:01:30] [LinkedList] Test for membership of 100000 values with Contains took 53370ms [20.04.2009 01:01:30] [LinkedList] Counting 100000 values 100000 times with Count() (from IEnumerable) took 3ms [20.04.2009 01:02:31] [LinkedList] Removing 100000 values with Remove took 60987ms [20.04.2009 01:02:31] [LinkedList] Adding 100000 values took 9ms [20.04.2009 01:02:31] [LinkedList] Clearing 100000 values with Clear() took 0ms [20.04.2009 01:02:31] [LinkedList] Adding 100000 values took 5ms [20.04.2009 01:02:31] [LinkedList] Iterating over 100000 values with foreach took 2ms [20.04.2009 01:02:31] [LinkedList] Finished! [20.04.2009 01:02:31] [20.04.2009 01:02:31] [List] Starting test... [20.04.2009 01:02:31] [List] Adding 100000 values took 2ms [20.04.2009 01:02:31] [List] Getting 100000 values with ElementAt and one assignment took 3ms [20.04.2009 01:03:24] [List] Test for membership of 100000 values with Contains took 52683ms [20.04.2009 01:03:24] [List] Counting 100000 values 100000 times with Count() (from IEnumerable) took 3ms [20.04.2009 01:04:07] [List] Removing 100000 values with Remove took 42624ms [20.04.2009 01:04:07] [List] Adding 100000 values took 2ms [20.04.2009 01:04:07] [List] Clearing 100000 values with Clear() took 0ms [20.04.2009 01:04:07] [List] Adding 100000 values took 2ms [20.04.2009 01:04:07] [List] Iterating over 100000 values with foreach took 2ms [20.04.2009 01:04:07] [List] Finished! [20.04.2009 01:04:07] [20.04.2009 01:04:07] [Queue] Starting test... [20.04.2009 01:04:07] [Queue] Adding 100000 values took 6ms [20.04.2009 01:05:27] [Queue] Getting 100000 values with ElementAt and one assignment took 80020ms [20.04.2009 01:08:30] [Queue] Test for membership of 100000 values with Contains took 183873ms [20.04.2009 01:10:48] [Queue] Counting 100000 values 100000 times with Count() (from IEnumerable) took 137493ms [20.04.2009 01:10:48] [Queue] Removing 100000 values with Dequeue took 1ms [20.04.2009 01:10:48] [Queue] Adding 100000 values took 1ms [20.04.2009 01:10:48] [Queue] Clearing 100000 values with Clear() took 0ms [20.04.2009 01:10:48] [Queue] Adding 100000 values took 1ms [20.04.2009 01:10:48] [Queue] Iterating over 100000 values with foreach took 2ms [20.04.2009 01:10:48] [Queue] Finished! [20.04.2009 01:10:48] [20.04.2009 01:10:48] [Stack] Starting test... [20.04.2009 01:10:48] [Stack] Adding 100000 values took 2ms [20.04.2009 01:12:03] [Stack] Getting 100000 values with ElementAt and one assignment took 75154ms [20.04.2009 01:14:51] [Stack] Test for membership of 100000 values with Contains took 167390ms [20.04.2009 01:16:59] [Stack] Counting 100000 values 100000 times with Count() (from IEnumerable) took 128508ms [20.04.2009 01:16:59] [Stack] Removing 100000 values with Pop took 1ms [20.04.2009 01:16:59] [Stack] Adding 100000 values took 1ms [20.04.2009 01:16:59] [Stack] Clearing 100000 values with Clear() took 0ms [20.04.2009 01:16:59] [Stack] Adding 100000 values took 1ms [20.04.2009 01:16:59] [Stack] Iterating over 100000 values with foreach took 2ms [20.04.2009 01:16:59] [Stack] Finished! [20.04.2009 01:16:59] [20.04.2009 01:16:59] [SynchronizedCollection] Starting test... [20.04.2009 01:16:59] [SynchronizedCollection] Adding 100000 values took 9ms [20.04.2009 01:16:59] [SynchronizedCollection] Getting 100000 values with ElementAt and one assignment took 9ms [20.04.2009 01:18:01] [SynchronizedCollection] Test for membership of 100000 values with Contains took 62040ms [20.04.2009 01:18:01] [SynchronizedCollection] Counting 100000 values 100000 times with Count() (from IEnumerable) took 9ms [20.04.2009 01:19:01] [SynchronizedCollection] Removing 100000 values with Remove took 60109ms [20.04.2009 01:19:01] [SynchronizedCollection] Adding 100000 values took 8ms [20.04.2009 01:19:01] [SynchronizedCollection] Clearing 100000 values with Clear() took 0ms [20.04.2009 01:19:01] [SynchronizedCollection] Adding 100000 values took 8ms [20.04.2009 01:19:01] [SynchronizedCollection] Iterating over 100000 values with foreach took 2ms [20.04.2009 01:19:01] [SynchronizedCollection] Finished! [20.04.2009 01:19:01] [20.04.2009 01:19:01] [Dictionary] Starting test... [20.04.2009 01:19:01] [Dictionary] Adding 100000 key/value pairs took 19ms [20.04.2009 01:20:35] [Dictionary] Getting 100000 key/value pairs with ElementAt and one assignment took 94026ms [20.04.2009 01:20:35] [Dictionary] Test for membership of 100000 key/value pairs with ContainsKey took 14ms [20.04.2009 01:20:35] [Dictionary] Counting 100000 values 100000 times with Count() (from IEnumerable) took 1ms [20.04.2009 01:20:35] [Dictionary] Removing 100000 key/value pairs with Remove took 13ms [20.04.2009 01:20:35] [Dictionary] Adding 100000 key/value pairs took 13ms [20.04.2009 01:20:35] [Dictionary] Clearing 100000 key/value pairs with Clear() took 0ms [20.04.2009 01:20:35] [Dictionary] Adding 100000 key/value pairs took 13ms [20.04.2009 01:20:35] [Dictionary] Iterating over 100000 values with foreach took 4ms [20.04.2009 01:20:35] [Dictionary] Finished! [20.04.2009 01:20:35] [20.04.2009 01:20:35] [SortedDictionary] Starting test... [20.04.2009 01:20:35] [SortedDictionary] Adding 100000 key/value pairs took 155ms [20.04.2009 01:24:10] [SortedDictionary] Getting 100000 key/value pairs with ElementAt and one assignment took 214323ms [20.04.2009 01:24:29] [SortedDictionary] Test for membership of 100000 key/value pairs with ContainsKey took 139ms [20.04.2009 01:24:29] [SortedDictionary] Counting 100000 values 100000 times with Count() (from IEnumerable) took 1ms [20.04.2009 01:24:29] [SortedDictionary] Removing 100000 key/value pairs with Remove took 162ms [20.04.2009 01:24:30] [SortedDictionary] Adding 100000 key/value pairs took 157ms [20.04.2009 01:24:30] [SortedDictionary] Clearing 100000 key/value pairs with Clear() took 0ms [20.04.2009 01:24:30] [SortedDictionary] Adding 100000 key/value pairs took 150ms [20.04.2009 01:24:30] [SortedDictionary] Iterating over 100000 values with foreach took 8ms [20.04.2009 01:24:30] [SortedDictionary] Finished! [20.04.2009 01:24:30] [20.04.2009 01:24:30] [SortedList] Starting test... [20.04.2009 01:24:39] [SortedList] Adding 100000 key/value pairs took 8891ms [20.04.2009 01:26:02] [SortedList] Getting 100000 key/value pairs with ElementAt and one assignment took 83303ms [20.04.2009 01:26:02] [SortedList] Test for membership of 100000 key/value pairs with ContainsKey took 117ms [20.04.2009 01:26:02] [SortedList] Counting 100000 values 100000 times with Count() (from IEnumerable) took 1ms [20.04.2009 01:26:11] [SortedList] Removing 100000 key/value pairs with Remove took 9025ms [20.04.2009 01:26:20] [SortedList] Adding 100000 key/value pairs took 9088ms [20.04.2009 01:26:20] [SortedList] Clearing 100000 key/value pairs with Clear() took 0ms [20.04.2009 01:26:29] [SortedList] Adding 100000 key/value pairs took 9031ms [20.04.2009 01:26:29] [SortedList] Iterating over 100000 values with foreach took 4ms [20.04.2009 01:26:29] [SortedList] Finished! [20.04.2009 01:26:29] [20.04.2009 01:26:29] [Hashtable] Starting test... [20.04.2009 01:26:29] [Hashtable] Adding 100000 key/value pairs took 25ms [20.04.2009 01:26:29] [Hashtable] ElementAt is not supported by this structure [20.04.2009 01:26:29] [Hashtable] Test for membership of 100000 key/value pairs with ContainsKey took 13ms [20.04.2009 01:26:29] [Hashtable] Counting 100000 values 100000 times with Count() (from IEnumerable) took 0ms [20.04.2009 01:26:29] [Hashtable] Removing 100000 key/value pairs with Remove took 14ms [20.04.2009 01:26:29] [Hashtable] Adding 100000 key/value pairs took 16ms [20.04.2009 01:26:29] [Hashtable] Clearing 100000 values with Clear() took 0ms [20.04.2009 01:26:29] [Hashtable] Adding 100000 key/value pairs took 14ms [20.04.2009 01:26:29] [Hashtable] Iterating over 100000 values with foreach took 5ms [20.04.2009 01:26:29] [Hashtable] Finished! [20.04.2009 01:26:29] [20.04.2009 01:26:29] [20.04.2009 01:26:29] Finished all tests! [20.04.2009 01:26:29] ----------------------------------------