Lines 153-158
Link Here
|
153 |
return GetProcSelfSmapsPrivate(aN); |
153 |
return GetProcSelfSmapsPrivate(aN); |
154 |
} |
154 |
} |
155 |
|
155 |
|
|
|
156 |
#ifdef HAVE_MALLINFO |
156 |
#define HAVE_SYSTEM_HEAP_REPORTER 1 |
157 |
#define HAVE_SYSTEM_HEAP_REPORTER 1 |
157 |
nsresult |
158 |
nsresult |
158 |
SystemHeapSize(int64_t* aSizeOut) |
159 |
SystemHeapSize(int64_t* aSizeOut) |
Lines 172-177
Link Here
|
172 |
*aSizeOut = size_t(info.hblkhd) + size_t(info.uordblks); |
173 |
*aSizeOut = size_t(info.hblkhd) + size_t(info.uordblks); |
173 |
return NS_OK; |
174 |
return NS_OK; |
174 |
} |
175 |
} |
|
|
176 |
#endif |
175 |
|
177 |
|
176 |
#elif defined(__DragonFly__) || defined(__FreeBSD__) \ |
178 |
#elif defined(__DragonFly__) || defined(__FreeBSD__) \ |
177 |
|| defined(__NetBSD__) || defined(__OpenBSD__) \ |
179 |
|| defined(__NetBSD__) || defined(__OpenBSD__) \ |