. Pull down a fix for an unsigned/signed comparison error that hasn't made
it into a build yet. This causes a build breakage on 6.x/amd64 at least. Pointed out by: pointyhat (via pav)
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
--- hotspot/src/share/vm/code/nmethod.cpp Tue Jan 05 11:16:09 2010 -0800
|
||||
+++ hotspot/src/share/vm/code/nmethod.cpp Tue Jan 05 16:12:26 2010 -0800
|
||||
@@ -1170,7 +1170,7 @@ void nmethod::log_state_change() const {
|
||||
}
|
||||
|
||||
// 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");
|
||||
|
||||
// If the method is already zombie there is nothing to do
|
||||
@@ -0,0 +1,11 @@
|
||||
--- hotspot/src/share/vm/code/nmethod.hpp Tue Jan 05 11:16:09 2010 -0800
|
||||
+++ hotspot/src/share/vm/code/nmethod.hpp Tue Jan 05 16:12:26 2010 -0800
|
||||
@@ -255,7 +255,7 @@ class nmethod : public CodeBlob {
|
||||
const char* reloc_string_for(u_char* begin, u_char* end);
|
||||
// Returns true if this thread changed the state of the nmethod or
|
||||
// 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();
|
||||
|
||||
// used to check that writes to nmFlags are done consistently.
|
||||
Reference in New Issue
Block a user