8136421: JEP 243: Java-Level JVM Compiler Interface

Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
This commit is contained in:
Christian Thalinger 2015-10-08 12:49:30 -10:00
parent f5b4bb46f5
commit 16526e000e
505 changed files with 50394 additions and 915 deletions

View file

@ -685,8 +685,10 @@ class Method : public Metadata {
TRAPS);
static Klass* check_non_bcp_klass(Klass* klass);
// How many extra stack entries for invokedynamic when it's enabled
static const int extra_stack_entries_for_jsr292 = 1;
enum {
// How many extra stack entries for invokedynamic
extra_stack_entries_for_jsr292 = 1
};
// this operates only on invoke methods:
// presize interpreter frames for extra interpreter stack entries, if needed