8191683: Compile problem on ARM after JDK-8043070

Make nmethod::_state explicitly a signed char

Reviewed-by: thartmann
This commit is contained in:
Igor Veresov 2017-11-22 01:12:23 -08:00
parent 525a5e52e3
commit b6d123f660
2 changed files with 3 additions and 3 deletions

View file

@ -124,7 +124,7 @@ class nmethod : public CompiledMethod {
bool _unload_reported;
// Protected by Patching_lock
volatile char _state; // {not_installed, in_use, not_entrant, zombie, unloaded}
volatile signed char _state; // {not_installed, in_use, not_entrant, zombie, unloaded}
#ifdef ASSERT
bool _oops_are_stale; // indicates that it's no longer safe to access oops section