Class MemoryTrace


  • public class MemoryTrace
    extends Object
    • Method Detail

      • allocate

        public static void allocate​(Address address,
                                    int size)
      • free

        public static void free​(Address address,
                                int size)
      • assertFree

        public static void assertFree​(Address address,
                                      int size)
      • checkIsFree

        public static void checkIsFree​(Address address,
                                       int size)
      • markStarted

        public static void markStarted()
      • mark

        public static void mark​(Address address)
      • reportDirtyRegion

        public static void reportDirtyRegion​(Address address)
      • markCompleted

        public static void markCompleted()
      • move

        public static void move​(Address from,
                                Address to,
                                int size)
      • gcStarted

        public static void gcStarted​(boolean full)
      • sweepStarted

        public static void sweepStarted()
      • sweepCompleted

        public static void sweepCompleted()
      • defragStarted

        public static void defragStarted()
      • defragCompleted

        public static void defragCompleted()
      • writeHeapDump

        public static void writeHeapDump()
      • gcCompleted

        public static void gcCompleted()