Mercurial > hg > truffle
log
age | author | description |
---|---|---|
Thu, 14 Mar 2013 21:36:28 +0100 | Gilles Duboscq | Implement implicit null check on HIR during guard lowering |
Thu, 14 Mar 2013 14:02:23 +0100 | Gilles Duboscq | Remove dead implicit null checks code in LIRGenerator |
Thu, 14 Mar 2013 13:43:57 +0100 | Gilles Duboscq | Cleanup branching and jumps in LIRGenerator: JumpOp/BranchOp do not need a state. In emitBranch, emitNullCheckBranch, emitCompareBranch, emitOverflowCheckBranch and emitIntegerTestBranch both targets are always provided. |
Thu, 14 Mar 2013 13:25:28 +0100 | Gilles Duboscq | Remove emitDeoptimizeOnOverflow and emitGuardCheck. |
Fri, 15 Mar 2013 15:38:55 +0100 | Doug Simon | Merge. |
Fri, 15 Mar 2013 15:38:27 +0100 | Doug Simon | AMD64 HotSpot backend now models RBP as an incoming parameter that must be preserved until the end of the method. For non-leaf methods, the value is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods. |