#
# Copyright (c) 2007, 2021, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.

OpenIDE-Module-Display-Category=Profiling
OpenIDE-Module-Long-Description=\
    This module implements a sampling CPU and memory profiler (in contrast to the Profiler which uses instrumentation).\
    <BR><BR>\nCPU profiling requires a JMX connection to the monitored application, once correctly set up you can profile both local and remote applications.\
    <BR><BR>\nMemory profiling requires Attach API, so only local applications running on JDK 6+ are supported.
OpenIDE-Module-Name=VisualVM-Sampler
OpenIDE-Module-Short-Description=Sampling CPU and memory profiler

LBL_Sampler=Sampler

LBL_Sample=Sample\:
LBL_Profile=Profile\:

LBL_Cpu=CPU

LBL_Memory=Memory

LBL_Stop=Stop

LBL_Status=Status:

MSG_Sample=&Sample

DESCR_Sample=Analysis by sampling profiler

LBL_Settings=Settings

LBL_Cpu_settings=CPU settings

LBL_Memory_settings=Memory settings

MSG_Checking_Availability=Checking availability...

LBL_Information=Information

LBL_Summary=Summary

LBL_Undefined=<undefined>

MSG_Application_terminated=application terminated

MSG_Sampling_inactive=sampling inactive

MSG_Cpu_progress=CPU sampling in progress

MSG_Memory_progress=memory sampling in progress

LBL_Refreshing=refreshing...

LBL_Cpu_samples=CPU samples

LBL_Cpu_sampling=<b>CPU sampling:</b><br>

LBL_Memory_samples=Memory samples

LBL_Memory_sampling=<br><br><b>Memory sampling:</b><br>

MSG_No_save_data_cpu=<html><b>No data to save</b><br><br>Make sure the application performs some code<br>and the selected filter is not filtering out the calls.</html>

MSG_No_save_data_memory=<html><b>No data to save</b><br><br>Make sure the application performs some code.</html>

MSG_Thread_dump_unsupported=thread dump not supported

MSG_ThreadCPU_unsupported=thread CPU time not supported

MSG_Available=Available.

MSG_Available_details=Available ({0}).

MSG_Available_details2=Available ({0}, {1}).

MSG_Available_details3=Available ({0}, {1}, {2}).

MSG_Press_cpu=Press the 'CPU' button to start collecting performance data.

MSG_Press_mem=Press the 'Memory' button to start collecting memory data.

MSG_Unavailable=Not available.

MSG_Unavailable_remote=Not available. Remote sampling is only supported for Java 8+ applications.

MSG_Unavailable_connect_jdk=Not available. Cannot connect to target application. Make sure the application is running on a supported Java 6+.

MSG_Unavailable_connect_log=Not available. Cannot connect to target application. Check the VisualVM logfile ({0}).

MSG_Unavailable_read_log=Not available. Failed to read objects in target application. Check the VisualVM logfile ({0}).

MSG_Gc_unsupported=perform GC not supported

MSG_HeapDump_unsupported=heap dump not supported

MSG_ThreadMemory_unsupported=thread memory allocation not supported

MSG_Incorrect_CPU_settings=Provided CPU settings are invalid.

MSG_Incorrect_Memory_settings=Provided Memory settings are invalid.

MSG_High_Sampling_Frequency=<html><br><b>Configured sampling frequency is high.</b><br><br>This may affect performance of the target application<br>and bias the collected results.<br><br></html>

CAP_High_Sampling_Frequency=High Sampling Frequency

Argument_StartCpu_ShortDescr=start CPU sampler for the provided process

Argument_StartMemory_ShortDescr=start Memory sampler for the provided process

Argument_Snapshot_ShortDescr=take sampler snapshot for the provided process

Argument_Stop_ShortDescr=stop sampling the provided process

MSG_NO_APP_PID = Cannot find application with pid {0}.
