Closed Bug 478431 Opened 16 years ago Closed 15 years ago

Re-engineering nanojit to use a tagged data representation

Categories

(Tamarin Graveyard :: Baseline JIT (CodegenLIR), defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 413522
Future

People

(Reporter: tharwood, Unassigned)

References

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Build Identifier: The JIT's present data model contains both tagged and untagged formats. A consistently tagged format can support data flow semantics that are consistent with our programming languages' semantic models. The present semantics force the compilers to generate a good deal verifier appeasement cruft (approximately 10% of generated instructions), and make the JIT's data model more complex and fragile than it should be. Reproducible: Always
Blocks: 478115
Target Milestone: --- → Future
Status: UNCONFIRMED → NEW
Ever confirmed: true
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
bulk verifying resolved !fixed issues
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.