aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc_tools
diff options
context:
space:
mode:
authorGravatar Klaus Aehlig <aehlig@google.com>2017-06-26 15:30:55 +0200
committerGravatar Marcel Hlopko <hlopko@google.com>2017-06-26 18:42:33 +0200
commit8f6549fcca1838e2bbb0ec0dc52fc8b83c923c8e (patch)
tree4dbc2170b9669fcd0809097424af0c9a86599481 /src/objc_tools
parent205125bfceffd1920a80799e4097d6433687ca71 (diff)
Make BuildEventStreamer flushable before first event
Make the BuildEventStreamer capable of handling the flush() method, even before the initial build event is seen. This happens, if a lot (more than 10240 bytes) of output is produced before the BuildStartingEvent is generated- This is not unlikely, as the whole option processing happens before the build starts. As the promise of flush() is that the OutErrProvider is cleared, and that all output between two flush() get into separate events, numbered in order, we have to temporarily store a list of stdout/stderr String pairs. RELNOTES: None. PiperOrigin-RevId: 160137478
Diffstat (limited to 'src/objc_tools')
0 files changed, 0 insertions, 0 deletions