[Chapel Merge] Use stop-hooks for debuggerBreakHere instead of debugger commands

Branch: refs/heads/main
Revision: ce052033efa465fbe96e44b6dc0f961a1256e132
Author: jabraham17
Link: Use stop-hooks for debuggerBreakHere instead of debugger commands by jabraham17 · Pull Request #28836 · chapel-lang/chapel · GitHub
Log Message:
Use stop-hooks for debuggerBreakHere instead of debugger commands (#28836)

Use stop-hooks to implement the auto up feature of debuggerBreakHere
instead of debugger commands, since in newer LLDB versions the changes
made to the current state by a debugger command are not reflected to the
current state of the debugger

[Reviewed by @benharsh]

Compare: Comparing 151739aa6469e4c1dfa6e45c80143800bf4095f5...794368e5ab32a124e3c5e11cde754b8946942c1c · chapel-lang/chapel · GitHub

Diff:
M runtime/etc/debug/chpl_lldb_debuggerBreakHere.py
M runtime/etc/debug/lldb.commands
https://github.com/chapel-lang/chapel/pull/28836.diff