--- old/src/share/vm/gc/parallel/psCompactionManager.hpp 2016-04-06 17:17:30.582383740 +0200 +++ new/src/share/vm/gc/parallel/psCompactionManager.hpp 2016-04-06 17:17:30.478383739 +0200 @@ -103,7 +103,7 @@ static int _recycled_top; // The index into _recycled_stack_index of the last region stack index // popped. If -1, there has not been any entry popped. - static int _recycled_bottom; + static volatile int _recycled_bottom; static ParMarkBitMap* _mark_bitmap;