X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/9dae56ea45a0f5f8136a5c93d6f3a7f99399ca73..4e4e5a6f2694187498445a6ac6f1634ce8141119:/profiler/Profile.h diff --git a/profiler/Profile.h b/profiler/Profile.h index dd96f77..6bf29f7 100644 --- a/profiler/Profile.h +++ b/profiler/Profile.h @@ -45,22 +45,11 @@ namespace JSC { unsigned int uid() const { return m_uid; } void forEach(void (ProfileNode::*)()); - void sortTotalTimeDescending() { forEach(&ProfileNode::sortTotalTimeDescending); } - void sortTotalTimeAscending() { forEach(&ProfileNode::sortTotalTimeAscending); } - void sortSelfTimeDescending() { forEach(&ProfileNode::sortSelfTimeDescending); } - void sortSelfTimeAscending() { forEach(&ProfileNode::sortSelfTimeAscending); } - void sortCallsDescending() { forEach(&ProfileNode::sortCallsDescending); } - void sortCallsAscending() { forEach(&ProfileNode::sortCallsAscending); } - void sortFunctionNameDescending() { forEach(&ProfileNode::sortFunctionNameDescending); } - void sortFunctionNameAscending() { forEach(&ProfileNode::sortFunctionNameAscending); } void focus(const ProfileNode*); void exclude(const ProfileNode*); void restoreAll(); - virtual Profile* heavyProfile() = 0; - virtual Profile* treeProfile() = 0; - #ifndef NDEBUG void debugPrintData() const; void debugPrintDataSampleStyle() const;