jaxws/build.properties
author tschatzl
Tue, 16 Sep 2014 10:28:15 +0200
changeset 26701 f8ff74a6c058
parent 22678 ac1ea46be942
permissions -rw-r--r--
8052172: Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set Summary: Remove -XX:-G1DeferredRSUpdate functionality as it is racy. During evacuation failure handling, threads where evacuation failure handling occurred may try to add remembered sets to regions which remembered sets are currently being scanned. The iterator to handle the remembered set scan does not support addition of entries during scan and so may skip valid references. Reviewed-by: iveresov, brutisso, mgerdin
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8
474761f14bca Initial load
duke
parents:
diff changeset
     1
#
22678
ac1ea46be942 8029237: Update copyright year to match last edit in jaxws repository for 2012
mkos
parents: 12009
diff changeset
     2
# Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved.
8
474761f14bca Initial load
duke
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
474761f14bca Initial load
duke
parents:
diff changeset
     4
#
474761f14bca Initial load
duke
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
474761f14bca Initial load
duke
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
5516
d5307370d017 6943119: Rebrand source copyright notices
ohair
parents: 4298
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
8
474761f14bca Initial load
duke
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
5516
d5307370d017 6943119: Rebrand source copyright notices
ohair
parents: 4298
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
8
474761f14bca Initial load
duke
parents:
diff changeset
    10
#
474761f14bca Initial load
duke
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
474761f14bca Initial load
duke
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
474761f14bca Initial load
duke
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
474761f14bca Initial load
duke
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
474761f14bca Initial load
duke
parents:
diff changeset
    15
# accompanied this code).
474761f14bca Initial load
duke
parents:
diff changeset
    16
#
474761f14bca Initial load
duke
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
474761f14bca Initial load
duke
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
474761f14bca Initial load
duke
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
474761f14bca Initial load
duke
parents:
diff changeset
    20
#
5516
d5307370d017 6943119: Rebrand source copyright notices
ohair
parents: 4298
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
d5307370d017 6943119: Rebrand source copyright notices
ohair
parents: 4298
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
d5307370d017 6943119: Rebrand source copyright notices
ohair
parents: 4298
diff changeset
    23
# questions.
8
474761f14bca Initial load
duke
parents:
diff changeset
    24
#
474761f14bca Initial load
duke
parents:
diff changeset
    25
474761f14bca Initial load
duke
parents:
diff changeset
    26
# This is the JDK used to build and run the bootstrap version of javac.
474761f14bca Initial load
duke
parents:
diff changeset
    27
# The bootstrap javac is used to compile both boostrap versions of the
474761f14bca Initial load
duke
parents:
diff changeset
    28
# other tools, and product versions of all the tools.
474761f14bca Initial load
duke
parents:
diff changeset
    29
# Override this path as needed, either on the command line or in 
474761f14bca Initial load
duke
parents:
diff changeset
    30
# one of the standard user build.properties files (see build.xml)
3885
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    31
javac.jar=${bootstrap.dir}/lib/javac.jar
8
474761f14bca Initial load
duke
parents:
diff changeset
    32
4298
05940e71b36b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4138
diff changeset
    33
# The tools.jar is needed in the classpath to compile these sources
05940e71b36b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4138
diff changeset
    34
jdk.home=${java.home}/..
05940e71b36b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4138
diff changeset
    35
tools.jar=${jdk.home}/lib/tools.jar
05940e71b36b 6900341: jaxp/jaxws ant scripts using ant runtime in classpath, needs to be explicit
ohair
parents: 4138
diff changeset
    36
8
474761f14bca Initial load
duke
parents:
diff changeset
    37
# options for the <javac> tasks used to compile the tools
3367
a017b829d8f4 6854244: change source/target used to compile JDK to 7
jjg
parents: 2972
diff changeset
    38
javac.source = 7
a017b829d8f4 6854244: change source/target used to compile JDK to 7
jjg
parents: 2972
diff changeset
    39
javac.target = 7
8
474761f14bca Initial load
duke
parents:
diff changeset
    40
javac.debug = true
474761f14bca Initial load
duke
parents:
diff changeset
    41
javac.no.jdk.warnings = -XDignore.symbol.file=true
474761f14bca Initial load
duke
parents:
diff changeset
    42
# set the following to -version to verify the versions of javac being used
474761f14bca Initial load
duke
parents:
diff changeset
    43
javac.version.opt = 
474761f14bca Initial load
duke
parents:
diff changeset
    44
# in time, there should be no exceptions to -Xlint:all
3885
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    45
#javac.lint.opts = -Xlint:all,-unchecked,-deprecation,-fallthrough,-cast,-serial
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    46
javac.lint.opts=
8
474761f14bca Initial load
duke
parents:
diff changeset
    47
474761f14bca Initial load
duke
parents:
diff changeset
    48
# JVM memory size
3885
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    49
javac.memoryInitialSize = 256m
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    50
javac.memoryMaximumSize = 512m
8
474761f14bca Initial load
duke
parents:
diff changeset
    51
474761f14bca Initial load
duke
parents:
diff changeset
    52
#------------------------------------------------------------
3885
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    53
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    54
# Root of output directories
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    55
output.dir=.
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    56
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    57
# Built files
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    58
build.dir=${output.dir}/build
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    59
build.classes.dir=${build.dir}/classes
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    60
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    61
# Distributed results
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    62
dist.dir=${output.dir}/dist
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    63
dist.lib.dir=${dist.dir}/lib
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    64
dist.classes.jar=${dist.lib.dir}/classes.jar
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    65
dist.src.zip=${dist.lib.dir}/src.zip
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    66
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    67
# Sanity information
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    68
sanity.info= Sanity Settings:${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    69
  ant.home=${ant.home}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    70
  ant.version=${ant.version}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    71
  ant.java.version=${ant.java.version}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    72
  java.home=${java.home}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    73
  java.version=${java.version}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    74
  os.name=${os.name}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    75
  os.arch=${os.arch}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    76
  os.version=${os.version}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    77
  bootstrap.dir=${bootstrap.dir}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    78
  javac.jar=${javac.jar}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    79
  javac.memoryInitialSize=${javac.memoryInitialSize}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    80
  javac.memoryMaximumSize=${javac.memoryMaximumSize}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    81
  javac.source=${javac.source}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    82
  javac.debug=${javac.debug}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    83
  javac.target=${javac.target}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    84
  javac.version.opt=${javac.version.opt}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    85
  javac.lint.opts=${javac.lint.opts}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    86
  javac.no.jdk.warnings=${javac.no.jdk.warnings}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    87
  output.dir=${output.dir}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    88
  build.dir=${build.dir}${line.separator}\
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    89
  dist.dir=${dist.dir}${line.separator}\
5836
0ca88d5cdd40 6955292: Workaround ant 1.7.1 package-info.java issue in ant scripts
ohair
parents: 5516
diff changeset
    90
${line.separator}
0ca88d5cdd40 6955292: Workaround ant 1.7.1 package-info.java issue in ant scripts
ohair
parents: 5516
diff changeset
    91
3885
90241d0c87b6 6856630: Restructure jaxp/jaxws repositories
ohair
parents: 3369
diff changeset
    92
#------------------------------------------------------------