labath added a comment.
================ Comment at: source/Host/linux/Host.cpp:63-70 + Line = Line.ltrim(); + uint32_t RGid, EGid; + Line.consumeInteger(10, RGid); + Line = Line.ltrim(); + Line.consumeInteger(10, EGid); + + ProcessInfo.SetGroupID(RGid); ---------------- zturner wrote: > Is it worth checking the return value of `consumeInteger`? Is it possible > some fields might not be set / do you care about that? The data comes straight from the OS kernel. I am trusting it to supply the information correctly. ================ Comment at: source/Host/linux/Host.cpp:145 + assert(num_specs <= 1 && "Linux plugin supports only a single architecture"); + if (num_specs == 1) { + ModuleSpec module_spec; ---------------- zturner wrote: > I'd use an early return here, but not a big deal. I just moved that function around in this patch., I don't want to touch it now. ================ Comment at: source/Host/linux/Host.cpp:166 + llvm::SmallString<64> ProcExe; + (llvm::Twine("/proc/") + llvm::Twine(pid) + "/exe").toVector(ProcExe); + llvm::SmallString<0> ExePath; ---------------- zturner wrote: > You can make this a bit shorter with `((llvm::Twine("/proc") + pid) + > "/exe").toVector(ProcExe);` ok https://reviews.llvm.org/D30942 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits