app store work.
18
desktop/build-app-store.sh
Executable file
@@ -0,0 +1,18 @@
|
||||
/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin/javapackager -deploy \
|
||||
-native \
|
||||
-name "Tick's Tales" \
|
||||
-outdir "out" -outfile "Tick's Tales" \
|
||||
-srcdir . \
|
||||
-srcfiles ./target/advent-standalone.jar \
|
||||
-appclass advent.core.desktop_launcher \
|
||||
-BappVersion=1.0.`cat last-release` \
|
||||
-Bicon=./icons.icns \
|
||||
-BclassPath=advent-standalone.jar \
|
||||
-BjvmOptions=-Dapp-store=true \
|
||||
-BmainJar=./target/advent-standalone.jar \
|
||||
-Bmac.category=public.app-category.games \
|
||||
-Bmac.CFBundleIdentifier=com.tickstales.upallknight \
|
||||
-Bmac.CFBundleName="Tick's Tales" \
|
||||
-Bmac.signing-key-app="3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" \
|
||||
-Bmac.signing-key-pkg="3rd Party Mac Developer Installer: Phoenix Online Studios LLC (AVDPGBD777)" \
|
||||
-Bmac.app-store-entitlements="./test-osx/Tick's Tales.entitlements" \
|
||||
@@ -2,6 +2,7 @@
|
||||
"platform": "mac",
|
||||
"jdk": "/Users/brycecovert/dev/jvms/jre1.7.0_80.jre/Contents/Home/Archive.zip",
|
||||
"executable": "Tick's Tales",
|
||||
"vmargs": ["-verbose"],
|
||||
"appjar": "target/advent-standalone.jar",
|
||||
"mainclass": "advent/core/desktop_launcher",
|
||||
"resources": ["resources/icon", "steam_appid.txt"],
|
||||
|
||||
31
desktop/content-builder/scripts/depot_build_411613.vdf
Normal file
@@ -0,0 +1,31 @@
|
||||
"DepotBuildConfig"
|
||||
{
|
||||
// Set your assigned depot ID here
|
||||
"DepotID" "411613"
|
||||
|
||||
// Set a root for all content.
|
||||
// All relative paths specified below (LocalPath in FileMapping entries, and FileExclusion paths)
|
||||
// will be resolved relative to this root.
|
||||
// If you don't define ContentRoot, then it will be assumed to be
|
||||
// the location of this script file, which probably isn't what you want
|
||||
"ContentRoot" "/Users/brycecovert/Music/Tick's Tales OST"
|
||||
|
||||
// include all files recursivley
|
||||
"FileMapping"
|
||||
{
|
||||
// This can be a full path, or a path relative to ContentRoot
|
||||
"LocalPath" "*"
|
||||
|
||||
// This is a path relative to the install folder of your game
|
||||
"DepotPath" "./OST"
|
||||
|
||||
// If LocalPath contains wildcards, setting this means that all
|
||||
// matching files within subdirectories of LocalPath will also
|
||||
// be included.
|
||||
"recursive" "1"
|
||||
}
|
||||
|
||||
// but exclude all symbol files
|
||||
// This can be a full path, or a path relative to ContentRoot
|
||||
"FileExclusion" "*.pdb"
|
||||
}
|
||||
15
desktop/distribution.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<installer-gui-script minSpecVersion="1">
|
||||
<pkg-ref id="com.tickstales.upallknight"/>
|
||||
<options customize="never" require-scripts="false"/>
|
||||
<choices-outline>
|
||||
<line choice="default">
|
||||
<line choice="com.tickstales.upallknight"/>
|
||||
</line>
|
||||
</choices-outline>
|
||||
<choice id="default"/>
|
||||
<choice id="com.tickstales.upallknight" visible="false">
|
||||
<pkg-ref id="com.tickstales.upallknight"/>
|
||||
</choice>
|
||||
<pkg-ref id="com.tickstales.upallknight" version="0.1.63.1" onConclusion="none">ticks-tales-0.1.63.1.pkg</pkg-ref>
|
||||
</installer-gui-script>
|
||||
32
desktop/go.sh
Executable file
@@ -0,0 +1,32 @@
|
||||
#!/usr/local/bin/zsh
|
||||
# rm -f test-osx/Tick\'s\ Tales.app/Contents/PlugIns/jre1.8.0_91.jre/Contents/Home/jre/lib/
|
||||
rm -rf test-osx/Tick\'s\ Tales.app/Contents/PlugIns/jre1.8.0_91.jre/Contents/Home/jre/man/
|
||||
# mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
# mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/advent-standalone.jar test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
# mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/config.json test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
# rm test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/libjfxmedia.dylib
|
||||
# rm test-osx/Tick\'s\ Tales.app/Contents/MacOS/steam_appid.txt
|
||||
# rm -r test-osx/Tick\'s\ Tales.app/Contents/MacOS/icon
|
||||
# rm test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/libgstplugins-lite.dylib
|
||||
# ln -s ../Resources/jre/ test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre
|
||||
# ln -s ../Resources/advent-standalone.jar test-osx/Tick\'s\ Tales.app/Contents/MacOS/
|
||||
# ln -s ../Resources/config.json test-osx/Tick\'s\ Tales.app/Contents/MacOS/
|
||||
|
||||
chmod -R +w test-osx/Tick\'s\ Tales.app/*
|
||||
|
||||
#codesign --verbose -v -f --deep --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/PlugIns/**/*.*
|
||||
#codesign --verbose -v -f --deep --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/PlugIns/**/jspawnhelper
|
||||
# codesign --verbose -v -f --deep --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/PlugIns/**/*.jar
|
||||
# codesign --verbose -v -f --deep --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/**/*.dylib
|
||||
# codesign --verbose -v -f --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/PlugIns/jre1.8.0_91.jre
|
||||
|
||||
codesign --verbose -v -f --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/**/*.jar
|
||||
codesign --verbose -v -f --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/**/*.dylib
|
||||
codesign --verbose -v -f --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/PlugIns/jre1.8.0_91.jre/Contents/Home/jre/lib/jspawnhelper
|
||||
codesign --verbose -v -f --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/PlugIns/jre1.8.0_91.jre
|
||||
codesign --verbose -v -f --entitlements test-osx/java.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/MacOS/JavaAppLauncher
|
||||
|
||||
codesign --verbose -v -f --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app
|
||||
# codesign --verbose -v -f --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/Info.plist
|
||||
cd test-osx
|
||||
productbuild --sign "3rd Party Mac Developer Installer: Phoenix Online Studios LLC (AVDPGBD777)" --component "Tick's Tales.app" /Applications --product "Tick's Tales.app/Contents/Info.plist" com.tickstales.upallknight.0.1.`cat ../last-release`.pkg
|
||||
@@ -1 +1 @@
|
||||
634
|
||||
2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
(def version (str "0.1." (clojure.string/trim-newline (slurp "last-release"))))
|
||||
(def version (str "1.0" (clojure.string/trim-newline (slurp "last-release"))))
|
||||
|
||||
(defproject advent version
|
||||
:description "FIXME: write description"
|
||||
@@ -34,6 +34,12 @@
|
||||
[org.clojure/data.csv "0.1.3"]]
|
||||
|
||||
:warn-on-reflection true}
|
||||
:app-store {
|
||||
:source-paths ["src" "src-common" "src-dev"]
|
||||
:jvm-opts ["-Dapp-store=true" "-Dno-steam=true"]
|
||||
:dependencies [[org.clojure/data.csv "0.1.3"]]
|
||||
|
||||
:warn-on-reflection true}
|
||||
:steam {:dependencies [[com.code-disaster.steamworks4j/steamworks4j "1.2.2"]]}
|
||||
:steam-dev {
|
||||
:source-paths ["src" "src-common" "src-dev"]
|
||||
|
||||
@@ -1,8 +1,26 @@
|
||||
#!/bin/bash
|
||||
#!/usr/local/bin/zsh
|
||||
rm -rf test-osx/Tick\'s\ Tales.app
|
||||
cp -R target/osx/Tick\'s\ Tales.app test-osx
|
||||
cat test-osx/Info.plist | sed "s/633/`cat last-release`/" > test-osx/Tick\'s\ Tales.app/Contents/Info.plist
|
||||
rm -rf test-osx/Tick\'s\ Tales.app/
|
||||
codesign --verbose -v -f --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/MacOS/advent-standalone.jar
|
||||
codesign --verbose --deep -v -f --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre
|
||||
# productbuild --sign "3rd Party Mac Developer Installer: Bryce Covert" --component target/osx/Tick\'s\ Tales.app /Applications target/osx/ticks-tales.pkg
|
||||
chmod -R +w test-osx/Tick\'s\ Tales.app
|
||||
rm -f test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre/libjfxmedia.dylib
|
||||
rm -f test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre/libjfxwebkit.dylib
|
||||
rm -rf test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre/man
|
||||
mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/advent-standalone.jar test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
mv test-osx/Tick\'s\ Tales.app/Contents/MacOS/config.json test-osx/Tick\'s\ Tales.app/Contents/Resources/
|
||||
rm test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/libjfxmedia.dylib
|
||||
rm test-osx/Tick\'s\ Tales.app/Contents/MacOS/steam_appid.txt
|
||||
rm -r test-osx/Tick\'s\ Tales.app/Contents/MacOS/icon
|
||||
rm test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/libgstplugins-lite.dylib
|
||||
ln -s ../Resources/jre/ test-osx/Tick\'s\ Tales.app/Contents/MacOS/jre
|
||||
ln -s ../Resources/advent-standalone.jar test-osx/Tick\'s\ Tales.app/Contents/MacOS/
|
||||
ln -s ../Resources/config.json test-osx/Tick\'s\ Tales.app/Contents/MacOS/
|
||||
|
||||
|
||||
codesign --verbose -v -f --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/**/*.*
|
||||
codesign --verbose -v -f --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/Resources/jre/lib/jspawnhelper
|
||||
codesign --verbose -v -f --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app/Contents/Resources/advent-standalone.jar
|
||||
codesign --verbose -v --deep --entitlements test-osx/Tick\'s\ Tales.entitlements --sign "3rd Party Mac Developer Application: Phoenix Online Studios LLC (AVDPGBD777)" test-osx/Tick\'s\ Tales.app
|
||||
cd test-osx
|
||||
productbuild --sign "3rd Party Mac Developer Installer: Phoenix Online Studios LLC (AVDPGBD777)" --component "Tick's Tales.app" /Applications --product "Tick's Tales.app/Contents/Info.plist" com.tickstales.upallknight.0.1.`cat ../last-release`.pkg
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
(catch Exception e
|
||||
false)))
|
||||
|
||||
(def is-app-store? (System/getProperty "app-store"))
|
||||
|
||||
(defmacro steamify [steam-version & [regular-version]]
|
||||
(if has-steam?
|
||||
`(if (and has-steam? (not (System/getProperty "no-steam")))
|
||||
@@ -75,7 +77,9 @@
|
||||
(.fileRead rs filename bb len)
|
||||
(.get bb bytes)
|
||||
bytes)
|
||||
(.readBytes (files! :local filename))))
|
||||
(.readBytes (if is-app-store?
|
||||
(files! :external filename)
|
||||
(files! :local filename)))))
|
||||
|
||||
(defn write-bytes [filename bytes]
|
||||
(steamify
|
||||
@@ -83,7 +87,9 @@
|
||||
bb (ByteBuffer/allocateDirect (* 2 (count bytes)))]
|
||||
(-> bb (.put bytes) )
|
||||
(.fileWrite rs filename bb (* 2 (count bytes))))
|
||||
(let [f (files! :local filename)]
|
||||
(let [f (if is-app-store?
|
||||
(files! :external filename)
|
||||
(files! :local filename))]
|
||||
(.writeBytes f bytes false))))
|
||||
|
||||
(defn list-edn-files []
|
||||
@@ -93,8 +99,11 @@
|
||||
:let [n (.getFileNameAndSize rs i (make-array Integer/TYPE 1))]
|
||||
:when (.endsWith n ".edn")]
|
||||
n))
|
||||
(for [save-file (.list (files! :local "saves/") ".edn")]
|
||||
(str "saves/" (.name save-file)))))
|
||||
(if is-app-store?
|
||||
(for [save-file (.list (files! :external "saves/") ".edn")]
|
||||
(str "saves/" (.name save-file)))
|
||||
(for [save-file (.list (files! :local "saves/") ".edn")]
|
||||
(str "saves/" (.name save-file))))))
|
||||
|
||||
(defn save-screenshot [pm filename]
|
||||
(steamify
|
||||
@@ -106,7 +115,10 @@
|
||||
bb (ByteBuffer/allocateDirect (count bytes))]
|
||||
(.put bb bytes)
|
||||
(.fileWrite rs filename bb (count bytes)))
|
||||
(let [f (files! :local filename)
|
||||
|
||||
(let [f (if is-app-store?
|
||||
(files! :external filename)
|
||||
(files! :local filename))
|
||||
png (PixmapIO$PNG. (* (.getWidth pm) (.getHeight pm) 1.5))]
|
||||
|
||||
(.write png f pm)
|
||||
@@ -115,7 +127,9 @@
|
||||
(defn delete-file [filename]
|
||||
(steamify
|
||||
(.fileDelete (SteamRemoteStorage. nil) filename)
|
||||
(.delete (files! :local filename))))
|
||||
(.delete (if is-app-store?
|
||||
(files! :external filename)
|
||||
(files! :local filename)))))
|
||||
|
||||
(defn save-screenshot-file-name [name]
|
||||
(steamify
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>Tick's Tales</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>Tick's Tales</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>com.tickstales.upallknight</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>Tick's Tales</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>icons.icns</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>0.1.64</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>IFMajorVersion</key>
|
||||
<integer>0</integer>
|
||||
<key>IFMinorVersion</key>
|
||||
<integer>1</integer>
|
||||
<key>NSHighResolutionCapable</key>
|
||||
<true/>
|
||||
<key>LSApplicationCategoryType</key>
|
||||
<string>public.app-category.games</string>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -1,5 +0,0 @@
|
||||
{
|
||||
"jar": "advent-standalone.jar",
|
||||
"mainClass": "advent/core/desktop_launcher",
|
||||
"vmArgs": [
|
||||
]}
|
||||
|
Before Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 2.7 KiB |
@@ -1,70 +0,0 @@
|
||||
Copyright © 1993, 2015, Oracle and/or its affiliates.
|
||||
All rights reserved.
|
||||
|
||||
This software and related documentation are provided under a
|
||||
license agreement containing restrictions on use and
|
||||
disclosure and are protected by intellectual property laws.
|
||||
Except as expressly permitted in your license agreement or
|
||||
allowed by law, you may not use, copy, reproduce, translate,
|
||||
broadcast, modify, license, transmit, distribute, exhibit,
|
||||
perform, publish, or display any part, in any form, or by
|
||||
any means. Reverse engineering, disassembly, or
|
||||
decompilation of this software, unless required by law for
|
||||
interoperability, is prohibited.
|
||||
|
||||
The information contained herein is subject to change
|
||||
without notice and is not warranted to be error-free. If
|
||||
you find any errors, please report them to us in writing.
|
||||
|
||||
If this is software or related software documentation that
|
||||
is delivered to the U.S. Government or anyone licensing it
|
||||
on behalf of the U.S. Government, the following notice is
|
||||
applicable:
|
||||
|
||||
U.S. GOVERNMENT RIGHTS Programs, software, databases, and
|
||||
related documentation and technical data delivered to U.S.
|
||||
Government customers are "commercial computer software" or
|
||||
"commercial technical data" pursuant to the applicable
|
||||
Federal Acquisition Regulation and agency-specific
|
||||
supplemental regulations. As such, the use, duplication,
|
||||
disclosure, modification, and adaptation shall be subject to
|
||||
the restrictions and license terms set forth in the
|
||||
applicable Government contract, and, to the extent
|
||||
applicable by the terms of the Government contract, the
|
||||
additional rights set forth in FAR 52.227-19, Commercial
|
||||
Computer Software License (December 2007). Oracle America,
|
||||
Inc., 500 Oracle Parkway, Redwood City, CA 94065.
|
||||
|
||||
This software or hardware is developed for general use in a
|
||||
variety of information management applications. It is not
|
||||
developed or intended for use in any inherently dangerous
|
||||
applications, including applications which may create a risk
|
||||
of personal injury. If you use this software or hardware in
|
||||
dangerous applications, then you shall be responsible to
|
||||
take all appropriate fail-safe, backup, redundancy, and
|
||||
other measures to ensure its safe use. Oracle Corporation
|
||||
and its affiliates disclaim any liability for any damages
|
||||
caused by use of this software or hardware in dangerous
|
||||
applications.
|
||||
|
||||
Oracle and Java are registered trademarks of Oracle and/or
|
||||
its affiliates. Other names may be trademarks of their
|
||||
respective owners.
|
||||
|
||||
AMD, Opteron, the AMD logo, and the AMD Opteron logo are
|
||||
trademarks or registered trademarks of Advanced Micro
|
||||
Devices. Intel and Intel Xeon are trademarks or registered
|
||||
trademarks of Intel Corporation. All SPARC trademarks are
|
||||
used under license and are trademarks or registered
|
||||
trademarks of SPARC International, Inc. UNIX is a
|
||||
registered trademark licensed through X/Open Company, Ltd.
|
||||
|
||||
This software or hardware and documentation may provide
|
||||
access to or information on content, products, and services
|
||||
from third parties. Oracle Corporation and its affiliates
|
||||
are not responsible for and expressly disclaim all
|
||||
warranties of any kind with respect to third-party content,
|
||||
products, and services. Oracle Corporation and its
|
||||
affiliates will not be responsible for any loss, costs, or
|
||||
damages incurred due to your access to or use of third-party
|
||||
content, products, or services.
|
||||
@@ -1 +0,0 @@
|
||||
Please refer to http://java.com/license
|
||||
@@ -1 +0,0 @@
|
||||
Please refer to http://java.com/licensereadme
|
||||
@@ -1,28 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>
|
||||
Welcome to the Java(TM) Platform
|
||||
</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h2>Welcome to the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> Platform</h2>
|
||||
<p> Welcome to the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> Standard Edition Runtime
|
||||
Environment. This provides complete runtime support for Java applications.
|
||||
<p> The runtime environment includes the Java<SUP><FONT SIZE=-2>TM</FONT></SUP>
|
||||
Plug-in product which supports the Java environment inside web browsers.
|
||||
<h3>References</h3>
|
||||
<p>
|
||||
See the <a href="http://docs.oracle.com/javase/7/docs/technotes/guides/plugin/">Java Plug-in</a> product
|
||||
documentation for more information on using the Java Plug-in product.
|
||||
<p> See the <a href=
|
||||
"http://www.oracle.com/technetwork/java/javase/overview/"
|
||||
>Java Platform</a> web site for
|
||||
more information on the Java Platform.
|
||||
<hr>
|
||||
<font size="-2">
|
||||
Copyright (c) 2006, 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
</font>
|
||||
<p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,54 +0,0 @@
|
||||
# Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
|
||||
# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# Japanese imperial calendar
|
||||
#
|
||||
# Meiji since 1868-01-01 00:00:00 local time (Gregorian)
|
||||
# Taisho since 1912-07-30 00:00:00 local time (Gregorian)
|
||||
# Showa since 1926-12-25 00:00:00 local time (Gregorian)
|
||||
# Heisei since 1989-01-08 00:00:00 local time (Gregorian)
|
||||
calendar.japanese.type: LocalGregorianCalendar
|
||||
calendar.japanese.eras: \
|
||||
name=Meiji,abbr=M,since=-3218832000000; \
|
||||
name=Taisho,abbr=T,since=-1812153600000; \
|
||||
name=Showa,abbr=S,since=-1357603200000; \
|
||||
name=Heisei,abbr=H,since=600220800000
|
||||
|
||||
#
|
||||
# Taiwanese calendar
|
||||
# Minguo since 1911-01-01 00:00:00 local time (Gregorian)
|
||||
calendar.taiwanese.type: LocalGregorianCalendar
|
||||
calendar.taiwanese.eras: \
|
||||
name=MinGuo,since=-1830384000000
|
||||
|
||||
#
|
||||
# Thai Buddhist calendar
|
||||
# Buddhist Era since -542-01-01 00:00:00 local time (Gregorian)
|
||||
calendar.thai-buddhist.type: LocalGregorianCalendar
|
||||
calendar.thai-buddhist.eras: \
|
||||
name=BuddhistEra,abbr=B.E.,since=-79302585600000
|
||||
calendar.thai-buddhist.year-boundary: \
|
||||
day1=4-1,since=-79302585600000; \
|
||||
day1=1-1,since=-915148800000
|
||||
@@ -1,280 +0,0 @@
|
||||
#sun.net.www MIME content-types table
|
||||
#
|
||||
# Property fields:
|
||||
#
|
||||
# <description> ::= 'description' '=' <descriptive string>
|
||||
# <extensions> ::= 'file_extensions' '=' <comma-delimited list, include '.'>
|
||||
# <image> ::= 'icon' '=' <filename of icon image>
|
||||
# <action> ::= 'browser' | 'application' | 'save' | 'unknown'
|
||||
# <application> ::= 'application' '=' <command line template>
|
||||
#
|
||||
|
||||
#
|
||||
# The "we don't know anything about this data" type(s).
|
||||
# Used internally to mark unrecognized types.
|
||||
#
|
||||
content/unknown: description=Unknown Content
|
||||
unknown/unknown: description=Unknown Data Type
|
||||
|
||||
#
|
||||
# The template we should use for temporary files when launching an application
|
||||
# to view a document of given type.
|
||||
#
|
||||
temp.file.template: /tmp/%s
|
||||
|
||||
#
|
||||
# The "real" types.
|
||||
#
|
||||
application/octet-stream: \
|
||||
description=Generic Binary Stream;\
|
||||
file_extensions=.saveme,.dump,.hqx,.arc,.o,.a,.bin,.exe,.z,.gz
|
||||
|
||||
application/oda: \
|
||||
description=ODA Document;\
|
||||
file_extensions=.oda
|
||||
|
||||
application/pdf: \
|
||||
description=Adobe PDF Format;\
|
||||
file_extensions=.pdf
|
||||
|
||||
application/postscript: \
|
||||
description=Postscript File;\
|
||||
file_extensions=.eps,.ai,.ps;\
|
||||
icon=ps;\
|
||||
action=application;\
|
||||
application=imagetool %s
|
||||
|
||||
application/x-dvi: \
|
||||
description=TeX DVI File;\
|
||||
file_extensions=.dvi;\
|
||||
action=application;\
|
||||
application=xdvi %s
|
||||
|
||||
application/x-hdf: \
|
||||
description=Hierarchical Data Format;\
|
||||
file_extensions=.hdf;\
|
||||
action=save
|
||||
|
||||
application/x-latex: \
|
||||
description=LaTeX Source;\
|
||||
file_extensions=.latex
|
||||
|
||||
application/x-netcdf: \
|
||||
description=Unidata netCDF Data Format;\
|
||||
file_extensions=.nc,.cdf;\
|
||||
action=save
|
||||
|
||||
application/x-tex: \
|
||||
description=TeX Source;\
|
||||
file_extensions=.tex
|
||||
|
||||
application/x-texinfo: \
|
||||
description=Gnu Texinfo;\
|
||||
file_extensions=.texinfo,.texi
|
||||
|
||||
application/x-troff: \
|
||||
description=Troff Source;\
|
||||
file_extensions=.t,.tr,.roff;\
|
||||
action=application;\
|
||||
application=xterm -title troff -e sh -c \"nroff %s | col | more -w\"
|
||||
|
||||
application/x-troff-man: \
|
||||
description=Troff Manpage Source;\
|
||||
file_extensions=.man;\
|
||||
action=application;\
|
||||
application=xterm -title troff -e sh -c \"nroff -man %s | col | more -w\"
|
||||
|
||||
application/x-troff-me: \
|
||||
description=Troff ME Macros;\
|
||||
file_extensions=.me;\
|
||||
action=application;\
|
||||
application=xterm -title troff -e sh -c \"nroff -me %s | col | more -w\"
|
||||
|
||||
application/x-troff-ms: \
|
||||
description=Troff MS Macros;\
|
||||
file_extensions=.ms;\
|
||||
action=application;\
|
||||
application=xterm -title troff -e sh -c \"nroff -ms %s | col | more -w\"
|
||||
|
||||
application/x-wais-source: \
|
||||
description=Wais Source;\
|
||||
file_extensions=.src,.wsrc
|
||||
|
||||
application/zip: \
|
||||
description=Zip File;\
|
||||
file_extensions=.zip;\
|
||||
icon=zip;\
|
||||
action=save
|
||||
|
||||
application/x-bcpio: \
|
||||
description=Old Binary CPIO Archive;\
|
||||
file_extensions=.bcpio; action=save
|
||||
|
||||
application/x-cpio: \
|
||||
description=Unix CPIO Archive;\
|
||||
file_extensions=.cpio; action=save
|
||||
|
||||
application/x-gtar: \
|
||||
description=Gnu Tar Archive;\
|
||||
file_extensions=.gtar;\
|
||||
icon=tar;\
|
||||
action=save
|
||||
|
||||
application/x-shar: \
|
||||
description=Shell Archive;\
|
||||
file_extensions=.sh,.shar;\
|
||||
action=save
|
||||
|
||||
application/x-sv4cpio: \
|
||||
description=SVR4 CPIO Archive;\
|
||||
file_extensions=.sv4cpio; action=save
|
||||
|
||||
application/x-sv4crc: \
|
||||
description=SVR4 CPIO with CRC;\
|
||||
file_extensions=.sv4crc; action=save
|
||||
|
||||
application/x-tar: \
|
||||
description=Tar Archive;\
|
||||
file_extensions=.tar;\
|
||||
icon=tar;\
|
||||
action=save
|
||||
|
||||
application/x-ustar: \
|
||||
description=US Tar Archive;\
|
||||
file_extensions=.ustar;\
|
||||
action=save
|
||||
|
||||
audio/basic: \
|
||||
description=Basic Audio;\
|
||||
file_extensions=.snd,.au;\
|
||||
icon=audio;\
|
||||
action=application;\
|
||||
application=audiotool %s
|
||||
|
||||
audio/x-aiff: \
|
||||
description=Audio Interchange Format File;\
|
||||
file_extensions=.aifc,.aif,.aiff;\
|
||||
icon=aiff
|
||||
|
||||
audio/x-wav: \
|
||||
description=Wav Audio;\
|
||||
file_extensions=.wav;\
|
||||
icon=wav
|
||||
|
||||
image/gif: \
|
||||
description=GIF Image;\
|
||||
file_extensions=.gif;\
|
||||
icon=gif;\
|
||||
action=browser
|
||||
|
||||
image/ief: \
|
||||
description=Image Exchange Format;\
|
||||
file_extensions=.ief
|
||||
|
||||
image/jpeg: \
|
||||
description=JPEG Image;\
|
||||
file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\
|
||||
icon=jpeg;\
|
||||
action=browser;\
|
||||
application=imagetool %s
|
||||
|
||||
image/tiff: \
|
||||
description=TIFF Image;\
|
||||
file_extensions=.tif,.tiff;\
|
||||
icon=tiff
|
||||
|
||||
image/vnd.fpx: \
|
||||
description=FlashPix Image;\
|
||||
file_extensions=.fpx,.fpix
|
||||
|
||||
image/x-cmu-rast: \
|
||||
description=CMU Raster Image;\
|
||||
file_extensions=.ras
|
||||
|
||||
image/x-portable-anymap: \
|
||||
description=PBM Anymap Format;\
|
||||
file_extensions=.pnm
|
||||
|
||||
image/x-portable-bitmap: \
|
||||
description=PBM Bitmap Format;\
|
||||
file_extensions=.pbm
|
||||
|
||||
image/x-portable-graymap: \
|
||||
description=PBM Graymap Format;\
|
||||
file_extensions=.pgm
|
||||
|
||||
image/x-portable-pixmap: \
|
||||
description=PBM Pixmap Format;\
|
||||
file_extensions=.ppm
|
||||
|
||||
image/x-rgb: \
|
||||
description=RGB Image;\
|
||||
file_extensions=.rgb
|
||||
|
||||
image/x-xbitmap: \
|
||||
description=X Bitmap Image;\
|
||||
file_extensions=.xbm,.xpm
|
||||
|
||||
image/x-xwindowdump: \
|
||||
description=X Window Dump Image;\
|
||||
file_extensions=.xwd
|
||||
|
||||
image/png: \
|
||||
description=PNG Image;\
|
||||
file_extensions=.png;\
|
||||
icon=png;\
|
||||
action=browser
|
||||
|
||||
image/bmp: \
|
||||
description=Bitmap Image;\
|
||||
file_extensions=.bmp;
|
||||
|
||||
text/html: \
|
||||
description=HTML Document;\
|
||||
file_extensions=.htm,.html;\
|
||||
icon=html
|
||||
|
||||
text/plain: \
|
||||
description=Plain Text;\
|
||||
file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\
|
||||
icon=text;\
|
||||
action=browser
|
||||
|
||||
text/tab-separated-values: \
|
||||
description=Tab Separated Values Text;\
|
||||
file_extensions=.tsv
|
||||
|
||||
text/x-setext: \
|
||||
description=Structure Enhanced Text;\
|
||||
file_extensions=.etx
|
||||
|
||||
video/mpeg: \
|
||||
description=MPEG Video Clip;\
|
||||
file_extensions=.mpg,.mpe,.mpeg;\
|
||||
icon=mpeg;\
|
||||
action=application;\
|
||||
application=mpeg_play %s
|
||||
|
||||
video/quicktime: \
|
||||
description=QuickTime Video Clip;\
|
||||
file_extensions=.mov,.qt
|
||||
|
||||
application/x-troff-msvideo: \
|
||||
description=AVI Video;\
|
||||
file_extensions=.avi;\
|
||||
icon=avi
|
||||
|
||||
video/x-sgi-movie: \
|
||||
description=SGI Movie;\
|
||||
file_extensions=.movie,.mv
|
||||
|
||||
message/rfc822: \
|
||||
description=Internet Email Message;\
|
||||
file_extensions=.mime
|
||||
|
||||
application/xml: \
|
||||
description=XML document;\
|
||||
file_extensions=.xml
|
||||
|
||||
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
% VERSION 2
|
||||
% WARNING: this file is auto-generated; do not edit
|
||||
% UNSUPPORTED: this file and its format may change and/or
|
||||
% may be removed in a future release
|
||||
# dnsns.jar
|
||||
META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
|
||||
sun/net
|
||||
# localedata.jar
|
||||
sun/text
|
||||
sun/util
|
||||
# sunec.jar
|
||||
sun/security
|
||||
META-INF/ORACLE_J.RSA
|
||||
META-INF/ORACLE_J.SF
|
||||
# sunjce_provider.jar
|
||||
com/sun/crypto/
|
||||
META-INF/ORACLE_J.RSA
|
||||
META-INF/ORACLE_J.SF
|
||||
# sunpkcs11.jar
|
||||
sun/security
|
||||
META-INF/ORACLE_J.RSA
|
||||
META-INF/ORACLE_J.SF
|
||||
# zipfs.jar
|
||||
META-INF/services/java.nio.file.spi.FileSystemProvider
|
||||
com/sun/nio/
|
||||
@@ -1,81 +0,0 @@
|
||||
#
|
||||
# This properties file is used to initialize the default
|
||||
# java.awt.datatransfer.SystemFlavorMap. It contains the Mac OS X platform-specific,
|
||||
# default mappings between common Mac OS X selection atoms and platform-independent
|
||||
# MIME type strings, which will be converted into
|
||||
# java.awt.datatransfer.DataFlavors.
|
||||
#
|
||||
# These default mappings may be augmented by specifying the
|
||||
#
|
||||
# AWT.DnD.flavorMapFileURL
|
||||
#
|
||||
# property in the appropriate awt.properties file. The specified properties URL
|
||||
# will be loaded into the SystemFlavorMap.
|
||||
#
|
||||
# The standard format is:
|
||||
#
|
||||
# <native>=<MIME type>
|
||||
#
|
||||
# <native> should be a string identifier that the native platform will
|
||||
# recognize as a valid data format. <MIME type> should specify both a MIME
|
||||
# primary type and a MIME subtype separated by a '/'. The MIME type may include
|
||||
# parameters, where each parameter is a key/value pair separated by '=', and
|
||||
# where each parameter to the MIME type is separated by a ';'.
|
||||
#
|
||||
# Because SystemFlavorMap implements FlavorTable, developers are free to
|
||||
# duplicate both native keys and DataFlavor values. If a mapping contains a
|
||||
# duplicate key or value, earlier mappings which included this key or value
|
||||
# will be preferred.
|
||||
#
|
||||
# Mappings whose values specify DataFlavors with primary MIME types of
|
||||
# "text", and which support the charset parameter, should specify the exact
|
||||
# format in which the native platform expects the data. The "charset"
|
||||
# parameter specifies the char to byte encoding, the "eoln" parameter
|
||||
# specifies the end-of-line marker, and the "terminators" parameter specifies
|
||||
# the number of terminating NUL bytes. Note that "eoln" and "terminators"
|
||||
# are not standardized MIME type parameters. They are specific to this file
|
||||
# format ONLY. They will not appear in any of the DataFlavors returned by the
|
||||
# SystemFlavorMap at the Java level.
|
||||
#
|
||||
# If the "charset" parameter is omitted, or has zero length, the platform
|
||||
# default encoding is assumed. If the "eoln" parameter is omitted, or has
|
||||
# zero length, "\n" is assumed. If the "terminators" parameter is omitted,
|
||||
# or has a value less than zero, zero is assumed.
|
||||
#
|
||||
# Upon initialization, the data transfer subsystem will record the specified
|
||||
# details of the native text format, but the default SystemFlavorMap will
|
||||
# present a large set of synthesized DataFlavors which map, in both
|
||||
# directions, to the native. After receiving data from the application in one
|
||||
# of the synthetic DataFlavors, the data transfer subsystem will transform
|
||||
# the data stream into the format specified in this file before passing the
|
||||
# transformed stream to the native system.
|
||||
#
|
||||
# Mappings whose values specify DataFlavors with primary MIME types of
|
||||
# "text", but which do not support the charset parameter, will be treated as
|
||||
# opaque, 8-bit data. They will not undergo any transformation process, and
|
||||
# any "charset", "eoln", or "terminators" parameters specified in this file
|
||||
# will be ignored.
|
||||
#
|
||||
# See java.awt.datatransfer.DataFlavor.selectBestTextFlavor for a list of
|
||||
# text flavors which support the charset parameter.
|
||||
|
||||
UTF8_STRING=text/plain;charset=UTF-8;eoln="\n";terminators=0
|
||||
|
||||
# The COMPOUND_TEXT support for inter-client text transfer is disabled by
|
||||
# default. The reason is that many native applications prefer this format over
|
||||
# other native text formats, but are unable to decode the textual data in this
|
||||
# format properly. This results in java-to-native text transfer failures.
|
||||
# To enable the COMPOUND_TEXT support for this JRE installation uncomment
|
||||
# the line below.
|
||||
|
||||
# COMPOUND_TEXT=text/plain;charset=x-compound-text;eoln="\n";terminators=0
|
||||
|
||||
TEXT=text/plain;eoln="\n";terminators=0
|
||||
STRING=text/plain;charset=UTF-8;eoln="\n";terminators=0
|
||||
FILE_NAME=application/x-java-file-list;class=java.util.List
|
||||
text/uri-list=application/x-java-file-list;class=java.util.List
|
||||
PNG=image/x-java-image;class=java.awt.Image
|
||||
JFIF=image/x-java-image;class=java.awt.Image
|
||||
TIFF=image/x-java-image;class=java.awt.Image
|
||||
RICH_TEXT=text/rtf
|
||||
HTML=text/html;charset=utf-8;eoln="\r\n";terminators=1
|
||||
@@ -1,262 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
|
||||
# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
|
||||
# Version
|
||||
|
||||
version=1
|
||||
|
||||
# Component Font Mappings
|
||||
|
||||
allfonts.chinese-ms936=SimSun
|
||||
allfonts.chinese-gb18030=SimSun-18030
|
||||
allfonts.chinese-hkscs=MingLiU_HKSCS
|
||||
allfonts.devanagari=Mangal
|
||||
allfonts.dingbats=Wingdings
|
||||
allfonts.lucida=Lucida Sans Regular
|
||||
allfonts.symbol=Symbol
|
||||
allfonts.thai=Lucida Sans Regular
|
||||
|
||||
serif.plain.alphabetic=Times New Roman
|
||||
serif.plain.chinese-ms950=MingLiU
|
||||
serif.plain.hebrew=David
|
||||
serif.plain.japanese=MS Mincho
|
||||
serif.plain.korean=Batang
|
||||
|
||||
serif.bold.alphabetic=Times New Roman Bold
|
||||
serif.bold.chinese-ms950=PMingLiU
|
||||
serif.bold.hebrew=David Bold
|
||||
serif.bold.japanese=MS Mincho
|
||||
serif.bold.korean=Batang
|
||||
|
||||
serif.italic.alphabetic=Times New Roman Italic
|
||||
serif.italic.chinese-ms950=PMingLiU
|
||||
serif.italic.hebrew=David
|
||||
serif.italic.japanese=MS Mincho
|
||||
serif.italic.korean=Batang
|
||||
|
||||
serif.bolditalic.alphabetic=Times New Roman Bold Italic
|
||||
serif.bolditalic.chinese-ms950=PMingLiU
|
||||
serif.bolditalic.hebrew=David Bold
|
||||
serif.bolditalic.japanese=MS Mincho
|
||||
serif.bolditalic.korean=Batang
|
||||
|
||||
sansserif.plain.alphabetic=Arial
|
||||
sansserif.plain.chinese-ms950=MingLiU
|
||||
sansserif.plain.hebrew=David
|
||||
sansserif.plain.japanese=MS Gothic
|
||||
sansserif.plain.korean=Gulim
|
||||
|
||||
sansserif.bold.alphabetic=Arial Bold
|
||||
sansserif.bold.chinese-ms950=PMingLiU
|
||||
sansserif.bold.hebrew=David Bold
|
||||
sansserif.bold.japanese=MS Gothic
|
||||
sansserif.bold.korean=Gulim
|
||||
|
||||
sansserif.italic.alphabetic=Arial Italic
|
||||
sansserif.italic.chinese-ms950=PMingLiU
|
||||
sansserif.italic.hebrew=David
|
||||
sansserif.italic.japanese=MS Gothic
|
||||
sansserif.italic.korean=Gulim
|
||||
|
||||
sansserif.bolditalic.alphabetic=Arial Bold Italic
|
||||
sansserif.bolditalic.chinese-ms950=PMingLiU
|
||||
sansserif.bolditalic.hebrew=David Bold
|
||||
sansserif.bolditalic.japanese=MS Gothic
|
||||
sansserif.bolditalic.korean=Gulim
|
||||
|
||||
monospaced.plain.alphabetic=Courier New
|
||||
monospaced.plain.chinese-ms950=MingLiU
|
||||
monospaced.plain.hebrew=David
|
||||
monospaced.plain.japanese=MS Gothic
|
||||
monospaced.plain.korean=GulimChe
|
||||
|
||||
monospaced.bold.alphabetic=Courier New Bold
|
||||
monospaced.bold.chinese-ms950=PMingLiU
|
||||
monospaced.bold.hebrew=David Bold
|
||||
monospaced.bold.japanese=MS Gothic
|
||||
monospaced.bold.korean=GulimChe
|
||||
|
||||
monospaced.italic.alphabetic=Courier New Italic
|
||||
monospaced.italic.chinese-ms950=PMingLiU
|
||||
monospaced.italic.hebrew=David
|
||||
monospaced.italic.japanese=MS Gothic
|
||||
monospaced.italic.korean=GulimChe
|
||||
|
||||
monospaced.bolditalic.alphabetic=Courier New Bold Italic
|
||||
monospaced.bolditalic.chinese-ms950=PMingLiU
|
||||
monospaced.bolditalic.hebrew=David Bold
|
||||
monospaced.bolditalic.japanese=MS Gothic
|
||||
monospaced.bolditalic.korean=GulimChe
|
||||
|
||||
dialog.plain.alphabetic=Arial
|
||||
dialog.plain.chinese-ms950=MingLiU
|
||||
dialog.plain.hebrew=David
|
||||
dialog.plain.japanese=MS Gothic
|
||||
dialog.plain.korean=Gulim
|
||||
|
||||
dialog.bold.alphabetic=Arial Bold
|
||||
dialog.bold.chinese-ms950=PMingLiU
|
||||
dialog.bold.hebrew=David Bold
|
||||
dialog.bold.japanese=MS Gothic
|
||||
dialog.bold.korean=Gulim
|
||||
|
||||
dialog.italic.alphabetic=Arial Italic
|
||||
dialog.italic.chinese-ms950=PMingLiU
|
||||
dialog.italic.hebrew=David
|
||||
dialog.italic.japanese=MS Gothic
|
||||
dialog.italic.korean=Gulim
|
||||
|
||||
dialog.bolditalic.alphabetic=Arial Bold Italic
|
||||
dialog.bolditalic.chinese-ms950=PMingLiU
|
||||
dialog.bolditalic.hebrew=David Bold
|
||||
dialog.bolditalic.japanese=MS Gothic
|
||||
dialog.bolditalic.korean=Gulim
|
||||
|
||||
dialoginput.plain.alphabetic=Courier New
|
||||
dialoginput.plain.chinese-ms950=MingLiU
|
||||
dialoginput.plain.hebrew=David
|
||||
dialoginput.plain.japanese=MS Gothic
|
||||
dialoginput.plain.korean=Gulim
|
||||
|
||||
dialoginput.bold.alphabetic=Courier New Bold
|
||||
dialoginput.bold.chinese-ms950=PMingLiU
|
||||
dialoginput.bold.hebrew=David Bold
|
||||
dialoginput.bold.japanese=MS Gothic
|
||||
dialoginput.bold.korean=Gulim
|
||||
|
||||
dialoginput.italic.alphabetic=Courier New Italic
|
||||
dialoginput.italic.chinese-ms950=PMingLiU
|
||||
dialoginput.italic.hebrew=David
|
||||
dialoginput.italic.japanese=MS Gothic
|
||||
dialoginput.italic.korean=Gulim
|
||||
|
||||
dialoginput.bolditalic.alphabetic=Courier New Bold Italic
|
||||
dialoginput.bolditalic.chinese-ms950=PMingLiU
|
||||
dialoginput.bolditalic.hebrew=David Bold
|
||||
dialoginput.bolditalic.japanese=MS Gothic
|
||||
dialoginput.bolditalic.korean=Gulim
|
||||
|
||||
# Search Sequences
|
||||
|
||||
sequence.allfonts=alphabetic/default,dingbats,symbol
|
||||
|
||||
sequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbol
|
||||
sequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbol
|
||||
sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol
|
||||
sequence.dialog.GBK=alphabetic,chinese-ms936,dingbats,symbol
|
||||
sequence.dialoginput.GBK=alphabetic,chinese-ms936,dingbats,symbol
|
||||
|
||||
sequence.serif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
|
||||
sequence.sansserif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
|
||||
sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol
|
||||
sequence.dialog.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
|
||||
sequence.dialoginput.GB18030=alphabetic,chinese-gb18030,dingbats,symbol
|
||||
|
||||
sequence.serif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol
|
||||
sequence.sansserif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol
|
||||
sequence.monospaced.x-windows-950=chinese-ms950,alphabetic,dingbats,symbol
|
||||
sequence.dialog.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol
|
||||
sequence.dialoginput.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol
|
||||
|
||||
sequence.serif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol
|
||||
sequence.sansserif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol
|
||||
sequence.monospaced.x-MS950-HKSCS=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbol
|
||||
sequence.dialog.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol
|
||||
sequence.dialoginput.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol
|
||||
|
||||
sequence.allfonts.UTF-8.hi=alphabetic/1252,devanagari,dingbats,symbol
|
||||
|
||||
sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol
|
||||
|
||||
sequence.serif.windows-31j=alphabetic,japanese,dingbats,symbol
|
||||
sequence.sansserif.windows-31j=alphabetic,japanese,dingbats,symbol
|
||||
sequence.monospaced.windows-31j=japanese,alphabetic,dingbats,symbol
|
||||
sequence.dialog.windows-31j=alphabetic,japanese,dingbats,symbol
|
||||
sequence.dialoginput.windows-31j=alphabetic,japanese,dingbats,symbol
|
||||
|
||||
sequence.serif.x-windows-949=alphabetic,korean,dingbats,symbol
|
||||
sequence.sansserif.x-windows-949=alphabetic,korean,dingbats,symbol
|
||||
sequence.monospaced.x-windows-949=korean,alphabetic,dingbats,symbol
|
||||
sequence.dialog.x-windows-949=alphabetic,korean,dingbats,symbol
|
||||
sequence.dialoginput.x-windows-949=alphabetic,korean,dingbats,symbol
|
||||
|
||||
sequence.allfonts.x-windows-874=alphabetic,thai,dingbats,symbol
|
||||
|
||||
sequence.fallback=lucida,\
|
||||
chinese-ms950,chinese-hkscs,chinese-ms936,chinese-gb18030,\
|
||||
japanese,korean
|
||||
|
||||
# Exclusion Ranges
|
||||
|
||||
exclusion.alphabetic=0700-1e9f,1f00-20ab,20ad-f8ff
|
||||
exclusion.chinese-gb18030=0390-03d6,2200-22ef,2701-27be
|
||||
exclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac
|
||||
|
||||
# Monospaced to Proportional width variant mapping
|
||||
# (Experimental private syntax)
|
||||
proportional.MS_Gothic=MS PGothic
|
||||
proportional.MS_Mincho=MS PMincho
|
||||
proportional.MingLiU=PMingLiU
|
||||
|
||||
# Font File Names
|
||||
|
||||
filename.Arial=ARIAL.TTF
|
||||
filename.Arial_Bold=ARIALBD.TTF
|
||||
filename.Arial_Italic=ARIALI.TTF
|
||||
filename.Arial_Bold_Italic=ARIALBI.TTF
|
||||
|
||||
filename.Courier_New=COUR.TTF
|
||||
filename.Courier_New_Bold=COURBD.TTF
|
||||
filename.Courier_New_Italic=COURI.TTF
|
||||
filename.Courier_New_Bold_Italic=COURBI.TTF
|
||||
|
||||
filename.Times_New_Roman=TIMES.TTF
|
||||
filename.Times_New_Roman_Bold=TIMESBD.TTF
|
||||
filename.Times_New_Roman_Italic=TIMESI.TTF
|
||||
filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF
|
||||
|
||||
filename.SimSun=SIMSUN.TTC
|
||||
filename.SimSun-18030=SIMSUN18030.TTC
|
||||
|
||||
filename.MingLiU=MINGLIU.TTC
|
||||
filename.PMingLiU=MINGLIU.TTC
|
||||
filename.MingLiU_HKSCS=hkscsm3u.ttf
|
||||
|
||||
filename.David=DAVID.TTF
|
||||
filename.David_Bold=DAVIDBD.TTF
|
||||
|
||||
filename.MS_Mincho=MSMINCHO.TTC
|
||||
filename.MS_PMincho=MSMINCHO.TTC
|
||||
filename.MS_Gothic=MSGOTHIC.TTC
|
||||
filename.MS_PGothic=MSGOTHIC.TTC
|
||||
|
||||
filename.Gulim=gulim.TTC
|
||||
filename.Batang=batang.TTC
|
||||
filename.GulimChe=gulim.TTC
|
||||
|
||||
filename.Lucida_Sans_Regular=LucidaSansRegular.ttf
|
||||
filename.Mangal=MANGAL.TTF
|
||||
filename.Symbol=SYMBOL.TTF
|
||||
filename.Wingdings=WINGDING.TTF
|
||||
@@ -1,49 +0,0 @@
|
||||
48
|
||||
LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-1
|
||||
LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-1
|
||||
LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-1
|
||||
LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-1
|
||||
LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-1
|
||||
LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-1
|
||||
LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-1
|
||||
LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-1
|
||||
LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-2
|
||||
LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-2
|
||||
LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-2
|
||||
LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-2
|
||||
LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-2
|
||||
LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-2
|
||||
LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-2
|
||||
LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-2
|
||||
LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-4
|
||||
LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-4
|
||||
LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-4
|
||||
LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-4
|
||||
LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-4
|
||||
LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-4
|
||||
LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-4
|
||||
LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-4
|
||||
LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-5
|
||||
LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-5
|
||||
LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-5
|
||||
LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-5
|
||||
LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-5
|
||||
LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-5
|
||||
LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-5
|
||||
LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-5
|
||||
LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-7
|
||||
LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-7
|
||||
LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-7
|
||||
LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-7
|
||||
LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-7
|
||||
LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-7
|
||||
LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-7
|
||||
LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-7
|
||||
LucidaBrightRegular.ttf -b&h-lucidabright-medium-r-normal--0-0-0-0-p-0-iso8859-9
|
||||
LucidaBrightItalic.ttf -b&h-lucidabright-medium-i-normal--0-0-0-0-p-0-iso8859-9
|
||||
LucidaBrightDemiBold.ttf -b&h-lucidabright-demibold-r-normal--0-0-0-0-p-0-iso8859-9
|
||||
LucidaBrightDemiItalic.ttf -b&h-lucidabright-demibold-i-normal--0-0-0-0-p-0-iso8859-9
|
||||
LucidaSansRegular.ttf -b&h-lucidasans-medium-r-normal-sans-0-0-0-0-p-0-iso8859-9
|
||||
LucidaSansDemiBold.ttf -b&h-lucidasans-bold-r-normal-sans-0-0-0-0-p-0-iso8859-9
|
||||
LucidaTypewriterRegular.ttf -b&h-lucidatypewriter-medium-r-normal-sans-0-0-0-0-m-0-iso8859-9
|
||||
LucidaTypewriterBold.ttf -b&h-lucidatypewriter-bold-r-normal-sans-0-0-0-0-m-0-iso8859-9
|
||||
@@ -1,40 +0,0 @@
|
||||
#
|
||||
#
|
||||
# Cursors Properties file
|
||||
#
|
||||
# Names GIF89 sources for Custom Cursors and their associated HotSpots
|
||||
#
|
||||
# Note: the syntax of the property name is significant and is parsed
|
||||
# by java.awt.Cursor
|
||||
#
|
||||
# The syntax is: Cursor.<name>.<geom>.File=<filename>
|
||||
# Cursor.<name>.<geom>.HotSpot=<x>,<y>
|
||||
# Cursor.<name>.<geom>.Name=<localized name>
|
||||
#
|
||||
Cursor.CopyDrop.32x32.File=motif_CopyDrop32x32.gif
|
||||
Cursor.CopyDrop.32x32.HotSpot=0,0
|
||||
Cursor.CopyDrop.32x32.Name=CopyDrop32x32
|
||||
#
|
||||
Cursor.MoveDrop.32x32.File=motif_MoveDrop32x32.gif
|
||||
Cursor.MoveDrop.32x32.HotSpot=0,0
|
||||
Cursor.MoveDrop.32x32.Name=MoveDrop32x32
|
||||
#
|
||||
Cursor.LinkDrop.32x32.File=motif_LinkDrop32x32.gif
|
||||
Cursor.LinkDrop.32x32.HotSpot=0,0
|
||||
Cursor.LinkDrop.32x32.Name=LinkDrop32x32
|
||||
#
|
||||
Cursor.CopyNoDrop.32x32.File=motif_CopyNoDrop32x32.gif
|
||||
Cursor.CopyNoDrop.32x32.HotSpot=6,2
|
||||
Cursor.CopyNoDrop.32x32.Name=CopyNoDrop32x32
|
||||
#
|
||||
Cursor.MoveNoDrop.32x32.File=motif_MoveNoDrop32x32.gif
|
||||
Cursor.MoveNoDrop.32x32.HotSpot=6,2
|
||||
Cursor.MoveNoDrop.32x32.Name=MoveNoDrop32x32
|
||||
#
|
||||
Cursor.LinkNoDrop.32x32.File=motif_LinkNoDrop32x32.gif
|
||||
Cursor.LinkNoDrop.32x32.HotSpot=6,2
|
||||
Cursor.LinkNoDrop.32x32.Name=LinkNoDrop32x32
|
||||
#
|
||||
Cursor.Invalid.32x32.File=invalid32x32.gif
|
||||
Cursor.Invalid.32x32.HotSpot=6,2
|
||||
Cursor.Invalid.32x32.Name=Invalid32x32
|
||||
|
Before Width: | Height: | Size: 153 B |
|
Before Width: | Height: | Size: 158 B |
|
Before Width: | Height: | Size: 153 B |
|
Before Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 153 B |
|
Before Width: | Height: | Size: 141 B |
|
Before Width: | Height: | Size: 153 B |
@@ -1 +0,0 @@
|
||||
javafx.runtime.version=2.2.80
|
||||
@@ -1,512 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration version="1.0" name="Continuous" description="Low overhead configuration safe for continuous use in production environments, typically less than 1 % overhead." provider="Oracle">
|
||||
|
||||
<producer uri="http://www.oracle.com/hotspot/jvm/" label="Oracle JDK">
|
||||
|
||||
<control>
|
||||
|
||||
<selection name="gc-level" default="detailed" label="Garbage Collector">
|
||||
<option label="Off" name="off">off</option>
|
||||
<option label="Normal" name="detailed">normal</option>
|
||||
<option label="All" name="all">all</option>
|
||||
</selection>
|
||||
|
||||
<condition name="gc-enabled-normal" true="true" false="false">
|
||||
<or>
|
||||
<test name="gc-level" operator="equal" value="normal"/>
|
||||
<test name="gc-level" operator="equal" value="all"/>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<condition name="gc-enabled-all" true="true" false="false">
|
||||
<test name="gc-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<selection name="compiler-level" default="normal" label="Compiler">
|
||||
<option label="Off" name="off">off</option>
|
||||
<option label="Normal" name="normal">normal</option>
|
||||
<option label="Detailed" name="detailed">detailed</option>
|
||||
<option label="All" name="all">all</option>
|
||||
</selection>
|
||||
|
||||
<condition name="compiler-enabled" true="false" false="true">
|
||||
<test name="compiler-level" operator="equal" value="off"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-enabled-failure" true="true" false="false">
|
||||
<or>
|
||||
<test name="compiler-level" operator="equal" value="detailed"/>
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-sweeper-threshold" true="0 ms" false="100 ms">
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-compilation-threshold" true="1000 ms">
|
||||
<test name="compiler-level" operator="equal" value="normal"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-compilation-threshold" true="100 ms">
|
||||
<test name="compiler-level" operator="equal" value="detailed"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-compilation-threshold" true="0 ms">
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-phase-threshold" true="60 s">
|
||||
<test name="compiler-level" operator="equal" value="normal"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-phase-threshold" true="10 s">
|
||||
<test name="compiler-level" operator="equal" value="detailed"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-phase-threshold" true="0 s">
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<selection name="method-sampling-interval" default="normal" label="Method Sampling">
|
||||
<option label="Off" name="off">999 d</option>
|
||||
<option label="Normal" name="normal">20 ms</option>
|
||||
<option label="Maximum" name="maximum">10 ms</option>
|
||||
</selection>
|
||||
|
||||
<condition name="method-sampling-enabled" true="false" false="true">
|
||||
<test name="method-sampling-interval" operator="equal" value="999 d"/>
|
||||
</condition>
|
||||
|
||||
<selection name="thread-dump-interval" default="normal" label="Thread Dump">
|
||||
<option label="Off" name="off">999 d</option>
|
||||
<option label="At least Once" name="normal">everyChunk</option>
|
||||
<option label="Every 60 s" name="everyMinute">60 s</option>
|
||||
<option label="Every 10 s" name="everyTenSecond">10 s</option>
|
||||
<option label="Every 1 s" name="everySecond">1 s</option>
|
||||
</selection>
|
||||
|
||||
<condition name="thread-dump-enabled" true="false" false="true">
|
||||
<test name="thread-dump-interval" operator="equal" value="999 d"/>
|
||||
</condition>
|
||||
|
||||
<selection name="exception-level" default="errors" label="Exceptions">
|
||||
<option label="Off" name="off">off</option>
|
||||
<option label="Errors Only" name="errors">errors</option>
|
||||
<option label="All Exceptions, including Errors" name="all">all</option>
|
||||
</selection>
|
||||
|
||||
<condition name="enable-errors" true="true" false="false">
|
||||
<or>
|
||||
<test name="exception-level" operator="equal" value="errors"/>
|
||||
<test name="exception-level" operator="equal" value="all"/>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<condition name="enable-exceptions" true="true" false="false">
|
||||
<test name="exception-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<text name="synchronization-threshold" label="Synchronization Threshold" contentType="timespan" minimum="0 s">20 ms</text>
|
||||
|
||||
<text name="file-io-threshold" label="File I/O Threshold" contentType="timespan" minimum="0 s">20 ms</text>
|
||||
|
||||
<text name="socket-io-threshold" label="Socket I/O Threshold" contentType="timespan" minimum="0 s">20 ms</text>
|
||||
|
||||
<flag name="heap-statistics-enabled" label="Heap Statistics">false</flag>
|
||||
|
||||
<flag name="class-loading-enabled" label="Class Loading">false</flag>
|
||||
|
||||
<flag name="allocation-profiling-enabled" label="Allocation Profiling">false</flag>
|
||||
|
||||
</control>
|
||||
|
||||
<event path="java/statistics/thread_allocation">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/statistics/class_loading">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/statistics/threads">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_start">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_end">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_sleep">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_park">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/monitor_enter">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/monitor_wait">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/class/load">
|
||||
<setting name="enabled" control="class-loading-enabled">false</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/class/unload">
|
||||
<setting name="enabled" control="class-loading-enabled">false</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/info">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/initial_system_property">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/prof/execution_sample">
|
||||
<setting name="enabled" control="method-sampling-enabled">true</setting>
|
||||
<setting name="period" control="method-sampling-interval">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/prof/execution_sampling_info">
|
||||
<setting name="enabled">false</setting>
|
||||
<setting name="threshold">1 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/runtime/execute_vm_operation">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/runtime/thread_dump">
|
||||
<setting name="enabled" control="thread-dump-enabled">true</setting>
|
||||
<setting name="period" control="thread-dump-interval">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/long">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/ulong">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/double">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/boolean">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/string">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/object_count">
|
||||
<setting name="enabled" control="heap-statistics-enabled">false</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/gc">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/heap">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/young_generation">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/tlab">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/survivor">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/object_count_after_gc">
|
||||
<setting name="enabled">false</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/heap/summary">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/heap/ps_summary">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/heap/perm_gen_summary">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/parold_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/young_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/old_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/g1_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause_level_1">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause_level_2">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause_level_3">
|
||||
<setting name="enabled" control="gc-enabled-all">false</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/reference/statistics">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/promotion_failed">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/evacuation_failed">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/evacuation_info">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/concurrent_mode_failure">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/config">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/stats">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/compilation">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold" control="compiler-compilation-threshold">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/phase">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold" control="compiler-phase-threshold">60 s</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/failure">
|
||||
<setting name="enabled" control="compiler-enabled-failure">false</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/config">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/stats">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/sweep">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold" control="compiler-sweeper-threshold">100 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/clean">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_cache/config">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_cache/stats">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_cache/full">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/information">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/context_switch_rate">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">10 s</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/cpu_information">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/cpu_load">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/cpu_tsc">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/system_process">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/initial_environment_variable">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/memory/physical_memory">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/object_alloc_in_new_TLAB">
|
||||
<setting name="enabled" control="allocation-profiling-enabled">false</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/object_alloc_outside_TLAB">
|
||||
<setting name="enabled" control="allocation-profiling-enabled">false</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
</producer>
|
||||
|
||||
<producer uri="http://www.oracle.com/hotspot/jdk/" label="Oracle JDK">
|
||||
|
||||
<event path="java/file_read">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/file-io-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/file_write">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/file-io-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/socket_read">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/socket-io-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/socket_write">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/socket-io-threshold">20 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/exception_throw">
|
||||
<setting name="enabled" control="http://www.oracle.com/hotspot/jvm/enable-exceptions">false</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/error_throw">
|
||||
<setting name="enabled" control="http://www.oracle.com/hotspot/jvm/enable-errors">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/statistics/throwables">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
</producer>
|
||||
|
||||
<producer uri="http://www.oracle.com/hotspot/jfr-info/" label="Oracle JDK">
|
||||
|
||||
<event path="recordings/recording">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="recordings/recording_setting">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
</producer>
|
||||
|
||||
</configuration>
|
||||
@@ -1,512 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration version="1.0" name="Profiling" description="Low overhead configuration for profiling, typically around 2 % overhead." provider="Oracle">
|
||||
|
||||
<producer uri="http://www.oracle.com/hotspot/jvm/" label="Oracle JDK">
|
||||
|
||||
<control>
|
||||
|
||||
<selection name="gc-level" default="detailed" label="Garbage Collector">
|
||||
<option label="Off" name="off">off</option>
|
||||
<option label="Normal" name="detailed">normal</option>
|
||||
<option label="All" name="all">all</option>
|
||||
</selection>
|
||||
|
||||
<condition name="gc-enabled-normal" true="true" false="false">
|
||||
<or>
|
||||
<test name="gc-level" operator="equal" value="normal"/>
|
||||
<test name="gc-level" operator="equal" value="all"/>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<condition name="gc-enabled-all" true="true" false="false">
|
||||
<test name="gc-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<selection name="compiler-level" default="detailed" label="Compiler">
|
||||
<option label="Off" name="off">off</option>
|
||||
<option label="Normal" name="normal">normal</option>
|
||||
<option label="Detailed" name="detailed">detailed</option>
|
||||
<option label="All" name="all">all</option>
|
||||
</selection>
|
||||
|
||||
<condition name="compiler-enabled" true="false" false="true">
|
||||
<test name="compiler-level" operator="equal" value="off"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-enabled-failure" true="true" false="false">
|
||||
<or>
|
||||
<test name="compiler-level" operator="equal" value="detailed"/>
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-sweeper-threshold" true="0 ms" false="100 ms">
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-compilation-threshold" true="1000 ms">
|
||||
<test name="compiler-level" operator="equal" value="normal"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-compilation-threshold" true="100 ms">
|
||||
<test name="compiler-level" operator="equal" value="detailed"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-compilation-threshold" true="0 ms">
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-phase-threshold" true="60 s">
|
||||
<test name="compiler-level" operator="equal" value="normal"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-phase-threshold" true="10 s">
|
||||
<test name="compiler-level" operator="equal" value="detailed"/>
|
||||
</condition>
|
||||
|
||||
<condition name="compiler-phase-threshold" true="0 s">
|
||||
<test name="compiler-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<selection name="method-sampling-interval" default="maximum" label="Method Sampling">
|
||||
<option label="Off" name="off">999 d</option>
|
||||
<option label="Normal" name="normal">20 ms</option>
|
||||
<option label="Maximum" name="maximum">10 ms</option>
|
||||
</selection>
|
||||
|
||||
<condition name="method-sampling-enabled" true="false" false="true">
|
||||
<test name="method-sampling-interval" operator="equal" value="999 d"/>
|
||||
</condition>
|
||||
|
||||
<selection name="thread-dump-interval" default="everyMinute" label="Thread Dump">
|
||||
<option label="Off" name="off">999 d</option>
|
||||
<option label="At least Once" name="normal">everyChunk</option>
|
||||
<option label="Every 60 s" name="everyMinute">60 s</option>
|
||||
<option label="Every 10 s" name="everyTenSecond">10 s</option>
|
||||
<option label="Every 1 s" name="everySecond">1 s</option>
|
||||
</selection>
|
||||
|
||||
<condition name="thread-dump-enabled" true="false" false="true">
|
||||
<test name="thread-dump-interval" operator="equal" value="999 d"/>
|
||||
</condition>
|
||||
|
||||
<selection name="exception-level" default="errors" label="Exceptions">
|
||||
<option label="Off" name="off">off</option>
|
||||
<option label="Errors Only" name="errors">errors</option>
|
||||
<option label="All Exceptions, including Errors" name="all">all</option>
|
||||
</selection>
|
||||
|
||||
<condition name="enable-errors" true="true" false="false">
|
||||
<or>
|
||||
<test name="exception-level" operator="equal" value="errors"/>
|
||||
<test name="exception-level" operator="equal" value="all"/>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<condition name="enable-exceptions" true="true" false="false">
|
||||
<test name="exception-level" operator="equal" value="all"/>
|
||||
</condition>
|
||||
|
||||
<text name="synchronization-threshold" label="Synchronization Threshold" contentType="timespan" minimum="0 s">10 ms</text>
|
||||
|
||||
<text name="file-io-threshold" label="File I/O Threshold" contentType="timespan" minimum="0 s">10 ms</text>
|
||||
|
||||
<text name="socket-io-threshold" label="Socket I/O Threshold" contentType="timespan" minimum="0 s">10 ms</text>
|
||||
|
||||
<flag name="heap-statistics-enabled" label="Heap Statistics">false</flag>
|
||||
|
||||
<flag name="class-loading-enabled" label="Class Loading">false</flag>
|
||||
|
||||
<flag name="allocation-profiling-enabled" label="Allocation Profiling">true</flag>
|
||||
|
||||
</control>
|
||||
|
||||
<event path="java/statistics/thread_allocation">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/statistics/class_loading">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/statistics/threads">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_start">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_end">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_sleep">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/thread_park">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/monitor_enter">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/monitor_wait">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="synchronization-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/class/load">
|
||||
<setting name="enabled" control="class-loading-enabled">false</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/class/unload">
|
||||
<setting name="enabled" control="class-loading-enabled">false</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/info">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/initial_system_property">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/prof/execution_sample">
|
||||
<setting name="enabled" control="method-sampling-enabled">true</setting>
|
||||
<setting name="period" control="method-sampling-interval">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/prof/execution_sampling_info">
|
||||
<setting name="enabled">false</setting>
|
||||
<setting name="threshold">1 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/runtime/execute_vm_operation">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/runtime/thread_dump">
|
||||
<setting name="enabled" control="thread-dump-enabled">true</setting>
|
||||
<setting name="period" control="thread-dump-interval">60 s</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/long">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/ulong">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/double">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/boolean">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/flag/string">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/object_count">
|
||||
<setting name="enabled" control="heap-statistics-enabled">false</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/gc">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/heap">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/young_generation">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/tlab">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/configuration/survivor">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/object_count_after_gc">
|
||||
<setting name="enabled">false</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/heap/summary">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/heap/ps_summary">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/heap/perm_gen_summary">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/parold_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/young_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/old_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/collector/g1_garbage_collection">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause_level_1">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause_level_2">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/phases/pause_level_3">
|
||||
<setting name="enabled" control="gc-enabled-all">false</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/reference/statistics">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/promotion_failed">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/evacuation_failed">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/evacuation_info">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/gc/detailed/concurrent_mode_failure">
|
||||
<setting name="enabled" control="gc-enabled-normal">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/config">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/stats">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/compilation">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold" control="compiler-compilation-threshold">100 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/phase">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold" control="compiler-phase-threshold">10 s</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/compiler/failure">
|
||||
<setting name="enabled" control="compiler-enabled-failure">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/config">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/stats">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/sweep">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold" control="compiler-sweeper-threshold">100 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_sweeper/clean">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="threshold">0 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_cache/config">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_cache/stats">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="vm/code_cache/full">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/information">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/context_switch_rate">
|
||||
<setting name="enabled" control="compiler-enabled">true</setting>
|
||||
<setting name="period">10 s</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/cpu_information">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/cpu_load">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/processor/cpu_tsc">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/system_process">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/initial_environment_variable">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="os/memory/physical_memory">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">everyChunk</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/object_alloc_in_new_TLAB">
|
||||
<setting name="enabled" control="allocation-profiling-enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/object_alloc_outside_TLAB">
|
||||
<setting name="enabled" control="allocation-profiling-enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
</producer>
|
||||
|
||||
<producer uri="http://www.oracle.com/hotspot/jdk/" label="Oracle JDK">
|
||||
|
||||
<event path="java/file_read">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/file-io-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/file_write">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/file-io-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/socket_read">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/socket-io-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/socket_write">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
<setting name="threshold" control="http://www.oracle.com/hotspot/jvm/socket-io-threshold">10 ms</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/exception_throw">
|
||||
<setting name="enabled" control="http://www.oracle.com/hotspot/jvm/enable-exceptions">false</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/error_throw">
|
||||
<setting name="enabled" control="http://www.oracle.com/hotspot/jvm/enable-errors">true</setting>
|
||||
<setting name="stackTrace">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="java/statistics/throwables">
|
||||
<setting name="enabled">true</setting>
|
||||
<setting name="period">1000 ms</setting>
|
||||
</event>
|
||||
|
||||
</producer>
|
||||
|
||||
<producer uri="http://www.oracle.com/hotspot/jfr-info/" label="Oracle JDK">
|
||||
|
||||
<event path="recordings/recording">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
<event path="recordings/recording_setting">
|
||||
<setting name="enabled">true</setting>
|
||||
</event>
|
||||
|
||||
</producer>
|
||||
|
||||
</configuration>
|
||||
@@ -1,39 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
|
||||
# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
# List of JVMs that can be used as an option to java, javac, etc.
|
||||
# Order is important -- first in this list is the default JVM.
|
||||
# NOTE that this both this file and its format are UNSUPPORTED and
|
||||
# WILL GO AWAY in a future release.
|
||||
#
|
||||
# You may also select a JVM in an arbitrary location with the
|
||||
# "-XXaltjvm=<jvm_dir>" option, but that too is unsupported
|
||||
# and may not be available in a future release.
|
||||
#
|
||||
-server KNOWN
|
||||
-client IGNORE
|
||||
-hotspot ERROR
|
||||
-classic WARN
|
||||
-native ERROR
|
||||
-green ERROR
|
||||
@@ -1,86 +0,0 @@
|
||||
Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
|
||||
- Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
- Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
|
||||
- Neither the name of Oracle nor the names of its
|
||||
contributors may be used to endorse or promote products derived
|
||||
from this software without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
|
||||
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based)
|
||||
|
||||
WARNING! This file format is under development, and is subject to
|
||||
change without notice.
|
||||
|
||||
This file contains the following types of records:
|
||||
|
||||
THREAD START
|
||||
THREAD END mark the lifetime of Java threads
|
||||
|
||||
TRACE represents a Java stack trace. Each trace consists
|
||||
of a series of stack frames. Other records refer to
|
||||
TRACEs to identify (1) where object allocations have
|
||||
taken place, (2) the frames in which GC roots were
|
||||
found, and (3) frequently executed methods.
|
||||
|
||||
HEAP DUMP is a complete snapshot of all live objects in the Java
|
||||
heap. Following distinctions are made:
|
||||
|
||||
ROOT root set as determined by GC
|
||||
CLS classes
|
||||
OBJ instances
|
||||
ARR arrays
|
||||
|
||||
SITES is a sorted list of allocation sites. This identifies
|
||||
the most heavily allocated object types, and the TRACE
|
||||
at which those allocations occurred.
|
||||
|
||||
CPU SAMPLES is a statistical profile of program execution. The VM
|
||||
periodically samples all running threads, and assigns
|
||||
a quantum to active TRACEs in those threads. Entries
|
||||
in this record are TRACEs ranked by the percentage of
|
||||
total quanta they consumed; top-ranked TRACEs are
|
||||
typically hot spots in the program.
|
||||
|
||||
CPU TIME is a profile of program execution obtained by measuring
|
||||
the time spent in individual methods (excluding the time
|
||||
spent in callees), as well as by counting the number of
|
||||
times each method is called. Entries in this record are
|
||||
TRACEs ranked by the percentage of total CPU time. The
|
||||
"count" field indicates the number of times each TRACE
|
||||
is invoked.
|
||||
|
||||
MONITOR TIME is a profile of monitor contention obtained by measuring
|
||||
the time spent by a thread waiting to enter a monitor.
|
||||
Entries in this record are TRACEs ranked by the percentage
|
||||
of total monitor contention time and a brief description
|
||||
of the monitor. The "count" field indicates the number of
|
||||
times the monitor was contended at that TRACE.
|
||||
|
||||
MONITOR DUMP is a complete snapshot of all the monitors and threads in
|
||||
the System.
|
||||
|
||||
HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated
|
||||
at program exit. They can also be obtained during program execution by typing
|
||||
Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32).
|
||||