equal
deleted
inserted
replaced
659 static const int extra_stack_entries_for_jsr292 = 1; |
659 static const int extra_stack_entries_for_jsr292 = 1; |
660 |
660 |
661 // this operates only on invoke methods: |
661 // this operates only on invoke methods: |
662 // presize interpreter frames for extra interpreter stack entries, if needed |
662 // presize interpreter frames for extra interpreter stack entries, if needed |
663 // Account for the extra appendix argument for invokehandle/invokedynamic |
663 // Account for the extra appendix argument for invokehandle/invokedynamic |
664 static int extra_stack_entries() { return EnableInvokeDynamic ? extra_stack_entries_for_jsr292 : 0; } |
664 static int extra_stack_entries() { return extra_stack_entries_for_jsr292; } |
665 static int extra_stack_words(); // = extra_stack_entries() * Interpreter::stackElementSize |
665 static int extra_stack_words(); // = extra_stack_entries() * Interpreter::stackElementSize |
666 |
666 |
667 // RedefineClasses() support: |
667 // RedefineClasses() support: |
668 bool is_old() const { return access_flags().is_old(); } |
668 bool is_old() const { return access_flags().is_old(); } |
669 void set_is_old() { _access_flags.set_is_old(); } |
669 void set_is_old() { _access_flags.set_is_old(); } |