Goetz Lindenmaier
fdbe749d2a
8132242: LogTouchedMethods (8025692) asserts if TieredCompilation is off
...
LogTouchedMethods causes the template interpreter to generate profiling code even if no compiler is used. If TieredCompilation is off, code containing an assertion that checks that UseCompiler is set, is reached. This assertion exists on the sparc and ppc platforms.
Reviewed-by: simonis, iklam, minqi
2015-07-29 15:08:42 -07:00
Yumin Qi
6384ca7b1f
8025692: Log what methods are touched at run-time
...
Added two diagnostic flags, LogTouchedMethods and PrintTouchedMethodsAtExit to list all methods that have been touched at run time. Added new jcmd, VM.print_touched_methods.
Reviewed-by: acorn, iklam
2015-07-15 12:24:41 -07:00
Dmitry Dmitriev
d8947ce1ea
8129786: Buffer overrun when passing long not existing option in JDK 9
...
Only make the obsolete check for valid arguments(length less than 256)
Reviewed-by: dcubed, dholmes
2015-07-02 12:25:55 +03:00
Dmitry Dmitriev
fff2d77827
8129394: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java failed with double option
...
Reviewed-by: dholmes
2015-06-24 18:21:14 -04:00
Dmitry Dmitriev
4875379a42
8072931: JEP-JDK-8059557: Test task: test framework development
...
Test set for JEP 245 Validate JVM Command-Line Flag Arguments
Reviewed-by: ctornqvi, dholmes, gziemski
2015-06-19 07:57:31 +03:00
Alexander Kulyakthin
462f735dac
8067013: Rename the com.oracle.java.testlibary package
...
Reviewed-by: dholmes, gtriantafill, sla
2015-05-04 16:30:07 +02:00
Christian Tornqvist
2c1171b8f4
8078435: [TESTBUG] runtime/CommandLine/TestVMOptions.java fails when running with an OpenJDK build
...
Reviewed-by: mseledtsov, hseigel
2015-04-23 12:46:42 -07:00
Max Ockner
1e5e03d8e7
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
...
Deprecated integer options are now recognized as being deprecated.
Reviewed-by: dholmes, hseigel, ddmitriev
2015-04-16 11:00:10 -04:00
Alexander Kulyakthin
01b9971365
8075586: Add @modules as needed to the open hotspot tests
...
Reviewed-by: sla, ctornqvi, lfoltan, mchung, alanb
2015-03-26 16:36:56 +01:00
Nils Eliasson
4742c185a7
8027829: CompileCommand does not accept all JLS-conformant class/method names
...
Fix parsing and updated comments
Reviewed-by: kvn, vlivanov
2015-01-13 12:30:26 +01:00
Jesper Wilhelmsson
79439ff560
8067947: Regression test for JDK-6522873
...
Added a regression test that will fail if we allow extra characters after flag names
Reviewed-by: ctornqvi, tschatzl
2014-12-22 17:33:29 +01:00
Max Ockner
51bda75a8f
8064319: Need to enable -XX:+TraceExceptions in release builds
...
"-XX:+TraceExceptions" is now supported in product builds.
Reviewed-by: sla, ccheung, coleenp
2014-12-16 19:00:24 -05:00
Max Ockner
54d2060d42
8060449: Obsolete command line flags accept arbitrary appendix
...
Proper error messages for newly obsolete command line flags.
Reviewed-by: lfoltan, dcubed, coleenp
2014-11-14 13:09:53 -05:00
Jiangli Zhou
cc264643ac
8060256: The loop in Arguments::parse() can be enhanced
...
Add continue statement for matching cases.
Reviewed-by: dholmes, bdelsart
2014-10-16 14:11:53 -04:00
Coleen Phillimore
06cea98803
8048933: -XX:+TraceExceptions output should include the message
...
Add the exception detail message to the tracing output
Reviewed-by: minqi, dholmes
2014-07-09 22:37:48 -04:00
Christian Tornqvist
436e1ecdf2
8043786: [TESTBUG] runtime/CommandLine/TestHexArguments.java test fails in nightly
...
Changed test to not pass on external flags to child processes
Reviewed-by: coleenp, hseigel
2014-05-28 22:59:29 +02:00
Yumin Qi
ec3e742de1
8042885: java does not take hexadecimal number as vm option
...
Java does not take number with hexadecimal format as options, fix enable hexadecimal format number can be used as vm option.
Reviewed-by: coleenp, lfoltan, ctornqvi, hseigel, mseledtsov
2014-05-15 20:16:14 -07:00
Christian Tornqvist
d8ec75da34
8042595: [TESTBUG] runtime/7110720/Test7110720.sh rarely fails with message "explicit compiler command file not read"
...
Removed the shell test and moved the testcases into the already existing Java based tests
Reviewed-by: coleenp, lfoltan
2014-05-14 18:18:58 +02:00
Calvin Cheung
7f34fe7eee
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message
...
Clarifying the error messages associated with vm options of type diagnostic, experimental, develop, and notproduct
Reviewed-by: kvn, twisti, ctornqvi
2014-01-16 10:51:16 -08:00
Mikhailo Seledtsov
4ac64cd06d
8026809: [TESTBUG] Create regression test for JDK-8026041
...
Created simple regression test for the bug
Reviewed-by: hseigel, lfoltan, zgu
2013-10-22 15:54:50 -04:00
Christian Tornqvist
e72f763439
8016065: Write regression test for 7167142
...
Regression tests written for both test cases (.hotspotrc and .hotspot_compiler). Also reviewed by mikhailo.seledtsov@oracle.com
Reviewed-by: zgu, coleenp
2013-06-13 21:57:56 +02:00
Mikhailo Seledtsov
172cc0a06e
8008169: test/runtime/7158804/Test7158804.sh has bad copyright header
...
Re-wrote test in Java in addition to fixing the Copyright notice. Also reviewed by leonid.mesnik@oracle.com
Reviewed-by: coleenp, ctornqvi
2013-05-16 15:31:00 +02:00
Christian Tornqvist
b7d738913e
8007982: some runtime/CommandLine/ tests fail on 32-bit platforms
...
Changed tests to use platform independent flags
Reviewed-by: collins, hseigel, zgu
2013-03-20 20:40:57 +01:00
Christian Tornqvist
92053d4fb2
8007434: Write tests for 8006298
...
Four tests written for 8006298
Reviewed-by: mgerdin, coleenp
2013-02-08 10:42:24 +01:00