comparison src/share/vm/gc_interface/collectedHeap.hpp @ 15066:2cae21d9f122

HSAIL: initial support for object allocation in HSAIL kernels Contributed-by: Tom Deneau <tom.deneau@amd.com>
author Doug Simon <doug.simon@oracle.com>
date Fri, 11 Apr 2014 17:12:08 +0200
parents 4ca6dc0799b6
children 06eedda53e14
comparison
equal deleted inserted replaced
15065:f5ef63b5b5ed 15066:2cae21d9f122
82 // ParallelScavengeHeap 82 // ParallelScavengeHeap
83 // 83 //
84 class CollectedHeap : public CHeapObj<mtInternal> { 84 class CollectedHeap : public CHeapObj<mtInternal> {
85 friend class VMStructs; 85 friend class VMStructs;
86 friend class IsGCActiveMark; // Block structured external access to _is_gc_active 86 friend class IsGCActiveMark; // Block structured external access to _is_gc_active
87 friend class Hsail; // access to allocate_new_tlab
87 88
88 #ifdef ASSERT 89 #ifdef ASSERT
89 static int _fire_out_of_memory_count; 90 static int _fire_out_of_memory_count;
90 #endif 91 #endif
91 92