提交 445dbad7 编写于 作者: V vlivanov

8011972: Field can be erroneously marked as contended when @Contended annotation isn't present

Reviewed-by: kvn, kmo, shade
上级 adecd32a
...@@ -1723,9 +1723,6 @@ void ClassFileParser::parse_annotations(u1* buffer, int limit, ...@@ -1723,9 +1723,6 @@ void ClassFileParser::parse_annotations(u1* buffer, int limit,
} else { } else {
coll->set_contended_group(0); // default contended group coll->set_contended_group(0); // default contended group
} }
coll->set_contended(true);
} else {
coll->set_contended(false);
} }
} }
} }
......
...@@ -150,7 +150,6 @@ class ClassFileParser VALUE_OBJ_CLASS_SPEC { ...@@ -150,7 +150,6 @@ class ClassFileParser VALUE_OBJ_CLASS_SPEC {
void set_contended_group(u2 group) { _contended_group = group; } void set_contended_group(u2 group) { _contended_group = group; }
u2 contended_group() { return _contended_group; } u2 contended_group() { return _contended_group; }
void set_contended(bool contended) { set_annotation(_sun_misc_Contended); }
bool is_contended() { return has_annotation(_sun_misc_Contended); } bool is_contended() { return has_annotation(_sun_misc_Contended); }
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册