src/share/vm/oops/instanceRefKlass.hpp

changeset 777
37f87013dfd8
parent 435
a61af66fc99e
child 1907
c18cbe5936b8
     1.1 --- a/src/share/vm/oops/instanceRefKlass.hpp	Wed Jun 04 13:51:09 2008 -0700
     1.2 +++ b/src/share/vm/oops/instanceRefKlass.hpp	Thu Jun 05 15:57:56 2008 -0700
     1.3 @@ -72,7 +72,15 @@
     1.4    int oop_oop_iterate##nv_suffix##_m(oop obj, OopClosureType* blk, MemRegion mr);
     1.5  
     1.6    ALL_OOP_OOP_ITERATE_CLOSURES_1(InstanceRefKlass_OOP_OOP_ITERATE_DECL)
     1.7 -  ALL_OOP_OOP_ITERATE_CLOSURES_3(InstanceRefKlass_OOP_OOP_ITERATE_DECL)
     1.8 +  ALL_OOP_OOP_ITERATE_CLOSURES_2(InstanceRefKlass_OOP_OOP_ITERATE_DECL)
     1.9 +
    1.10 +#ifndef SERIALGC
    1.11 +#define InstanceRefKlass_OOP_OOP_ITERATE_BACKWARDS_DECL(OopClosureType, nv_suffix)      \
    1.12 +  int oop_oop_iterate_backwards##nv_suffix(oop obj, OopClosureType* blk);
    1.13 +
    1.14 +  ALL_OOP_OOP_ITERATE_CLOSURES_1(InstanceRefKlass_OOP_OOP_ITERATE_BACKWARDS_DECL)
    1.15 +  ALL_OOP_OOP_ITERATE_CLOSURES_2(InstanceRefKlass_OOP_OOP_ITERATE_BACKWARDS_DECL)
    1.16 +#endif // !SERIALGC
    1.17  
    1.18    static void release_and_notify_pending_list_lock(BasicLock *pending_list_basic_lock);
    1.19    static void acquire_pending_list_lock(BasicLock *pending_list_basic_lock);

mercurial