-> CALL TREE (0 calls) -> miPolyArc (1 call) (long)pDraw = 45261296 (long)pGC = 35927552 (long)parcs = 192063796 pDraw->type = 1 pDraw->class = 0 pDraw->depth = 24 pDraw->bitsPerPixel = 32 pDraw->id = 25167075 pDraw->x = 0 pDraw->y = 0 pDraw->width = 184 pDraw->height = 128 pDraw->serialNumber = 127323775 pGC->depth = 24 pGC->alu = 3 pGC->lineWidth = 0 pGC->dashOffset = 0 pGC->numInDashList = 2 pGC->lineStyle = 0 pGC->capStyle = 1 pGC->joinStyle = 0 pGC->fillStyle = 0 pGC->fillRule = 0 pGC->arcMode = 1 pGC->subWindowMode = 0 pGC->graphicsExposures = 0 pGC->clientClipType = 0 pGC->miTranslate = 1 pGC->tileIsPixel = 0 pGC->fExpose = 1 pGC->freeCompClip = 1 pGC->unused = 30 pGC->planemask = -1 pGC->fgPixel = 4278190080 pGC->bgPixel = 4293320412 narcs = 1 -> miArcSegment (1 call) (long)pDraw = 45261296 (long)pGC = 35927552 tarc.x = 57 tarc.y = 31 tarc.width = 20 tarc.height = 20 tarc.angle1 = 0 tarc.angle2 = 23040 (long)right = 0 (long)left = 0 -> drawArc (6 iterations, 1 call) (long)tarc = 140735508124448 l = 1 a0 = 0 a1 = 23040 (long)right = 0 (long)left = 0 -> miComputeWideEllipse (1 call) lw = 1 parc->x = 57 parc->y = 31 parc->width = 20 parc->height = 20 parc->angle1 = 0 parc->angle2 = 23040 -> computeAcc (1 call) (long)tarc = 140735508124448 tarc->x = 57 tarc->y = 31 tarc->width = 20 tarc->height = 20 tarc->angle1 = 0 tarc->angle2 = 23040 lw = 1 (long)def = 140735508124160 def->w = 0.000000 def->h = 0.000000 def->l = 0.000000 def->a0 = 0.000000 def->a1 = 0.000000 (long)acc = 140735508123952 acc->tail_y = 0.000000 acc->h2 = 0.000000 acc->w2 = 0.000000 acc->h4 = 0.000000 acc->w4 = 0.000000 acc->h2mw2 = 0.000000 acc->h2l = 0.000000 acc->w2l = 0.000000 acc->fromIntX = 0.000000 acc->fromIntY = 0.000000 acc->left.m = 0.000000 acc->left.b = 0.000000 acc->left.valid = 31277376 acc->right.m = 0.000000 acc->right.b = 0.000000 acc->right.valid = 31252560 acc->yorgu = 72 acc->yorgl = 0 acc->xorg = 2110125509 -> tailEllipseY (1 call) (long)def = 140735508124160 def->w = 10.000000 def->h = 10.000000 def->l = 0.500000 def->a0 = 0.000000 def->a1 = 0.000000 (long)acc = 140735508123952 acc->tail_y = 0.000000 acc->h2 = 100.000000 acc->w2 = 100.000000 acc->h4 = 10000.000000 acc->w4 = 10000.000000 acc->h2mw2 = 0.000000 acc->h2l = 50.000000 acc->w2l = 50.000000 acc->fromIntX = 0.000000 acc->fromIntY = 0.000000 acc->left.m = 0.000000 acc->left.b = 0.000000 acc->left.valid = 31277376 acc->right.m = 0.000000 acc->right.b = 0.000000 acc->right.valid = 31252560 acc->yorgu = 41 acc->yorgl = 41 acc->xorg = 67 -> Just after computeAcc (1 call) (long)tarc = 140735508124448 tarc->x = 57 tarc->y = 31 tarc->width = 20 tarc->height = 20 tarc->angle1 = 0 tarc->angle2 = 23040 l = 1 (long)&def = 140735508124160 def.w = 10.000000 def.h = 10.000000 def.l = 0.500000 def.a0 = 0.000000 def.a1 = 0.000000 (long)&acc = 140735508123952 acc.tail_y = 0.000000 acc.h2 = 100.000000 acc.w2 = 100.000000 acc.h4 = 10000.000000 acc.w4 = 10000.000000 acc.h2mw2 = 0.000000 acc.h2l = 50.000000 acc.w2l = 50.000000 acc.fromIntX = 0.000000 acc.fromIntY = 0.000000 acc.left.m = 0.000000 acc.left.b = 0.000000 acc.left.valid = 31277376 acc.right.m = 0.000000 acc.right.b = 0.000000 acc.right.valid = 31252560 acc.yorgu = 41 acc.yorgl = 41 acc.xorg = 67 -> drawQuadrant (1 call) (long)def = 140735508124160 (long)acc = 140735508123952 a0 = 0 a1 = 5760 mask = 15 (long)right = 0 (long)left = 0 (long)spdata = 45224032 def->w = 10.000000 def->h = 10.000000 def->l = 0.500000 def->a0 = 0.000000 def->a1 = 0.000000 acc->tail_y = 0.000000 acc->h2 = 100.000000 acc->w2 = 100.000000 acc->h4 = 10000.000000 acc->w4 = 10000.000000 acc->h2mw2 = 0.000000 acc->h2l = 50.000000 acc->w2l = 50.000000 acc->fromIntX = 0.000000 acc->fromIntY = 0.000000 acc->left.m = 0.000000 acc->left.b = 0.000000 acc->left.valid = 31277376 acc->right.m = 0.000000 acc->right.b = 0.000000 acc->right.valid = 31252560 acc->yorgu = 41 acc->yorgl = 41 acc->xorg = 67 (long)spdata->spans = 45224056 spdata->count1 = 1 spdata->count2 = 9 spdata->k = 10 spdata->top = 0 spdata->bot = 1 spdata->hole = 0 -> computeBound (1 call) (long)def = 140735508124160 (long)bound = 140735508123280 (long)acc = 140735508123952 (long)right = 0 (long)left = 0 bound->ellipse.min = 0 bound->ellipse.max = 0 def->a0 = 0 def->a1 = 90 def->w = 10 def->h = 10 def->a0 = 0 def->a1 = 90 def->w = 10 def->h = 10 Dsin(def->a0) = 0 Dcos(def->a0) = 1 Dsin(def->a1) = 1 Dcos(def->a1) = 0 ellipsex.min = 10 ellipsex.max = 0 bound->ellipse.min = 0 bound->ellipse.max = 10 bound->outer.min = 0 bound->outer.max = 10 -> after computeBound, etc... (1 call) def->a0 = 0.000000 def->a1 = 90.000000 bound.ellipse.min = 0.000000 bound.ellipse.max = 10.000000 bound.inner.min = [nan, nan, nan] bound.inner.max = 9.500000 bound.outer.min = 0.000000 bound.outer.max = 10.500000 bound.right.min = [nan, nan, nan] bound.right.max = 0.000000 bound.left.min = 9.500000 bound.left.max = 10.500000 bound.inneri.min = -2147483647 bound.inneri.max = 9 bound.outeri.min = 0 bound.outeri.max = 10 yy = 10.500000 miny = -2147483647 maxy = 10 y = 10 (long)span = 45224056 -> first for loop (1 call) n = 0 span->lx = -3 span->lw = 7 span->rx = 0 span->rw = 4 -> arcSpan (1 call) y = 10 lx = -3 lw = 3 rx = 0 rw = 4 (long)def = 140735508124160 (long)bounds = 140735508123280 (long)acc = 140735508123952 mask = 15 -> newFinalSpan (4 iterations, 4 calls) y = [31, 51, 51] xmin = [64, 64, 67] xmax = [67, 67, 71] (long)f = [127482624, 127482784, 127482784] -> realFindSpan (1 call) y = 31 -> somewhere in newFinalSpan (4 calls) (long)*f = [0, 48063872, 48063872] (*f)->min = 67 (*f)->max = 71 (long)(*f)->next = 0 -> realAllocSpan (1 call) -> tailSpan (1 call) y = 10 lw = -4 rw = 0 (long)def = 140735508124160 (long)bounds = 140735508123280 (long)acc = 140735508123952 mask = 15 -> arcSpan (1 call) y = 10 lx = 0 lw = -4 rx = 0 rw = 0 (long)def = 140735508124160 (long)bounds = 140735508123280 (long)acc = 140735508123952 mask = 15 -> second for loop (9 calls) n = [0, 0, 8] span->lx = [-10, -10, -5] span->lw = [1, 1, 2] span->rx = [4, 10, 10] span->rw = [1, 1, 2] -> arcSpan (9 calls) y = [1, 1, 9] lx = [-10, -10, -5] lw = [1, 1, 2] rx = [4, 10, 10] rw = [1, 1, 2] (long)def = 140735508124160 (long)bounds = 140735508123280 (long)acc = 140735508123952 mask = 15 -> newFinalSpan (18 iterations, 36 calls) y = [32, 42, 50] xmin = [57, 57, 77] xmax = [58, 58, 78] (long)f = [127482632, 127482712, 127482776] -> somewhere in newFinalSpan (36 calls) (long)*f = [0, 48064416, 48064416] (*f)->min = [71, 77, 77] (*f)->max = [73, 78, 78] (long)(*f)->next = 0 -> arcSpan0 (1 call) lx = -10 lw = 1 rx = 10 rw = 1 (long)def = 140735508124160 (long)bounds = 140735508123280 (long)acc = 140735508123952 mask = 15 -> arcSpan (1 call) y = 0 lx = -10 lw = 1 rx = 10 rw = 1 (long)def = 140735508124160 (long)bounds = 140735508123280 (long)acc = 140735508123952 mask = 15 -> newFinalSpan (6 iterations, 4 calls) y = 41 xmin = [57, 57, 77] xmax = [58, 58, 78] (long)f = 127482704 -> somewhere in newFinalSpan (4 calls) (long)*f = [0, 48064480, 48064480] (*f)->min = [57, 57, 77] (*f)->max = [58, 58, 78] (long)(*f)->next = [0, 48064464, 48064464] -> while loop (272759 calls) yy = [-272759.000000, -272759.000000, 0.000000] x = [-9.447222, nan, -3.041381] -> arcSpan (272759 calls) y = [-272759, -272759, -1] lx = [-2147483647, -2147483647, 10] lw = 0 rx = [-2147483647, -2147483647, -3] rw = 0 (long)def = 140735508124160 (long)bounds = 140735508123280 (long)acc = 140735508123952 mask = 15 -> newFinalSpan (130 iterations, 545535 calls ***) y = [-272717, 272800, 272800] xmin = [-2147483580, -2147483580, 67] xmax = [67, 67, 77] (long)f = [47072472, 281833144, 281833144] -> somewhere in newFinalSpan (545534 calls) (long)*f = [0, 0, 48064448] (*f)->min = [57, 64, 64] (*f)->max = [58, 71, 71] (long)(*f)->next = [0, 0, 48064416] -> realFindSpan (5455 calls) y = [-272670, -272670, 272731] -> realAllocSpan (4261 calls) END DUMP