mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 13:21:05 +00:00
302a5711fa
Previously, DeserializeAfterKindAndStream would take a JSON writer and a thread id, using the thread id (if specified) to only output markers from that thread to the given writer. Now, DeserializeAfterKindAndStream takes a lambda, which will be called with the thread id found in the marker, that lambda can either return null (nothing to output) or a pointer to a writer, in which case the marker is read and output to the given writer. This makes DeserializeAfterKindAndStream more flexible, and will allow handling markers from different threads, each possibly being output to different writers. Also, for simplicity the entry is now always fully read, so there is no need for the caller to do anything. The return bool is therefore unnecessary, and has been removed. Differential Revision: https://phabricator.services.mozilla.com/D128433 |
||
---|---|---|
.. | ||
glibc_printf_tests | ||
gtest | ||
moz.build | ||
ShowSSEConfig.cpp | ||
TestBaseProfiler.cpp | ||
TestIntegerPrintfMacros.cpp | ||
TestNativeNt.cpp | ||
TestPEExportSection.cpp | ||
TestPrintf.cpp | ||
TestTimeStampWin.cpp |