equal
deleted
inserted
replaced
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 |