[aarch64-port-dev ] RFR: Turn TieredCompilation off by default
Edward Nevill
edward.nevill at linaro.org
Thu Oct 17 06:33:54 PDT 2013
Hi,
In the recent merge I accidentally enabled TieredCompilation as a run time default.
This was due to a misconception om my part where I believed that if one wrote
--with-jvm-variants=server
one got a C2 compiler and
--with-jvm-variants=client
one got a C1 compiler and
--with-jvm-variants=tiered
one got a tiered C1/C2 compiler.
Sadly, this is not the case.
The following patch reverts the default.
Regards,
Ed.
--- CUT HERE ---
exporting patch:
# HG changeset patch
# User Edward Nevill edward.nevill at linaro.org
# Date 1382016264 -3600
# Thu Oct 17 14:24:24 2013 +0100
# Node ID 970503d686f07cf9f82326d0dda7ad730b690433
# Parent adaa8a9710598fa47b7eccefdc421a22e1333f80
Fix mismerge, turn TieredCompilation off by default, as it was before the merge
diff -r adaa8a971059 -r 970503d686f0 src/cpu/aarch64/vm/c2_globals_aarch64.hpp
--- a/src/cpu/aarch64/vm/c2_globals_aarch64.hpp Wed Oct 16 16:19:35 2013 +0100
+++ b/src/cpu/aarch64/vm/c2_globals_aarch64.hpp Thu Oct 17 14:24:24 2013 +0100
@@ -46,7 +46,7 @@
#else
define_pd_global(bool, ProfileInterpreter, true);
#endif // CC_INTERP
-define_pd_global(bool, TieredCompilation, trueInTiered);
+define_pd_global(bool, TieredCompilation, false);
define_pd_global(intx, CompileThreshold, 10000);
define_pd_global(intx, BackEdgeThreshold, 100000);
--- CUT HERE ---
More information about the aarch64-port-dev
mailing list