Mercurial > hg > graal-jvmci-8
diff src/share/vm/code/nmethod.hpp @ 14172:cd22c8dbda4f
Made graph caching compilation local
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 13 Mar 2014 15:36:30 +0100 |
parents | 5a9afbf72714 |
children | 29ccc4cbabca |
line wrap: on
line diff
--- a/src/share/vm/code/nmethod.hpp Thu Mar 13 14:48:01 2014 +0100 +++ b/src/share/vm/code/nmethod.hpp Thu Mar 13 15:36:30 2014 +0100 @@ -159,7 +159,6 @@ int _dependencies_offset; int _handler_table_offset; int _nul_chk_table_offset; - int _leaf_graph_ids_offset; int _nmethod_end_offset; // location in frame (offset for sp) that deopt can store the original @@ -276,8 +275,7 @@ ExceptionHandlerTable* handler_table, ImplicitExceptionTable* nul_chk_table, AbstractCompiler* compiler, - int comp_level, - GrowableArray<jlong>* leaf_graph_ids + int comp_level #ifdef GRAAL , Handle installed_code, Handle speculation_log @@ -318,8 +316,7 @@ ExceptionHandlerTable* handler_table, ImplicitExceptionTable* nul_chk_table, AbstractCompiler* compiler, - int comp_level, - GrowableArray<jlong>* leaf_graph_ids = NULL + int comp_level #ifdef GRAAL , Handle installed_code = Handle(), Handle speculation_log = Handle() @@ -393,9 +390,7 @@ address handler_table_begin () const { return header_begin() + _handler_table_offset ; } address handler_table_end () const { return header_begin() + _nul_chk_table_offset ; } address nul_chk_table_begin () const { return header_begin() + _nul_chk_table_offset ; } - address nul_chk_table_end () const { return header_begin() + _leaf_graph_ids_offset; } - jlong* leaf_graph_ids_begin () const { return (jlong*)(header_begin() + _leaf_graph_ids_offset); } - jlong* leaf_graph_ids_end () const { return (jlong*)(header_begin() + _nmethod_end_offset) ; } + address nul_chk_table_end () const { return header_begin() + _nmethod_end_offset; } // Sizes int consts_size () const { return consts_end () - consts_begin (); }