Mercurial > hg > graal-compiler
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 |