--- old/common/bin/unshuffle_list.txt 2015-05-26 21:40:49.083831484 -0700 +++ new/common/bin/unshuffle_list.txt 2015-05-26 21:40:49.007831483 -0700 @@ -1301,7 +1301,6 @@ jdk/src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m : jdk/src/macosx/native/com/apple/concurrent/Dispatch.m jdk/src/jdk.deploy.osx/macosx/native/libosx/JavaAppLauncher.m : jdk/src/macosx/native/apple/launcher/JavaAppLauncher.m jdk/src/jdk.deploy.osx/macosx/native/libosx/KeystoreImpl.m : jdk/src/macosx/native/apple/security/KeystoreImpl.m -jdk/src/jdk.dev/share/classes/com/sun/tools/hat : jdk/src/share/classes/com/sun/tools/hat jdk/src/jdk.hprof.agent/share/classes/com/sun/demo/jvmti/hprof : jdk/src/share/classes/com/sun/demo/jvmti/hprof jdk/src/jdk.httpserver/share/classes/com/sun/net/httpserver : jdk/src/share/classes/com/sun/net/httpserver jdk/src/jdk.httpserver/share/classes/sun/net/httpserver : jdk/src/share/classes/sun/net/httpserver @@ -1486,16 +1485,16 @@ langtools/src/java.compiler/share/classes/javax/lang/model : langtools/src/share/classes/javax/lang/model langtools/src/java.compiler/share/classes/javax/tools : langtools/src/share/classes/javax/tools langtools/src/jdk.compiler/share/classes/com/sun/source : langtools/src/share/classes/com/sun/source -langtools/src/jdk.compiler/share/classes/com/sun/tools/classfile : langtools/src/share/classes/com/sun/tools/classfile langtools/src/jdk.compiler/share/classes/com/sun/tools/doclint : langtools/src/share/classes/com/sun/tools/doclint langtools/src/jdk.compiler/share/classes/com/sun/tools/doclint/resources : langtools/src/share/classes/com/sun/tools/doclint/resources langtools/src/jdk.compiler/share/classes/com/sun/tools/javac : langtools/src/share/classes/com/sun/tools/javac langtools/src/jdk.compiler/share/classes/com/sun/tools/javah : langtools/src/share/classes/com/sun/tools/javah -langtools/src/jdk.compiler/share/classes/com/sun/tools/javap : langtools/src/share/classes/com/sun/tools/javap langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac : langtools/src/share/classes/com/sun/tools/sjavac -langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps : langtools/src/share/classes/com/sun/tools/jdeps -langtools/src/jdk.dev/share/classes/com/sun/tools/jdeps/resources : langtools/src/share/classes/com/sun/tools/jdeps/resources langtools/src/jdk.javadoc/share/classes/com/sun/javadoc : langtools/src/share/classes/com/sun/javadoc langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets : langtools/src/share/classes/com/sun/tools/doclets langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc : langtools/src/share/classes/com/sun/tools/javadoc +langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile : langtools/src/share/classes/com/sun/tools/classfile +langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap : langtools/src/share/classes/com/sun/tools/javap +langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps : langtools/src/share/classes/com/sun/tools/jdeps +langtools/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources : langtools/src/share/classes/com/sun/tools/jdeps/resources nashorn/src/jdk.scripting.nashorn/share/classes : nashorn/src --- old/make/CheckModules.gmk 2015-05-26 21:40:49.455831489 -0700 +++ new/make/CheckModules.gmk 2015-05-26 21:40:49.379831488 -0700 @@ -29,7 +29,7 @@ include $(SPEC) include MakeBase.gmk -JDEPS_MODULES_XML := $(JDK_OUTPUTDIR)/modules/jdk.dev/com/sun/tools/jdeps/resources/jdeps-modules.xml +JDEPS_MODULES_XML := $(JDK_OUTPUTDIR)/modules/jdk.jdeps/com/sun/tools/jdeps/resources/jdeps-modules.xml # # Verify access across module boundaries --- old/make/CompileJavaModules.gmk 2015-05-26 21:40:49.779831494 -0700 +++ new/make/CompileJavaModules.gmk 2015-05-26 21:40:49.707831493 -0700 @@ -412,6 +412,12 @@ ################################################################################ +jdk.jdeps_CLEAN_FILES := $(wildcard \ + $(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/*.properties \ + $(JDK_TOPDIR)/src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/*.properties) + +################################################################################ + jdk.jdi_EXCLUDES += \ com/sun/tools/example/debug/bdi \ com/sun/tools/example/debug/event \ --- old/make/Images.gmk 2015-05-26 21:40:50.111831499 -0700 +++ new/make/Images.gmk 2015-05-26 21:40:50.031831498 -0700 @@ -46,7 +46,7 @@ # tools TOOLS_MODULES += jdk.attach jdk.compiler jdk.dev jdk.javadoc jdk.jcmd jdk.jconsole \ - jdk.hotspot.agent jdk.hprof.agent jdk.jartool jdk.jdi jdk.jdwp.agent \ + jdk.hotspot.agent jdk.hprof.agent jdk.jartool jdk.jdeps jdk.jdi jdk.jdwp.agent \ jdk.policytool jdk.rmic jdk.xml.bind jdk.xml.ws ifeq ($(OPENJDK_TARGET_OS), windows) --- old/make/Main.gmk 2015-05-26 21:40:50.443831504 -0700 +++ new/make/Main.gmk 2015-05-26 21:40:50.367831503 -0700 @@ -412,7 +412,7 @@ # Explicitly add dependencies for special targets java.base-java: unpack-sec - jdk.dev-gendata: java rmic + jdk.jdeps-gendata: java rmic zip-security: java.base-java java.security.jgss-java java.security.jgss-libs \ $(filter jdk.crypto%, $(JAVA_TARGETS)) --- old/./modules.xml 2015-05-26 21:40:50.779831509 -0700 +++ new/./modules.xml 2015-05-26 21:40:50.699831508 -0700 @@ -1526,13 +1526,6 @@ com.sun.tools.javah - com.sun.tools.javap - - - com.sun.tools.classfile - jdk.dev - - com.sun.tools.doclint jdk.javadoc @@ -1551,6 +1544,7 @@ com.sun.tools.javac.file jdk.javadoc + jdk.jdeps com.sun.tools.javac.jvm @@ -1575,6 +1569,7 @@ com.sun.tools.javac.util jdk.javadoc + jdk.jdeps @@ -1607,8 +1602,6 @@ jdk.dev java.base - java.xml - jdk.compiler jdk.hotspot.agent @@ -1678,6 +1671,16 @@ + jdk.jdeps + java.base + java.compiler + java.xml + jdk.compiler + + com.sun.tools.javap + + + jdk.jdi java.base jdk.attach --- old/jdk/make/launcher/Launcher-jdk.compiler.gmk 2015-05-26 21:40:51.295831517 -0700 +++ new/jdk/make/launcher/Launcher-jdk.compiler.gmk 2015-05-26 21:40:51.147831515 -0700 @@ -35,11 +35,6 @@ -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javah.Main"$(COMMA) }')) -$(eval $(call SetupLauncher,javap, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.javap.Main"$(COMMA) }')) - $(eval $(call SetupLauncher,serialver, \ -DEXPAND_CLASSPATH_WILDCARDS \ -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "sun.tools.serialver.SerialVer"$(COMMA) }')) --- old/jdk/make/launcher/Launcher-jdk.dev.gmk 2015-05-26 21:40:51.883831525 -0700 +++ new/jdk/make/launcher/Launcher-jdk.dev.gmk 2015-05-26 21:40:51.731831523 -0700 @@ -25,10 +25,5 @@ include LauncherCommon.gmk -$(eval $(call SetupLauncher,jdeps, \ - -DEXPAND_CLASSPATH_WILDCARDS \ - -DNEVER_ACT_AS_SERVER_CLASS_MACHINE \ - -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "com.sun.tools.jdeps.Main"$(COMMA) }')) - $(eval $(call SetupLauncher,jimage,\ -DJAVA_ARGS='{ "-J-ms8m"$(COMMA) "jdk.tools.jimage.Main"$(COMMA) }')) --- old/jdk/test/tools/launcher/VersionCheck.java 2015-05-26 21:40:53.019831542 -0700 +++ new/jdk/test/tools/launcher/VersionCheck.java 2015-05-26 21:40:52.251831531 -0700 @@ -195,6 +195,7 @@ Map envMap = new HashMap<>(); envMap.put(TestHelper.JLDEBUG_KEY, "true"); TestHelper.TestResult tr = doExec(envMap, javaCmd, "-version"); + System.out.println(tr.toString()); List alist = new ArrayList<>(); alist.addAll(tr.testOutput); for (String x : tr.testOutput) { --- old/jdk/make/closed/jdk.tbom 2015-05-26 21:40:53.367831547 -0700 +++ new/jdk/make/closed/jdk.tbom 2015-05-26 21:40:53.295831546 -0700 @@ -61,42 +61,42 @@ - - - - - - - - @@ -106,7 +106,7 @@ - @@ -196,7 +196,7 @@ - @@ -325,7 +325,7 @@ - --- old/langtools/make/CompileInterim.gmk 2015-05-26 21:40:53.735831553 -0700 +++ new/langtools/make/CompileInterim.gmk 2015-05-26 21:40:53.635831551 -0700 @@ -41,11 +41,11 @@ DISABLE_SJAVAC := true, \ SRC := $(LANGTOOLS_TOPDIR)/src/java.compiler/share/classes \ $(LANGTOOLS_TOPDIR)/src/jdk.compiler/share/classes \ - $(LANGTOOLS_TOPDIR)/src/jdk.dev/share/classes \ $(LANGTOOLS_TOPDIR)/src/jdk.javadoc/share/classes \ + $(LANGTOOLS_TOPDIR)/src/jdk.jdeps/share/classes \ $(SUPPORT_OUTPUTDIR)/gensrc/jdk.compiler \ - $(SUPPORT_OUTPUTDIR)/gensrc/jdk.dev \ - $(SUPPORT_OUTPUTDIR)/gensrc/jdk.javadoc, \ + $(SUPPORT_OUTPUTDIR)/gensrc/jdk.javadoc \ + $(SUPPORT_OUTPUTDIR)/gensrc/jdk.jdeps, \ EXCLUDES := sun jdk, \ COPY := .gif .xml .css .js javax.tools.JavaCompilerTool, \ BIN := $(BUILDTOOLS_OUTPUTDIR)/langtools_interim_classes, \ --- old/langtools/make/build.properties 2015-05-26 21:40:54.115831559 -0700 +++ new/langtools/make/build.properties 2015-05-26 21:40:54.011831557 -0700 @@ -47,11 +47,11 @@ boot.javac.target = 8 #configuration of submodules (share by both the bootstrap and normal compilation): -langtools.modules=java.compiler:jdk.compiler:jdk.dev:jdk.javadoc +langtools.modules=java.compiler:jdk.compiler:jdk.jdeps:jdk.javadoc java.compiler.dependencies= jdk.compiler.dependencies=java.compiler jdk.javadoc.dependencies=java.compiler:jdk.compiler -jdk.dev.dependencies=java.compiler:jdk.compiler +jdk.jdeps.dependencies=java.compiler:jdk.compiler javac.resource.includes = \ com/sun/tools/javac/resources/compiler.properties --- old/langtools/make/build.xml 2015-05-26 21:40:54.471831564 -0700 +++ new/langtools/make/build.xml 2015-05-26 21:40:54.371831562 -0700 @@ -257,7 +257,7 @@ - + @@ -463,7 +463,7 @@ - + @@ -527,7 +527,7 @@ resource.includes="${javac.resource.includes}" /> - --- old/langtools/make/gensrc/Gensrc-jdk.compiler.gmk 2015-05-26 21:40:54.851831569 -0700 +++ new/langtools/make/gensrc/Gensrc-jdk.compiler.gmk 2015-05-26 21:40:54.751831568 -0700 @@ -31,11 +31,8 @@ $(eval $(call SetupVersionProperties,JAVAH_VERSION, \ com/sun/tools/javah/resources/version.properties)) -$(eval $(call SetupVersionProperties,JAVAP_VERSION, \ - com/sun/tools/javap/resources/version.properties)) - $(eval $(call SetupCompileProperties,COMPILE_PROPERTIES, \ - $(JAVAC_VERSION) $(JAVAH_VERSION) $(JAVAP_VERSION))) + $(JAVAC_VERSION) $(JAVAH_VERSION))) $(eval $(call SetupParseProperties,PARSE_PROPERTIES, \ com/sun/tools/javac/resources/compiler.properties)) --- old/langtools/make/intellij/langtools.iml 2015-05-26 21:40:55.223831575 -0700 +++ new/langtools/make/intellij/langtools.iml 2015-05-26 21:40:55.119831573 -0700 @@ -6,13 +6,13 @@ - + - + --- old/langtools/make/intellij/workspace.xml 2015-05-26 21:40:55.583831580 -0700 +++ new/langtools/make/intellij/workspace.xml 2015-05-26 21:40:55.483831579 -0700 @@ -10,7 +10,7 @@