8077315: Build failure on OSX after compiler upgrade

Reviewed-by: stefank, mgerdin
This commit is contained in:
Jesper Wilhelmsson 2015-04-09 11:30:37 +02:00
parent 28d6d2146c
commit 46fd08f9ac

View file

@ -90,10 +90,10 @@ class AlwaysContains {
public: public:
template <typename T> bool operator()(T* p) const { return true; } template <typename T> bool operator()(T* p) const { return true; }
}; };
static AlwaysContains always_contains;
template <bool nv, class OopClosureType> template <bool nv, class OopClosureType>
void InstanceRefKlass::oop_oop_iterate_ref_processing(oop obj, OopClosureType* closure) { void InstanceRefKlass::oop_oop_iterate_ref_processing(oop obj, OopClosureType* closure) {
AlwaysContains always_contains;
if (UseCompressedOops) { if (UseCompressedOops) {
oop_oop_iterate_ref_processing_specialized<nv, narrowOop>(obj, closure, always_contains); oop_oop_iterate_ref_processing_specialized<nv, narrowOop>(obj, closure, always_contains);
} else { } else {