hotspot/src/share/vm/ci/bcEscapeAnalyzer.hpp
changeset 11198 34c860ff41e3
parent 7397 5b173b4ca846
child 13728 882756847a04
equal deleted inserted replaced
11197:158eecd6b330 11198:34c860ff41e3
    79   void set_returned(ArgumentMap vars);
    79   void set_returned(ArgumentMap vars);
    80   bool is_argument(ArgumentMap vars);
    80   bool is_argument(ArgumentMap vars);
    81   bool is_arg_stack(ArgumentMap vars);
    81   bool is_arg_stack(ArgumentMap vars);
    82   void clear_bits(ArgumentMap vars, VectorSet &bs);
    82   void clear_bits(ArgumentMap vars, VectorSet &bs);
    83   void set_method_escape(ArgumentMap vars);
    83   void set_method_escape(ArgumentMap vars);
    84   void set_global_escape(ArgumentMap vars);
    84   void set_global_escape(ArgumentMap vars, bool merge = false);
    85   void set_dirty(ArgumentMap vars);
    85   void set_dirty(ArgumentMap vars);
    86   void set_modified(ArgumentMap vars, int offs, int size);
    86   void set_modified(ArgumentMap vars, int offs, int size);
    87 
    87 
    88   bool is_recursive_call(ciMethod* callee);
    88   bool is_recursive_call(ciMethod* callee);
    89   void add_dependence(ciKlass *klass, ciMethod *meth);
    89   void add_dependence(ciKlass *klass, ciMethod *meth);