Added call to the allocator's new_handler to trim memory as part of test.
git-svn-id: svn://svn.code.sf.net/p/loki-lib/code/trunk@230 7ec92016-0320-0410-acc4-a06ded1c099a
This commit is contained in:
parent
c78269f482
commit
3410d5ae8f
1 changed files with 4 additions and 2 deletions
|
@ -130,6 +130,7 @@ int main()
|
||||||
run_new_delete<C>(loop,t,"new & delete C : ");
|
run_new_delete<C>(loop,t,"new & delete C : ");
|
||||||
|
|
||||||
cout << endl << endl;
|
cout << endl << endl;
|
||||||
|
// Loki::AllocatorSingleton<>::ClearExtraMemory();
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
int N = 100000;
|
int N = 100000;
|
||||||
|
@ -152,6 +153,7 @@ int main()
|
||||||
run_new_delete(c,N,loop2,t,"new & delete C on array : ");
|
run_new_delete(c,N,loop2,t,"new & delete C on array : ");
|
||||||
|
|
||||||
cout << endl << endl;
|
cout << endl << endl;
|
||||||
|
// Loki::AllocatorSingleton<>::ClearExtraMemory();
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
@ -174,6 +176,7 @@ int main()
|
||||||
delete [] c;
|
delete [] c;
|
||||||
|
|
||||||
cout << endl << endl;
|
cout << endl << endl;
|
||||||
|
// Loki::AllocatorSingleton<>::ClearExtraMemory();
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
@ -185,10 +188,9 @@ int main()
|
||||||
run_new_delete_array<C>(N,loop,t,"new & delete [] C : ");
|
run_new_delete_array<C>(N,loop,t,"new & delete [] C : ");
|
||||||
|
|
||||||
cout << endl << endl;
|
cout << endl << endl;
|
||||||
|
Loki::AllocatorSingleton<>::ClearExtraMemory();
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
cout << endl;
|
cout << endl;
|
||||||
system("PAUSE");
|
system("PAUSE");
|
||||||
|
|
Loading…
Reference in a new issue