1460902041-8364f5a3-4243-4432-98cf-a6eeddb0e599

1. A dynamic compiler, comprising:
an execution history recorder configured to record a fragment of code and the number of times the fragment of code is executed;
the execution history recorder having an interpreter, a compiler manager coupled thereto and a threshold number of executions for a threshold comparison with a recorded number of times to determine a dominant path having a fragment to be compiled therein;
a compiler queue of fragments to be compiled for receiving the fragment to be compiled and a successor fragment wherein the successor fragment is determined by the execution history recorder to be the most likely next fragment to be executed after the fragment to be compiled in accordance with a list of successor fragments and a count associated with each successor fragment in the list of successor fragments;
a compiler coupled to the compiler queue and arranged (i) to receive a received fragment to be compiled and the corresponding successor fragment of the received fragment to be compiled, and (ii) to create a compiled dominant path from the received fragment to be compiled, the corresponding successor fragment being compiled in accordance with its correspondence with the fragment to be compiled and independently of whether the number of executions of the corresponding successor fragment has reached the threshold number of executions;
the execution history recorder being further configured to record from where a transfer of control into the compiled dominant path came and to where control is transferred out of the compiled dominant path;
a queue duration determination including (i) a determination whether the length of the compiler queue has exceeded a predetermined length and (ii) a determination whether the predetermined queue length has been exceeded for a predetermined period of time;
a threshold tuner operable to adjust the threshold number of the execution history recorder in accordance with the queue duration determination to maintain the number of fragments to be compiled within predetermined limits; and
the compiler manager having a memory manager to make compilation more likely for fragments of code reaching the threshold relatively more times than for fragments of code reaching the threshold relatively fewer times by entering the fragments to be compiled into the same end of the compiler queue from which they are taken.
2. A dynamic compiler as claimed in claim 1, wherein the compiler manager administers the queue of frequently executed fragments of code for compilation.
3. A dynamic compiler as claimed in claim 1, further comprising a deleter coupled to the memory manager.
4. A dynamic compiler as claimed in claim 1 wherein the number of times a fragment of code is executed is recorded when the fragment of code is executed by the interpreter.
5. A dynamic compiler as claimed in claim 1, wherein the dynamic compiler is a multi-threaded system and the compiler runs on a separate thread so the progress of code execution is not blocked.
6. A dynamic compiler as claimed in claim 1, wherein the execution history recorder is further configured to alert the compiler manager when the fragment of code has been executed the threshold number of times.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A tire comprising:
a pair of sidewalls in spaced apart relation and extending substantially radially from a respective inner circumferential portion to a respective outer circumferential portion;
a tread extending between and connecting outer circumferential portions of the sidewalls;
at least a portion of a tire cavity defined by the tread and sidewalls;
a bead portion on the inner circumferential portion of each radially extending sidewall, the bead portion providing an engagement surface for engaging a wheel on which the tire is to be mounted; and
a noise reducing foam disposed in at least a portion of the tire cavity.
2. The tire of claim 1 wherein the foam is an open cell foam.
3. The tire of claim 1 wherein the foam is a closed cell foam.
4. The tire of claim 1 wherein a material characteristic of the foam changes with radial distance from the inner circumferential portion of the radially extending sidewalls.
5. The tire of claim 4 wherein the material characteristic is density.
6. The tire of claim 4 wherein the material characteristic is a ratio of open cell to closed cell foam components.
7. The tire of claim 1 further comprising noise-reducing particles dispersed in the foam.
8. The tire of claim 7 wherein the particles comprise at least one size range, the size range being characterized by an ability of the particles to reduce a particular frequency range of sound in the tire cavity.
9. The tire of claim 8 wherein the at least one size range comprises a plurality of size ranges, each size range being characterized by an ability of the respective particles to reduce a respective particular frequency range of sound in the tire cavity.
10. The tire of claim 1 further comprising at least one radial buttress extending from inner surfaces of the sidewalls and tread.
11. The tire of claim 10 wherein the at least one radial buttress extends across the entire cross section of the tire cavity.
12. The tire of claim 11 wherein the at least one radial buttress comprises at least two radial buttresses symmetrically arranged with respect to a circumference of the tire, each respective consecutive pair of radial buttresses defining a tire cavity compartment therebetween.
13. The tire of claim 12 wherein at least one radial buttress includes a valve to selectively permit fluid flow between tire cavity compartments.
14. The tire of claim 1 wherein the foam forms a substantially toroidal body extending from an inner circumferential portion of the tire cavity.
15. The tire of claim 14 wherein the substantially toroidal body extends at least part way into the tire cavity and carries a sound reflective coating on an outer surface of the substantially toroidal body.
16. A vehicle tire system comprising:
a system controller configured to receive at least one sensor output signal indicative of a value of at least one respective monitored characteristic of at least one tire, each at least one tire comprising:
a pair of substantially radially extending sidewalls;
a tread extending between and connecting outer circumferential portions of the sidewalls;
at least a portion of a tire cavity defined by the tread and sidewalls; and
a bead portion on an inner circumferential portion of each radially extending sidewall, the bead portion providing an engagement surface for engaging a wheel on which the tire is to be mounted;
wherein, the system controller includes a computer processor connected to a computer readable storage medium containing computer executable code that, when executed by the computer processor, causes the system controller to, responsive to the respective monitored characteristic of at least one tire departing from a predefined range of values, initiate an alarm.
17. The vehicle tire system of claim 16 wherein the at least one tire is a pneumatic tire, a respective monitored characteristic is tire pressure, the at least one sensor comprises a pressure sensor mounted in fluid communication with an air-filled portion of the tire cavity to measure tire pressure, and the system controller initiates an alarm in response to the tire pressure departing from a predefined range of pressure values.
18. The vehicle tire system of claim 16 wherein a respective monitored characteristic is tire strain, the at least one sensor comprises a strain sensor mounted to measure strain in at least one of the tread and the sidewalls, and the system controller initiates an alarm in response to the tire strain departing from a predefined range of strain values.
19. The vehicle tire system of claim 16 wherein a respective monitored characteristic is temperature, the at least one sensor comprises a temperature sensor mounted to measure a temperature of at least one of the tread, the sidewalls, the foam, and the tire cavity, and the system controller initiates an alarm in response to the measured temperature departing from a predefined range of temperature values.
20. The vehicle tire system of claim 16 wherein the alarm comprises at least one of illuminating an indicator on a display and producing an audible alarm in an interior of a vehicle in which the vehicle tire system is installed.
21. The vehicle tire system of claim 16 wherein initiating an alarm comprises providing information regarding a closest service center.
22. The vehicle tire system of claim 16 wherein initiating an alarm comprises providing a control signal for limiting a speed of operation of a vehicle in which the vehicle tire system is installed.
23. The vehicle tire system of claim 16 wherein initiating an alarm comprises providing information regarding distance traveled since the monitored characteristic departed from the predefined range of values.
24. The vehicle tire system of claim 16 wherein initiating an alarm comprises initiating a wireless call to remotely located assistive service.
25. The vehicle tire system of claim 16 further comprising a noise reducing foam disposed in at least a portion of the tire cavity.