Changeset 380 for trunk/src/core/profiler.cc
- Timestamp:
- 05/29/15 17:28:16 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/core/profiler.cc
r376 r380 108 108 char buffer[128]; 109 109 snprintf( buffer, 128, "%-23s %6s %6s %9s %6s", "TAG", "%PARNT", "CALLS", "TOTAL(ms)", "AVG(ms)" ); 110 NV_LOG_INFO( string_ref( buffer, strlen(buffer) ) );110 NV_LOG_INFO( string_ref( buffer, nvstrlen( buffer ) ) ); 111 111 log_node_children( 0, m_root ); 112 112 NV_LOG_INFO( "-- PROFILER REPORT END ---------------------------------" ); … … 122 122 if ( c->m_calls > 0 ) 123 123 { 124 double pparent = ( (double)c->m_total_time_us / (double)c->m_parent->m_total_time_us ) * 100.f;125 intcalls = c->m_calls;126 doubletotal_ms = c->m_total_time_us / 1000.f;127 double avg_ms = ( (double)c->m_total_time_us / (double)c->m_calls ) / 1000.f;128 if ( indent > 0 ) memset( buffer, '-', indent );124 f64 pparent = ( (f64)c->m_total_time_us / (f64)c->m_parent->m_total_time_us ) * 100.f; 125 uint32 calls = c->m_calls; 126 f64 total_ms = c->m_total_time_us / 1000.f; 127 f64 avg_ms = ( (f64)c->m_total_time_us / (f64)c->m_calls ) / 1000.f; 128 if ( indent > 0 ) nvmemset( buffer, '-', indent ); 129 129 snprintf( buffer + indent, 128 - indent, "%*.*s %6.2f %6d %9.2f %6.2f", indent - 23, 23 - indent, 130 130 c->m_tag.c_str(), pparent, calls, total_ms, avg_ms ); 131 NV_LOG_INFO( string_ref( buffer, strlen( buffer ) ) );131 NV_LOG_INFO( string_ref( buffer, nvstrlen( buffer ) ) ); 132 132 if ( c->m_children.size() > 0 ) 133 133 {
Note: See TracChangeset
for help on using the changeset viewer.