# HG changeset patch # User dlong # Date 1500998304 25200 # Node ID 3cc3fd32a5d6f419bb46be4cb46c2a0734fff4b6 # Parent 15288889f0c6ef174a06422273ec831f197e7895 8184047: ExecuteInternalVMTests.java "failed on a valid DirectivesParser string" assert Reviewed-by: kvn diff -r 15288889f0c6 -r 3cc3fd32a5d6 hotspot/src/share/vm/compiler/directivesParser.cpp --- a/hotspot/src/share/vm/compiler/directivesParser.cpp Mon Jul 24 22:56:43 2017 +0000 +++ b/hotspot/src/share/vm/compiler/directivesParser.cpp Tue Jul 25 08:58:24 2017 -0700 @@ -628,11 +628,20 @@ " match: \"foo/bar.*\"," "\n" " c2: {" "\n" " PrintInlining: false," "\n" + " }" "\n" + " }" "\n" + "]" "\n", true); + + DirectivesParser::test( + "[" "\n" + " {" "\n" + " match: \"foo/bar.*\"," "\n" + " c2: {" "\n" " VectorizeDebug: 1," "\n" " VectorizeDebug: -1," "\n" " }" "\n" " }" "\n" - "]" "\n", true); + "]" "\n", COMPILER2_PRESENT(true) NOT_COMPILER2(false)); DirectivesParser::test( "[" "\n"