src/share/vm/gc_interface/collectedHeap.hpp

changeset 3675
9a9bb0010c91
parent 3668
cc74fa5a91a9
child 3711
b632e80fc9dc
     1.1 --- a/src/share/vm/gc_interface/collectedHeap.hpp	Fri Mar 23 15:28:24 2012 +0100
     1.2 +++ b/src/share/vm/gc_interface/collectedHeap.hpp	Tue Mar 27 10:29:59 2012 +0200
     1.3 @@ -149,18 +149,14 @@
     1.4    inline static HeapWord* common_permanent_mem_allocate_init(size_t size, TRAPS);
     1.5  
     1.6    // Helper functions for (VM) allocation.
     1.7 -  inline static void post_allocation_setup_common(KlassHandle klass,
     1.8 -                                                  HeapWord* obj, size_t size);
     1.9 +  inline static void post_allocation_setup_common(KlassHandle klass, HeapWord* obj);
    1.10    inline static void post_allocation_setup_no_klass_install(KlassHandle klass,
    1.11 -                                                            HeapWord* objPtr,
    1.12 -                                                            size_t size);
    1.13 +                                                            HeapWord* objPtr);
    1.14  
    1.15 -  inline static void post_allocation_setup_obj(KlassHandle klass,
    1.16 -                                               HeapWord* obj, size_t size);
    1.17 +  inline static void post_allocation_setup_obj(KlassHandle klass, HeapWord* obj);
    1.18  
    1.19    inline static void post_allocation_setup_array(KlassHandle klass,
    1.20 -                                                 HeapWord* obj, size_t size,
    1.21 -                                                 int length);
    1.22 +                                                 HeapWord* obj, int length);
    1.23  
    1.24    // Clears an allocated object.
    1.25    inline static void init_obj(HeapWord* obj, size_t size);
    1.26 @@ -368,9 +364,7 @@
    1.27    inline static oop permanent_obj_allocate_no_klass_install(KlassHandle klass,
    1.28                                                              int size,
    1.29                                                              TRAPS);
    1.30 -  inline static void post_allocation_install_obj_klass(KlassHandle klass,
    1.31 -                                                       oop obj,
    1.32 -                                                       int size);
    1.33 +  inline static void post_allocation_install_obj_klass(KlassHandle klass, oop obj);
    1.34    inline static oop permanent_array_allocate(KlassHandle klass, int size, int length, TRAPS);
    1.35  
    1.36    // Raw memory allocation facilities
    1.37 @@ -664,9 +658,6 @@
    1.38      }
    1.39    }
    1.40  
    1.41 -  // Allocate GCHeapLog during VM startup
    1.42 -  static void initialize_heap_log();
    1.43 -
    1.44    // Heap verification
    1.45    virtual void verify(bool allow_dirty, bool silent, VerifyOption option) = 0;
    1.46  

mercurial