1. A computer-implemented method executed by at least one processor for displaying call stack information to a user, the method comprising the steps of:
(A) receiving from the user a selection;
(B) determining a first thread and a second thread are related to the selection in step (A);
(C) receiving a first call stack corresponding to the first thread;
(D) receiving a second call stack corresponding to the second thread;
(E) aggregating the first call stack and the second call stack into an aggregated call stack; and
(F) displaying the aggregated call stack in a manner that visually distinguishes between the first call stack and the second call stack.
2. The method of claim 1 wherein step (F) displays the first call stack and the second call stack in the aggregated call stack in different colors.
3. The method of claim 1 wherein the user selection received in step (A) comprises a selection of a third thread by the user.
4. The method of claim 1 wherein the user selection received in step (A) comprises a selection of data by the user.
5. The method of claim 1 wherein step (C) receives the first call stack from a first computer system executing the first thread and step (D) receives the second call stack from the first computer system executing the second thread.
6. The method of claim 1 wherein step (C) receives the first call stack from a first computer system executing the first thread and step (D) receives the second call stack from a second computer system executing the second thread that is separate from the first computer system.
7. A computer-implemented method executed by at least one processor for displaying call stack information to a user, the method comprising the steps of:
(A) receiving from the user a selection of a first thread;
(B) determining a second thread and a third thread are related to the first thread selected in step (A);
(C) receiving from a first computer system a second call stack corresponding to the second thread;
(D) receiving from the first computer system a third call stack corresponding to the third thread;
(E) aggregating the second call stack and the third call stack into a first aggregated call stack;
(F) displaying the first aggregated call stack in a manner that visually distinguishes using color between the second call stack and the third call stack;
(G) receiving from the user a selection of a data;
(H) determining a fourth thread and a fifth thread are related to the data selected in step (G);
(I) receiving from the first computer system a fourth call stack corresponding to the fourth thread;
(J) receiving from a second computer system a fifth call stack corresponding to the fifth thread;
(K) aggregating the fourth call stack and the fifth call stack into a second aggregated call stack; and
(L) displaying the second aggregated call stack in a manner that visually distinguishes using color between the fourth call stack and the fifth call stack.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
I claim:
1. A ride-on toy having a body with a seat portion for supporting a rider thereon in a seated attitude, the body being substantially symmetrical about a longitudinal axis and supported at its rear by a pair of spaced apart rear wheels and at its front by an undercarriage mounted to a front portion of the body for pivoting movement relative thereto about a vertical (or near vertical) steering axis, the undercarriage in turn being supported by a front wheel or d pair of spaced apart front wheels and steering means being operatively connected to the undercarriage and adapted to be gripped by the rider for pivoting the undercarriage about the steering axis to steer the ride-on toy and facilitate motion, and wherein the or each front wheel is mounted for rotation about a front wheel axis which is offset from tho steering axis whereby the centre of gravity at the toy may be moved away from the longitudinal axis of the body by pivoting of the undercarriage by the steering means, and said front wheel axis is disposed either forward or rearward of said steering axis when said undercarriage is pivoted such that said front wheels run parallel to said rear wheels.
2. A ride-on toy according to claim 1, wherein the steering means includes a handle bar having side-by-side pedal portions (or foot rests) each being adapted to support a respective one of the rider’s feet, and a pair of spaced apart hand grips suitable for gripping by the rider’s hands.
3. A ride-on toy according to claim 1, wherein the steering means includes a handle bar with a pair of hand grips disposed at a convenient location for hand gripping by the rider, and the body includes a foot rest portion extending forward from the seat portion and including a pair of foot rests each adapted to support a respective one of the rider’s feet.
4. A ride-on toy according to claim 3, wherein the handle bar is connected to the undercarriage offset from the steering axis by a predetermined distance, whereby the spacing between the steering axis and the line of connection of the handle bar and the spacing between the steering axis and the front wheels governing at least in part the ease with which motion can be commenced and maintained.
5. A ride-on toy according to claim 4, wherein the body is supported by two rear wheels having a diameter of about 150 mm mounted on a rear axle about 370 mm apart from one another, the rear axle being mounted to the body, while the front of the body is supported by a steerable undercarriage assembly, connected to the body by a kingpin which provides a substantially vertical steering axis, and the undercarriage assembly includes a pair of front wheels rotatably mounted on a front axle, and spaced apart by about 115 mm from one centerline to the other, the front wheels having a width of about 35 mm and a diameter of about 120 mm, a main member extending laterally from the kingpin, the front axle being mounted thereto laterally from the steering axis, and extends laterally from the kingpin on the other side thereof from the main member, and a handlebar being connected thereto spaced forward from the kingpin. In one such form, the handlebar includes laterally extending portions immediately adjacent the main support member to provide a rest for the rider’s feet, but in an alternative form, the rider’s feet are supported on the body.
6. A ride-on toy according to claim 5, wherein the seat portion is generally triangular in shape with rounded sides and corners, the base of the triangle forming the rear edge of the seat, and the other two sides forming the side of the seat, meeting at the front of the seat in a widened, rounded apex, whereby a wide wheel base is provided by arranging the rear wheels as close as is practical to the rear corners of, but beneath the seat.