Mercurial > hg > graal-jvmci-8
diff src/share/vm/runtime/deoptimization.hpp @ 13857:a9604b40f5e7
On HotSpot, debug_id should be an int, not a short
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Mon, 03 Feb 2014 14:47:11 +0100 |
parents | 5a9afbf72714 |
children | 7ad529321294 |
line wrap: on
line diff
--- a/src/share/vm/runtime/deoptimization.hpp Sun Feb 02 18:47:02 2014 +0100 +++ b/src/share/vm/runtime/deoptimization.hpp Mon Feb 03 14:47:11 2014 +0100 @@ -294,10 +294,9 @@ // standard action for unloaded CP entry return _unloaded_action; } - static short trap_request_debug_id(int trap_request) { + static int trap_request_debug_id(int trap_request) { if (trap_request < 0) - return (DeoptAction) - ((~(trap_request) >> _debug_id_shift) & right_n_bits(_debug_id_bits)); + return ((~(trap_request) >> _debug_id_shift) & right_n_bits(_debug_id_bits)); else // standard action for unloaded CP entry return 0;