equal
deleted
inserted
replaced
29 #include "oops/oop.hpp" |
29 #include "oops/oop.hpp" |
30 #include "oops/oopsHierarchy.hpp" |
30 #include "oops/oopsHierarchy.hpp" |
31 |
31 |
32 class InstanceKlass; |
32 class InstanceKlass; |
33 class Klass; |
33 class Klass; |
|
34 class Thread; |
34 |
35 |
35 //------------------------------------------------------------------------------------------------------------------------ |
36 //------------------------------------------------------------------------------------------------------------------------ |
36 // In order to preserve oops during garbage collection, they should be |
37 // In order to preserve oops during garbage collection, they should be |
37 // allocated and passed around via Handles within the VM. A handle is |
38 // allocated and passed around via Handles within the VM. A handle is |
38 // simply an extra indirection allocated in a thread local handle area. |
39 // simply an extra indirection allocated in a thread local handle area. |