< prev index next >

make/CompileJavaModules.gmk

Print this page




 444 
 445 jdk.jdi_EXCLUDE_FILES += jdi-overview.html
 446 
 447 ################################################################################
 448 
 449 jdk.dev_CLEAN_FILES := $(wildcard \
 450     $(patsubst %, $(JDK_TOPDIR)/src/jdk.dev/share/classes/%/*.properties, \
 451         com/sun/tools/script/shell))
 452 
 453 jdk.dev_COPY := .js oqlhelp.html .txt
 454 
 455 ################################################################################
 456 
 457 jdk.internal.jvmstat_COPY := aliasmap
 458 
 459 ################################################################################
 460 
 461 # -parameters provides method's parameters information in class file,
 462 # JVMCI compilers make use of that information for various sanity checks.
 463 # Don't use Indy strings concatenation to have good JVMCI startup performance.


 464 
 465 jdk.internal.vm.ci_ADD_JAVAC_FLAGS := -parameters -Xlint:-exports -XDstringConcat=inline
 466 
 467 ################################################################################
 468 
 469 jdk.internal.vm.compiler_ADD_JAVAC_FLAGS := -parameters -XDstringConcat=inline














 470 
 471 jdk.internal.vm.compiler_EXCLUDES += \
 472     org.graalvm.compiler.core.match.processor \
 473     org.graalvm.compiler.nodeinfo.processor \
 474     org.graalvm.compiler.options.processor \
 475     org.graalvm.compiler.serviceprovider.processor \
 476     org.graalvm.compiler.replacements.verifier \
 477     org.graalvm.compiler.api.directives.test \
 478     org.graalvm.compiler.api.test \
 479     org.graalvm.compiler.asm.aarch64.test \
 480     org.graalvm.compiler.asm.amd64.test \
 481     org.graalvm.compiler.asm.sparc.test \
 482     org.graalvm.compiler.asm.test \
 483     org.graalvm.compiler.core.amd64.test \
 484     org.graalvm.compiler.core.sparc.test \
 485     org.graalvm.compiler.core.test \
 486     org.graalvm.compiler.debug.test \
 487     org.graalvm.compiler.graph.test \
 488     org.graalvm.compiler.hotspot.amd64.test \
 489     org.graalvm.compiler.hotspot.lir.test \
 490     org.graalvm.compiler.hotspot.test \
 491     org.graalvm.compiler.jtt \
 492     org.graalvm.compiler.lir.jtt \
 493     org.graalvm.compiler.lir.test \
 494     org.graalvm.compiler.microbenchmarks \
 495     org.graalvm.compiler.nodes.test \
 496     org.graalvm.compiler.options.test \
 497     org.graalvm.compiler.phases.common.test \
 498     org.graalvm.compiler.replacements.test \
 499     org.graalvm.compiler.test \
 500     org.graalvm.compiler.virtual.bench \
 501     #
 502 
 503 ################################################################################
 504 
 505 jdk.aot_ADD_JAVAC_FLAGS := -parameters -XDstringConcat=inline




















 506 
 507 ################################################################################
 508 
 509 jdk.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
 510 jdk.xml.bind_CLEAN := .properties
 511 jdk.xml.bind_COPY := .xsd JAXBContextFactory.java ZeroOneBooleanAdapter.java
 512 
 513 ################################################################################
 514 
 515 jdk.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
 516 jdk.xml.ws_CLEAN := .properties
 517 
 518 ################################################################################
 519 
 520 sun.charsets_COPY := .dat
 521 
 522 ################################################################################
 523 
 524 jdk.localedata_COPY := _dict _th
 525 # Exclude BreakIterator classes that are just used in compile process to generate




 444 
 445 jdk.jdi_EXCLUDE_FILES += jdi-overview.html
 446 
 447 ################################################################################
 448 
 449 jdk.dev_CLEAN_FILES := $(wildcard \
 450     $(patsubst %, $(JDK_TOPDIR)/src/jdk.dev/share/classes/%/*.properties, \
 451         com/sun/tools/script/shell))
 452 
 453 jdk.dev_COPY := .js oqlhelp.html .txt
 454 
 455 ################################################################################
 456 
 457 jdk.internal.jvmstat_COPY := aliasmap
 458 
 459 ################################################################################
 460 
 461 # -parameters provides method's parameters information in class file,
 462 # JVMCI compilers make use of that information for various sanity checks.
 463 # Don't use Indy strings concatenation to have good JVMCI startup performance.
 464 # The exports are needed since JVMCI is dynamically exported (see
 465 # jdk.vm.ci.services.internal.ReflectionAccessJDK::openJVMCITo).
 466 
 467 jdk.internal.vm.ci_ADD_JAVAC_FLAGS := -parameters -Xlint:-exports -XDstringConcat=inline
 468 
 469 ################################################################################
 470 
 471 jdk.internal.vm.compiler_ADD_JAVAC_FLAGS := -parameters -XDstringConcat=inline \
 472     --add-exports jdk.internal.vm.ci/jdk.vm.ci.aarch64=jdk.internal.vm.compiler \
 473     --add-exports jdk.internal.vm.ci/jdk.vm.ci.amd64=jdk.internal.vm.compiler \
 474     --add-exports jdk.internal.vm.ci/jdk.vm.ci.code=jdk.internal.vm.compiler \
 475     --add-exports jdk.internal.vm.ci/jdk.vm.ci.code.site=jdk.internal.vm.compiler \
 476     --add-exports jdk.internal.vm.ci/jdk.vm.ci.code.stack=jdk.internal.vm.compiler \
 477     --add-exports jdk.internal.vm.ci/jdk.vm.ci.common=jdk.internal.vm.compiler \
 478     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot=jdk.internal.vm.compiler \
 479     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.aarch64=jdk.internal.vm.compiler \
 480     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.amd64=jdk.internal.vm.compiler \
 481     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.sparc=jdk.internal.vm.compiler \
 482     --add-exports jdk.internal.vm.ci/jdk.vm.ci.meta=jdk.internal.vm.compiler \
 483     --add-exports jdk.internal.vm.ci/jdk.vm.ci.runtime=jdk.internal.vm.compiler \
 484     --add-exports jdk.internal.vm.ci/jdk.vm.ci.sparc=jdk.internal.vm.compiler \
 485     #
 486 
 487 jdk.internal.vm.compiler_EXCLUDES += \
 488     org.graalvm.compiler.core.match.processor \
 489     org.graalvm.compiler.nodeinfo.processor \
 490     org.graalvm.compiler.options.processor \
 491     org.graalvm.compiler.serviceprovider.processor \
 492     org.graalvm.compiler.replacements.verifier \
 493     org.graalvm.compiler.api.directives.test \
 494     org.graalvm.compiler.api.test \
 495     org.graalvm.compiler.asm.aarch64.test \
 496     org.graalvm.compiler.asm.amd64.test \
 497     org.graalvm.compiler.asm.sparc.test \
 498     org.graalvm.compiler.asm.test \
 499     org.graalvm.compiler.core.amd64.test \
 500     org.graalvm.compiler.core.sparc.test \
 501     org.graalvm.compiler.core.test \
 502     org.graalvm.compiler.debug.test \
 503     org.graalvm.compiler.graph.test \
 504     org.graalvm.compiler.hotspot.amd64.test \
 505     org.graalvm.compiler.hotspot.lir.test \
 506     org.graalvm.compiler.hotspot.test \
 507     org.graalvm.compiler.jtt \
 508     org.graalvm.compiler.lir.jtt \
 509     org.graalvm.compiler.lir.test \
 510     org.graalvm.compiler.microbenchmarks \
 511     org.graalvm.compiler.nodes.test \
 512     org.graalvm.compiler.options.test \
 513     org.graalvm.compiler.phases.common.test \
 514     org.graalvm.compiler.replacements.test \
 515     org.graalvm.compiler.test \
 516     org.graalvm.compiler.virtual.bench \
 517     #
 518 
 519 ################################################################################
 520 
 521 # -parameters provides method's parameters information in class file,
 522 # JVMCI compilers make use of that information for various sanity checks.
 523 # Don't use Indy strings concatenation to have good JAOTC startup performance.
 524 # The exports are needed since JVMCI is dynamically exported (see
 525 # jdk.vm.ci.services.internal.ReflectionAccessJDK::openJVMCITo).
 526 
 527 jdk.aot_ADD_JAVAC_FLAGS := -parameters -XDstringConcat=inline \
 528     --add-exports jdk.internal.vm.ci/jdk.vm.ci.aarch64=jdk.internal.vm.compiler,jdk.aot \
 529     --add-exports jdk.internal.vm.ci/jdk.vm.ci.amd64=jdk.internal.vm.compiler,jdk.aot \
 530     --add-exports jdk.internal.vm.ci/jdk.vm.ci.code=jdk.internal.vm.compiler,jdk.aot \
 531     --add-exports jdk.internal.vm.ci/jdk.vm.ci.code.site=jdk.internal.vm.compiler,jdk.aot \
 532     --add-exports jdk.internal.vm.ci/jdk.vm.ci.code.stack=jdk.internal.vm.compiler,jdk.aot \
 533     --add-exports jdk.internal.vm.ci/jdk.vm.ci.common=jdk.internal.vm.compiler,jdk.aot \
 534     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot=jdk.internal.vm.compiler,jdk.aot \
 535     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.aarch64=jdk.internal.vm.compiler,jdk.aot \
 536     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.amd64=jdk.internal.vm.compiler,jdk.aot \
 537     --add-exports jdk.internal.vm.ci/jdk.vm.ci.hotspot.sparc=jdk.internal.vm.compiler,jdk.aot \
 538     --add-exports jdk.internal.vm.ci/jdk.vm.ci.meta=jdk.internal.vm.compiler,jdk.aot \
 539     --add-exports jdk.internal.vm.ci/jdk.vm.ci.runtime=jdk.internal.vm.compiler,jdk.aot \
 540     --add-exports jdk.internal.vm.ci/jdk.vm.ci.sparc=jdk.internal.vm.compiler,jdk.aot \
 541     #
 542 
 543 ################################################################################
 544 
 545 jdk.xml.bind_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
 546 jdk.xml.bind_CLEAN := .properties
 547 jdk.xml.bind_COPY := .xsd JAXBContextFactory.java ZeroOneBooleanAdapter.java
 548 
 549 ################################################################################
 550 
 551 jdk.xml.ws_SETUP := GENERATE_JDKBYTECODE_NOWARNINGS
 552 jdk.xml.ws_CLEAN := .properties
 553 
 554 ################################################################################
 555 
 556 sun.charsets_COPY := .dat
 557 
 558 ################################################################################
 559 
 560 jdk.localedata_COPY := _dict _th
 561 # Exclude BreakIterator classes that are just used in compile process to generate


< prev index next >