Testing Spices::ObjectPool::Compare.
107 {
108
110
111 {
113
114 for (size_t i = 0; i < n; i++)
115 {
117 delete o;
118 }
119 }
120
121 {
123
124 std::vector<Object*> objects;
125 objects.resize(n);
126 for (size_t i = 0; i < n; i++)
127 {
128 Object* o = m_ObjectPool->New();
129 objects[i] = o;
130 }
131
132 for (size_t i = 0; i < n; i++)
133 {
134 m_ObjectPool->Delete(objects[i]);
135 }
136 }
137
138 {
140
141 for (size_t i = 0; i < n; i++)
142 {
143 Object* o = m_ObjectPool->New();
144 m_ObjectPool->Delete(o);
145 }
146 }
147 }
#define SPICESTEST_PROFILE_SCOPE(name)
#define SPICESTEST_PROFILE_FUNCTION()