提交 692e9f35 编写于 作者: N never

6914002: unsigned compare problem after 5057818

Reviewed-by: kvn, twisti
上级 2d425956
...@@ -1170,7 +1170,7 @@ void nmethod::log_state_change() const { ...@@ -1170,7 +1170,7 @@ void nmethod::log_state_change() const {
} }
// Common functionality for both make_not_entrant and make_zombie // Common functionality for both make_not_entrant and make_zombie
bool nmethod::make_not_entrant_or_zombie(int state) { bool nmethod::make_not_entrant_or_zombie(unsigned int state) {
assert(state == zombie || state == not_entrant, "must be zombie or not_entrant"); assert(state == zombie || state == not_entrant, "must be zombie or not_entrant");
// If the method is already zombie there is nothing to do // If the method is already zombie there is nothing to do
......
...@@ -255,7 +255,7 @@ class nmethod : public CodeBlob { ...@@ -255,7 +255,7 @@ class nmethod : public CodeBlob {
const char* reloc_string_for(u_char* begin, u_char* end); const char* reloc_string_for(u_char* begin, u_char* end);
// Returns true if this thread changed the state of the nmethod or // Returns true if this thread changed the state of the nmethod or
// false if another thread performed the transition. // false if another thread performed the transition.
bool make_not_entrant_or_zombie(int state); bool make_not_entrant_or_zombie(unsigned int state);
void inc_decompile_count(); void inc_decompile_count();
// used to check that writes to nmFlags are done consistently. // used to check that writes to nmFlags are done consistently.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册