blob: 62c94fb195a27a4e6e4a0e4ad8df1966b52ea857 [file] [log] [blame]
###############################################################################
# Copyright (c) 2008, 2013 SAP AG and IBM Corporation.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# SAP AG - initial API and implementation
# IBM Corporation - additional messages and fixes
###############################################################################
ArgumentParser_ErrorMsg_ParsingError=Error parsing ''{0}'': {1}
ArgumentParser_ErrorMsg_Unparsed=Remaining unparsed line: {0}
ArrayFillRatioQuery_ColumnFillRatio=Fill Ratio
ArrayFillRatioQuery_ColumnNumObjects=\# Objects
ArrayFillRatioQuery_ExtractingFillRatios=Extracting fill ratios...
ArraysBySizeQuery_ColumnLength=Length
ArraysBySizeQuery_ColumnNumObjects=\# Objects
ArraysBySizeQuery_ExtractingArraySizes=Extracting array sizes...
BigDropsQuery_AccumulationPoint=Accumulation Point
BigDropsQuery_Column_AccPtSize=Acc.Pt. Size
BigDropsQuery_Column_AccumulationPoint=Accumulation Point
BigDropsQuery_Column_Dominator=Dominator
BigDropsQuery_Column_DomRetainedSize=Dom. Retained Size
BigDropsQuery_Column_NumChildren=\# Children
BigDropsQuery_Dominator=Dominator
BigDropsQuery_Root=<ROOT>
BundleReaderFactory_ErrorMsg_EquinoxNotFound=Could not find Equinox OSGi Framework.
BundleRegistryQuery_Bundles=Bundles
BundleRegistryQuery_BundleState=Bundle State
BundleRegistryQuery_BundlesUsing=Bundles Using
BundleRegistryQuery_ContributedBy=contributed by: {0}
BundleRegistryQuery_Dependencies=Dependencies
BundleRegistryQuery_Dependents=Dependents
BundleRegistryQuery_ErrorMsg_FailedReadingModel=Failed reading bundle from OSGiModel
BundleRegistryQuery_ExtensionPoints=Extension Points
BundleRegistryQuery_Extensions=Extensions
BundleRegistryQuery_Fragments=Fragments
BundleRegistryQuery_HostedBy=hosted by: {0}
BundleRegistryQuery_Properties=Properties
BundleRegistryQuery_RegisteredBy=registered by: {0}
BundleRegistryQuery_RegisteredServices=Registered Services
BundleRegistryQuery_Services=Services
BundleRegistryQuery_UserServices=Used Services
ClassLoaderExplorerQuery_Class=Class
ClassLoaderExplorerQuery_ClassLoader=Class Loader
ClassLoaderExplorerQuery_Column_DefinedClasses=Defined Classes
ClassLoaderExplorerQuery_Column_NoInstances=No. of Instances
ClassLoaderExplorerQuery_DefinedClasses=Defined Classes
ClassLoaderExplorerQuery_Instances=Instances
ClassSpecificNameResolverRegistry_Error_CreateResolver=Error while creating name resolver ''{0}''
ClassSpecificNameResolverRegistry_Error_MissingObject=No object to resolve class specific name for.
ClassSpecificNameResolverRegistry_Error_MissingSubjects=Resolver without subjects: ''{0}''
ClassSpecificNameResolverRegistry_Error_Resolving=Error resolving name of {0}
ClassSpecificNameResolverRegistry_ErrorMsg_DuringResolving=Error resolving name of {0}
ClassSpecificNameResolverRegistry_ErrorMsg_MissingSubject=Resolver without subjects: ''{0}''
ClassSpecificNameResolverRegistry_ErrorMsg_WhileCreatingResolver=Error while creating name resolver ''{0}''
CollectionFillRatioQuery_ClassNotFound=Class ''{0}'' not found in heap dump.
CollectionFillRatioQuery_Column_FillRatio=Fill Ratio
CollectionFillRatioQuery_ColumnNumObjects=\# Objects
CollectionFillRatioQuery_ErrorMsg_AllArgumentsMustBeSet=If the collection argument is set to a custom (e.g. non-JDK) collection class, the size_attribute and array_attribute argument must be set. Otherwise, the query cannot calculate the fill ratio.
CollectionFillRatioQuery_ExtractingFillRatios=Extracting collection fill ratios...
CollectionFillRatioQuery_IgnoringCollection=Ignoring collection {0}
CollectionUtil_BadBackingArray=Field ''{0}'' of {1} contains {2} instead of an array of objects as a backing array
CollectionsBySizeQuery_ClassNotFound=Class ''{0}'' not found in heap dump.
CollectionsBySizeQuery_CollectingSizes=Collecting collection sizes...
CollectionsBySizeQuery_Column_Length=Length
CollectionsBySizeQuery_Column_NumObjects=\# Objects
CollectionsBySizeQuery_ErrorMsg_ArgumentMissing=If the collection argument is set to a custom (e.g. non-JDK) collection class, the size_attribute must be set. Otherwise, the query cannot determine the size of the collection.
CollectionsBySizeQuery_IgnoringCollection=Ignoring collection {0}
Column_ClassLoaderName=Class Loader Name
Column_ClassName=Class Name
Column_Heap=Heap
Column_Objects=Objects
Column_Percentage=Percentage
Column_RetainedHeap=Retained Heap
Column_ShallowHeap=Shallow Heap
# These are for if the Unicode set operations are available
#CompareTablesQuery_DifferenceFirst=Table {0}\u2216Table {1}
#CompareTablesQuery_DifferenceLast={0}\u2216Table {1}
#CompareTablesQuery_DifferenceMiddle={0}\u2216Table {1}
#CompareTablesQuery_DifferenceOf2=Table {0}\u2216Table {1}
#CompareTablesQuery_IntersectionFirst=Table {0}\u2229Table {1}
#CompareTablesQuery_IntersectionLast={0}\u2229Table {1}
#CompareTablesQuery_IntersectionMiddle={0}\u2229Table {1}
#CompareTablesQuery_IntersectionOf2=Table {0}\u2229Table {1}
#CompareTablesQuery_Table=Table {0}
#CompareTablesQuery_SymmetricDifferenceFirst=Table {0}\u2296Table {1}
#CompareTablesQuery_SymmetricDifferenceLast={0}\u2296Table {1}
#CompareTablesQuery_SymmetricDifferenceMiddle={0}\u2296Table {1}
#CompareTablesQuery_SymmetricDifferenceOf2=Table {0}\u2296Table {1}
#CompareTablesQuery_UnionFirst=Table {0}\u222ATable {1}
#CompareTablesQuery_UnionLast={0}\u222ATable {1}
#CompareTablesQuery_UnionMiddle={0}\u222ATable {1}
#CompareTablesQuery_UnionOf2=Table {0}\u222ATable {1}
CompareTablesQuery_ColumnAbsolute={0} \#{1}
CompareTablesQuery_ColumnDifference={0} \#{1}-\#{2}
CompareTablesQuery_ColumnPercentDifference={0} \#{1}-\#{2} %
CompareTablesQuery_DifferenceFirst=Table {0} without Table {1}
CompareTablesQuery_DifferenceLast={0} and Table {1}
CompareTablesQuery_DifferenceMiddle={0}, Table {1}
CompareTablesQuery_DifferenceOf2=Table {0} without Table {1}
CompareTablesQuery_IntersectionFirst=Intersection of Table {0}, Table {1}
CompareTablesQuery_IntersectionLast={0} and Table {1}
CompareTablesQuery_IntersectionMiddle={0}, Table {1}
CompareTablesQuery_IntersectionOf2=Intersection of Table {0} and Table {1}
CompareTablesQuery_Table=Table {0}
CompareTablesQuery_SymmetricDifferenceFirst=Symmetric difference of Table {0}, Table {1}
CompareTablesQuery_SymmetricDifferenceLast={0} and Table {1}
CompareTablesQuery_SymmetricDifferenceMiddle={0}, Table {1}
CompareTablesQuery_SymmetricDifferenceOf2=Symmetric difference of Table {0} and Table {1}
CompareTablesQuery_UnionFirst=Union of Table {0}, Table {1}
CompareTablesQuery_UnionLast={0} and Table {1}
CompareTablesQuery_UnionMiddle={0}, Table {1}
CompareTablesQuery_UnionOf2=Union of Table {0} and Table {1}
ComponentReportQuery_Classes=Classes:
ComponentReportQuery_ClassLoader=Class Loader:
ComponentReportQuery_CollectionFillRatios=Collection Fill Ratios
ComponentReportQuery_Comment=Comment
ComponentReportQuery_ComponentReport=Component Report {0}
ComponentReportQuery_Details=Details
ComponentReportQuery_DetectedEmptyCollections=Detected the following empty collections:
ComponentReportQuery_Distribution=Distribution
ComponentReportQuery_DuplicateStrings=Duplicate Strings
ComponentReportQuery_EmptyCollections=Empty Collections
ComponentReportQuery_PathsToReferents=Paths to referents
ComponentReportQuery_FinalizerStatistics=Finalizer Statistics
ComponentReportQuery_Histogram=Histogram
ComponentReportQuery_HistogramFinalizeMethod=Histogram of Objects with Finalize Method
ComponentReportQuery_HistogramOfSoftReferences=Histogram of Soft References
ComponentReportQuery_HistogramOfWeakReferences=Histogram of Weak References
ComponentReportQuery_Label_Bytes=({0} bytes)
ComponentReportQuery_MapCollisionRatios=Map Collision Ratios
ComponentReportQuery_Miscellaneous=Miscellaneous
ComponentReportQuery_Msg_DetectedCollectionFillRatios=Detected the following collections with fill ratios below 20%:
ComponentReportQuery_Msg_DetectedCollisionRatios=Detected the following maps with collision ratios above 80%:
ComponentReportQuery_Msg_FoundOccurrences=Found {0,number} occurrences of char[] with at least 10 instances having identical content. Total size is {1} bytes.
ComponentReportQuery_Msg_InstancesRetainBytes={0,number} instances of <strong>{1}</strong> retain <strong>{2}</strong> bytes.
ComponentReportQuery_Msg_NoAliveSoftReferences=Component does not keep Soft References alive.
ComponentReportQuery_Msg_NoAliveWeakReferences=Component does not keep Weak References alive.
ComponentReportQuery_Msg_NoCollisionRatiosFound=No maps found with collision ratios greater than 80%.
ComponentReportQuery_Msg_NoExcessiveEmptyCollectionsFound=No excessive usage of empty collections found.
ComponentReportQuery_Msg_NoFinalizerFound=Component does not keep object with Finalizer methods alive.
ComponentReportQuery_Msg_NoFinalizerObjects=Heap dump contains no java.lang.ref.Finalizer objects.<br/>IBM VMs implement Finalizer differently and are currently not supported by this report.
ComponentReportQuery_Msg_NoLowFillRatiosFound=No serious amount of collections with low fill ratios found.
ComponentReportQuery_Msg_NoSoftReferencesFound=Heap dump contains no soft references.
ComponentReportQuery_Msg_NoWeakReferencesFound=Heap dump contains no weak references.
ComponentReportQuery_Msg_SoftReferencesFound=A total of {0} java.lang.ref.SoftReference object{0,choice,0\#s|1\#|2\#s} have been found, which softly reference {1,choice,0\#no objects|1\#one object|2\#{1,number} objects}.
ComponentReportQuery_Msg_SoftReferencesRetained={0,choice,0\#No objects|1\#one object|2\#{0,number} objects} totalling {1} are retained (kept alive) only via soft references.
ComponentReportQuery_Msg_SoftReferencesStronglyRetained={0,choice,0\#No objects|1\#One object|2\#{0,number} objects} totalling {1} are softly referenced and also strongly retained (kept alive) via soft references.
ComponentReportQuery_Msg_TotalFinalizerMethods=A total of {0} object{0,choice,0\#s|1\#|2\#s} implement the finalize method.
ComponentReportQuery_Msg_WeakReferencesFound=A total of {0} java.lang.ref.WeakReference object{0,choice,0\#s|1\#|2\#s} have been found, which weakly reference {1,choice,0\#no objects|1\#one object|2\#{1,number} objects}.
ComponentReportQuery_Msg_WeakReferencesRetained={0,choice,0\#No objects|1\#One object|2\#{0,number} objects} totalling {1} are retained (kept alive) only via weak references.
ComponentReportQuery_Msg_WeakReferencesStronglyRetained={0,choice,0\#No objects|1\#One object|2\#{0,number} objects} totalling {1} are weakly referenced and also strongly retained (kept alive) via weak references.
ComponentReportQuery_Objects=Objects:
ComponentReportQuery_Overview=Overview
ComponentReportQuery_PossibleMemoryLeak=Possible Memory Leak
ComponentReportQuery_PossibleMemoryWaste=Possible Memory Waste
ComponentReportQuery_RetainedSet=Retained Set
ComponentReportQuery_Size=Size:
ComponentReportQuery_SoftReferenceStatistics=Soft Reference Statistics
ComponentReportQuery_TopConsumers=Top Consumers
ComponentReportQuery_TopElementsInclude=Top elements include:
ComponentReportQuery_WeakReferenceStatistics=Weak Reference Statistics
CustomizedRetainedSetQuery_RetainedBy=Retained by ''{0}''
DominatorQuery_Group_ByClass=Group by class
DominatorQuery_Group_ByClassLoader=Group by class loader
DominatorQuery_Group_ByPackage=Group by package
DominatorQuery_Group_None=No Grouping (objects)
DominatorQuery_LabelAll=<all>
DominatorQuery_Msg_Grouping=Grouping by package
DuplicatedClassesQuery_Checking=Checking for duplicate Classes
DuplicatedClassesQuery_ClassLoaderNotFound=ClassLoader of 0x{0} not found
DuplicatedClassesQuery_Column_Count=Count
DuplicatedClassesQuery_Column_DefinedClasses=Defined Classes
DuplicatedClassesQuery_Column_NoInstances=No. of Instances
EclipseNameResolver_EquinoxStartupClassLoader=Equinox Startup Class Loader
EclipseNameResolver_Point=({0},{1})
EclipseNameResolver_Rectangle=({0},{1},{2},{3})
EclipseNameResolver_RGB=({0,number,000},{1,number,000},{2,number,000})
EquinoxBundleReader_CannotFindContributorID=Could not parse contributorId. Expected a number but got "{0}"
EquinoxBundleReader_ErrorMsg_BundleNotFound=Bundle host not found: 0x{0}
EquinoxBundleReader_ErrorMsg_DuplicateConfigurationElement=Duplicate configuration element: {0}, first object address: 0x{1}, second object address: 0x{2}
EquinoxBundleReader_ErrorMsg_DuplicateExtension=Duplicate extension: {0}, first object address: 0x{1}, second object address: 0x{2}
EquinoxBundleReader_ErrorMsg_DuplicateExtensionPoint=Duplicate extension point: {0}, first object address: 0x{1}, second object address: 0x{2}
EquinoxBundleReader_ErrorMsg_ExpectedArrayType=Expected array type: 0x{0}
EquinoxBundleReader_ErrorMsg_ExpectedFieldExtraInformation=Expected ''extraInformation'': 0x{0}
EquinoxBundleReader_ErrorMsg_ExpectedFieldObjectId=Expected field ''objectId'': 0x{0}
EquinoxBundleReader_ErrorMsg_ExpectedFieldParent=Expected field ''parentId'': 0x{0}
EquinoxBundleReader_ErrorMsg_ExpectedStringArray=Expected ''propertiesAndValues'' in String[] format: 0x{0}
EquinoxBundleReader_ErrorMsg_ReadingProperty=Error reading property of ConfigurationElement: 0x{0}
EquinoxBundleReader_ErrorMsg_ServiceName=Error reading service''s name: 0x{0}
EquinoxBundleReader_ErrorMsg_ServiceProperty=Error reading Service property: 0x{0}
EquinoxBundleReader_ErrorMsg_SoftReferencesNotHandled=Extension 0x{0} has properties in the form of SoftReference. Not handled.
EquinoxBundleReader_ErrorMsg_UnknownElementType=Unknown element 0x{0} of type {1}
EquinoxBundleReader_ExpectedFieldContributorId=Expected field ''contributorId'': 0x{0}
EquinoxBundleReader_ExpectedFieldPropertiesAndValues=Expected field ''propertiesAndValues'': 0x{0}
EquinoxBundleReader_NotApplicable=N/A
EquinoxBundleReader_ProcessListenerBundles=Bundles
EquinoxBundleReader_ReadingBundles=Reading bundles
EquinoxBundleReader_ReadingExtensions=Reading extensions
EquinoxBundleReader_ReadingServices=Reading services
EquinoxBundleReader_State_Active=active
EquinoxBundleReader_State_Installed=installed
EquinoxBundleReader_State_Resolved=resolved
EquinoxBundleReader_State_Starting=starting
EquinoxBundleReader_State_LazyStarting=lazy starting
EquinoxBundleReader_State_Stopping=stopping
EquinoxBundleReader_State_Uninstalled=uninstalled
ExtractListValuesQuery_CollectingElements=Collecting {0} element(s) of {1}
ExtractListValuesQuery_NotAWellKnownList=Not a (well-known) list: {0}
FinalizerQuery_Finalizers=Finalizers
FinalizerQuery_FinalizerThread=Finalizer Thread
FinalizerQuery_FinalizerThreadLocals=Finalizer Thread Locals
FinalizerQuery_InProcessing=In processing by Finalizer Thread
FinalizerQuery_ReadyForFinalizer=Ready for Finalizer Thread
FinalizerQueueQuery_ErrorMsg_MultipleFinalizerClasses=Error: Snapshot contains multiple java.lang.ref.Finalizer classes.
FinalizerQueueQuery_Msg_ExtractingObjects=Extracting objects ready for finalization from queue...
FinalizerQueueQuery_ReadyForFinalizerThread=Ready for Finalizer Thread
FinalizerQueueQuery_ReadyForFinalizerThread_Histogram=Ready for Finalizer Thread - Histogram
FinalizerQueueQuery_ReadyForFinalizerThread_List=Ready for Finalizer Thread - Object List
FinalizerReferenceStatQuery_Label_Referenced=Histogram of Objects Referenced by Finalizer
FinalizerReferenceStatQuery_Label_Retained=Only Retained through Finalizer
FinalizerReferenceStatQuery_Label_StronglyRetainedReferents=Referents strongly retained by finalizer references
FinalizerThreadQuery_ErrorMsg_FinalizerThreadInstanceNotFound=Instance of class java.lang.ref.Finalizer$FinalizerThread not found in heap dump.
FinalizerThreadQuery_ErrorMsg_FinalizerThreadNotFound=Class java.lang.ref.Finalizer$FinalizerThread not found in heap dump.
FinalizerThreadQuery_ErrorMsg_MultipleFinalizerThreadClasses=Error: Snapshot contains multiple instances of java.lang.ref.Finalizer$FinalizerThread class.
FinalizerThreadQuery_ErrorMsg_MultipleThreadClassesFound=Error: Snapshot contains multiple java.lang.Thread classes.
FinalizerThreadQuery_ErrorMsg_MultipleThreads=Error: Snapshot contains multiple java.lang.ref.Finalizer$FinalizerThread classes.
FinalizerThreadQuery_ErrorMsg_ThreadClassNotFound=Class java.lang.Thread not found in heap dump.
FinalizerThreadQuery_ErrorMsg_ThreadInstanceNotFound=Instance of class java.lang.Thread not found in heap dump.
FinalizerThreadQuery_FinalizerThread=Finalizer thread
FinalizerThreadQuery_SecondaryFinalizer=Secondary finalizer
FindLeaksQuery_AccumulationPoint=Accumulation Point
FindLeaksQuery_Column_AccPointPercent=Acc. Point %
FindLeaksQuery_Column_AccPointRetainedHeap=Acc. Point Retained Heap
FindLeaksQuery_Column_AccumulationPoint=Accumulation Point
FindLeaksQuery_Column_NumObjects=\# Objects
FindLeaksQuery_Column_SuspectPercent=Suspect's %
FindLeaksQuery_Column_SuspectRetainedHeap=Suspect's Retained Heap
FindLeaksQuery_ColumnLeakSuspect=Leak Suspect
FindLeaksQuery_LeakSuspect=Leak Suspect
FindLeaksQuery_NotFound=<not found>
FindLeaksQuery_PathNotFound=Couldn''t find paths for {0} of the {1} objects
FindLeaksQuery_SearchingGroupsOfObjects=Searching suspicious groups of objects ...
FindLeaksQuery_SearchingSingleObjects=Searching suspicious single objects ...
FindLeaksQuery_TooManySuspects=Too many suspect instances ({0}). Will use {1} random from them to search for common path.
FindStringsQuery_SearchingStrings=Searching Strings...
GCRootInfo_BusyMonitor=Busy Monitor
GCRootInfo_Finalizable=Finalizable
GCRootInfo_JavaLocal=Java Local
GCRootInfo_JavaStackFrame=Java Stack Frame
GCRootInfo_JNIGlobal=JNI Global
GCRootInfo_JNILocal=JNI Local
GCRootInfo_NativeStack=Native Stack
GCRootInfo_SystemClass=System Class
GCRootInfo_Thread=Thread
GCRootInfo_ThreadBlock=Thread Block
GCRootInfo_Unfinalized=Unfinalized
GCRootInfo_Unreachable=Unreachable
GCRootInfo_Unkown=Unknown
GroupByValueQuery_Column_AvgRetainedSize=Avg. Retained Size
GroupByValueQuery_Column_Objects=Objects
GroupByValueQuery_Column_StringValue=String Value
GroupByValueQuery_GroupingObjects=Grouping objects ...
HashEntriesQuery_Column_Collection=Collection
HashEntriesQuery_Column_Key=Key
HashEntriesQuery_Column_Value=Value
HashEntriesQuery_ErrorMsg_ClassNotFound=Class ''{0}'' not found in heap dump.
HashEntriesQuery_ErrorMsg_MissingArguments=If the map argument is set to a custom (e.g. non-JDK) collection class, the array_attribute, key_attribute and value_attribute arguments must be set. Otherwise, the query cannot determine the contents of the map.
HashEntriesQuery_Msg_Extracting=Extracting Key Value Pairs...
HashSetValuesQuery_ErrorMsg_MissingArgument=If the collection argument is set to a custom (e.g. non-JDK) collection class, the array_attribute and key_attribute arguments must be set. Otherwise, the query cannot determine the contents of the hash set.
HashSetValuesQuery_ErrorMsg_NotAHashSet=Not a hash set: {0}
HeapDumpInfoQuery_32bit=32-bit
HeapDumpInfoQuery_64bit=64-bit
HeapDumpInfoQuery_Column_HeapFormat=Format
HeapDumpInfoQuery_Column_JVMVersion=JVM version
HeapDumpInfoQuery_Column_Time=Time
HeapDumpInfoQuery_TimeFormat={0,time,long}
HeapDumpInfoQuery_Column_Date=Date
HeapDumpInfoQuery_DateFormat={0,date}
HeapDumpInfoQuery_Column_FilePath=File path
HeapDumpInfoQuery_Column_FileLength=File length
HeapDumpInfoQuery_Column_IdentifierSize=Identifier size
HeapDumpInfoQuery_Column_UseCompressedOops=Compressed object pointers
HeapDumpInfoQuery_Column_NumClasses=Number of classes
HeapDumpInfoQuery_Column_NumClassLoaders=Number of class loaders
HeapDumpInfoQuery_Column_NumGCRoots=Number of GC roots
HeapDumpInfoQuery_Column_NumObjects=Number of objects
HeapDumpInfoQuery_NumClassesFormat={0}
HeapDumpInfoQuery_NumClassLoadersFormat={0}
HeapDumpInfoQuery_NumGCRootsFormat={0}
HeapDumpInfoQuery_NumObjectsFormat={0}
HeapDumpInfoQuery_FileLengthFormat={0}
HeapDumpInfoQuery_Column_UsedHeapDump=Used heap dump
HeapDumpInfoQuery_MultipleSnapshotIdentifier=Multiple snapshot identifier
HeapDumpInfoQuery_PropertyName=Property Name
HeapDumpInfoQuery_ProperyValue=Property Value
HeapDumpProviderRegistry_ErrorGettingArgumentErrorMsg=Error get argument ''{0}'' of class ''{1}''
HeapDumpProviderRegistry_NameAlreadyBouneErrorMsg=Heap dump adapter name ''{0}'' is already bound to {1}\!
HeapDumpProviderRegistry_UnableToAccessArgumentErrorMsg=Unable to access argument ''{0}'' of class ''{1}''. Make sure the attribute is PUBLIC.
HeapDumpProviderRegistry_WrongTypeErrorMsg=Field {0} of {1} has advice {2} but is not of type {3}.
HeapObjectArgumentFactory_ErrorMsg_MultipleObjects=Argument ''{0}'' expects one object not {1} objects
HeapObjectArgumentFactory_ErrorMsg_SettingField={0}: Error setting heap objects to field ''{1}''
HeapObjectArgumentFactory_ErrorMsg_TypeNotSupported=Type ''{0}'' of argument ''{1}'' not supported.
HeapObjectArgumentFactory_Label_Objects=[objects]
HeapObjectArgumentFactory_Objects=Objects
HeapObjectContextArgument_Label_Context=[context]
HeapObjectParamArgument_ErrorMsg_NorResult=OQL Query does not yield a result: {0}
HeapObjectParamArgument_ErrorMsg_NotAClass=Not a class: 0x{0} ({2}). If specifying ''{3}'', the selected objects all must be classes.
HeapObjectParamArgument_ErrorMsg_NotAClassLoader=Not a class loader: 0x{0} ({2}). If specifying ''{3}'', the selected objects all must be class loaders.
HeapObjectParamArgument_ErrorMsg_NotAListOfObjects=OQL query does not return a list of objects: {0}
HeapObjectParamArgument_ErrorMsg_UnknownArgument=Unknown argument type: {0}
HeapObjectParamArgument_Msg_AddedInstances=Added class {0} and {1} instances of it
HeapObjectParamArgument_Msg_MatchingPattern={0} classes ({1} instances) are matching the pattern
HeapObjectParamArgument_Msg_ObjectFound=Object 0x{0} not found
HeapObjectParamArgument_Msg_SearchingByPattern=Looking up objects for class name pattern ''{0}''
Histogram_ClassLoaderStatistics=CLASSLOADER STATISTICS
Histogram_ClassStatistics=CLASS STATISTICS
Histogram_Column_ClassLoaderPerClass=Class Loader / Class
Histogram_Column_PackagePerClass=Package / Class
Histogram_Column_SuperclassPerClass=Superclass / Class
Histogram_Description=Histogram {0} with {1} class loaders, {2} classes, {3} objects, {4} used heap bytes:
Histogram_Difference=Histogram difference between {0} and {1}
Histogram_Intersection=Histogram intersection of {0} and {1}
HistogramQuery_GroupByClass=Group by class
HistogramQuery_GroupByClassLoader=Group by class loader
HistogramQuery_GroupBySuperclass=Group by superclass
HistogramQuery_GroupByPackage=Group by package
HistogramQuery_HistogramOf=Histogram of {0}
HistogramQuery_IllegalArgument=Illegal groupBy argument: {0}
HistogramRecordBeanInfo_Label=Label
HistogramRecordBeanInfo_NumberOfObjects=Number of Objects
HistogramRecordBeanInfo_RetainedHeapSize=Retained Heap Size
HistogramRecordBeanInfo_UsedHeapSize=Used Heap Size
ImmediateDominatorsQuery_Column_DominatedShallowHeap=Dom. Shallow Heap
ImmediateDominatorsQuery_ColumnDominatedObjects=Dom. Objects
ImmediateDominatorsQuery_DominatedObjects=Dominated Objects
ImmediateDominatorsQuery_Objects=Objects
InspectionAssert_NotSupported=Dump format ''{0}'' does not support inspection ''{1}''.
JettyNameResolvers_JSPofWebApp=JSPs of {0}
JettyRequestResolver_Collection=Collection
JettyRequestResolver_Msg_ThreadExecutesHTTPRequest=The thread is executing an HTTP Request to <strong>{0}</strong>.
JettyRequestResolver_Parameters=Parameters
JettyRequestResolver_Summary=Summary
JettyRequestResolver_URI=URI
LeakHunterQuery_AccumulatedObjects=Accumulated Objects in Dominator Tree
LeakHunterQuery_AccumulatedObjectsByClass=Accumulated Objects by Class in Dominator Tree
LeakHunterQuery_AllAccumulatedObjectsByClass=All Accumulated Objects by Class
LeakHunterQuery_BiggestInstances=Biggest instances:
LeakHunterQuery_CommonPath=Common Path To the Accumulation Point
LeakHunterQuery_Description=Description
LeakHunterQuery_ErrorRetrievingRequestDetails=Error retrieving request details
LeakHunterQuery_ErrorShortestPaths=Error creating shortest paths to accumulation point.
LeakHunterQuery_FindingProblemSuspects=Finding problem suspects
LeakHunterQuery_Hint=Hint {0}
LeakHunterQuery_Keywords=Keywords
LeakHunterQuery_LeakHunter=Leak Hunter
LeakHunterQuery_Msg_AccumulatedBy=The memory is accumulated in classloader/component <b>&quot;{0}&quot;</b>.
LeakHunterQuery_Msg_AccumulatedByInstance=The memory is accumulated in one instance of <b>&quot;{0}&quot;</b> loaded by <b>&quot;{1}&quot;</b>.
LeakHunterQuery_Msg_AccumulatedByLoadedBy=The memory is accumulated in class <b>&quot;{0}&quot;</b>, loaded by <b>&quot;{1}&quot;</b>.
LeakHunterQuery_Msg_Bytes={0} bytes.
LeakHunterQuery_Msg_Class=The class <b>&quot;{0}&quot;</b>, loaded by <b>&quot;{1}&quot;</b>, occupies <b>{2}</b> bytes.
LeakHunterQuery_Msg_ClassLoader=The classloader/component <b>&quot;{0}&quot;</b> occupies <b>{1}</b> bytes.
LeakHunterQuery_Msg_Instance=One instance of <b>&quot;{0}&quot;</b> loaded by <b>&quot;{1}&quot;</b> occupies <b>{2}</b> bytes.
LeakHunterQuery_Msg_InstancesOccupy={0} instances of <b>&quot;{1}&quot;</b>, loaded by <b>&quot;{2}&quot;</b> occupy <b>{3}</b> bytes.
LeakHunterQuery_Msg_ReferencedBy=The instance is referenced by classloader/component. <b>&quot;{0}&quot;</b>.
LeakHunterQuery_Msg_ReferencedByClass=The instance is referenced by class <b>&quot;{0}&quot;</b>, loaded by <b>&quot;{1}&quot;</b>.
LeakHunterQuery_Msg_ReferencedByInstance=The instance is referenced by <b>{0}</b>&nbsp;, loaded by <b>&quot;{1}&quot;</b>.
LeakHunterQuery_Msg_ReferencedFromClass=These instances are referenced from the class <b>&quot;{0}&quot;</b>, loaded by <b>&quot;{1}&quot;</b>
LeakHunterQuery_Msg_ReferencedFromClassLoader=These instances are referenced from classloader/component <b>&quot;{0}&quot;</b>
LeakHunterQuery_Msg_ReferencedFromInstance=These instances are referenced from one instance of <b>&quot;{0}&quot;</b>, loaded by <b>&quot;{1}&quot;</b>
LeakHunterQuery_Msg_SuspectsRelated=The problem suspects {0} and {1} may be related, because the reference chains to them have a common beginning.
LeakHunterQuery_Msg_Thread=The thread <b>{0}</b> keeps local variables with total size <b>{1}</b> bytes.
LeakHunterQuery_NothingFound=No leak suspect was found
LeakHunterQuery_Overview=Overview
LeakHunterQuery_PreparingResults=Preparing results
LeakHunterQuery_ProblemSuspect=Problem Suspect {0}
LeakHunterQuery_ReferencePattern=Reference Pattern
LeakHunterQuery_RequestDetails=Request Details
LeakHunterQuery_SeeStackstrace=See stacktrace
LeakHunterQuery_ShortestPaths=Shortest Paths To the Accumulation Point
LeakHunterQuery_StackTraceAvailable=The stacktrace of this Thread is available.
LeakHunterQuery_SystemClassLoader=&lt;system class loader&gt;
LeakHunterQuery_ThreadDetails=Thread Details
LeakHunterQuery_ThreadStack=Thread Stack
LeakHunterQuery_TicketForSuspect={0} for &quot;{1}&quot;
LeakingPlugins_NoLeakingPlugInsDetected=No leaking plug-ins detected.
MapCollisionRatioQuery_CalculatingCollisionRatios=Calculating Map Collision Ratios...
MapCollisionRatioQuery_Column_CollisionRatio=Collision Ratio
MapCollisionRatioQuery_Column_NumObjects=\# Objects
MapCollisionRatioQuery_ErrorMsg_ClassNotFound=Class ''{0}'' not found in heap dump.
MapCollisionRatioQuery_ErrorMsg_MissingArgument=If the collection argument is set to a custom (e.g. non-JDK) collection class, the size_attribute and array_attribute argument must be set. Otherwise, the query cannot calculate the collision ratio.
MapCollisionRatioQuery_IgnoringCollection=Ignoring collection {0}
MATPlugin_InternalError=Internal Error
MultiplePath2GCRootsQuery_Column_RefObjects=Ref. Objects
MultiplePath2GCRootsQuery_Column_RefShallowHeap=Ref. Shallow Heap
MultiplePath2GCRootsQuery_Group_FromGCRoots=Merge Paths from GC Roots
MultiplePath2GCRootsQuery_Group_FromGCRootsOnClass=Merge Paths from GC Roots on Class
MultiplePath2GCRootsQuery_Group_ToGCRoots=Merge to GC Roots on Class
ObjectTreeFactory_Column_Percentage=Percentage
ObjectTreeFactory_ErrorMsg_addChild=\#addChild must be called after a root object has been added.
ObjectTreeFactory_ErrorMsg_addChildren=\#addChildren must be called after a root object has been added.
OQLQuery_ExecutedQuery=Executed Query:
OQLQuery_NoResult=Your Query did not yield any result.
OQLQuery_ProblemReported=Problem reported:
ParseSnapshotApp_ErrorMsg_FileNotFound=File not found: {0}
ParseSnapshotApp_ErrorMsg_ReportNotFound=Report not found: {0}
ParseSnapshotApp_Usage=Usage: [options] <snapshot> [(<report id>)*]
ParseSnapshotApp_MultipleSnapshotsDetail=Snapshot identifier: {0} Information: {1}
ParseSnapshotApp_MultipleSnapshotsDetected=Multiple heap dump snapshots have been detected in the file being analyzed. Use the 'runtime_identifier' option to select which snapshot to process.
PhantomReferenceStatQuery_Label_Referenced=Histogram of Phantomly Referenced
PhantomReferenceStatQuery_Label_Retained=Only Phantomly Retained
PhantomReferenceStatQuery_Label_StronglyRetainedReferents=Referents strongly retained by phantom references
PieFactory_ErrorMsg_NoSnapshotAvailable=No snapshot available. Use new PieFactory(snapshot) instead.
PieFactory_Label_Remainder=Remainder
PieFactory_Label_RetainedSize=Retained Size:
PieFactory_Label_ShallowSize=Shallow Size:
PrimitiveArraysWithAConstantValueQuery_SearchingArrayValues=Searching array values...
ReferenceQuery_ErrorMsg_NoMatchingClassesFound=No classes matching pattern {0}
ReferenceQuery_Msg_ComputingReferentSet=Computing Referent Set (objects referenced by the Reference objects)...
ReferenceQuery_Msg_ComputingRetainedSet=Computing retained set of reference set (assuming only the referents are no longer referenced by the Reference objects)...
ReferenceQuery_Msg_ComputingStronglyRetainedSet=Computing strongly retained set of reference set...
ReferenceQuery_HistogramOfReferentObjects=Histogram of referent objects
ReferenceQuery_OnlyRetainedByReferents=Only retained via referents
ReferenceQuery_StronglyRetainedByReferences=Referents strongly retained by references
RetainedSetQuery_RetainedBy=Retained by ''{0}''
RetainedSizeDerivedData_Error_IllegalContext=Context provider ''{0}'' returned an illegal context object set for ''{1}'' with content ''{2}''. Return null instead.
RetainedSizeDerivedData_Error_IllegalObjectId=Context provider ''{0}'' returned an context object with an illegeal object id for ''{1}''. Return null instead.
RetainedSizeDerivedData_ErrorMsg_IllegalContextObject=Context provider ''{0}'' returned an illegal context object set for ''{1}}'' with content ''{{2}}'''. Return null instead.
RetainedSizeDerivedData_ErrorMsg_IllegalObjectId=Context provider ''{0}'' returned an context object with an illegeal object id for ''{1}}''. Return null instead.
RetainedSizeDerivedData_Label_Approximate=Calculate Minimum Retained Size (quick approx.)
RetainedSizeDerivedData_Label_Precise=Calculate Precise Retained Size
Service_ErrorMsg_MismatchKeysServices=Number of keys does not correspond to the number of values for the service: 0x{0}
SnapshotFactory_Error=Error during creation of snapshot factory.
SnapshotFactory_ErrorMsg_FactoryCreation=Error during creation of snapshot factory.
SnapshotQuery_ErrorMsg_NoResult=Query {0} did not produce a result.
SnapshotQuery_ErrorMsg_QueryNotAvailable=Query not available: {0}
SnapshotQuery_ErrorMsg_UnkownArgument=Unknown argument: {0} for query {1}
SnapshotQuery_ErrorMsg_UnsuitableSubjects=Query {0} has unsuitable Subjects {1} for the snapshot
SnapshotQuery_ErrorMsg_UnsupportedTyp=Unsupported type for argument {0}: {1}\n(Use: IObject, Integer, int[], ArrayInt, IHeapObjectArgument)
SoftReferenceStatQuery_Label_Referenced=Histogram of Softly Referenced
SoftReferenceStatQuery_Label_Retained=Only Softly Retained
SoftReferenceStatQuery_Label_StronglyRetainedReferents=Referents strongly retained by soft reference
SubjectRegistry_Error_MissingAnnotation=Missing or empty @Subject(s) annotation: ''{0}''
SubjectRegistry_ErrorMsg_MissingSubjectAnnotation=Missing or empty @Subject(s) annotation: ''{0}''
TaskInfo_Column_Id=Id
TaskInfo_Column_Name=Name
TaskInfo_Column_Number=\#
TaskInfo_Column_State=State
TaskInfo_State_Idle=idle
TaskInfo_State_NotApplicable=N/A
TaskInfo_State_Processing=processing
TaskInfo_State_Waiting=waiting for a task
TaskInfo_State_WaitingSyncIO=waiting for sync. I/O
ThreadInfoImpl_Column_ContextClassLoader=Context Class Loader
ThreadInfoImpl_Column_IsDaemon=Is Daemon
ThreadInfoImpl_Column_Instance=Instance
ThreadInfoImpl_Column_Name=Name
ThreadInfoQuery_Requests=Requests
ThreadInfoQuery_ThreadDetails=Thread Details
ThreadInfoQuery_ThreadLabel=Thread {0}
ThreadInfoQuery_ThreadProperties=Thread Properties
ThreadInfoQuery_ThreadStack=Thread Stack
ThreadOverviewQuery_SearchingThreads=Searching Threads...
ThreadOverviewQuery_ThreadDetails=Thread Details
ThreadStackQuery_Column_ObjectStackFrame=Object / Stack Frame
ThreadStackQuery_Label_Local=<local>
ThreadStackQuery_Label_Local_Blocked_On=<local, blocked on>
TopComponentsReportQuery_TopComponentReports=Top Component Reports
TopConsumers2Query_BiggestClasses=Biggest Top-Level Dominator Classes
TopConsumers2Query_BiggestClassesOverview=Biggest Top-Level Dominator Classes (Overview)
TopConsumers2Query_BiggestClassLoaders=Biggest Top-Level Dominator Class Loaders
TopConsumers2Query_BiggestClassLoadersOverview=Biggest Top-Level Dominator Class Loaders (Overview)
TopConsumers2Query_BiggestObjects=Biggest Objects
TopConsumers2Query_BiggestObjectsOverview=Biggest Objects (Overview)
TopConsumers2Query_BiggestPackages=Biggest Top-Level Dominator Packages
TopConsumers2Query_Column_Package=Package
TopConsumers2Query_Column_RetainedHeapPercent=Retained Heap, %
TopConsumers2Query_Column_TopDominators=\# Top Dominators
TopConsumers2Query_CreatingHistogram=Creating histogram
TopConsumers2Query_GroupingByPackage=Grouping by package
TopConsumers2Query_Label_all=<all>
TopConsumers2Query_MsgNoObjects=There are no objects matching the specified criteria
TopConsumers2Query_NoClassesBiggerThan=No classes bigger than {0}%.
TopConsumers2Query_NoClassLoaderBiggerThan=No class loader bigger than {0}%.
TopConsumers2Query_NoObjectsBiggerThan=No objects bigger than {0}%.
TopConsumers2Query_TopConsumers=Top Consumers
TopConsumersQuery_ColumnLabels=package, retained%, retained bytes, \#top-dominators
TQuantize_Label_GroupByClassLoader=Group by class loader
TQuantize_Label_GroupByPackage=Group by package
TQuantize_Label_GroupedByClassLoader=Grouped ''{0}'' by class loader
TQuantize_Label_GroupedByPackage=Grouped ''{0}'' by package
TQuantize_None=<none>
VmInfoDescriptor_ErrorGettingArgumentErrorMsg=Error get argument ''{0}'' of class ''{1}''
VmInfoDescriptor_UnableToAccessArgumentErrorMsg=Unable to access argument ''{0}'' of class ''{1}''. Make sure the attribute is PUBLIC.
VmInfoDescriptor_WrongTypeErrorMsg=Field {0} of {1} has advice {2} but is not of type {3}.
WasteInCharArraysQuery_CheckingCharArrays=Checking char[]...
WeakReferenceStatQuery_Label_Referenced=Histogram of Weakly Referenced
WeakReferenceStatQuery_Label_Retained=Only Weakly Retained
WeakReferenceStatQuery_Label_StronglyRetainedReferents=Referents strongly retained by weak references