Improve ChromeTraceUtil logging, allow filename to be specified.

Expose this ChromeTraceUtil  logging to C-API: start/statelogging and submitProfileTiming
pybullet.submitProfileTiming, and STATE_LOGGING_PROFILE_TIMINGS used in startStateLogging
added example for Python profileTiming.py and C++ b3RobotSimulatorClientAPI::submitProfileTiming
This commit is contained in:
Erwin Coumans
2017-05-04 17:51:40 -07:00
parent a8bf53b494
commit 1f64a87abe
17 changed files with 255 additions and 28 deletions

View File

@@ -355,7 +355,7 @@ void MyKeyboardCallback(int key, int state)
}
else
{
b3ChromeUtilsStopTimingsAndWriteJsonFile();
b3ChromeUtilsStopTimingsAndWriteJsonFile("timings");
}
}
if (sExample)
@@ -2342,7 +2342,7 @@ int main(int argc, char *argv[])
if (args.CheckCmdLineFlag("tracing"))
{
b3ChromeUtilsStopTimingsAndWriteJsonFile();
b3ChromeUtilsStopTimingsAndWriteJsonFile("timings");
}