Ion
|
#include "ion/profile/calltracemanager.h"
#include <fstream>
#include "ion/analytics/benchmark.h"
#include "ion/analytics/benchmarkutils.h"
#include "ion/base/serialize.h"
#include "ion/base/stringutils.h"
#include "ion/port/threadutils.h"
#include "ion/profile/timelinenode.h"
#include "ion/profile/timelinethread.h"
#include "ion/profile/tracerecorder.h"
#include "third_party/jsoncpp/include/json/json.h"
Go to the source code of this file.
Namespaces | |
ion | |
Copyright 2016 Google Inc. | |
ion::profile | |
std::string buffer |
Definition at line 211 of file calltracemanager.cc.
Referenced by ion::base::WebSafeBase64Encode().
uint32 end_time |
Definition at line 44 of file calltracemanager.cc.
uint32 id |
Definition at line 40 of file calltracemanager.cc.
Referenced by ion::gfxprofile::GpuProfiler::EnterGlScope(), ion::portgfx::Visual::GetCurrent(), ion::gfx::Renderer::GetResourceGlId(), ion::portgfx::Visual::SetId(), ion::port::SpawnThread(), and ion::port::SpawnThreadStd().
const bool include_null_ |
Definition at line 198 of file calltracemanager.cc.
uint32 length |
Definition at line 42 of file calltracemanager.cc.
Referenced by ion::analytics::Discrepancy(), ion::base::EscapeNewlines(), ion::base::EscapeString(), ion::port::GetCanonicalFilePath(), ion::base::GetExpectedString(), ion::profile::TraceRecorder::GetNumTraces(), ion::base::MimeBase64EncodeString(), ion::port::ReadDataFromFile(), ion::math::Rescale(), ion::base::SplitStringWithoutSkipping(), ion::base::ZipAssetManager::UpdateFileIfChanged(), ion::base::UrlEncodeString(), ion::base::WebSafeBase64Decode(), and ion::base::WebSafeBase64Encode().
uint32 offset |
Definition at line 52 of file calltracemanager.cc.
Referenced by ion::gfxutils::BufferToAttributeBinder< T >::Apply(), ion::gfxutils::BufferToAttributeBinder< T >::AreBindingsPacked(), and ion::image::NinePatch::GetPaddingBox().
uint32 part_count |
Definition at line 45 of file calltracemanager.cc.
std::vector<PartInfo> part_headers |
Definition at line 141 of file calltracemanager.cc.
std::vector<Part*> parts |
Definition at line 142 of file calltracemanager.cc.
uint32 start_time |
Definition at line 43 of file calltracemanager.cc.
std::vector<std::string> table_ |
Definition at line 197 of file calltracemanager.cc.
uint32 type |
Definition at line 41 of file calltracemanager.cc.