[RFC] Change how value is shown for varobjs of type vector.

Joel Brobecker brobecker@adacore.com
Sun Oct 14 17:25:00 GMT 2012

> I have a patch (below) that changes the value field from the current
> "[8]" to "{ 0, 0, 0, 0, 0, 0, 0, 0 }".  The varobj still has 8
> children, and the top level varobj is still not editable, you have to
> edit through the children.

I personally do not have a strong objection to this change, but I have
to admit that I am not particularly fond of the idea. I think that
this issue should be handled at the front-end level (Eg. Eclipse),
and in a manor that is general to all arrays. One possible suggestion
would be to have the IDE detect small arrays of integrals, and in
that case display them in a more convenient way right away. But
perhaps it isn't easy, in which case maybe a change in GDB would make
better sense. I just don't like it because it breaks a little bit
the consistency of the value field.


More information about the Gdb-patches mailing list