src/hotspot/share/gc/shared/allocTracer.hpp
changeset 47779 24022215d092
parent 47216 71c04702a3d5
child 53244 9807daeb47c4
equal deleted inserted replaced
47778:46cb6af585d4 47779:24022215d092
    28 #include "memory/allocation.hpp"
    28 #include "memory/allocation.hpp"
    29 #include "runtime/handles.hpp"
    29 #include "runtime/handles.hpp"
    30 
    30 
    31 class AllocTracer : AllStatic {
    31 class AllocTracer : AllStatic {
    32   public:
    32   public:
    33     static void send_allocation_outside_tlab_event(Klass* klass, size_t alloc_size);
    33     static void send_allocation_outside_tlab(Klass* klass, HeapWord* obj, size_t alloc_size, Thread* thread);
    34     static void send_allocation_in_new_tlab_event(Klass* klass, size_t tlab_size, size_t alloc_size);
    34     static void send_allocation_in_new_tlab(Klass* klass, HeapWord* obj, size_t tlab_size, size_t alloc_size, Thread* thread);
    35     static void send_allocation_requiring_gc_event(size_t size, uint gcId);
    35     static void send_allocation_requiring_gc_event(size_t size, uint gcId);
    36 };
    36 };
    37 
    37 
    38 #endif // SHARE_VM_GC_SHARED_ALLOCTRACER_HPP
    38 #endif // SHARE_VM_GC_SHARED_ALLOCTRACER_HPP