comparison graal/GraalCompiler/src/com/sun/c1x/lir/LIROpcode.java @ 2660:9f557e940180

Removed exception optimization that immediately unwinds if it is guaranteed that there is no local exception handler. Reason to remove the optimization: In case of a local exception handler that has been really executed, we need a type check on the exception object and a conditional jump from the throw anyway.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 11 May 2011 16:40:22 +0200
parents 16b9a8b5ad39
children bd4c3be86fb7
comparison
equal deleted inserted replaced
2659:40248577d587 2660:9f557e940180
81 LogicXor, 81 LogicXor,
82 Shl, 82 Shl,
83 Shr, 83 Shr,
84 Ushr, 84 Ushr,
85 Throw, 85 Throw,
86 Unwind,
87 CompareTo, 86 CompareTo,
88 EndOp2, 87 EndOp2,
89 BeginOp3, 88 BeginOp3,
90 Idiv, 89 Idiv,
91 Irem, 90 Irem,