annotate agent/make/start-debug-server @ 889:15c5903cf9e1

6865703: G1: Parallelize hot card cache cleanup Summary: Have the GC worker threads clear the hot card cache in parallel by having each worker thread claim a chunk of the card cache and process the cards in that chunk. The size of the chunks that each thread will claim is determined at VM initialization from the size of the card cache and the number of worker threads. Reviewed-by: jmasa, tonyp
author johnc
date Mon, 03 Aug 2009 12:59:30 -0700
parents a61af66fc99e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a61af66fc99e Initial load
duke
parents:
diff changeset
1 #!/bin/sh
a61af66fc99e Initial load
duke
parents:
diff changeset
2
a61af66fc99e Initial load
duke
parents:
diff changeset
3 STARTDIR=`dirname $0`
a61af66fc99e Initial load
duke
parents:
diff changeset
4
a61af66fc99e Initial load
duke
parents:
diff changeset
5 if [ "x$SA_JAVA" = "x" ]; then
a61af66fc99e Initial load
duke
parents:
diff changeset
6 SA_JAVA=java
a61af66fc99e Initial load
duke
parents:
diff changeset
7 fi
a61af66fc99e Initial load
duke
parents:
diff changeset
8
a61af66fc99e Initial load
duke
parents:
diff changeset
9 if [ -f $STARTDIR/sa.jar ] ; then
a61af66fc99e Initial load
duke
parents:
diff changeset
10 CP=$STARTDIR/sa.jar
a61af66fc99e Initial load
duke
parents:
diff changeset
11 else
a61af66fc99e Initial load
duke
parents:
diff changeset
12 CP=$STARTDIR/../build/classes
a61af66fc99e Initial load
duke
parents:
diff changeset
13 fi
a61af66fc99e Initial load
duke
parents:
diff changeset
14
a61af66fc99e Initial load
duke
parents:
diff changeset
15 # License file for development version of dbx
a61af66fc99e Initial load
duke
parents:
diff changeset
16 setenv LM_LICENSE_FILE 7588@extend.eng:/usr/dist/local/config/sparcworks/license.dat:7588@setlicense
a61af66fc99e Initial load
duke
parents:
diff changeset
17
a61af66fc99e Initial load
duke
parents:
diff changeset
18 $SA_JAVA -Xbootclasspath/p:$CP -Djava.rmi.server.codebase=file:/$CP -Djava.security.policy=$STARTDIR\/grantAll.policy sun.jvm.hotspot.DebugServer $*