Mercurial > hg > graal-compiler
diff src/share/vm/runtime/deoptimization.hpp @ 18404:03c63fd2f714
Backout 810222d74f7c
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Tue, 18 Nov 2014 10:55:59 +0100 |
parents | 3ad5d7a6adb5 |
children | 7848fc12602b |
line wrap: on
line diff
--- a/src/share/vm/runtime/deoptimization.hpp Mon Nov 17 21:18:29 2014 +0100 +++ b/src/share/vm/runtime/deoptimization.hpp Tue Nov 18 10:55:59 2014 +0100 @@ -127,13 +127,13 @@ static void deoptimize(JavaThread* thread, frame fr, RegisterMap *reg_map); static void deoptimize(JavaThread* thread, frame fr, RegisterMap *reg_map, DeoptReason reason); + private: + // Does the actual work for deoptimizing a single frame + static void deoptimize_single_frame(JavaThread* thread, frame fr, DeoptReason reason); + // Helper function to revoke biases of all monitors in frame if UseBiasedLocking // is enabled static void revoke_biases_of_monitors(JavaThread* thread, frame fr, RegisterMap* map); - - private: - // Does the actual work for deoptimizing a single frame - static void deoptimize_single_frame(JavaThread* thread, frame fr, DeoptReason reason); // Helper function to revoke biases of all monitors in frames // executing in a particular CodeBlob if UseBiasedLocking is enabled static void revoke_biases_of_monitors(CodeBlob* cb);