Mercurial > hg > truffle
diff src/share/vm/graal/graalCompilerToVM.cpp @ 13796:8cd953e97e2d
rework of benchmark counters: fix size at VM entry, not at build time
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Wed, 29 Jan 2014 09:21:50 +0100 |
parents | 284aea4028ca |
children | 49db2c1e3bee |
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompilerToVM.cpp Wed Jan 29 10:45:43 2014 +0100 +++ b/src/share/vm/graal/graalCompilerToVM.cpp Wed Jan 29 09:21:50 2014 +0100 @@ -553,7 +553,7 @@ //------------------------------------------------------------------------------------------------ set_int("graalCountersThreadOffset", in_bytes(JavaThread::graal_counters_offset())); - set_int("graalCountersSize", (jint) GRAAL_COUNTERS_SIZE); + set_int("graalCountersSize", (jint) GraalCounterSize); #undef set_boolean #undef set_int @@ -816,7 +816,7 @@ C2V_END C2V_VMENTRY(jlongArray, collectCounters, (JNIEnv *env, jobject)) - typeArrayOop arrayOop = oopFactory::new_longArray(GRAAL_COUNTERS_SIZE, CHECK_NULL); + typeArrayOop arrayOop = oopFactory::new_longArray(GraalCounterSize, CHECK_NULL); JavaThread::collect_counters(arrayOop); return (jlongArray) JNIHandles::make_local(arrayOop); C2V_END