1. A computer-implemented method comprising: receiving object graph data from a remote computing system, the object graph data comprising graph structure information and memory size values, the graph structure information representing characteristics of objects and relationships between objects in object-oriented program code, a value from the memory size values representing a relative amount of memory consumed by an object from the objects in the object-oriented program code, the value determined based on a relative memory consumption of generic types within the object, the generic types selected from the group consisting of Boolean, byte, char, short, int, long, float, and double; and generating, a graphical representation of the object graph data, the graphical representation of the object graph data comprising a plurality of graphical nodes arranged in a graph structure based on the graph structure information, graphical nodes from the plurality of graphical nodes representing respective objects in the object-oriented program code and the graph structure representing respective relationships between the objects, wherein the color of each node indicates whether the object represented by that node is referenced once or more than once by other objects.