projects
/
reactos.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
149e1a2
)
[NTOSKRNL] Only activate dumper in DBG builds
author
Pierre Schweitzer
<pierre@reactos.org>
Tue, 5 Dec 2017 22:28:04 +0000
(23:28 +0100)
committer
Pierre Schweitzer
<pierre@reactos.org>
Tue, 5 Dec 2017 22:28:04 +0000
(23:28 +0100)
ntoskrnl/mm/ARM3/expool.c
patch
|
blob
|
history
diff --git
a/ntoskrnl/mm/ARM3/expool.c
b/ntoskrnl/mm/ARM3/expool.c
index
2b7effd
..
13a75be
100644
(file)
--- a/
ntoskrnl/mm/ARM3/expool.c
+++ b/
ntoskrnl/mm/ARM3/expool.c
@@
-460,6
+460,7
@@
ExpComputePartialHashForAddress(IN PVOID BaseAddress)
return (Result >> 24) ^ (Result >> 16) ^ (Result >> 8) ^ Result;
}
return (Result >> 24) ^ (Result >> 16) ^ (Result >> 8) ^ Result;
}
+#if DBG
FORCEINLINE
BOOLEAN
ExpTagAllowPrint(CHAR Tag)
FORCEINLINE
BOOLEAN
ExpTagAllowPrint(CHAR Tag)
@@
-477,7
+478,7
@@
ExpTagAllowPrint(CHAR Tag)
VOID
MiDumpNonPagedPoolConsumers(VOID)
{
VOID
MiDumpNonPagedPoolConsumers(VOID)
{
-
USHOR
T i;
+
SIZE_
T i;
DPRINT1("---------------------\n");
DPRINT1("Out of memory dumper!\n");
DPRINT1("---------------------\n");
DPRINT1("Out of memory dumper!\n");
@@
-532,6
+533,7
@@
MiDumpNonPagedPoolConsumers(VOID)
DPRINT1("---------------------\n");
}
DPRINT1("---------------------\n");
}
+#endif
/* PRIVATE FUNCTIONS **********************************************************/
/* PRIVATE FUNCTIONS **********************************************************/
@@
-1714,6
+1716,7
@@
ExAllocatePoolWithTag(IN POOL_TYPE PoolType,
Entry = MiAllocatePoolPages(OriginalType, NumberOfBytes);
if (!Entry)
{
Entry = MiAllocatePoolPages(OriginalType, NumberOfBytes);
if (!Entry)
{
+#if DBG
//
// If non paged backed, display current consumption
//
//
// If non paged backed, display current consumption
//
@@
-1721,6
+1724,7
@@
ExAllocatePoolWithTag(IN POOL_TYPE PoolType,
{
MiDumpNonPagedPoolConsumers();
}
{
MiDumpNonPagedPoolConsumers();
}
+#endif
//
// Must succeed pool is deprecated, but still supported. These allocation
//
// Must succeed pool is deprecated, but still supported. These allocation
@@
-2048,6
+2052,7
@@
ExAllocatePoolWithTag(IN POOL_TYPE PoolType,
Entry = MiAllocatePoolPages(OriginalType, PAGE_SIZE);
if (!Entry)
{
Entry = MiAllocatePoolPages(OriginalType, PAGE_SIZE);
if (!Entry)
{
+#if DBG
//
// If non paged backed, display current consumption
//
//
// If non paged backed, display current consumption
//
@@
-2055,6
+2060,7
@@
ExAllocatePoolWithTag(IN POOL_TYPE PoolType,
{
MiDumpNonPagedPoolConsumers();
}
{
MiDumpNonPagedPoolConsumers();
}
+#endif
//
// Must succeed pool is deprecated, but still supported. These allocation
//
// Must succeed pool is deprecated, but still supported. These allocation