Mercurial > hg > truffle
comparison src/share/vm/gc_interface/collectedHeap.hpp @ 16076:06eedda53e14
HSAIL: add support to allocate new TLAB from GPU
Contributed-by: Tom Deneau <tom.deneau@amd.com>
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 10 Jun 2014 22:36:26 +0200 |
parents | 2cae21d9f122 |
children | 52b4284cb496 |
comparison
equal
deleted
inserted
replaced
16074:b6ab7e7fa0a5 | 16076:06eedda53e14 |
---|---|
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 friend class HSAILAllocationInfo; // access to allocate_new_tlab |
88 | 88 |
89 #ifdef ASSERT | 89 #ifdef ASSERT |
90 static int _fire_out_of_memory_count; | 90 static int _fire_out_of_memory_count; |
91 #endif | 91 #endif |
92 | 92 |