# HG changeset patch # User iveresov # Date 1407536152 25200 # Node ID 609faa407cfd9578288a17f1c01b3586d740dbab # Parent 31845bc861c501aee2ca5cf6412dc0d207b3c84a 8047130: Fewer escapes from escape analysis Summary: Treat max_stack attribute as an int in bytecode escape analyzer Reviewed-by: kvn, twisti, ahgross diff -r 31845bc861c5 -r 609faa407cfd src/share/vm/ci/bcEscapeAnalyzer.cpp --- a/src/share/vm/ci/bcEscapeAnalyzer.cpp Thu Aug 07 12:23:34 2014 +0100 +++ b/src/share/vm/ci/bcEscapeAnalyzer.cpp Fri Aug 08 15:15:52 2014 -0700 @@ -89,8 +89,8 @@ public: ArgumentMap *_vars; ArgumentMap *_stack; - short _stack_height; - short _max_stack; + int _stack_height; + int _max_stack; bool _initialized; ArgumentMap empty_map;