--- old/src/hotspot/share/gc/shared/taskqueue.inline.hpp 2017-10-16 09:38:46.884699249 -0400 +++ new/src/hotspot/share/gc/shared/taskqueue.inline.hpp 2017-10-16 09:38:46.250797869 -0400 @@ -259,7 +259,7 @@ template inline typename TaskQueueSuper::Age TaskQueueSuper::Age::cmpxchg(const Age new_age, const Age old_age) volatile { - return (size_t) Atomic::cmpxchg(new_age._data, &_data, old_age._data); + return Atomic::cmpxchg(new_age._data, &_data, old_age._data); } template