showfocus("", "", (bboxmeasuredpic(MemoryPartitioner))); drawmeasuredpic(MemoryPartitioner); draw bboxmeasuredpic(MemoryPartitioner); showlink("../ffdoc/libvob/javadoc/org/nongnu/libvob/memory/MemoryConsumer.html", "MemoryConsumer", (bboxmeasuredpic(MemoryConsumer))); drawmeasuredpic(MemoryConsumer); draw bboxmeasuredpic(MemoryConsumer); if not known QGUPlJxpNMAUeddreeGD.p: QGUPlJxpNMAUeddreeGD.p = backuppath(MemoryPartitioner, MemoryConsumer); show QGUPlJxpNMAUeddreeGD.p; else: QGUPlJxpNMAUeddreeGD.p := clipmeasuredpath(MemoryPartitioner, MemoryConsumer, QGUPlJxpNMAUeddreeGD.p); fi QGUPlJxpNMAUeddreeGD.a.p = subpath(0,0.5*length(QGUPlJxpNMAUeddreeGD.p)) of QGUPlJxpNMAUeddreeGD.p; QGUPlJxpNMAUeddreeGD.b.p = subpath(length(QGUPlJxpNMAUeddreeGD.p),0.5*length(QGUPlJxpNMAUeddreeGD.p)) of QGUPlJxpNMAUeddreeGD.p; aggregassoc(QGUPlJxpNMAUeddreeGD.a.p, QGUPlJxpNMAUeddreeGD.a.multi, QGUPlJxpNMAUeddreeGD.a.role); assoc(QGUPlJxpNMAUeddreeGD.b.p, QGUPlJxpNMAUeddreeGD.b.multi, QGUPlJxpNMAUeddreeGD.b.role); draw ulcorner(bbox(currentpicture))+(0,10) -- urcorner(bbox(currentpicture))+(0,10) withpen pencircle scaled 1.5pt; picture KuDxDQAFyUbeUuCyYFYU.pict; KuDxDQAFyUbeUuCyYFYU.pict = diagramTitle("The Libvob memory manager"); picmeasurements(KuDxDQAFyUbeUuCyYFYU); KuDxDQAFyUbeUuCyYFYU.sw = ulcorner(bbox(currentpicture))+(35,0); showlink("../ffdoc/libvob/basalt/memorymanagement.gen.html", "The Libvob memory manager", (bboxmeasuredpic(KuDxDQAFyUbeUuCyYFYU))); drawmeasuredpic(KuDxDQAFyUbeUuCyYFYU); draw (infontBB("from:", "Helvetica") scaled 1.3) shifted (ulcorner(bbox(currentpicture))+(2,-13)); drawRoughEdge((bboxmeasuredpic(MemoryPartitioner)), (bbox currentpicture), (1.0)); showlinksize("bbox", "memorypartitioner1", (bbox currentpicture));