| Index: src/profile-generator.cc
|
| diff --git a/src/profile-generator.cc b/src/profile-generator.cc
|
| index acf54da1c7b0e84a84bdad75fed037bcb5062567..30783c6b1cb2f6bd7b90f573b8b55d51c62e20a0 100644
|
| --- a/src/profile-generator.cc
|
| +++ b/src/profile-generator.cc
|
| @@ -352,9 +352,8 @@ void ProfileTree::TraverseDepthFirst(Callback* callback) {
|
| }
|
|
|
|
|
| -CpuProfile::CpuProfile(const char* title, unsigned uid, bool record_samples)
|
| +CpuProfile::CpuProfile(const char* title, bool record_samples)
|
| : title_(title),
|
| - uid_(uid),
|
| record_samples_(record_samples),
|
| start_time_(Time::NowFromSystemTime()) {
|
| timer_.Start();
|
| @@ -486,7 +485,7 @@ CpuProfilesCollection::~CpuProfilesCollection() {
|
| }
|
|
|
|
|
| -bool CpuProfilesCollection::StartProfiling(const char* title, unsigned uid,
|
| +bool CpuProfilesCollection::StartProfiling(const char* title,
|
| bool record_samples) {
|
| ASSERT(uid > 0);
|
| current_profiles_semaphore_.Wait();
|
| @@ -501,7 +500,7 @@ bool CpuProfilesCollection::StartProfiling(const char* title, unsigned uid,
|
| return false;
|
| }
|
| }
|
| - current_profiles_.Add(new CpuProfile(title, uid, record_samples));
|
| + current_profiles_.Add(new CpuProfile(title, record_samples));
|
| current_profiles_semaphore_.Signal();
|
| return true;
|
| }
|
| @@ -537,9 +536,8 @@ bool CpuProfilesCollection::IsLastProfile(const char* title) {
|
|
|
| void CpuProfilesCollection::RemoveProfile(CpuProfile* profile) {
|
| // Called from VM thread for a completed profile.
|
| - unsigned uid = profile->uid();
|
| for (int i = 0; i < finished_profiles_.length(); i++) {
|
| - if (uid == finished_profiles_[i]->uid()) {
|
| + if (profile == finished_profiles_[i]) {
|
| finished_profiles_.Remove(i);
|
| return;
|
| }
|
|
|