make/windows/create_obj_files.sh

Print this page
rev 4773 : 8005849: JEP 167: Event-Based JVM Tracing
Reviewed-by: acorn, coleenp, sla
Contributed-by: Karen Kinnear <karen.kinnear@oracle.com>, Bengt Rutisson <bengt.rutisson@oracle.com>, Calvin Cheung <calvin.cheung@oracle.com>, Erik Gahlin <erik.gahlin@oracle.com>, Erik Helin <erik.helin@oracle.com>, Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>, Keith McGuigan <keith.mcguigan@oracle.com>, Mattias Tobiasson <mattias.tobiasson@oracle.com>, Markus Gronlund <markus.gronlund@oracle.com>, Mikael Auno <mikael.auno@oracle.com>, Nils Eliasson <nils.eliasson@oracle.com>, Nils Loodin <nils.loodin@oracle.com>, Rickard Backman <rickard.backman@oracle.com>, Staffan Larsen <staffan.larsen@oracle.com>, Stefan Karlsson <stefan.karlsson@oracle.com>, Yekaterina Kantserova <yekaterina.kantserova@oracle.com>


  54 COMMONSRC_REL=src
  55 ALTSRC_REL=src/closed # Change this to pick up alt sources from somewhere else
  56 
  57 COMMONSRC=${WorkSpace}/${COMMONSRC_REL}
  58 ALTSRC=${WorkSpace}/${ALTSRC_REL}
  59 
  60 BASE_PATHS="`if [ -d ${ALTSRC}/share/vm ]; then $FIND ${ALTSRC}/share/vm ! -name vm -prune -type d \! \( -name adlc -o -name c1 -o -name gc_implementation -o -name opto -o -name shark -o -name libadt \); fi`"
  61 BASE_PATHS="${BASE_PATHS} ` $FIND ${COMMONSRC}/share/vm ! -name vm -prune -type d \! \( -name adlc -o -name c1 -o -name gc_implementation -o -name opto -o -name shark -o -name libadt \)`"
  62 
  63 for sd in \
  64     share/vm/gc_implementation/shared \
  65     os/${Platform_os_family}/vm \
  66     cpu/${Platform_arch}/vm \
  67     os_cpu/${Platform_os_arch}/vm; do 
  68   if [ -d "${ALTSRC}/${sd}" ]; then
  69     BASE_PATHS="${BASE_PATHS} ${ALTSRC}/${sd}"
  70   fi
  71   BASE_PATHS="${BASE_PATHS} ${COMMONSRC}/${sd}"
  72 done
  73 
  74 BASE_PATHS="${BASE_PATHS} ${GENERATED}/jvmtifiles"
  75 
  76 if [ -d "${ALTSRC}/share/vm/jfr" ]; then
  77   BASE_PATHS="${BASE_PATHS} ${ALTSRC}/share/vm/jfr/agent"
  78   BASE_PATHS="${BASE_PATHS} ${ALTSRC}/share/vm/jfr/agent/isolated_deps/util"
  79   BASE_PATHS="${BASE_PATHS} ${ALTSRC}/share/vm/jfr/jvm"
  80   BASE_PATHS="${BASE_PATHS} ${ALTSRC}/share/vm/jfr"

  81 fi
  82 
  83 BASE_PATHS="${BASE_PATHS} ${COMMONSRC}/share/vm/prims/wbtestmethods"
  84 
  85 CORE_PATHS="${BASE_PATHS}"
  86 # shared is already in BASE_PATHS. Should add vm/memory but that one is also in BASE_PATHS.
  87 if [ -d "${ALTSRC}/share/vm/gc_implementation" ]; then
  88   CORE_PATHS="${CORE_PATHS} `$FIND ${ALTSRC}/share/vm/gc_implementation ! -name gc_implementation -prune -type d \! -name shared`"
  89 fi
  90 CORE_PATHS="${CORE_PATHS} `$FIND ${COMMONSRC}/share/vm/gc_implementation ! -name gc_implementation -prune -type d \! -name shared`"
  91 
  92 if [ -d "${ALTSRC}/share/vm/c1" ]; then
  93   COMPILER1_PATHS="${ALTSRC}/share/vm/c1"
  94 fi
  95 COMPILER1_PATHS="${COMPILER1_PATHS} ${COMMONSRC}/share/vm/c1"
  96 
  97 if [ -d "${ALTSRC}/share/vm/opto" ]; then
  98   COMPILER2_PATHS="${ALTSRC}/share/vm/opto"
  99 fi
 100 COMPILER2_PATHS="${COMPILER2_PATHS} ${COMMONSRC}/share/vm/opto"




  54 COMMONSRC_REL=src
  55 ALTSRC_REL=src/closed # Change this to pick up alt sources from somewhere else
  56 
  57 COMMONSRC=${WorkSpace}/${COMMONSRC_REL}
  58 ALTSRC=${WorkSpace}/${ALTSRC_REL}
  59 
  60 BASE_PATHS="`if [ -d ${ALTSRC}/share/vm ]; then $FIND ${ALTSRC}/share/vm ! -name vm -prune -type d \! \( -name adlc -o -name c1 -o -name gc_implementation -o -name opto -o -name shark -o -name libadt \); fi`"
  61 BASE_PATHS="${BASE_PATHS} ` $FIND ${COMMONSRC}/share/vm ! -name vm -prune -type d \! \( -name adlc -o -name c1 -o -name gc_implementation -o -name opto -o -name shark -o -name libadt \)`"
  62 
  63 for sd in \
  64     share/vm/gc_implementation/shared \
  65     os/${Platform_os_family}/vm \
  66     cpu/${Platform_arch}/vm \
  67     os_cpu/${Platform_os_arch}/vm; do 
  68   if [ -d "${ALTSRC}/${sd}" ]; then
  69     BASE_PATHS="${BASE_PATHS} ${ALTSRC}/${sd}"
  70   fi
  71   BASE_PATHS="${BASE_PATHS} ${COMMONSRC}/${sd}"
  72 done
  73 
  74 BASE_PATHS="${BASE_PATHS} ${GENERATED}/jvmtifiles ${GENERATED}/tracefiles"
  75 
  76 if [ -d "${ALTSRC}/share/vm/jfr" ]; then



  77   BASE_PATHS="${BASE_PATHS} ${ALTSRC}/share/vm/jfr"
  78   BASE_PATHS="${BASE_PATHS} ${ALTSRC}/share/vm/jfr/buffers"
  79 fi
  80 
  81 BASE_PATHS="${BASE_PATHS} ${COMMONSRC}/share/vm/prims/wbtestmethods"
  82 
  83 CORE_PATHS="${BASE_PATHS}"
  84 # shared is already in BASE_PATHS. Should add vm/memory but that one is also in BASE_PATHS.
  85 if [ -d "${ALTSRC}/share/vm/gc_implementation" ]; then
  86   CORE_PATHS="${CORE_PATHS} `$FIND ${ALTSRC}/share/vm/gc_implementation ! -name gc_implementation -prune -type d \! -name shared`"
  87 fi
  88 CORE_PATHS="${CORE_PATHS} `$FIND ${COMMONSRC}/share/vm/gc_implementation ! -name gc_implementation -prune -type d \! -name shared`"
  89 
  90 if [ -d "${ALTSRC}/share/vm/c1" ]; then
  91   COMPILER1_PATHS="${ALTSRC}/share/vm/c1"
  92 fi
  93 COMPILER1_PATHS="${COMPILER1_PATHS} ${COMMONSRC}/share/vm/c1"
  94 
  95 if [ -d "${ALTSRC}/share/vm/opto" ]; then
  96   COMPILER2_PATHS="${ALTSRC}/share/vm/opto"
  97 fi
  98 COMPILER2_PATHS="${COMPILER2_PATHS} ${COMMONSRC}/share/vm/opto"