Monthly Archives: February 2008

Tree Folding

At our last meeting with the Spidermonkey developer team up at Mozilla Edwin Smith from Adobe gave a presentation about pathological cases for trace trees. Amongst others Ed talked about the massive tree that gets recorded for John Conway’s Game … Continue reading

Posted in Trace Compilation | 3 Comments

Conditional Moves in the IR

Today we added conditional move instructions (CMOVs) to the intermediate representation (IR). They are closely related to GUARDs, but with two additional arguments that represent the two optional values the CMOV will pick from. MIN, MAX, ABS were previously modeled … Continue reading

Posted in Trace Compilation