view c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotExceptionHandler.java @ 1435:20a3896518ac

Initial adjustments to make C1X4HotSpot compile and run with latest Maxine version.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Fri, 22 Oct 2010 17:31:38 +0200
parents abc670a709dc
children 9e5e83ca2259
line wrap: on
line source

package com.sun.hotspot.c1x;

import com.sun.cri.ri.*;


public class HotSpotExceptionHandler implements RiExceptionHandler, CompilerObject {
    private int startBci;
    private int endBci;
    private int handlerBci;
    private int catchClassIndex;
    private RiType catchClass;

    @Override
    public int startBCI() {
        return startBci;
    }

    @Override
    public int endBCI() {
        return endBci;
    }

    @Override
    public int handlerBCI() {
        return handlerBci;
    }

    @Override
    public int catchClassIndex() {
        return catchClassIndex;
    }

    @Override
    public boolean isCatchAll() {
        return catchClassIndex == 0;
    }

    @Override
    public RiType catchKlass() {
        return catchClass;
    }

}