org.abora.gold.java
Class Heap

java.lang.Object
  |
  +--org.abora.gold.java.Heap

public class Heap
extends java.lang.Object


Constructor Summary
Heap(int[] size)
          Constructor for Heap.
 
Method Summary
 int[] allocate(int nWords, PrimArray pa)
          allocate from particular heap in sizeof(Int32) units and register array
static void cleanup()
          compacts all array tables after GC
static int[] getStorage(int nWords, PrimArray pa)
          from any heap
 void removeDestructedArrays()
          compacts array table after GC
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Heap

public Heap(int[] size)
Constructor for Heap.

Method Detail

allocate

public int[] allocate(int nWords,
                      PrimArray pa)
allocate from particular heap in sizeof(Int32) units and register array


removeDestructedArrays

public void removeDestructedArrays()
compacts array table after GC


cleanup

public static void cleanup()
compacts all array tables after GC


getStorage

public static int[] getStorage(int nWords,
                               PrimArray pa)
from any heap



Translation - Copyright © 2003 David G Jones. All Rights Reserved.
Original Udanax-Gold - Copyright © 1979-1999 Udanax.com. All rights reserved.