< prev index next >

src/share/vm/memory/iterator.hpp

Print this page
rev 12851 : 8138737: Remove oop_ms_adjust_pointers and use oop_iterate instead
Reviewed-by:
rev 12852 : [mq]: 8138737-remove-oop-ms-adjust-kbarrett-rev1
rev 12853 : [mq]: 8138737-remove-oop-ms-adjust-stefank-rev1

*** 66,80 **** ReferenceProcessor* ref_processor() const { return _ref_processor; } // Iteration of InstanceRefKlasses differ depending on the closure, // the below enum describes the different alternatives. enum ReferenceIterationMode { ! DO_DISCOVERY, // Tries to discover references DO_FIELDS // Apply closure to all fields }; ! // The current default iteration mode is to do discovery. virtual ReferenceIterationMode reference_iteration_mode() { return DO_DISCOVERY; } // If the do_metadata functions return "true", // we invoke the following when running oop_iterate(): // --- 66,80 ---- ReferenceProcessor* ref_processor() const { return _ref_processor; } // Iteration of InstanceRefKlasses differ depending on the closure, // the below enum describes the different alternatives. enum ReferenceIterationMode { ! DO_DISCOVERY, // Apply closure and discover references DO_FIELDS // Apply closure to all fields }; ! // The default iteration mode is to do discovery. virtual ReferenceIterationMode reference_iteration_mode() { return DO_DISCOVERY; } // If the do_metadata functions return "true", // we invoke the following when running oop_iterate(): //
< prev index next >