Mercurial > hg > graal-jvmci-8
diff src/share/vm/graal/graalEnv.cpp @ 13641:5a9afbf72714
Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Thu, 12 Dec 2013 15:13:02 +0100 |
parents | 096c224171c4 |
children | 800057208a2c |
line wrap: on
line diff
--- a/src/share/vm/graal/graalEnv.cpp Wed Jan 15 15:11:47 2014 +0100 +++ b/src/share/vm/graal/graalEnv.cpp Thu Dec 12 15:13:02 2013 +0100 @@ -452,7 +452,7 @@ bool has_unsafe_access, GrowableArray<jlong>* leaf_graph_ids, Handle installed_code, - Handle triggered_deoptimizations) { + Handle speculation_log) { GRAAL_EXCEPTION_CONTEXT; NMethodSweeper::possibly_sweep(); nm = NULL; @@ -497,7 +497,7 @@ debug_info, dependencies, code_buffer, frame_words, oop_map_set, handler_table, &implicit_tbl, - compiler, comp_level, leaf_graph_ids, installed_code, triggered_deoptimizations); + compiler, comp_level, leaf_graph_ids, installed_code, speculation_log); // Free codeBlobs //code_buffer->free_blob();