Ticket #14513: profile_english.txt

File profile_english.txt, 82.1 KB (added by luroh, 6 years ago)
Line 
1
2profiling results for thread "sort_thread" (385):
3 tick interval: 100 us
4 total ticks: 0 (0 us)
5 unknown ticks: 0 (0 us, 0.00%)
6 dropped ticks: 0 (0 us, 0.00%)
7 samples/tick: 0.0
8 no functions were hit
9
10profiling results for thread "sort_thread" (386):
11 tick interval: 100 us
12 total ticks: 0 (0 us)
13 unknown ticks: 0 (0 us, 0.00%)
14 dropped ticks: 0 (0 us, 0.00%)
15 samples/tick: 0.0
16 no functions were hit
17
18profiling results for thread "sort_thread" (387):
19 tick interval: 100 us
20 total ticks: 0 (0 us)
21 unknown ticks: 0 (0 us, 0.00%)
22 dropped ticks: 0 (0 us, 0.00%)
23 samples/tick: 0.0
24 no functions were hit
25
26profiling results for thread "RepositoryDataUpdateProcess" (395):
27 tick interval: 100 us
28 total ticks: 0 (0 us)
29 unknown ticks: 0 (0 us, 0.00%)
30 dropped ticks: 0 (0 us, 0.00%)
31 samples/tick: 0.0
32 no functions were hit
33
34profiling results for thread "model loader" (389):
35 tick interval: 100 us
36 total ticks: 444 (44400 us)
37 unknown ticks: 0 (0 us, 0.00%)
38 dropped ticks: 0 (0 us, 0.00%)
39 samples/tick: 15.5
40
41 hits unknown image
42 ------------------------------------------------------------------------------
43 444 0 2424 /boot/system/apps/HaikuDepot
44 444 0 2422 commpage
45 306 0 2425 /boot/system/lib/libbe.so
46 359 0 2426 /boot/system/lib/libpackage.so
47 13 0 2429 /boot/system/lib/libstdc++.so.6.0.24
48 444 0 2430 /boot/system/lib/libroot.so
49 90 0 2439 /boot/system/lib/libz.so.1.2.11
50 104 0 34 commpage
51
52 hits in us in % image function
53 ------------------------------------------------------------------------------
54 444 44400 100.00 2424 MainWindow::_RefreshModelThreadWorker(void*)
55 444 44400 100.00 2430 thread_entry
56 444 44400 100.00 2422 commpage_thread_exit
57 330 33000 74.32 2424 MainWindow::_RefreshPackageList(bool)
58 176 17600 39.64 2426 BPackageKit::BPackageRoster::GetRepositoryCache(BString const&, BPackageKit::BRepositoryCache*)
59 176 17600 39.64 2426 BPackageKit::BRepositoryCache::SetTo(BEntry const&)
60 172 17200 38.74 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::ParseAttributeTree(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*, bool&)
61 171 17100 38.51 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::_ParseAttributeTree(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*)
62 147 14700 33.11 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::ParsePackageAttributesSection(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*, BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandler*)
63 144 14400 32.43 2426 BPackageKit::BHPKG::BPrivate::RepositoryReaderImpl::ParseContent(BPackageKit::BHPKG::BRepositoryContentHandler*)
64 117 11700 26.35 2426 BPackageKit::BManager::BPrivate::BPackageManager::Init(unsigned int)
65 114 11400 25.68 2424 MainWindow::_RefreshRepositories(bool)
66 112 11200 25.23 2426 BPackageKit::BManager::BPrivate::BPackageManager::_AddRemoteRepository(BPackageKit::BPackageRoster&, char const*, bool)
67 97 9700 21.85 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::PrepareSection(BPackageKit::BHPKG::BPrivate::PackageFileSection&)
68 97 9700 21.85 2426 BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase::ReadDataToOutput(long, unsigned long, BDataIO*)
69 97 9700 21.85 2426 BPackageKit::BHPKG::BAbstractBufferedDataReader::ReadData(long, void*, unsigned long)
70 94 9400 21.17 2426 BPackageKit::BManager::BPrivate::BRepositoryBuilder::AddPackage(char const*, BPackageKit::BSolverPackage**)
71 94 9400 21.17 2426 BPackageKit::BPackageInfo::ReadFromPackageFile(char const*)
72 94 9400 21.17 2426 BPackageKit::BPackageInfo::_ReadFromPackageFile(BPackageKit::BPackageInfo::PackageFileLocation const&)
73 93 9300 20.95 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::ParseContent(BPackageKit::BHPKG::BPackageContentHandler*)
74 90 9000 20.27 2439 inflate
75 90 9000 20.27 2426 BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase::DecompressChunkData(void*, unsigned long, void*, unsigned long)
76 90 9000 20.27 2439 uncompress2
77 90 9000 20.27 2439 uncompress
78 90 9000 20.27 2425 BZlibCompressionAlgorithm::DecompressBuffer(void const*, unsigned long, void*, unsigned long, unsigned long&, BDecompressionParameters const*)
79 86 8600 19.37 2426 BPackageKit::BPackageInfoContentHandler::HandlePackageAttribute(BPackageKit::BHPKG::BPackageInfoAttributeValue const&)
80 84 8400 18.92 2430 malloc
81 78 7800 17.57 2426 BPackageKit::BManager::BPrivate::BPackageManager::_GetRepositoryCache(BPackageKit::BPackageRoster&, BPackageKit::BRepositoryConfig const&, bool, BPackageKit::BRepositoryCache&)
82 77 7700 17.34 2430 free
83 69 6900 15.54 2430 BPrivate::threadHeap::malloc(unsigned long)
84 60 6000 13.51 2425 BString::_Clone(char const*, int)
85 59 5900 13.29 2430 BPrivate::processHeap::free(void*)
86 58 5800 13.06 2426 BPackageKit::BPackageInfo::~BPackageInfo()
87 54 5400 12.16 2439 inflate_fast
88 53 5300 11.94 2425 BString::_Init(char const*, int)
89 52 5200 11.71 2425 BString::_Allocate(int)
90 44 4400 9.91 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::PackageInfoAttributeHandlerBase::NotifyDone(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*)
91 44 4400 9.91 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::PackageAttributeHandler::HandleAttribute(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*, unsigned char, BPackageKit::BHPKG::BPackageAttributeValue const&, BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandler**)
92 42 4200 9.46 2426 BPackageKit::BPackageVersion::BPackageVersion(BPackageKit::BHPKG::BPackageVersionData const&)
93 38 3800 8.56 2426 BPackageKit::BHPKG::BPrivate::RepositoryReaderImpl::PackagesAttributeHandler::HandleAttribute(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*, unsigned char, BPackageKit::BHPKG::BPackageAttributeValue const&, BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandler**)
94 38 3800 8.56 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::_PrepareSections()
95 36 3600 8.11 2425 BString::_FreePrivateData()
96 35 3500 7.88 2439 adler32_z
97 35 3500 7.88 2439 adler32
98 34 3400 7.66 2430 __mutex_lock
99 32 3200 7.21 2426 BPackageKit::BPackageInfoSet::PackageMap::~PackageMap()
100 32 3200 7.21 2426 BPackageKit::BPackageInfoSet::PackageInfo::~PackageInfo()
101 32 3200 7.21 2426 BPackageKit::BHPKG::BPrivate::RepositoryReaderImpl::Init(BPositionIO*, bool)
102 32 3200 7.21 2425 BReferenceable::ReleaseReference()
103 30 3000 6.76 2426 BPackageKit::BRepositoryCache::~BRepositoryCache()
104 28 2800 6.31 2426 BPackageKit::BPackageResolvable::BPackageResolvable(BPackageKit::BHPKG::BPackageResolvableData const&)
105 27 2700 6.08 2425 BString::~BString()
106 26 2600 5.86 2424 BObjectList<BPackageKit::BSolverPackage>::~BObjectList()
107 26 2600 5.86 2426 BPackageKit::BSolverRepository::~BSolverRepository()
108 25 2500 5.63 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::_ParseTOC(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*, BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandler*)
109 25 2500 5.63 2430 memcpy
110 25 2500 5.63 2426 BPackageKit::BManager::BPrivate::BPackageManager::~BPackageManager()
111 22 2200 4.95 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::_ReadAttribute(unsigned char&, BPackageKit::BHPKG::BPackageAttributeValue&, bool*, unsigned long*)
112 22 2200 4.95 2425 BString::SetTo(BString const&)
113 22 2200 4.95 2426 BPackageKit::BPackageInfoSet::AddInfo(BPackageKit::BPackageInfo const&)
114 22 2200 4.95 2426 BObjectList<BPackageKit::BManager::BPrivate::BPackageManager::RemoteRepository>::~BObjectList()
115 22 2200 4.95 2426 BPackageKit::BManager::BPrivate::BPackageManager::RemoteRepository::~RemoteRepository()
116 21 2100 4.73 2426 BObjectList<BPackageKit::BPackageResolvable>::MakeEmpty(bool)
117 20 2000 4.50 2426 BPackageKit::BManager::BPrivate::BRepositoryBuilder::BRepositoryBuilder(BPackageKit::BSolverRepository&, BPackageKit::BRepositoryCache const&, BString const&)
118 20 2000 4.50 2426 BPackageKit::BSolverRepository::SetTo(BPackageKit::BRepositoryCache const&)
119 19 1900 4.28 2425 BList::_ResizeArray(int)
120 19 1900 4.28 2426 BObjectList<BPackageKit::BPackageResolvable>::~BObjectList()
121 19 1900 4.28 2426 BPackageKit::BSolverRepository::AddPackage(BPackageKit::BPackageInfo const&, BPackageKit::BSolverPackage**)
122 18 1800 4.05 2430 BPrivate::superblock::makeSuperblock(int, BPrivate::processHeap*)
123 17 1700 3.83 2430 __mutex_unlock
124 17 1700 3.83 2425 BList::operator=(BList const&)
125 17 1700 3.83 2426 BPackageKit::BSolverPackage::BSolverPackage(BPackageKit::BSolverRepository*, BPackageKit::BPackageInfo const&)
126 16 1600 3.60 2426 BPackageKit::BPackageVersion::SetTo(BString const&, BString const&, BString const&, BString const&, unsigned int)
127 16 1600 3.60 2430 BPrivate::superblock::superblock(int, int, BPrivate::hoardHeap*)
128 15 1500 3.38 2425 _PointerList_::_PointerList_(_PointerList_ const&)
129 15 1500 3.38 2430 strcmp
130 15 1500 3.38 2430 BPrivate::hoardHeap::freeBlock(BPrivate::block*&, BPrivate::superblock*&, int, BPrivate::processHeap*)
131 14 1400 3.15 2430 realloc
132 14 1400 3.15 2424 RepositoryUrlUtils::EqualsNormalized(BString const&, BString const&)
133 13 1300 2.93 2429 operator new(unsigned long, std::nothrow_t const&)
134 13 1300 2.93 2426 BObjectList<BPackageKit::BPackageResolvableExpression>::BObjectList(BObjectList<BPackageKit::BPackageResolvableExpression> const&)
135 12 1200 2.70 2425 BString::operator==(char const*) const
136 11 1100 2.48 2424 DepotInfo::AddPackage(BReference<PackageInfo> const&)
137 10 1000 2.25 2426 BPackageKit::BPackageInfo::Clear()
138 10 1000 2.25 2425 BStringList::~BStringList()
139 10 1000 2.25 2426 BPackageKit::BRepositoryCache::RepositoryContentHandler::HandlePackage(char const*)
140 9 900 2.03 2426 BPackageKit::BPackageResolvableExpression::BPackageResolvableExpression(BPackageKit::BHPKG::BPackageResolvableExpressionData const&)
141 9 900 2.03 2430 BPrivate::hoardUnlock(mutex&)
142 9 900 2.03 2424 PackageInfo::PackageInfo(BPackageKit::BPackageInfo const&)
143 9 900 2.03 2426 BObjectList<BPackageKit::BPackageResolvableExpression>::MakeEmpty(bool)
144 8 800 1.80 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::ReadAttributeValue(unsigned char, unsigned char, BPackageKit::BHPKG::BPackageAttributeValue&)
145 8 800 1.80 2430 strncpy
146 8 800 1.80 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::ReadUnsignedLEB128(unsigned long&)
147 7 700 1.58 2426 BObjectList<BPackageKit::BPackageResolvableExpression>::~BObjectList()
148 7 700 1.58 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::EntryAttributeHandler::HandleAttribute(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*, unsigned char, BPackageKit::BHPKG::BPackageAttributeValue const&, BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandler**)
149 7 700 1.58 2425 BUrl::BUrl(char const*)
150 7 700 1.58 2425 BString::_MakeWritable(int, bool)
151 7 700 1.58 2425 BString::BString(BString const&)
152 6 600 1.35 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::ReadAttributeValue(unsigned char, unsigned char, BPackageKit::BHPKG::BPackageAttributeValue&)
153 6 600 1.35 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::_ReadSectionBuffer(void*, unsigned long)
154 5 500 1.13 2426 BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase::ReadAndDecompressChunkData(unsigned long, unsigned long, unsigned long, void*, void*)
155 5 500 1.13 2425 BFdIO::ReadAt(long, void*, unsigned long)
156 5 500 1.13 2426 BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase::ReadFileData(unsigned long, void*, unsigned long)
157 5 500 1.13 2426 BObjectList<BPackageKit::BPackageResolvable>::BObjectList(BObjectList<BPackageKit::BPackageResolvable> const&)
158 5 500 1.13 2426 BPackageKit::BManager::BPrivate::BPackageManager::ClientInstallationInterface::InitInstalledRepository(BPackageKit::BManager::BPrivate::BPackageManager::InstalledRepository&)
159 5 500 1.13 2426 BPackageKit::BManager::BPrivate::BPackageManager::_AddInstalledRepository(BPackageKit::BManager::BPrivate::BPackageManager::InstalledRepository*)
160 5 500 1.13 2426 BPackageKit::BPackageVersion::ToString() const
161 5 500 1.13 2430 _kern_read
162 5 500 1.13 2426 BPackageKit::BSolverRepository::AddPackages(BPackageKit::BPackageInstallationLocation)
163 5 500 1.13 2426 BPackageKit::BManager::BPrivate::BRepositoryBuilder::AddPackages(BPackageKit::BPackageInstallationLocation, char const*)
164 5 500 1.13 2425 BPositionIO::ReadAtExactly(long, void*, unsigned long, unsigned long*)
165 4 400 0.90 2425 BStringList::BStringList(BStringList const&)
166 4 400 0.90 2426 BPackageKit::BPackageInfo::CanonicalFileName() const
167 4 400 0.90 2426 BPackageKit::BPackageInfo::FileName() const
168 4 400 0.90 2425 BUrl::operator==(BUrl&) const
169 4 400 0.90 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::AttributeAttributeHandler::Delete(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*)
170 4 400 0.90 2425 BString::_DoAppend(char const*, int)
171 4 400 0.90 2430 memset
172 4 400 0.90 2425 BString::Truncate(int, bool)
173 4 400 0.90 2425 BStringList::_DecrementRefCounts() const
174 3 300 0.68 2424 std::_Rb_tree<BString, std::pair<BString const, BReference<PackageInfo> >, std::_Select1st<std::pair<BString const, BReference<PackageInfo> > >, std::less<BString>, std::allocator<std::pair<BString const, BReference<PackageInfo> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<BString const, BReference<PackageInfo> > >*, std::_Rb_tree_node_base*, BString const&) [clone .isra.78]
175 3 300 0.68 2425 BMessage::FindData(char const*, unsigned int, int, void const**, long*) const
176 3 300 0.68 2424 UserRating::UserRating()
177 3 300 0.68 2426 BPackageKit::BManager::BPrivate::BPackageManager::InstalledRepository::~InstalledRepository()
178 3 300 0.68 2424 std::_Rb_tree<BString, std::pair<BString const, BReference<PackageInfo> >, std::_Select1st<std::pair<BString const, BReference<PackageInfo> > >, std::less<BString>, std::allocator<std::pair<BString const, BReference<PackageInfo> > > >::find(BString const&)
179 3 300 0.68 2430 tls_get
180 3 300 0.68 2430 memmove
181 3 300 0.68 2430 BPrivate::hoardLock(mutex&)
182 3 300 0.68 2425 BUrl::_ExplodeUrlString(BString const&, unsigned int)
183 3 300 0.68 2425 BString::ToLower()
184 3 300 0.68 2426 BPackageKit::BPrivate::BDaemonClient::GetInstallationLocationInfo(BPackageKit::BPackageInstallationLocation, BPackageKit::BInstallationLocationInfo&)
185 3 300 0.68 2425 BString::_MakeWritable()
186 3 300 0.68 2426 BPackageKit::BPackageRoster::GetInstallationLocationInfo(BPackageKit::BPackageInstallationLocation, BPackageKit::BInstallationLocationInfo&)
187 3 300 0.68 2426 BPackageKit::BPackageRoster::GetActivePackages(BPackageKit::BPackageInstallationLocation, BPackageKit::BPackageInfoSet&)
188 3 300 0.68 2426 BPackageKit::BPrivate::BDaemonClient::_ExtractPackageInfoSet(BMessage const&, char const*, BPackageKit::BPackageInfoSet&)
189 3 300 0.68 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::PackageResolvableAttributeHandler::HandleAttribute(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*, unsigned char, BPackageKit::BHPKG::BPackageAttributeValue const&, BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandler**)
190 3 300 0.68 2426 BPackageKit::BPackageVersion::Clear()
191 3 300 0.68 2425 BUrl::~BUrl()
192 3 300 0.68 2425 BUrl::SetUrlString(BString const&)
193 3 300 0.68 2425 BMessage::FindString(char const*, int, BString*) const
194 3 300 0.68 2425 BMessage::FindString(char const*, int, char const**) const
195 3 300 0.68 2425 BString::operator<<(BString const&)
196 3 300 0.68 2426 BPackageKit::BPackageInfo::BPackageInfo(BMessage*, int*)
197 3 300 0.68 2426 BPackageKit::BPackageInfo::_ExtractResolvables(BMessage*, char const*, BObjectList<BPackageKit::BPackageResolvable>&)
198 3 300 0.68 2425 BUrl::UrlString() const
199 3 300 0.68 2426 BPackageKit::BPackageInfo::_ExtractVersion(BMessage*, char const*, int, BPackageKit::BPackageVersion&)
200 2 200 0.45 2430 BPrivate::hoardHeap::moveSuperblock(BPrivate::superblock*, int, int, int)
201 2 200 0.45 2426 BPackageKit::BPackageInfo::SetVersion(BPackageKit::BPackageVersion const&)
202 2 200 0.45 2425 BList::CountItems() const
203 2 200 0.45 2426 BPackageKit::BPackageInfo::SetName(BString const&)
204 2 200 0.45 2430 find_thread
205 2 200 0.45 2430 vsnprintf
206 2 200 0.45 2430 __snprintf
207 2 200 0.45 2430 _IO_vfprintf
208 2 200 0.45 2430 void (anonymous namespace)::copy_small<1ul>(unsigned char*, unsigned char const*)
209 2 200 0.45 2430 strlen
210 2 200 0.45 2425 BString::operator<<(unsigned int)
211 2 200 0.45 2424 std::_Rb_tree<BString, std::pair<BString const, BReference<PackageInfo> >, std::_Select1st<std::pair<BString const, BReference<PackageInfo> > >, std::less<BString>, std::allocator<std::pair<BString const, BReference<PackageInfo> > > >::_M_erase(std::_Rb_tree_node<std::pair<BString const, BReference<PackageInfo> > >*)
212 2 200 0.45 2425 BString::BString(char const*)
213 2 200 0.45 2425 BPositionIO::Write(void const*, unsigned long)
214 2 200 0.45 2425 BMemoryIO::WriteAt(long, void const*, unsigned long)
215 2 200 0.45 2425 BString::_Resize(int)
216 2 200 0.45 2425 BDataIO::WriteExactly(void const*, unsigned long, unsigned long*)
217 2 200 0.45 2426 BObjectList<BPackageKit::BUser>::BObjectList(BObjectList<BPackageKit::BUser> const&)
218 1 100 0.23 2430 BPrivate::hoardHeap::reuse(int)
219 1 100 0.23 2425 BStringList::Add(BString const&)
220 1 100 0.23 2425 BString::SetToFormatVarArgs(char const*, __va_list_tag*)
221 1 100 0.23 2425 BString::SetToFormat(char const*, ...)
222 1 100 0.23 2425 BUrl::Path() const
223 1 100 0.23 2425 BReferenceable::AcquireReference()
224 1 100 0.23 2425 BString::operator<<(char)
225 1 100 0.23 2439 inflate_table
226 1 100 0.23 2425 _PointerList_::ReplaceItem(int, void*)
227 1 100 0.23 2425 BList::IsEmpty() const
228 1 100 0.23 2430 _kern_mutex_lock
229 1 100 0.23 2430 strnlen
230 1 100 0.23 2426 BObjectList<BPackageKit::BUserSettingsFileInfo>::~BObjectList()
231 1 100 0.23 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandler::~AttributeHandler()
232 1 100 0.23 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::InitHeapReader(unsigned int, unsigned int, long, unsigned long, unsigned long)
233 1 100 0.23 2426 BPackageKit::BHPKG::BPrivate::ReaderImplBase::_ReadString(char const*&, unsigned long*)
234 1 100 0.23 2426 int BPackageKit::BHPKG::BPrivate::ReaderImplBase::Init<BPackageKit::BHPKG::BPrivate::hpkg_header, 1752197991u, (unsigned short)2, (unsigned short)0>(BPositionIO*, bool, BPackageKit::BHPKG::BPrivate::hpkg_header&, unsigned int)
235 1 100 0.23 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::EntryAttributeHandler::Delete(BPackageKit::BHPKG::BPrivate::ReaderImplBase::AttributeHandlerContext*)
236 1 100 0.23 2426 BPackageKit::BHPKG::BPrivate::PackageReaderImpl::Init(BPositionIO*, bool, unsigned int, BPackageKit::BHPKG::BPrivate::hpkg_header*)
237 1 100 0.23 2426 BPackageKit::BHPKG::BPrivate::PackageFileHeapReader::Init()
238 1 100 0.23 2424 PublisherInfo::operator=(PublisherInfo const&)
239 1 100 0.23 2426 BPackageKit::BHPKG::BPrivate::RepositoryReaderImpl::PackageContentHandlerAdapter::HandlePackageAttribute(BPackageKit::BHPKG::BPackageInfoAttributeValue const&)
240 1 100 0.23 2426 BPackageKit::BPackageInfoSet::Iterator::Next()
241 1 100 0.23 2424 UserInfo::UserInfo()
242 1 100 0.23 2425 BUrl::_ContainsDelimiter(BString const&)
243 1 100 0.23 2426 BObjectList<BPackageKit::BUserSettingsFileInfo>::MakeEmpty(bool)
244 1 100 0.23 2425 BList::ItemAt(int) const
245 1 100 0.23 2424 Model::AddDepot(DepotInfo const&)
246 1 100 0.23 2426 BPackageKit::BPackageInfo::AddProvides(BPackageKit::BPackageResolvable const&)
247 1 100 0.23 2426 BPackageKit::BPackageInfo::AddURL(BString const&)
248 1 100 0.23 2426 BPackageKit::BPackageInfo::InitCheck() const
249 1 100 0.23 2425 BList::Items() const
250 1 100 0.23 2425 BUrl::SetAuthority(BString const&)
251 1 100 0.23 2425 BUrl::SetPath(BString const&)
252 1 100 0.23 2425 BUrl::_SetPathUnsafe(BString const&)
253
254profiling results for thread "ServerIconExportUpdateProcess" (394):
255 tick interval: 100 us
256 total ticks: 98 (9800 us)
257 unknown ticks: 0 (0 us, 0.00%)
258 dropped ticks: 0 (0 us, 0.00%)
259 samples/tick: 13.6
260
261 hits unknown image
262 ------------------------------------------------------------------------------
263 98 0 2424 /boot/system/apps/HaikuDepot
264 98 0 2422 commpage
265 18 0 2425 /boot/system/lib/libbe.so
266 1 0 2429 /boot/system/lib/libstdc++.so.6.0.24
267 98 0 2430 /boot/system/lib/libroot.so
268
269 hits in us in % image function
270 ------------------------------------------------------------------------------
271 98 9800 100.00 2424 ServerIconExportUpdateProcess::RunInternal()
272 98 9800 100.00 2430 thread_entry
273 98 9800 100.00 2422 commpage_thread_exit
274 98 9800 100.00 2424 AbstractServerProcess::Run()
275 98 9800 100.00 2424 BulkLoadStateMachine::StartProcess(void*)
276 97 9700 98.98 2424 ServerIconExportUpdateProcess::Populate()
277 55 5500 56.12 2424 Model::ForAllPackages(PackageConsumer*, void*)
278 42 4200 42.86 2424 ServerIconExportUpdateProcess::ConsumePackage(BReference<PackageInfo> const&, void*)
279 42 4200 42.86 2430 _kern_release_sem
280 40 4000 40.82 2424 ServerIconExportUpdateProcess::PopulateForPkg(BReference<PackageInfo> const&)
281 37 3700 37.76 2424 LocalIconStore::TryFindIconPath(BString const&, BPath&) const
282 34 3400 34.69 2424 StorageUtils::ExistsObject(BPath&, bool*, bool*, long*)
283 34 3400 34.69 2430 _kern_read_stat
284 13 1300 13.27 2430 _kern_acquire_sem_etc
285 13 1300 13.27 2425 BLocker::Lock()
286 5 500 5.10 2424 LocalIconStore::_IdentifyBestIconFileAtDirectory(BPath const&, BPath&) const
287 3 300 3.06 2425 BPath::_SetPath(char const*)
288 2 200 2.04 2430 BPrivate::processHeap::free(void*)
289 2 200 2.04 2430 free
290 2 200 2.04 2430 _kern_read
291 2 200 2.04 2430 _kern_mutex_lock
292 2 200 2.04 2425 BPath::Append(char const*, bool)
293 2 200 2.04 2425 BPath::SetTo(char const*, char const*, bool)
294 2 200 2.04 2424 SharedBitmap::SharedBitmap(BPositionIO&)
295 1 100 1.02 2429 operator new(unsigned long, std::nothrow_t const&)
296 1 100 1.02 2425 BString::_FreePrivateData()
297 1 100 1.02 2425 BPath::~BPath()
298 1 100 1.02 2425 BPath::Unset()
299 1 100 1.02 2425 non-virtual thunk to BFile::GetSize(long*) const
300 1 100 1.02 2430 strcpy
301 1 100 1.02 2430 BPrivate::hoardHeap::freeBlock(BPrivate::block*&, BPrivate::superblock*&, int, BPrivate::processHeap*)
302 1 100 1.02 2424 ServerIconExportUpdateProcess::HasLocalData(bool*) const
303 1 100 1.02 2430 BPrivate::threadHeap::malloc(unsigned long)
304 1 100 1.02 2430 malloc
305
306profiling results for thread "PkgDataUpdateProcess<HaikuPorts" (396):
307 tick interval: 100 us
308 total ticks: 500 (50000 us)
309 unknown ticks: 0 (0 us, 0.00%)
310 dropped ticks: 0 (0 us, 0.00%)
311 samples/tick: 21.9
312
313 hits unknown image
314 ------------------------------------------------------------------------------
315 500 0 2424 /boot/system/apps/HaikuDepot
316 500 0 2422 commpage
317 400 0 2425 /boot/system/lib/libbe.so
318 4 0 2429 /boot/system/lib/libstdc++.so.6.0.24
319 500 0 2430 /boot/system/lib/libroot.so
320 34 0 2439 /boot/system/lib/libz.so.1.2.11
321
322 hits in us in % image function
323 ------------------------------------------------------------------------------
324 500 50000 100.00 2424 BPrivate::BJson::ParseArray(BPrivate::JsonParseContext&)
325 500 50000 100.00 2424 PkgDataUpdateProcess::ProcessLocalData()
326 500 50000 100.00 2424 AbstractSingleFileServerProcess::RunInternal()
327 500 50000 100.00 2424 AbstractServerProcess::ParseJsonFromFileWithListener(BPrivate::BJsonEventListener*, BPath const&) const
328 500 50000 100.00 2424 AbstractServerProcess::Run()
329 500 50000 100.00 2424 BPrivate::BJson::ParseAny(BPrivate::JsonParseContext&)
330 500 50000 100.00 2424 BPrivate::BJson::Parse(BDataIO*, BPrivate::BJsonEventListener*)
331 500 50000 100.00 2424 BPrivate::BJson::ParseObjectNameValuePair(BPrivate::JsonParseContext&)
332 500 50000 100.00 2424 BPrivate::BJson::ParseObject(BPrivate::JsonParseContext&)
333 500 50000 100.00 2422 commpage_thread_exit
334 500 50000 100.00 2430 thread_entry
335 500 50000 100.00 2424 BulkLoadStateMachine::StartProcess(void*)
336 402 40200 80.40 2424 DumpExportPkg_StackedDumpExportPkgJsonListener::Handle(BPrivate::BJsonEvent const&)
337 400 40000 80.00 2424 ItemEmittingStackedDumpExportPkgJsonListener::WillPop()
338 400 40000 80.00 2424 AbstractStackedDumpExportPkgJsonListener::Pop()
339 396 39600 79.20 2424 PackageFillingPkgListener::Handle(DumpExportPkg*)
340 162 16200 32.40 2424 Model::ForPackageByNameInDepot(BString const&, BString const&, PackageConsumer*, void*)
341 159 15900 31.80 2425 BReferenceable::ReleaseReference()
342 136 13600 27.20 2425 BReferenceable::AcquireReference()
343 78 7800 15.60 2424 BPrivate::BJson::ParseString(BPrivate::JsonParseContext&, json_event_type)
344 48 4800 9.60 2430 realloc
345 43 4300 8.60 2425 BDataIO::ReadExactly(void*, unsigned long, unsigned long*)
346 40 4000 8.00 2425 BCompressionAlgorithm::BAbstractInputStream::Read(void*, unsigned long)
347 40 4000 8.00 2424 BPrivate::BJson::NextChar(BPrivate::JsonParseContext&, char*)
348 37 3700 7.40 2425 BZlibCompressionAlgorithm::Stream<BCompressionAlgorithm::BAbstractInputStream, BZlibCompressionAlgorithm::DecompressionStrategy>::ProcessData(void const*, unsigned long, void*, unsigned long, unsigned long&, unsigned long&)
349 33 3300 6.60 2439 inflate
350 28 2800 5.60 2425 BString::Append(char const*, int)
351 28 2800 5.60 2430 BPrivate::threadHeap::malloc(unsigned long)
352 28 2800 5.60 2430 malloc
353 26 2600 5.20 2425 BString::_DoAppend(char const*, int)
354 25 2500 5.00 2424 DepotInfo::DepotInfo(DepotInfo const&)
355 22 2200 4.40 2430 free
356 21 2100 4.20 2430 BPrivate::processHeap::free(void*)
357 15 1500 3.00 2425 BLocker::Lock()
358 15 1500 3.00 2430 BPrivate::hoardHeap::freeBlock(BPrivate::block*&, BPrivate::superblock*&, int, BPrivate::processHeap*)
359 15 1500 3.00 2430 _kern_acquire_sem_etc
360 13 1300 2.60 2439 crc32
361 12 1200 2.40 2430 memcpy
362 12 1200 2.40 2425 BString::_MakeWritable(int, bool)
363 11 1100 2.20 2425 BString::_Resize(int)
364 11 1100 2.20 2439 crc32_z
365 10 1000 2.00 2430 BPrivate::hoardUnsbrk(void*, long)
366 9 900 1.80 2430 BPrivate::superblock::makeSuperblock(int, BPrivate::processHeap*)
367 9 900 1.80 2424 DumpExportPkgVersion_StackedDumpExportPkgJsonListener::Handle(BPrivate::BJsonEvent const&)
368 8 800 1.60 2424 BPrivate::BJson::ParseNumber(BPrivate::JsonParseContext&)
369 8 800 1.60 2430 strncpy
370 7 700 1.40 2424 PackageFillingPkgListener::ConsumePackage(BReference<PackageInfo> const&, void*)
371 7 700 1.40 2439 updatewindow
372 7 700 1.40 2430 __mutex_lock
373 7 700 1.40 2430 BPrivate::hoardSbrk(long)
374 6 600 1.20 2424 PackageInfo::_NotifyListenersImmediate(unsigned int)
375 6 600 1.20 2424 MainWindow::PackageChanged(PackageInfoEvent const&)
376 6 600 1.20 2430 _kern_release_sem
377 6 600 1.20 2424 PackageInfo::EndCollatingChanges()
378 6 600 1.20 2439 crc32_little
379 5 500 1.00 2424 BPrivate::BJson::NextNonWhitespaceChar(BPrivate::JsonParseContext&, char*)
380 5 500 1.00 2430 __mutex_unlock
381 4 400 0.80 2439 inflateStateCheck
382 4 400 0.80 2429 operator new(unsigned long)
383 4 400 0.80 2425 BMessage::AddPointer(char const*, void const*)
384 4 400 0.80 2430 strcmp
385 4 400 0.80 2430 strlen
386 3 300 0.60 2430 BPrivate::hoardHeap::removeSuperblock(BPrivate::superblock*, int)
387 3 300 0.60 2424 DumpExportPkg::~DumpExportPkg()
388 3 300 0.60 2424 DumpExportPkg::~DumpExportPkg()
389 3 300 0.60 2425 BString::_Init(char const*, int)
390 3 300 0.60 2425 BString::_Clone(char const*, int)
391 2 200 0.40 2430 strtoll
392 2 200 0.40 2424 BPrivate::BJson::ParseStringEscapeSequence(BPrivate::JsonParseContext&, BString&)
393 2 200 0.40 2424 DumpExportPkgVersion::~DumpExportPkgVersion()
394 2 200 0.40 2424 DumpExportPkgVersion::~DumpExportPkgVersion()
395 2 200 0.40 2424 DumpExportPkgScreenshot_List_StackedDumpExportPkgJsonListener::Handle(BPrivate::BJsonEvent const&)
396 2 200 0.40 2424 DumpExportPkgVersion::SetRevision(long)
397 2 200 0.40 2425 BLooper::_PostMessage(BMessage*, BHandler*, BHandler*)
398 2 200 0.40 2425 BMessage::_AddField(char const*, unsigned int, bool, BMessage::field_header**)
399 2 200 0.40 2425 BMessage::AddData(char const*, unsigned int, void const*, long, bool, int)
400 2 200 0.40 2425 BString::operator+=(char const*)
401 2 200 0.40 2425 BMessage::_SendMessage(int, int, int, long, bool, BMessenger&) const
402 2 200 0.40 2425 BString::operator=(char const*)
403 2 200 0.40 2425 BString::SetTo(char const*, int)
404 2 200 0.40 2425 BMessenger::SendMessage(BMessage*, BMessenger, long) const
405 2 200 0.40 2425 BMessenger::SendMessage(BMessage*, BHandler*, long) const
406 2 200 0.40 2425 BString::_FreePrivateData()
407 1 100 0.20 2425 BString::operator+=(char)
408 1 100 0.20 2430 BPrivate::hoardHeap::insertSuperblock(int, BPrivate::superblock*, BPrivate::processHeap*)
409 1 100 0.20 2430 BPrivate::superblock::superblock(int, int, BPrivate::hoardHeap*)
410 1 100 0.20 2430 BPrivate::hoardHeap::reuse(int)
411 1 100 0.20 2425 BString::~BString()
412 1 100 0.20 2424 AbstractServerProcess::WasStopped()
413 1 100 0.20 2424 BulkContainerDumpExportPkgJsonListener::Handle(BPrivate::BJsonEvent const&)
414 1 100 0.20 2424 BulkContainerItemsStackedDumpExportPkgJsonListener::Handle(BPrivate::BJsonEvent const&)
415 1 100 0.20 2425 BMessage::operator=(BMessage const&)
416 1 100 0.20 2425 BFileIO::Read(void*, unsigned long)
417 1 100 0.20 2425 BBlockCache::Get(unsigned long)
418 1 100 0.20 2424 PackageInfo::SetTitle(BString const&)
419 1 100 0.20 2425 BString::operator==(char const*) const
420 1 100 0.20 2425 BString::_Allocate(int)
421 1 100 0.20 2430 BPrivate::hoardLockInit(mutex&, char const*)
422 1 100 0.20 2425 BString::SetTo(BString const&)
423 1 100 0.20 2424 DepotInfo::PackageIndexByName(BString const&)
424 1 100 0.20 2430 _kern_mutex_lock
425 1 100 0.20 2430 _kern_read
426 1 100 0.20 2430 _IO_file_xsgetn
427 1 100 0.20 2430 _IO_file_underflow
428 1 100 0.20 2430 _IO_fread
429 1 100 0.20 2430 void (anonymous namespace)::copy_small<1ul>(unsigned char*, unsigned char const*)
430
431profiling results for thread "Planet Express" (390):
432 tick interval: 100 us
433 total ticks: 0 (0 us)
434 unknown ticks: 0 (0 us, 0.00%)
435 dropped ticks: 0 (0 us, 0.00%)
436 samples/tick: 0.0
437 no functions were hit
438
439profiling results for thread "Package Populator" (391):
440 tick interval: 100 us
441 total ticks: 0 (0 us)
442 unknown ticks: 0 (0 us, 0.00%)
443 dropped ticks: 0 (0 us, 0.00%)
444 samples/tick: 0.0
445 no functions were hit
446
447profiling results for thread "Good news everyone" (392):
448 tick interval: 100 us
449 total ticks: 2 (200 us)
450 unknown ticks: 0 (0 us, 0.00%)
451 dropped ticks: 0 (0 us, 0.00%)
452 samples/tick: 5.5
453
454 hits unknown image
455 ------------------------------------------------------------------------------
456 1 0 2424 /boot/system/apps/HaikuDepot
457 2 0 2422 commpage
458 1 0 2425 /boot/system/lib/libbe.so
459 2 0 2430 /boot/system/lib/libroot.so
460
461 hits in us in % image function
462 ------------------------------------------------------------------------------
463 2 200 100.00 2422 commpage_thread_exit
464 2 200 100.00 2430 thread_entry
465 1 100 50.00 2424 MainWindow::_PackagesToShowWorker(void*)
466 1 100 50.00 2425 BMessage::AddData(char const*, unsigned int, void const*, long, bool, int)
467 1 100 50.00 2425 BMessage::AddInt32(char const*, int)
468 1 100 50.00 2430 _kern_acquire_sem
469
470profiling results for thread "Package Contents Populator" (384):
471 tick interval: 100 us
472 total ticks: 0 (0 us)
473 unknown ticks: 0 (0 us, 0.00%)
474 dropped ticks: 0 (0 us, 0.00%)
475 samples/tick: 0.0
476 no functions were hit
477
478profiling results for thread "w>HaikuDepot" (393):
479 tick interval: 100 us
480 total ticks: 424 (42400 us)
481 unknown ticks: 0 (0 us, 0.00%)
482 dropped ticks: 0 (0 us, 0.00%)
483 samples/tick: 20.3
484
485 hits unknown image
486 ------------------------------------------------------------------------------
487 375 0 2424 /boot/system/apps/HaikuDepot
488 424 0 2422 commpage
489 14 0 2423 /boot/system/runtime_loader
490 424 0 2425 /boot/system/lib/libbe.so
491 32 0 2428 /boot/system/lib/libtranslation.so
492 30 0 2429 /boot/system/lib/libstdc++.so.6.0.24
493 424 0 2430 /boot/system/lib/libroot.so
494 11 0 2431 /boot/system/lib/libgcc_s.so.1
495 6 0 2433 /boot/system/lib/libicui18n.so.57.1
496 8 0 2438 /boot/system/lib/libicuuc.so.57.1
497 2 0 2439 /boot/system/lib/libz.so.1.2.11
498 32 0 34 commpage
499
500 hits in us in % image function
501 ------------------------------------------------------------------------------
502 424 42400 100.00 2430 thread_entry
503 424 42400 100.00 2422 commpage_thread_exit
504 424 42400 100.00 2425 BLooper::_task0_(void*)
505 424 42400 100.00 2425 BWindow::task_looper()
506 397 39700 93.63 2425 BWindow::DispatchMessage(BMessage*, BHandler*)
507 246 24600 58.02 2424 MainWindow::MessageReceived(BMessage*)
508 172 17200 40.57 2425 BPrivate::LinkReceiver::GetNextMessage(int&, long)
509 156 15600 36.79 2430 _kern_port_buffer_size_etc
510 155 15500 36.56 2424 PackageListView::AddPackage(BReference<PackageInfo> const&)
511 150 15000 35.38 2425 BPrivate::LinkReceiver::ReadFromPort(long)
512 132 13200 31.13 2425 BFont::StringWidth(char const*) const
513 132 13200 31.13 2425 BFont::GetStringWidths(char const**, int const*, int, float*) const
514 89 8900 20.99 2425 BSplitLayout::BaseMinSize()
515 89 8900 20.99 2425 BView::MinSize()
516 89 8900 20.99 2425 BTwoDimensionalLayout::BaseMinSize()
517 89 8900 20.99 2425 BSplitLayout::_ValidateMinMax()
518 89 8900 20.99 2425 BTwoDimensionalLayout::LocalLayouter::ValidateMinMax()
519 89 8900 20.99 2425 BTwoDimensionalLayout::HasHeightForWidth()
520 89 8900 20.99 2425 BCardLayout::_ValidateMinMax()
521 89 8900 20.99 2425 BTwoDimensionalLayout::CompoundLayouter::ValidateMinMax()
522 89 8900 20.99 2425 BTwoDimensionalLayout::CompoundLayouter::_AddConstraints(BPrivate::Layout::Layouter*)
523 89 8900 20.99 2425 BViewLayoutItem::PreferredSize()
524 89 8900 20.99 2425 BWindow::UpdateSizeLimits()
525 89 8900 20.99 2425 BWindow::Layout(bool)
526 89 8900 20.99 2425 BAbstractLayout::MinSize()
527 89 8900 20.99 2424 PackageColumn::GetPreferredWidth(BField*, BView*) const
528 89 8900 20.99 2425 BTwoDimensionalLayout::LocalLayouter::AddConstraints(BTwoDimensionalLayout::CompoundLayouter*, BPrivate::Layout::Layouter*)
529 89 8900 20.99 2424 BPrivate::OutlineView::GetColumnPreferredWidth(BColumn*)
530 89 8900 20.99 2424 BColumnListView::PreferredSize()
531 89 8900 20.99 2425 BCardLayout::BaseMinSize()
532 87 8700 20.52 2424 SharedBitmap::Bitmap(SharedBitmap::Size)
533 72 7200 16.98 2424 PackageRow::PackageRow(BReference<PackageInfo> const&, PackageListener*)
534 68 6800 16.04 2424 SharedBitmapStringField::SharedBitmapStringField(SharedBitmap*, SharedBitmap::Size, char const*)
535 68 6800 16.04 2424 PackageRow::UpdateTitle()
536 67 6700 15.80 2424 SharedBitmapStringField::SetBitmap(SharedBitmap*, SharedBitmap::Size)
537 56 5600 13.21 2424 FeaturedPackagesView::AddPackage(BReference<PackageInfo> const&)
538 54 5400 12.74 2424 SharedBitmap::_LoadIconFromBuffer(void const*, unsigned long, int) const
539 54 5400 12.74 2424 SharedBitmap::_CreateBitmapFromBuffer(int) const
540 53 5300 12.50 2424 BTitledColumn::GetPreferredWidth(BField*, BView*) const
541 50 5000 11.79 2425 BIconUtils::GetVectorIcon(unsigned char const*, unsigned long, BBitmap*)
542 32 3200 7.55 2424 SharedBitmap::_LoadBitmapFromBuffer(void const*, unsigned long) const
543 32 3200 7.55 2424 MainWindow::~MainWindow()
544 32 3200 7.55 2428 BTranslationUtils::GetBitmap(BPositionIO*, BTranslatorRoster*)
545 32 3200 7.55 2424 MainWindow::~MainWindow()
546 32 3200 7.55 2425 BLooper::_QuitRequested(BMessage*)
547 32 3200 7.55 2425 BLooper::Quit()
548 28 2800 6.60 2430 free
549 27 2700 6.37 2425 BPrivate::Icon::IconRenderer::Render()
550 27 2700 6.37 2425 BPrivate::Icon::IconRenderer::_Render(BRect const&)
551 26 2600 6.13 2424 BPrivate::OutlineView::ExpandOrCollapse(BRow*, bool) [clone .part.18]
552 24 2400 5.66 2430 BPrivate::processHeap::free(void*)
553 23 2300 5.42 2430 BPrivate::threadHeap::malloc(unsigned long)
554 23 2300 5.42 2430 malloc
555 22 2200 5.19 2430 _kern_read_port_etc
556 22 2200 5.19 2424 PackageView::PackageView()
557 22 2200 5.19 2425 BPrivate::ViewState::UpdateFrom(BPrivate::PortLink&)
558 21 2100 4.95 2425 BView::_RemoveSelf()
559 20 2000 4.72 2424 BitmapView::SetBitmap(SharedBitmap*, SharedBitmap::Size)
560 20 2000 4.72 2425 BView::_UpdateStateForRemove()
561 19 1900 4.48 2425 BWindow::~BWindow()
562 18 1800 4.25 2430 _kern_release_sem
563 17 1700 4.01 2424 BPrivate::OutlineView::FindRect(BRow const*, BRect*)
564 17 1700 4.01 2428 BTranslatorRoster::Translate(BPositionIO*, translator_info const*, BMessage*, BPositionIO*, unsigned int, unsigned int, char const*)
565 17 1700 4.01 2424 BPrivate::OutlineView::AddRow(BRow*, int, BRow*)
566 15 1500 3.54 2429 operator new(unsigned long)
567 15 1500 3.54 2428 BTranslatorRoster::Private::AddPath(char const*, int*)
568 15 1500 3.54 2428 BTranslatorRoster::Private::AddDefaultPaths()
569 15 1500 3.54 2428 BTranslatorRoster::Private::CreateTranslators(entry_ref const&, int&, BMessage*)
570 15 1500 3.54 2428 BTranslatorRoster::AddTranslators(char const*)
571 15 1500 3.54 2428 BTranslatorRoster::Default()
572 14 1400 3.30 2425 BReferenceable::ReleaseReference()
573 14 1400 3.30 2424 PackageInfo::~PackageInfo()
574 14 1400 3.30 2423 export_load_add_on(char const*, unsigned int)
575 14 1400 3.30 2423 load_library
576 13 1300 3.07 2425 BFont::SetFamilyAndStyle(unsigned int)
577 13 1300 3.07 2424 Model::~Model()
578 12 1200 2.83 2423 relocate_rela(image_t*, image_t*, Elf64_Rela*, unsigned long, SymbolLookupCache*)
579 12 1200 2.83 2428 BTranslatorRoster::Private::Identify(BPositionIO*, BMessage*, unsigned int, char const*, unsigned int, translator_info*)
580 12 1200 2.83 2423 relocate_dependencies(image_t*)
581 11 1100 2.59 2425 BView::_Draw(BRect)
582 11 1100 2.59 2431 uw_frame_state_for
583 11 1100 2.59 2430 _kern_write_port_etc
584 11 1100 2.59 2431 uw_init_context_1
585 11 1100 2.59 2429 __cxa_throw
586 11 1100 2.59 2431 _Unwind_Find_FDE
587 11 1100 2.59 2431 search_object
588 11 1100 2.59 2431 _Unwind_RaiseException
589 11 1100 2.59 2425 BPrivate::Icon::IconRenderer::_CommitRenderPass(BPrivate::Icon::IconRenderer::StyleHandler&, bool)
590 10 1000 2.36 2424 BRow::Height() const
591 10 1000 2.36 2425 BPrivate::Icon::FlatIconImporter::_ParseSections(BPrivate::Icon::LittleEndianBuffer&, BPrivate::Icon::Icon*)
592 10 1000 2.36 2425 BPrivate::Icon::FlatIconImporter::Import(BPrivate::Icon::Icon*, unsigned char*, unsigned long)
593 9 900 2.12 2425 BLocker::Lock()
594 9 900 2.12 2430 _kern_acquire_sem_etc
595 9 900 2.12 2430 __mutex_lock
596 9 900 2.12 2423 resolve_symbol
597 9 900 2.12 2423 find_undefined_symbol_add_on(image_t*, image_t*, SymbolLookupInfo const&, image_t**)
598 9 900 2.12 2423 find_symbol(image_t*, SymbolLookupInfo const&, bool)
599 8 800 1.89 2425 BWindow::_SanitizeMessage(BMessage*, BHandler*, bool)
600 8 800 1.89 2425 BString::_FreePrivateData()
601 8 800 1.89 2425 void agg::render_scanlines_compound<agg::rasterizer_compound_aa<agg::rasterizer_sl_clip<agg::ras_conv_dbl> >, agg::scanline_u8, agg::scanline_bin, agg::renderer_base<agg::pixfmt_alpha_blend_rgba<agg::blender_rgba_pre<agg::rgba8, agg::order_bgra>, agg::row_ptr_cache<unsigned char>, unsigned int> >, agg::span_allocator<agg::rgba8>, BPrivate::Icon::IconRenderer::StyleHandler>(agg::rasterizer_compound_aa<agg::rasterizer_sl_clip<agg::ras_conv_dbl> >&, agg::scanline_u8&, agg::scanline_bin&, agg::renderer_base<agg::pixfmt_alpha_blend_rgba<agg::blender_rgba_pre<agg::rgba8, agg::order_bgra>, agg::row_ptr_cache<unsigned char>, unsigned int> >&, agg::span_allocator<agg::rgba8>&, BPrivate::Icon::IconRenderer::StyleHandler&)
602 8 800 1.89 2425 agg::conv_curve<agg::path_base<agg::vertex_block_storage<double, 8u, 256u> >, agg::curve3, agg::curve4>::vertex(double*, double*)
603 8 800 1.89 2425 BStringFormat::Format(BString&, long) const
604 8 800 1.89 2425 BPrivate::Icon::Style::SetGradient(BPrivate::Icon::Gradient const*)
605 8 800 1.89 2425 BStringView::BStringView(char const*, char const*, unsigned int)
606 8 800 1.89 2430 BPrivate::hoardHeap::freeBlock(BPrivate::block*&, BPrivate::superblock*&, int, BPrivate::processHeap*)
607 8 800 1.89 2424 BPrivate::RecursiveOutlineIterator::CurrentRow() const
608 8 800 1.89 2431 frame_downheap
609 8 800 1.89 2431 frame_heapsort
610 7 700 1.65 2424 MainWindow::_AdoptModel()
611 7 700 1.65 2425 agg::curve4_div::bezier(double, double, double, double, double, double, double, double)
612 7 700 1.65 2425 agg::curve4_div::init(double, double, double, double, double, double, double, double)
613 7 700 1.65 2425 BPrivate::Icon::FlatIconImporter::_ParseStyles(BPrivate::Icon::LittleEndianBuffer&, BPrivate::Icon::StyleContainer*)
614 7 700 1.65 2425 BList::ItemAt(int) const
615 7 700 1.65 2425 BLayout::RemoveItem(int)
616 7 700 1.65 2425 BString::~BString()
617 7 700 1.65 2425 BLooper::ReadMessageFromPort(long)
618 7 700 1.65 2425 BLayout::RemoveItem(BLayoutItem*)
619 7 700 1.65 2425 BView::_RemoveLayoutItemsFromLayout(bool)
620 7 700 1.65 2424 FeaturedPackagesView::Clear()
621 7 700 1.65 2430 _kern_mutex_lock
622 7 700 1.65 2425 BBitmap::_InitObject(BRect, color_space, unsigned int, int, screen_id)
623 7 700 1.65 2425 BPrivate::Icon::Icon::~Icon()
624 7 700 1.65 2425 BView::RemoveSelf()
625 6 600 1.42 2425 BPrivate::Icon::Shape::~Shape()
626 6 600 1.42 2425 BPrivate::Icon::ShapeContainer::_MakeEmpty()
627 6 600 1.42 2425 BPrivate::Icon::Shape::~Shape()
628 6 600 1.42 2424 BPrivate::RecursiveOutlineIterator::GoToNext()
629 6 600 1.42 2425 BPrivate::Icon::Gradient::MakeGradient(unsigned int*, int) const
630 6 600 1.42 2425 BPrivate::ServerLink::FlushWithReply(int&)
631 6 600 1.42 2425 BMessage::_Clear()
632 6 600 1.42 2425 BMessage::~BMessage()
633 6 600 1.42 2425 BMessage::AddData(char const*, unsigned int, void const*, long, bool, int)
634 5 500 1.18 2425 BMessage::_ResizeData(unsigned int, int)
635 5 500 1.18 2425 BView::~BView()
636 5 500 1.18 2425 BBitmap::BBitmap(BRect, unsigned int, color_space, int, screen_id)
637 5 500 1.18 2424 BPrivate::OutlineView::FixScrollBar(bool)
638 5 500 1.18 2425 BSplitView::~BSplitView()
639 5 500 1.18 2424 BPrivate::OutlineView::Draw(BRect)
640 5 500 1.18 2425 BWindow::_UnpackMessage(BWindow::unpack_cookie&, BMessage**, BHandler**, bool*)
641 5 500 1.18 2425 BView::~BView()
642 5 500 1.18 2430 __mutex_unlock
643 5 500 1.18 2433 icu_57::MessageFormat::format(icu_57::Formattable const*, icu_57::UnicodeString const*, int, icu_57::UnicodeString&, icu_57::FieldPosition*, UErrorCode&) const
644 5 500 1.18 2425 agg::curve4_div::recursive_bezier(double, double, double, double, double, double, double, double, unsigned int)
645 5 500 1.18 2425 BTextView::_Refresh(int, int, bool)
646 4 400 0.94 2424 BPrivate::OutlineView::RecursiveDeleteRows(BPrivate::BRowContainer*, bool)
647 4 400 0.94 2424 BPrivate::OutlineView::Clear()
648 4 400 0.94 2424 PackageColumn::DrawField(BField*, BRect, BView*)
649 4 400 0.94 2425 BStringView::SetFont(BFont const*, unsigned int)
650 4 400 0.94 2433 icu_57::MessageFormat::format(int, void const*, icu_57::Formattable const*, icu_57::UnicodeString const*, int, icu_57::AppendableWrapper&, icu_57::FieldPosition*, UErrorCode&) const
651 4 400 0.94 2433 icu_57::MessageFormat::format(icu_57::Formattable const*, int, icu_57::UnicodeString&, icu_57::FieldPosition&, UErrorCode&) const
652 4 400 0.94 2424 PackageListView::Clear()
653 4 400 0.94 2424 PackageListView::~PackageListView()
654 4 400 0.94 2425 BView::_AddChild(BView*, BView*)
655 4 400 0.94 2424 PackageListView::~PackageListView()
656 4 400 0.94 2425 BWindow::_FindView(int)
657 4 400 0.94 2424 PackageRow::~PackageRow()
658 4 400 0.94 2425 BString::_Init(char const*, int)
659 4 400 0.94 2425 BString::_Clone(char const*, int)
660 4 400 0.94 2425 BLayout::AddView(int, BView*)
661 4 400 0.94 2425 BLayout::AddItem(int, BLayoutItem*)
662 4 400 0.94 2425 BScrollBar::_UpdateThumbFrame()
663 4 400 0.94 2425 BString::_Allocate(int)
664 4 400 0.94 2423 arch_relocate_image
665 4 400 0.94 2438 icu_57::UnicodeString::toUTF8(icu_57::ByteSink&) const
666 4 400 0.94 2425 BStringView::SetText(char const*)
667 4 400 0.94 2425 BFont::SetFamilyAndStyle(char const*, char const*)
668 4 400 0.94 2425 BPrivate::Icon::PathSource::~PathSource()
669 4 400 0.94 2425 BPrivate::BTokenSpace::GetToken(int, short, void**) const
670 4 400 0.94 2425 BMessage::AddInt32(char const*, int)
671 3 300 0.71 2425 BString::_DoAppend(char const*, int)
672 3 300 0.71 2425 BView::SetViewCursor(BCursor const*, bool)
673 3 300 0.71 2433 icu_57::MessageFormat::PluralSelectorProvider::select(void*, double, UErrorCode&) const
674 3 300 0.71 2425 BView::BeginLineArray(int)
675 3 300 0.71 2425 BPrivate::HaikuControlLook::DrawBorder(BView*, BRect&, BRect const&, rgb_color const&, border_style, unsigned int, unsigned int)
676 3 300 0.71 2425 BPrivate::HaikuControlLook::_DrawFrame(BView*, BRect&, rgb_color const&, rgb_color const&, rgb_color const&, rgb_color const&, unsigned int)
677 3 300 0.71 2433 icu_57::PluralFormat::findSubMessage(icu_57::MessagePattern const&, int, icu_57::PluralFormat::PluralSelector const&, void*, double, UErrorCode&)
678 3 300 0.71 2425 BMessage::FindInt32(char const*, int*) const
679 3 300 0.71 2425 BMessage::_FindField(char const*, unsigned int, BMessage::field_header**) const
680 3 300 0.71 2425 BMessage::FindData(char const*, unsigned int, int, void const**, long*) const
681 3 300 0.71 2430 __ieee754_pow
682 3 300 0.71 2425 agg::rasterizer_compound_aa<agg::rasterizer_sl_clip<agg::ras_conv_dbl> >::add_vertex(double, double, unsigned int)
683 3 300 0.71 2430 _kern_port_count
684 3 300 0.71 2425 BView::GetFont(BFont*) const
685 3 300 0.71 2425 agg::vertex_block_storage<double, 8u, 256u>::storage_ptrs(double**)
686 3 300 0.71 2425 BTextView::_FindLineBreak(int, float*, float*, float*)
687 3 300 0.71 2425 BTextView::_RecalculateLineBreaks(int*, int*)
688 3 300 0.71 2425 BPrivate::Icon::PathSource::Update(bool, double)
689 3 300 0.71 2425 BPrivate::Icon::StyleContainer::~StyleContainer()
690 3 300 0.71 2425 BPrivate::Icon::StyleContainer::_MakeEmpty()
691 3 300 0.71 2425 BPrivate::Icon::StrokeTransformer::vertex(double*, double*)
692 3 300 0.71 2425 BPrivate::Icon::Shape::VertexSource()
693 3 300 0.71 2425 BPrivate::Icon::IconRenderer::IconRenderer(BBitmap*)
694 3 300 0.71 2425 BScrollBar::SetRange(float, float)
695 3 300 0.71 2425 get_path_storage(agg::path_base<agg::vertex_block_storage<double, 8u, 256u> >&, BPrivate::Icon::control_point const*, int, bool)
696 3 300 0.71 2430 memset
697 3 300 0.71 2431 base_from_object.part.4
698 3 300 0.71 2424 BarberPole::Draw(BRect)
699 3 300 0.71 2425 agg::rasterizer_cells_aa<agg::cell_style_aa>::line(int, int, int, int)
700 3 300 0.71 2425 BPrivate::Icon::StyleContainer::~StyleContainer()
701 2 200 0.47 2425 BList::CountItems() const
702 2 200 0.47 2425 BPositionIO::Write(void const*, unsigned long)
703 2 200 0.47 2433 icu_57::NumberFormat::format(icu_57::Formattable const&, icu_57::UnicodeString&, icu_57::FieldPosition&, UErrorCode&) const
704 2 200 0.47 2433 icu_57::DecimalFormatImpl::format(long, icu_57::UnicodeString&, icu_57::FieldPosition&, UErrorCode&) const
705 2 200 0.47 2439 inflate
706 2 200 0.47 2429 operator new(unsigned long, std::nothrow_t const&)
707 2 200 0.47 2425 BPrivate::Icon::Style::~Style()
708 2 200 0.47 2429 __dynamic_cast
709 2 200 0.47 2430 tls_get
710 2 200 0.47 2428 BBitmapStream::WriteAt(long, void const*, unsigned long)
711 2 200 0.47 2425 agg::pod_bvector<agg::point_base<double>, 6u>::allocate_block(unsigned int)
712 2 200 0.47 2430 strlen
713 2 200 0.47 2425 agg::rasterizer_compound_aa<agg::rasterizer_sl_clip<agg::ras_conv_dbl> >::sweep_styles()
714 2 200 0.47 2430 BPrivate::hoardUnsbrk(void*, long)
715 2 200 0.47 2430 BPrivate::hoardHeap::moveSuperblock(BPrivate::superblock*, int, int, int)
716 2 200 0.47 2425 BPrivate::Icon::StrokeTransformer::~StrokeTransformer()
717 2 200 0.47 2425 BString::BString(char const*)
718 2 200 0.47 2430 realloc
719 2 200 0.47 2425 BPrivate::Icon::Gradient::~Gradient()
720 2 200 0.47 2425 BPrivate::Icon::Gradient::_MakeEmpty()
721 2 200 0.47 2433 icu_57::Format::format(icu_57::Formattable const&, icu_57::UnicodeString&, UErrorCode&) const
722 2 200 0.47 2425 BPrivate::Icon::FlatIconImporter::_ParsePaths(BPrivate::Icon::LittleEndianBuffer&, BPrivate::Icon::PathContainer*)
723 2 200 0.47 2425 BString::Append(char const*, int)
724 2 200 0.47 2425 BString::_MakeWritable(int, bool)
725 2 200 0.47 2425 BString::_Resize(int)
726 2 200 0.47 2425 BFont::TruncateString(BString*, unsigned int, float) const
727 2 200 0.47 2425 BBitmap::BBitmap(BRect, color_space, bool, bool)
728 2 200 0.47 2425 _BMCMenuBar_::Draw(BRect)
729 2 200 0.47 2424 SizeField::SetSize(double)
730 2 200 0.47 2424 SizeField::SizeField(double)
731 2 200 0.47 2425 BStringView::Text() const
732 2 200 0.47 2424 PackageRow::UpdateSize()
733 2 200 0.47 2425 BPrivate::_BTextInput_::AlignTextRect()
734 2 200 0.47 2424 PackageRow::UpdateRepository()
735 2 200 0.47 2425 BFont::GetFamilyAndStyle(char (*) [64], char (*) [64]) const
736 2 200 0.47 2425 BFont::GetEscapements(char const*, int, escapement_delta*, float*) const
737 2 200 0.47 2425 BFont::GetTruncatedStrings(char const**, int, unsigned int, float, BString*) const
738 2 200 0.47 2424 BStringField::BStringField(char const*)
739 2 200 0.47 2425 BFont::GetHeight(font_height*) const
740 2 200 0.47 2425 BTwoDimensionalLayout::CompoundLayouter::InvalidateLayout()
741 2 200 0.47 2424 BTitledColumn::DrawString(char const*, BView*, BRect)
742 2 200 0.47 2425 BTextView::MessageReceived(BMessage*)
743 2 200 0.47 2424 BColumnListView::CountRows(BRow*) const
744 2 200 0.47 2425 BTextView::_RequestDrawLines(int, int)
745 2 200 0.47 2424 BPrivate::OutlineView::AddSorted(BPrivate::BRowContainer*, BRow*)
746 2 200 0.47 2425 BTextView::SetFontAndColor(int, int, BFont const*, unsigned int, rgb_color const*)
747 2 200 0.47 2425 BTextView::SetTextRect(BRect)
748 2 200 0.47 2424 BRow::~BRow()
749 2 200 0.47 2425 BTextView::_ResetTextRect()
750 2 200 0.47 2425 BView::MessageReceived(BMessage*)
751 2 200 0.47 2425 BMenuItem::DrawContent()
752 2 200 0.47 2425 BMenuItem::GetContentSize(float*, float*)
753 2 200 0.47 2425 BMenuItem::Draw()
754 2 200 0.47 2423 memset
755 2 200 0.47 2423 strcmp
756 2 200 0.47 2424 PackageRow::~PackageRow()
757 2 200 0.47 2425 BMessage::_UpdateOffsets(unsigned int, int)
758 2 200 0.47 2425 BMessage::_HashName(char const*) const
759 2 200 0.47 2425 BMessage::HasData(char const*, unsigned int, int) const
760 2 200 0.47 2425 BWindow::UpdateIfNeeded()
761 2 200 0.47 2425 BWindow::_DequeueAll()
762 2 200 0.47 2425 BView::_CreateSelf()
763 2 200 0.47 2425 BPrivate::ViewState::UpdateServerState(BPrivate::PortLink&)
764 2 200 0.47 2425 BMessage::AddPoint(char const*, BPoint)
765 2 200 0.47 2425 BView::_Attach()
766 2 200 0.47 2423 map_image(int, char const*, image_t*, bool)
767 2 200 0.47 2423 load_image(char const*, image_type, char const*, char const*, image_t**)
768 2 200 0.47 2425 BMessenger::SendMessage(BMessage*, BMessenger, long) const
769 2 200 0.47 2425 BMessenger::SendMessage(BMessage*, BHandler*, long) const
770 2 200 0.47 2425 BMessenger::Senbulk load - start
771bulk load - initiating [ServerIconExportUpdateProcess]
772bulk load - starting process [ServerIconExportUpdateProcess]
773bulk load - initiating [RepositoryDataUpdateProcess]
774bulk load - starting process [RepositoryDataUpdateProcess]
775[RepositoryDataUpdateProcess] will fetch data
776[RepositoryDataUpdateProcess] did fetch data
777[RepositoryDataUpdateProcess] will process data
778associated depot [HaikuPorts] with server repository source [haikuports_x86_64]
779[RepositoryDataUpdateProcess] did process data
780depot [Haiku] (https://eu.hpkg.haiku-os.org/haiku/r1beta1/x86_64/current) correlates with no repository in the haikudepot server system
781the depot [Haiku] has no repository source code
782bulk load - initiating [PkgDataUpdateProcess<HaikuPorts>]
783bulk load - starting process [PkgDataUpdateProcess<HaikuPorts>]
784[PkgDataUpdateProcess<HaikuPorts>] will fetch data
785did initiate populate package data for 1 depots
786[PkgDataUpdateProcess<HaikuPorts>] did fetch data
787[PkgDataUpdateProcess<HaikuPorts>] will process data
788did populate 271 packages' icons ( 2.13 secs)
789[PkgDataUpdateProcess<HaikuPorts>] did process 4004 packages' data in ( 2.64 secs)
790[PkgDataUpdateProcess<HaikuPorts>] did process data
791 BAffineTransform::Unflatten(unsigned int, void const*, long)
792 1 100 0.24 2433 icu_57::RuleChain::select(icu_57::FixedDecimal const&) const
793 1 100 0.24 2424 FeaturedPackagesView::~FeaturedPackagesView()
794 1 100 0.24 2438 icu_57::UnicodeString::doAppend(icu_57::UnicodeString const&, int, int)
795 1 100 0.24 2424 PackageView::~PackageView()
796 1 100 0.24 2438 icu_57::UnicodeString::~UnicodeString()
797 1 100 0.24 2438 icu_57::MessagePattern::parse(icu_57::UnicodeString const&, UParseError*, UErrorCode&)
798 1 100 0.24 2433 icu_57::DecimalFormatImpl::formatInt64(long, icu_57::UnicodeString&, icu_57::FieldPositionHandler&, UErrorCode&) const
799 1 100 0.24 2433 icu_57::DecimalFormatImpl::formatInt32(int, icu_57::UnicodeString&, icu_57::FieldPositionHandler&, UErrorCode&) const
800 1 100 0.24 2433 icu_57::DigitAffixesAndPadding::formatInt32(int, icu_57::ValueFormatter const&, icu_57::FieldPositionHandler&, icu_57::PluralRules const*, icu_57::UnicodeString&, UErrorCode&) const
801 1 100 0.24 2433 icu_57::DigitAffixesAndPadding::format(icu_57::VisibleDigitsWithExponent const&, icu_57::ValueFormatter const&, icu_57::FieldPositionHandler&, icu_57::PluralRules const*, icu_57::UnicodeString&, UErrorCode&) const
802 1 100 0.24 2433 icu_57::DigitFormatter::format(icu_57::VisibleDigits const&, icu_57::DigitGrouping const&, icu_57::DigitFormatterOptions const&, icu_57::FieldPositionHandler&, icu_57::UnicodeString&) const
803 1 100 0.24 2433 icu_57::appendField(int, icu_57::UnicodeString const&, icu_57::FieldPositionHandler&, icu_57::UnicodeString&) [clone .constprop.7]
804 1 100 0.24 2424 PackageColumn::CompareFields(BField*, BField*)
805 1 100 0.24 2433 icu_57::PluralRules::select(icu_57::VisibleDigitsWithExponent const&) const
806 1 100 0.24 2433 icu_57::PluralRules::select(icu_57::FixedDecimal const&) const
807 1 100 0.24 2430 BPrivate::superblock::makeSuperblock(int, BPrivate::processHeap*)
808 1 100 0.24 2433 icu_57::OrConstraint::isFulfilled(icu_57::FixedDecimal const&)
809 1 100 0.24 2433 icu_57::DecimalFormat::format(long, icu_57::UnicodeString&, icu_57::FieldPosition&) const
810 1 100 0.24 2424 SizeField::~SizeField()
811 1 100 0.24 2424 SizeField::~SizeField()
812 1 100 0.24 2433 icu_57::MessageFormat::MessageFormat(icu_57::UnicodeString const&, icu_57::Locale const&, UErrorCode&)
813 1 100 0.24 2433 icu_57::MessageFormat::applyPattern(icu_57::UnicodeString const&, UErrorCode&)
814 1 100 0.24 2424 BStringField::~BStringField()
815 1 100 0.24 2424 RatingView::RatingView(char const*)
816 1 100 0.24 2424 ScrollableGroupView::~ScrollableGroupView()
817 1 100 0.24 2431 read_encoded_value_with_base
818 1 100 0.24 2424 SharedBitmap::_CreateBitmapFromMimeType(int) const
819 1 100 0.24 2424 BRow::GetField(int)
820 1 100 0.24 2424 BPrivate::OutlineView::CompareRows(BRow*, BRow*)
821 1 100 0.24 2430 BPrivate::hoardHeap::reuse(int)
822 1 100 0.24 2425 BIconUtils::GetVectorIcon(BNode*, char const*, BBitmap*)
823 1 100 0.24 2425 BPrivate::Icon::VectorPath::AddPoint(BPoint)
824 1 100 0.24 2425 BPrivate::Icon::VectorPath::_SetPointCount(int)
825 1 100 0.24 2425 BPrivate::Icon::ShapeContainer::~ShapeContainer()
826 1 100 0.24 2425 BTwoDimensionalLayout::BTwoDimensionalLayout()
827 1 100 0.24 2425 BView::_InvalidateParentLayout()
828 1 100 0.24 2425 BView::InvalidateLayout(bool)
829 1 100 0.24 2425 BView::_SetOwner(BWindow*)
830 1 100 0.24 2425 BView::_Activate(bool)
831 1 100 0.24 2425 BView::_CheckLock() const
832 1 100 0.24 2425 BView::_Pulse()
833 1 100 0.24 2425 BView::GetClippingRegion(BRegion*) const
834 1 100 0.24 2425 BPrivate::Icon::FlatIconImporter::_ParseShapes(BPrivate::Icon::LittleEndianBuffer&, BPrivate::Icon::StyleContainer*, BPrivate::Icon::PathContainer*, BPrivate::Icon::ShapeContainer*)
835 1 100 0.24 2425 BPrivate::Icon::FlatIconImporter::_ReadPathSourceShape(BPrivate::Icon::LittleEndianBuffer&, BPrivate::Icon::StyleContainer*, BPrivate::Icon::PathContainer*)
836 1 100 0.24 2425 BIconUtils::GetIcon(BNode*, char const*, char const*, char const*, icon_size, BBitmap*)
837 1 100 0.24 2425 BTwoDimensionalLayout::LocalLayouter::LocalLayouter(BTwoDimensionalLayout*)
838 1 100 0.24 2425 BView::GetMouse(BPoint*, unsigned int*, bool)
839 1 100 0.24 2425 BPrivate::Storage::Mime::DatabaseLocation::GetIconForType(char const*, char const*, BBitmap&, icon_size)
840 1 100 0.24 2425 BView::_Detach()
841 1 100 0.24 2425 BView::PenSize() const
842 1 100 0.24 2425 BView::BView(char const*, unsigned int, BLayout*)
843 1 100 0.24 2425 BPrivate::TextGapBuffer::GetString(int, int*)
844 1 100 0.24 2425 BPrivate::WidthBuffer::StringWidth(BPrivate::TextGapBuffer&, int, int, BFont const*)
845 1 100 0.24 2425 BPrivate::Layout::CollapsingLayouter::ProxyLayoutInfo::~ProxyLayoutInfo()
846 1 100 0.24 2425 BList::RemoveItem(void*)
847 1 100 0.24 2425 BList::RemoveItem(int)
848 1 100 0.24 2425 BLocaleRoster::_GetCatalog(BCatalog*, int*)
849 1 100 0.24 2425 _InitializeCatalog(void*)
850 1 100 0.24 2425 BPrivate::MutableLocaleRoster::LoadCatalog(entry_ref const&, char const*, int) const
851 1 100 0.24 2425 BStringFormat::BStringFormat(BString)
852 1 100 0.24 2425 BScrollBar::_DrawArrowButton(int, bool, BRect, BRect const&, bool, bool)
853 1 100 0.24 2430 __init_once
854 1 100 0.24 2425 BLooper::RemoveHandler(BHandler*)
855 1 100 0.24 2425 BMessage::_InitHeader()
856 1 100 0.24 2425 BMessage::IsSourceWaiting() const
857 1 100 0.24 2425 BMessage::_SendMessage(int, int, int, long, bool, BMessenger&) const
858 1 100 0.24 2429 __cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const
859 1 100 0.24 2425 BPrivate::BTokenSpace::RemoveToken(int)
860 1 100 0.24 2425 BPrivate::BTokenSpace::NewToken(short, void*)
861 1 100 0.24 2425 BStringFormat::_Initialize(icu_57::UnicodeString const&)
862 1 100 0.24 2425 BCardLayout::SetVisibleItem(int)
863 1 100 0.24 2425 BFont::Rotation() const
864 1 100 0.24 2425 BGroupLayout::BGroupLayout(orientation, float)
865 1 100 0.24 2425 BPrivate::HaikuControlLook::DrawArrowShape(BView*, BRect&, BRect const&, rgb_color const&, unsigned int, unsigned int, float)
866 1 100 0.24 2425 BLayout::InvalidateLayout(bool)
867 1 100 0.24 2425 BLooper::ConvertToMessage(void*, int)
868 1 100 0.24 2425 BScrollBar::Draw(BRect)
869 1 100 0.24 2425 BScrollView::~BScrollView()
870 1 100 0.24 2425 BPrivate::Icon::IconRenderer::StyleHandler::generate_span(agg::rgba8*, int, int, unsigned int, unsigned int)
871 1 100 0.24 2425 BSplitView::MouseMoved(BPoint, unsigned int, BMessage const*)
872 1 100 0.24 2425 BPrivate::Icon::StrokeTransformer::~StrokeTransformer()
873 1 100 0.24 2425 BStringView::~BStringView()
874 1 100 0.24 2425 BTextView::_StyledWidth(int, int, float*, float*) const
875 1 100 0.24 2425 BPrivate::Icon::Style::GammaCorrectedColors(agg::gamma_lut<unsigned char, unsigned char, 8u, 8u> const&) const
876 1 100 0.24 2425 BTextView::_Activate()
877 1 100 0.24 2425 BTextView::SetText(char const*, int, text_run_array const*)
878 1 100 0.24 2425 BPrivate::Icon::Gradient::~Gradient()
879 1 100 0.24 2425 BTextView::WindowActivated(bool)
880 1 100 0.24 2425 BTwoDimensionalLayout::LocalLayouter::InvalidateLayout()
881 1 100 0.24 2425 agg::pod_bvector<agg::point_base<double>, 6u>::~pod_bvector()
882
883profiling results for thread "HaikuDepot" (377):
884 tick interval: 100 us
885 total ticks: 10 (1000 us)
886 unknown ticks: 0 (0 us, 0.00%)
887 dropped ticks: 0 (0 us, 0.00%)
888 samples/tick: 16.8
889
890 hits unknown image
891 ------------------------------------------------------------------------------
892 4 0 2424 /boot/system/apps/HaikuDepot
893 10 0 2422 commpage
894 10 0 2423 /boot/system/runtime_loader
895 5 0 2425 /boot/system/lib/libbe.so
896 4 0 2426 /boot/system/lib/libpackage.so
897 1 0 2427 /boot/system/lib/libbnetapi.so
898 7 0 2430 /boot/system/lib/libroot.so
899 1 0 2433 /boot/system/lib/libicui18n.so.57.1
900 1 0 2438 /boot/system/lib/libicuuc.so.57.1
901 4 0 2441 /boot/system/lib/libcurl.so.4.5.0
902 5 0 2443 /boot/system/lib/libcrypto.so.1.0.0
903 5 0 2444 /boot/system/lib/libssl.so.1.0.0
904
905 hits in us in % image function
906 ------------------------------------------------------------------------------
907 10 1000 100.00 2423 runtime_loader
908 10 1000 100.00 2422 commpage_thread_exit
909 6 600 60.00 2423 load_program
910 6 600 60.00 2423 init_dependencies(image_t*, bool) [clone .constprop.5]
911 4 400 40.00 2424 _start
912 4 400 40.00 2441 Curl_ossl_init
913 4 400 40.00 2441 global_init
914 4 400 40.00 2443 int_err_set_item
915 4 400 40.00 2443 ERR_load_ERR_strings
916 4 400 40.00 2443 ERR_load_strings
917 4 400 40.00 2443 ERR_load_crypto_strings
918 4 400 40.00 2426 __haiku_init_after
919 4 400 40.00 2444 SSL_load_error_strings
920 4 400 40.00 2424 main
921 2 200 20.00 2425 BApplication::_WindowQuitLoop(bool, bool)
922 2 200 20.00 2425 BLooper::task_looper()
923 2 200 20.00 2425 BLooper::Lock()
924 2 200 20.00 2430 _kern_acquire_sem_etc
925 2 200 20.00 2430 _kern_port_buffer_size_etc
926 2 200 20.00 2425 BApplication::~BApplication()
927 2 200 20.00 2425 BApplication::_QuitAllWindows(bool)
928 2 200 20.00 2425 BApplication::Run()
929 2 200 20.00 2430 mutex_lock(_pthread_mutex*, long)
930 2 200 20.00 2443 int_err_get
931 1 100 10.00 2433 icu_57::TimeZone::createTimeZone(icu_57::UnicodeString const&)
932 1 100 10.00 2433 icu_57::(anonymous namespace)::createSystemTimeZone(icu_57::UnicodeString const&, UErrorCode&)
933 1 100 10.00 2433 icu_57::OlsonTimeZone::OlsonTimeZone(UResourceBundle const*, UResourceBundle const*, icu_57::UnicodeString const&, UErrorCode&)
934 1 100 10.00 2444 SSL_library_init
935 1 100 10.00 2433 icu_57::ZoneMeta::getCanonicalCLDRID(icu_57::UnicodeString const&, UErrorCode&) [clone .part.8] [clone .constprop.11]
936 1 100 10.00 2438 checkDataItem(DataHeader const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, char const*, char const*, UErrorCode*, UErrorCode*)
937 1 100 10.00 2438 doLoadFromCommonData(signed char, char const*, char const*, char const*, char const*, char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*, UErrorCode*)
938 1 100 10.00 2438 doOpenChoice(char const*, char const*, char const*, signed char (*)(void*, char const*, char const*, UDataInfo const*), void*, UErrorCode*)
939 1 100 10.00 2438 init_entry(char const*, char const*, UErrorCode*)
940 1 100 10.00 2438 ures_openWithType(UResourceBundle*, char const*, char const*, UResOpenType, UErrorCode*)
941 1 100 10.00 2438 init_resb_result(ResourceData const*, unsigned int, char const*, int, UResourceDataEntry*, UResourceBundle const*, int, UResourceBundle*, UErrorCode*) [clone .part.9]
942 1 100 10.00 2438 ures_getByKey_57
943 1 100 10.00 2438 res_load_57
944 1 100 10.00 2443 obj_name_LHASH_HASH
945 1 100 10.00 2443 OBJ_NAME_add
946 1 100 10.00 2443 getrn
947 1 100 10.00 2443 lh_strhash
948 1 100 10.00 2443 lh_insert
949 1 100 10.00 2443 EVP_add_cipher
950 1 100 10.00 2425 BFont::GetFamilyAndStyle(char (*) [64], char (*) [64]) const
951 1 100 10.00 2424 App::ReadyToRun()
952 1 100 10.00 2424 MainWindow::MainWindow(BMessage const&)
953 1 100 10.00 2424 MarkupTextView::MarkupTextView(char const*)
954 1 100 10.00 2424 PackageInfoView::PackageInfoView(BLocker*, PackageActionHandler*)
955 1 100 10.00 2424 AboutView::AboutView()
956 1 100 10.00 2424 CharacterStyle::_FindFontForFace(unsigned short) const
957 1 100 10.00 2424 CharacterStyle::SetBold(bool)
958 1 100 10.00 2424 MarkupParser::_InitStyles()
959 1 100 10.00 2425 __haiku_init_after
960 1 100 10.00 2425 BApplication::DispatchMessage(BMessage*, BHandler*)
961 1 100 10.00 2425 BPrivate::LinkReceiver::GetNextMessage(int&, long)
962 1 100 10.00 2425 BPrivate::LinkReceiver::ReadFromPort(long)
963 1 100 10.00 2425 BLooper::ReadMessageFromPort(long)
964 1 100 10.00 2430 pthread_once
965 1 100 10.00 2425 __initialize_locale_kit()
966 1 100 10.00 2425 BLocaleRoster::BLocaleRoster()
967 1 100 10.00 2425 BPrivate::LocaleRosterData::_LoadTimeSettings()
968 1 100 10.00 2425 BPrivate::LocaleRosterData::Refresh()
969 1 100 10.00 2425 BPrivate::LocaleRosterData::_Initialize()
970 1 100 10.00 2425 BPrivate::LocaleRosterData::LocaleRosterData(BLanguage const&, BFormattingConventions const&)
971 1 100 10.00 2425 BPrivate::InitializeLocaleRoster()
972 1 100 10.00 2425 BPrivate::MutableLocaleRoster::Default()
973 1 100 10.00 2425 BTimeZone::SetTo(char const*, BLanguage const*)
974 1 100 10.00 2425 BTimeZone::BTimeZone(char const*, BLanguage const*)
975 1 100 10.00 2427 _GLOBAL__sub_I_SSL.cpp
976 1 100 10.00 2427 BPrivate::SSL::SSL()
977
978profiling results for thread "The Barber Machine" (388):
979 tick interval: 100 us
980 total ticks: 9 (900 us)
981 unknown ticks: 0 (0 us, 0.00%)
982 dropped ticks: 0 (0 us, 0.00%)
983 samples/tick: 8.0
984
985 hits unknown image
986 ------------------------------------------------------------------------------
987 9 0 2424 /boot/system/apps/HaikuDepot
988 9 0 2422 commpage
989 9 0 2430 /boot/system/lib/libroot.so
990
991 hits in us in % image function
992 ------------------------------------------------------------------------------
993 9 900 100.00 2422 commpage_thread_exit
994 9 900 100.00 2430 thread_entry
995 9 900 100.00 2430 _kern_snooze_etc