448b7616427d13d8ba0df57101a22e7c7d1af0be |
|
05-Jun-2013 |
Ashok Thirumurthi <ashok.thirumurthi@intel.com> |
Use std::vector for the array of RegisterInfo structs that describe the register context. - Ensures that this container is populated once for the lifetime of lldb --- In particular, static methods can query this data even after the first RegisterContext has been destroyed. - Uses a singleton function to avoid global constructors. Thanks to Greg Clayton for the suggestion! git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@183313 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_x86_64.h
|
c73fedb63ab170d711fb73d198451eb8db710e8d |
|
09-May-2013 |
Ashok Thirumurthi <ashok.thirumurthi@intel.com> |
Fixed "log enable linux registers" and added a test. - Eliminated the use of static for methods that read m_register_infos, so that these routines can be implemented in the base class. - Eliminated m_register_infos in the base class because this is not used when derived classes call UpdateRegisterInfo. - Also moved the namespace using declarations from headers to source files. Thanks to Daniel and Samuel for their review feedback. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@181538 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_x86_64.h
|
dae196da3bf9c181405c9c0c1083069dc007e318 |
|
01-May-2013 |
Ashok Thirumurthi <ashok.thirumurthi@intel.com> |
Platform-specific specialization for the GPR register file. - Required for platform-independant handling of general purpose registers (i.e. for core dumps). Thanks to Samuel Jacob for this patch. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@180878 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/source/Plugins/Process/POSIX/RegisterContextLinux_x86_64.h
|