[all-commits] [llvm/llvm-project] c4144c: [lldb/Reproducer] Disable buffering of stdout duri...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Wed Jan 22 16:17:23 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: c4144caf9b865a2064e49afcdfff474426fc5d47
      https://github.com/llvm/llvm-project/commit/c4144caf9b865a2064e49afcdfff474426fc5d47
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2020-01-22 (Wed, 22 Jan 2020)

  Changed paths:
    M lldb/source/Utility/ReproducerInstrumentation.cpp

  Log Message:
  -----------
  [lldb/Reproducer] Disable buffering of stdout during replay

Different buffering behavior during capture and replay caused some of
the shell tests to fail when run from a reproducer. By disabling stdout
buffering we get a better approximation of how things get flushed during
an regular debug session. There is a performance impact but since this
only affects replay this is acceptable.




More information about the All-commits mailing list