1. Nov 25, 2023
  2. Nov 24, 2023
    • José Lira Junior's avatar
      [lldb] correct inconsistent order of messages on process launch (#73173) · bd8f1068
      José Lira Junior authored
      Fixes [#68035](https://github.com/llvm/llvm-project/issues/68035), where
      an inconsistency in the order of "Process launched" and "Process
      stopped" messages occurs during `process launch`.
      
      The fix involves adjusting the message output sequence in
      `CommandObjectProcessLaunch::DoExecute` within
      `source/Commands/CommandObjectProcess.cpp`. This ensures "Process
      launched" consistently precedes "Process stopped" when executing
      commands with the '-o' flag, i.e., non-interactive mode.
      
      Upon implementing this change, two tests failed:
      `lldb/test/Shell/Breakpoint/jit-loader_jitlink_elf.test` and
      `lldb/test/Shell/Breakpoint/jit-loader_rtdyld_elf.test`. These failures
      were expected as they relied on the previous, now-corrected message
      order. Updating these tests to align with the new message sequence is
      part of this PR's scope.
      bd8f1068