This patch adds support for arm64(e) targets to ScriptedProcess, by
providing the DynamicRegisterInfo to the base lldb.ScriptedThread class.
This allows create and debugging ScriptedProcess on Apple Silicon
hardware as well as Apple mobile devices.
It also replace the C++ asserts on ScriptedThread::GetDynamicRegisterInfo
by some error logging, re-enables TestScriptedProcess for arm64
Darwin platforms and adds a new invalid Scripted Thread test.
rdar://85892451
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
You can drop the trailing comma , }, inside the } on each entry.