[Lldb-commits] [lldb] r362884 - [LanguageRuntime] Introduce LLVM-style casts

2019-06-08 Thread Alex Langford via lldb-commits
Author: xiaobai Date: Sat Jun 8 11:45:00 2019 New Revision: 362884 URL: http://llvm.org/viewvc/llvm-project?rev=362884&view=rev Log: [LanguageRuntime] Introduce LLVM-style casts Summary: Using llvm-style rtti gives us stronger guarantees around casting LanguageRuntimes. As discussed in D62755

[Lldb-commits] [PATCH] D62934: [LanguageRuntime] Introdce LLVM-style casts

2019-06-08 Thread Alex Langford via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL362884: [LanguageRuntime] Introduce LLVM-style casts (authored by xiaobai, committed by ). Herald added a project: LLVM. Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews

[Lldb-commits] [lldb] r362885 - [Target] Remove unused header from Process

2019-06-08 Thread Alex Langford via lldb-commits
Author: xiaobai Date: Sat Jun 8 12:07:05 2019 New Revision: 362885 URL: http://llvm.org/viewvc/llvm-project?rev=362885&view=rev Log: [Target] Remove unused header from Process I forgot to remove this when I removed GetCPPLanguageRuntime from Process Modified: lldb/trunk/source/Target/Proces

[Lldb-commits] [PATCH] D44321: Support demangling for D symbols via dlopen

2019-06-08 Thread James S Blachly, MD via Phabricator via lldb-commits
jblachly added a comment. I sat down to write my own plugin today and found this. @timotheecour , thanks for writing this -- can I help with anything to get this across the finish line? CHANGES SINCE LAST ACTION https://reviews.llvm.org/D44321/new/ https://reviews.llvm.org/D44321 ___

[Lldb-commits] [PATCH] D63052: [Target] Remove Process::GetObjCLanguageRuntime

2019-06-08 Thread Alex Langford via Phabricator via lldb-commits
xiaobai created this revision. xiaobai added reviewers: compnerd, davide, JDevlieghere, jingham, aprantl, labath. Herald added a subscriber: arphaman. In an effort to make Process more language agnostic, I removed GetCPPLanguageRuntime from Process. I'm following up now with an equivalent change

[Lldb-commits] [PATCH] D63052: [Target] Remove Process::GetObjCLanguageRuntime

2019-06-08 Thread Alex Langford via Phabricator via lldb-commits
xiaobai updated this revision to Diff 203714. xiaobai added a comment. Small cleanups CHANGES SINCE LAST ACTION https://reviews.llvm.org/D63052/new/ https://reviews.llvm.org/D63052 Files: include/lldb/Target/ObjCLanguageRuntime.h include/lldb/Target/Process.h include/lldb/lldb-forward.

[Lldb-commits] [PATCH] D63054: [lldb] [Process/NetBSD] Fix error handling in register operations

2019-06-08 Thread Michał Górny via Phabricator via lldb-commits
mgorny created this revision. mgorny added reviewers: krytarowski, labath. Ensure that errors are passed through correctly when performing register read/write operations. Currently, any ptrace() errors are silently discarded and LLDB behaves as if operation was successful. // NB: This is a prere