Class SubAllocator

java.lang.Object
com.github.junrar.unpack.ppm.SubAllocator

public class SubAllocator extends Object
DOCUMENT ME
  • Field Details

  • Constructor Details

    • SubAllocator

      public SubAllocator()
  • Method Details

    • clean

      public void clean()
    • incPText

      public void incPText()
    • stopSubAllocator

      public void stopSubAllocator()
    • GetAllocatedMemory

      public int GetAllocatedMemory()
    • startSubAllocator

      public boolean startSubAllocator(int SASize)
    • allocUnits

      public int allocUnits(int NU)
    • allocContext

      public int allocContext()
    • expandUnits

      public int expandUnits(int oldPtr, int OldNU)
    • shrinkUnits

      public int shrinkUnits(int oldPtr, int oldNU, int newNU)
    • freeUnits

      public void freeUnits(int ptr, int OldNU)
    • getFakeUnitsStart

      public int getFakeUnitsStart()
    • setFakeUnitsStart

      public void setFakeUnitsStart(int fakeUnitsStart)
    • getHeapEnd

      public int getHeapEnd()
    • getPText

      public int getPText()
    • setPText

      public void setPText(int text)
    • decPText

      public void decPText(int dPText)
    • getUnitsStart

      public int getUnitsStart()
    • setUnitsStart

      public void setUnitsStart(int unitsStart)
    • initSubAllocator

      public void initSubAllocator()
    • getHeap

      public byte[] getHeap()
    • toString

      public String toString()
      Overrides:
      toString in class Object