Mercurial > hg > truffle
comparison src/share/vm/graal/graalCompiler.cpp @ 9913:35f93560b1f0
ensure that <clinit> for HotSpotOptions is called irrespective of whether and -G: options are specified
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 06 Jun 2013 17:27:07 +0200 |
parents | 2dc020b33a6e |
children | 0f7ca53be929 |
comparison
equal
deleted
inserted
replaced
9912:fbad7372eccd | 9913:35f93560b1f0 |
---|---|
83 graal_compute_offsets(); | 83 graal_compute_offsets(); |
84 | 84 |
85 { | 85 { |
86 GRAAL_VM_ENTRY_MARK; | 86 GRAAL_VM_ENTRY_MARK; |
87 HandleMark hm; | 87 HandleMark hm; |
88 VMToCompiler::initOptions(); | |
88 for (int i = 0; i < Arguments::num_graal_args(); ++i) { | 89 for (int i = 0; i < Arguments::num_graal_args(); ++i) { |
89 const char* arg = Arguments::graal_args_array()[i]; | 90 const char* arg = Arguments::graal_args_array()[i]; |
90 Handle option = java_lang_String::create_from_str(arg, THREAD); | 91 Handle option = java_lang_String::create_from_str(arg, THREAD); |
91 jboolean result = VMToCompiler::setOption(option); | 92 jboolean result = VMToCompiler::setOption(option); |
92 if (!result) { | 93 if (!result) { |