New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 822030 link

Starred by 0 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Chrome
Pri: 3
Type: Feature
Build-Toolchain



Sign in to add a comment

integrate libcxx python pretty printers for gdb

Project Member Reported by vapier@chromium.org, Mar 14 2018

Issue description

we should integrate some python modules for pretty printing libcxx types in gdb.  libstdc++ ships its own, but obviously those no longer work.

there's a few options that might work if the llvm project doesn't ship their own.
https://github.com/koutheir/libcxx-pretty-printers
https://github.com/egmkang/pretty_printer_for_libcxx

i haven't tested any of these.  i don't think Chrome includes any currently we'd be able to leverage.
 
Owner: manojgupta@chromium.org
Status: Assigned (was: Available)
I believe Python support in Chrome OS gdb is disabled right now. So will probably need to wait till that is re-enabled.

Comment 3 by vapier@chromium.org, Mar 14 2018

it is currently disabled pending a python upgrade, but we can reason about pretty printers in the mean time :)
Cc: h...@chromium.org thomasanderson@chromium.org
CCing that might be interested in this.
Hans/Nico, any preferences about pretty printers? Is there one included in chromium build env?

Sign in to add a comment