mirror of
https://github.com/NGSolve/netgen.git
synced 2025-01-12 06:00:33 +05:00
'memory usage' bug fix
This commit is contained in:
parent
103fe76a1d
commit
b087ac2f72
@ -1,11 +1,5 @@
|
|||||||
#include <iostream>
|
|
||||||
#include <iomanip>
|
|
||||||
|
|
||||||
#ifdef SSE
|
|
||||||
#include <emmintrin.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <myadt.hpp>
|
#include <myadt.hpp>
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
namespace netgen
|
namespace netgen
|
||||||
@ -176,7 +170,7 @@ namespace netgen
|
|||||||
BaseMoveableMem * pm = BaseMoveableMem::first;
|
BaseMoveableMem * pm = BaseMoveableMem::first;
|
||||||
while (pm)
|
while (pm)
|
||||||
{
|
{
|
||||||
long unsigned hptr = (long unsigned) p->ptr;
|
long unsigned hptr = (long unsigned) pm->ptr;
|
||||||
// uintptr_t hptr = reinterpret_cast<uintptr_t>(pm->ptr);
|
// uintptr_t hptr = reinterpret_cast<uintptr_t>(pm->ptr);
|
||||||
|
|
||||||
hptr /= (1024*1024);
|
hptr /= (1024*1024);
|
||||||
|
@ -12,13 +12,12 @@ namespace netgen
|
|||||||
size_t BaseMoveableMem::used = 0;
|
size_t BaseMoveableMem::used = 0;
|
||||||
char * BaseMoveableMem::largeblock = 0;
|
char * BaseMoveableMem::largeblock = 0;
|
||||||
|
|
||||||
BaseMoveableMem * BaseMoveableMem::first = 0;
|
BaseMoveableMem * BaseMoveableMem::first = NULL;
|
||||||
BaseMoveableMem * BaseMoveableMem::last = 0;
|
BaseMoveableMem * BaseMoveableMem::last = NULL;
|
||||||
|
|
||||||
|
|
||||||
BaseMoveableMem :: BaseMoveableMem (size_t s)
|
BaseMoveableMem :: BaseMoveableMem (size_t s)
|
||||||
{
|
{
|
||||||
// cout << "Construct object begin" << endl;
|
|
||||||
// Print ();
|
// Print ();
|
||||||
|
|
||||||
prev = last;
|
prev = last;
|
||||||
|
Loading…
Reference in New Issue
Block a user