Staffan, Changed in-place (press shift-reload)
-Dmitry On 2015-02-10 22:59, Staffan Larsen wrote: > >> On 10 feb 2015, at 20:52, Dmitry Samersoff <dmitry.samers...@oracle.com> >> wrote: >> >> Staffan, >> >>> I don’t think you need to respect -Xmx if it set from outside. >> >> Embedded systems can have special requirements like 2mb heap that is not >> possible to set on a big machine. > > That is a good point. Leave the logic you have in there, but change the loop > to: > > List<String> jvmOptions = Utils.getVmOptions(); > for (String option : jvmOptions) { > if (option.startsWith("-Xmx")) { > System.out.println("INFO: maximum heap size set by JTREG as " > + option); > mx_found = true; > break; > } > } > > /S > >> >> If it is not the case - I'll change the code to use >> Utils.getFilteredTestJavaOpts() >> >> -Dmitry >> >> On 2015-02-10 22:45, Staffan Larsen wrote: >>> I don’t think you need to respect -Xmx if it set from outside. We >>> know that this test is not testing -Xmx, it is just using that flag >>> to check that jmap works. You can override the value of -Xmx in two >>> ways: 1) either set your value before or after the other value (I >>> don’t know which value takes precedence) so that your value is the >>> one that is used, or 2) use Utils.getFilteredTestJavaOpts() to remove >>> any -Xmx flags from the VM options before adding yours. >>> >>> desiredMaxHeapSize should say “-Xmx128” not “-Xms128”. >>> >>> /Staffan >>> >>>> On 10 feb 2015, at 16:39, Dmitry Samersoff >>>> <dmitry.samers...@oracle.com> wrote: >>>> >>>> Hi Everyone, >>>> >>>> Please review the changes: >>>> >>>> http://cr.openjdk.java.net/~dsamersoff/JDK-8072835/webrev.01/ >>>> >>>> if maximum heap size is not specified explicitly JVM might change >>>> this value and it wouldn't match one printed on start. >>>> >>>> The fix makes sure that LingeredApp starts with -Xmx option. >>>> >>>> -Dmitry >>>> >>>> -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, >>>> Russia * I would love to change the world, but they won't give me >>>> the sources. >>> >> >> >> -- >> Dmitry Samersoff >> Oracle Java development team, Saint Petersburg, Russia >> * I would love to change the world, but they won't give me the sources. > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the sources.