langtools/make/jprt.properties
author ysr
Wed, 23 Dec 2009 09:23:54 -0800
changeset 4574 b2d5b0975515
parent 2684 dd13095c13cb
child 5214 b71be6b1f652
permissions -rw-r--r--
6631166: CMS: better heuristics when combatting fragmentation Summary: Autonomic per-worker free block cache sizing, tunable coalition policies, fixes to per-size block statistics, retuned gain and bandwidth of some feedback loop filters to allow quicker reactivity to abrupt changes in ambient demand, and other heuristics to reduce fragmentation of the CMS old gen. Also tightened some assertions, including those related to locking. Reviewed-by: jmasa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10
06bc494ca11e Initial load
duke
parents:
diff changeset
     1
#
06bc494ca11e Initial load
duke
parents:
diff changeset
     2
# Copyright 2006 Sun Microsystems, Inc.  All Rights Reserved.
06bc494ca11e Initial load
duke
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
06bc494ca11e Initial load
duke
parents:
diff changeset
     4
#
06bc494ca11e Initial load
duke
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
06bc494ca11e Initial load
duke
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
06bc494ca11e Initial load
duke
parents:
diff changeset
     7
# published by the Free Software Foundation.  Sun designates this
06bc494ca11e Initial load
duke
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
06bc494ca11e Initial load
duke
parents:
diff changeset
     9
# by Sun in the LICENSE file that accompanied this code.
06bc494ca11e Initial load
duke
parents:
diff changeset
    10
#
06bc494ca11e Initial load
duke
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
06bc494ca11e Initial load
duke
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
06bc494ca11e Initial load
duke
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
06bc494ca11e Initial load
duke
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
06bc494ca11e Initial load
duke
parents:
diff changeset
    15
# accompanied this code).
06bc494ca11e Initial load
duke
parents:
diff changeset
    16
#
06bc494ca11e Initial load
duke
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
06bc494ca11e Initial load
duke
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
06bc494ca11e Initial load
duke
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
06bc494ca11e Initial load
duke
parents:
diff changeset
    20
#
06bc494ca11e Initial load
duke
parents:
diff changeset
    21
# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
06bc494ca11e Initial load
duke
parents:
diff changeset
    22
# CA 95054 USA or visit www.sun.com if you need additional information or
06bc494ca11e Initial load
duke
parents:
diff changeset
    23
# have any questions.
06bc494ca11e Initial load
duke
parents:
diff changeset
    24
#
06bc494ca11e Initial load
duke
parents:
diff changeset
    25
06bc494ca11e Initial load
duke
parents:
diff changeset
    26
# Properties for jprt
06bc494ca11e Initial load
duke
parents:
diff changeset
    27
jprt.tools.default.release=jdk1.7.0
06bc494ca11e Initial load
duke
parents:
diff changeset
    28
06bc494ca11e Initial load
duke
parents:
diff changeset
    29
# Specific platform list
06bc494ca11e Initial load
duke
parents:
diff changeset
    30
jprt.build.platforms=\
06bc494ca11e Initial load
duke
parents:
diff changeset
    31
solaris_sparc_5.10,\
06bc494ca11e Initial load
duke
parents:
diff changeset
    32
solaris_sparcv9_5.10,\
06bc494ca11e Initial load
duke
parents:
diff changeset
    33
solaris_i586_5.10,\
06bc494ca11e Initial load
duke
parents:
diff changeset
    34
solaris_x64_5.10,\
2684
dd13095c13cb 6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents: 10
diff changeset
    35
linux_i586_2.6,\
dd13095c13cb 6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents: 10
diff changeset
    36
linux_x64_2.6,\
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    37
windows_i586,\
06bc494ca11e Initial load
duke
parents:
diff changeset
    38
windows_x64
06bc494ca11e Initial load
duke
parents:
diff changeset
    39
06bc494ca11e Initial load
duke
parents:
diff changeset
    40
# The different build flavors we want
2684
dd13095c13cb 6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents: 10
diff changeset
    41
jprt.build.flavors=product,fastdebug
10
06bc494ca11e Initial load
duke
parents:
diff changeset
    42
06bc494ca11e Initial load
duke
parents:
diff changeset
    43
# Explicitly designate what the 32bit match is for the 64bit build
06bc494ca11e Initial load
duke
parents:
diff changeset
    44
jprt.solaris_sparcv9.build.platform.match32=solaris_sparc_5.10
06bc494ca11e Initial load
duke
parents:
diff changeset
    45
jprt.solaris_sparcv9_5.10.build.platform.match32=solaris_sparc_5.10
06bc494ca11e Initial load
duke
parents:
diff changeset
    46
jprt.solaris_x64.build.platform.match32=solaris_i586_5.10
06bc494ca11e Initial load
duke
parents:
diff changeset
    47
jprt.solaris_x64_5.10.build.platform.match32=solaris_i586_5.10
06bc494ca11e Initial load
duke
parents:
diff changeset
    48
06bc494ca11e Initial load
duke
parents:
diff changeset
    49
# Standard list of jprt test targets for this workspace
06bc494ca11e Initial load
duke
parents:
diff changeset
    50
jprt.test.targets=
06bc494ca11e Initial load
duke
parents:
diff changeset
    51
06bc494ca11e Initial load
duke
parents:
diff changeset
    52
# Directories needed to build
06bc494ca11e Initial load
duke
parents:
diff changeset
    53
jprt.bundle.src.dirs=make src
06bc494ca11e Initial load
duke
parents:
diff changeset
    54
jprt.bundle.exclude.src.dirs=build dist
06bc494ca11e Initial load
duke
parents:
diff changeset
    55