aboutsummaryrefslogtreecommitdiff
path: root/ARMeilleure/Common/BitMapPool.cs
diff options
context:
space:
mode:
authorLDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com>2020-12-24 03:58:36 +0100
committerGitHub <noreply@github.com>2020-12-24 03:58:36 +0100
commit2502f1f07f31abe30a641d651c9640f3d81c2c0f (patch)
treeece879a5c9e7ccb086109c759f5c9776bcd72cee /ARMeilleure/Common/BitMapPool.cs
parent8a33e884f8f482e93e2b90380b158c1417cc50f8 (diff)
Free up memory allocated by Pools during any PPTC translations at boot time. (#1814)
* Added support for offline invalidation, via PPTC, of low cq translations replaced by high cq translations; both on a single run and between runs. Added invalidation of .cache files in the event of reuse on a different user operating system. Added .info and .cache files invalidation in case of a failed stream decompression. Nits. * InternalVersion = 1712; * Nits. * Address comment. * Get rid of BinaryFormatter. Nits. * Move Ptc.LoadTranslations(). Nits. * Nits. * Fixed corner cases (in case backup copies have to be used). Added save logs. * Not core fixes. * Complement to the previous commit. Added load logs. Removed BinaryFormatter leftovers. * Add LoadTranslations log. * Nits. * Removed the search and management of LowCq overlapping functions. * Final increment of .info and .cache flags. * Nit. * Free up memory allocated by Pools during any PPTC translations at boot time. * Nit due to rebase.
Diffstat (limited to 'ARMeilleure/Common/BitMapPool.cs')
-rw-r--r--ARMeilleure/Common/BitMapPool.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/ARMeilleure/Common/BitMapPool.cs b/ARMeilleure/Common/BitMapPool.cs
index caba2317..aac32d55 100644
--- a/ARMeilleure/Common/BitMapPool.cs
+++ b/ARMeilleure/Common/BitMapPool.cs
@@ -1,6 +1,4 @@
-using System;
-
-namespace ARMeilleure.Common
+namespace ARMeilleure.Common
{
static class BitMapPool
{
@@ -8,6 +6,7 @@ namespace ARMeilleure.Common
{
BitMap result = ThreadStaticPool<BitMap>.Instance.Allocate();
result.Reset(initialCapacity);
+
return result;
}