comparison graal/GraalCompiler/src/com/sun/c1x/ir/ExceptionHandler.java @ 2657:4a6518c4d17d

Removed need for base instruction. Cleanup.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 11 May 2011 16:10:49 +0200
parents 46586c77b129
children 027adfafd47e
comparison
equal deleted inserted replaced
2656:37f067e76c6f 2657:4a6518c4d17d
33 * reference to an exception-throwing instruction covered by the handler. Then there is one 33 * reference to an exception-throwing instruction covered by the handler. Then there is one
34 * instance per exception-throwing instruction that is used to record the frame state before 34 * instance per exception-throwing instruction that is used to record the frame state before
35 * execution of the instruction. The latter is used to generate exception adapter blocks 35 * execution of the instruction. The latter is used to generate exception adapter blocks
36 * (see section 3.4 of the paper <a href="http://www.usenix.org/events/vee05/full_papers/p132-wimmer.pdf"> 36 * (see section 3.4 of the paper <a href="http://www.usenix.org/events/vee05/full_papers/p132-wimmer.pdf">
37 * Optimized Interval Splitting in a Linear Scan Register Allocator</a>) where necessary. 37 * Optimized Interval Splitting in a Linear Scan Register Allocator</a>) where necessary.
38 *
39 * @author Ben L. Titzer
40 */ 38 */
41 public final class ExceptionHandler { 39 public final class ExceptionHandler {
42 40
43 public static final List<ExceptionHandler> ZERO_HANDLERS = Collections.emptyList(); 41 public static final List<ExceptionHandler> ZERO_HANDLERS = Collections.emptyList();
44 42