summaryrefslogtreecommitdiffstats
path: root/ppapi
diff options
context:
space:
mode:
authordmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-03 23:03:52 +0000
committerdmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-03 23:03:52 +0000
commit14bf3a2fa08e74d89618d050bcb22871ac39be56 (patch)
tree7c53d711ad752dd809c026ecac54b327937553d1 /ppapi
parent6e4586069314890d4787330ab7a4d33590cba534 (diff)
downloadchromium_src-14bf3a2fa08e74d89618d050bcb22871ac39be56.zip
chromium_src-14bf3a2fa08e74d89618d050bcb22871ac39be56.tar.gz
chromium_src-14bf3a2fa08e74d89618d050bcb22871ac39be56.tar.bz2
PPAPI/NaCl: Move architecture histogram to NexeLoadManager
BUG=239656 Review URL: https://codereview.chromium.org/224143003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261565 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi')
-rw-r--r--ppapi/native_client/src/trusted/plugin/plugin.cc35
1 files changed, 0 insertions, 35 deletions
diff --git a/ppapi/native_client/src/trusted/plugin/plugin.cc b/ppapi/native_client/src/trusted/plugin/plugin.cc
index 459d9c6..b5aac6b 100644
--- a/ppapi/native_client/src/trusted/plugin/plugin.cc
+++ b/ppapi/native_client/src/trusted/plugin/plugin.cc
@@ -196,40 +196,6 @@ void Plugin::HistogramEnumerate(const std::string& name,
uma_interface_.HistogramEnumeration(name, sample, maximum);
}
-void Plugin::HistogramEnumerateOsArch(const std::string& sandbox_isa) {
- enum NaClOSArch {
- kNaClLinux32 = 0,
- kNaClLinux64,
- kNaClLinuxArm,
- kNaClMac32,
- kNaClMac64,
- kNaClMacArm,
- kNaClWin32,
- kNaClWin64,
- kNaClWinArm,
- kNaClLinuxMips,
- kNaClOSArchMax
- };
-
- NaClOSArch os_arch = kNaClOSArchMax;
-#if NACL_LINUX
- os_arch = kNaClLinux32;
-#elif NACL_OSX
- os_arch = kNaClMac32;
-#elif NACL_WINDOWS
- os_arch = kNaClWin32;
-#endif
-
- if (sandbox_isa == "x86-64")
- os_arch = static_cast<NaClOSArch>(os_arch + 1);
- if (sandbox_isa == "arm")
- os_arch = static_cast<NaClOSArch>(os_arch + 2);
- if (sandbox_isa == "mips32")
- os_arch = kNaClLinuxMips;
-
- HistogramEnumerate("NaCl.Client.OSArch", os_arch, kNaClOSArchMax, -1);
-}
-
void Plugin::HistogramEnumerateSelLdrLoadStatus(NaClErrorCode error_code) {
HistogramEnumerate("NaCl.LoadStatus.SelLdr", error_code,
NACL_ERROR_CODE_MAX, LOAD_STATUS_UNKNOWN);
@@ -512,7 +478,6 @@ Plugin* Plugin::New(PP_Instance pp_instance) {
// failure. Note that module loading functions will log their own errors.
bool Plugin::Init(uint32_t argc, const char* argn[], const char* argv[]) {
PLUGIN_PRINTF(("Plugin::Init (argc=%" NACL_PRIu32 ")\n", argc));
- HistogramEnumerateOsArch(nacl_interface_->GetSandboxArch());
init_time_ = NaClGetTimeOfDayMicroseconds();
url_util_ = pp::URLUtil_Dev::Get();
if (url_util_ == NULL)