Mercurial > hg > truffle
comparison src/share/vm/graal/graalVMToCompiler.hpp @ 7786:8bbbde9d0a52
extended ResolvedJavaMethod API by getLocalVariableTable
author | Matthias Grimmer <grimmer@ssw.jku.at> |
---|---|
date | Wed, 13 Feb 2013 13:34:05 +0100 |
parents | 0bf1c1c658c2 |
children | bc26f978b0ce |
comparison
equal
deleted
inserted
replaced
7785:f180d2a1c3a4 | 7786:8bbbde9d0a52 |
---|---|
92 // public abstract Constant createConstantDouble(double value); | 92 // public abstract Constant createConstantDouble(double value); |
93 static oop createConstantDouble(jdouble value, TRAPS); | 93 static oop createConstantDouble(jdouble value, TRAPS); |
94 | 94 |
95 // public abstract Constant createConstantObject(long vmId); | 95 // public abstract Constant createConstantObject(long vmId); |
96 static oop createConstantObject(Handle object, TRAPS); | 96 static oop createConstantObject(Handle object, TRAPS); |
97 | |
98 // public abstract Local createLocal(String name, int bci_start, int bci_end); | |
99 static oop createLocal(Handle name, Handle type, int bci_start, int bci_end, int slot, Handle holder, TRAPS); | |
97 }; | 100 }; |
98 | 101 |
99 inline void check_pending_exception(const char* message, bool dump_core = false) { | 102 inline void check_pending_exception(const char* message, bool dump_core = false) { |
100 Thread* THREAD = Thread::current(); | 103 Thread* THREAD = Thread::current(); |
101 if (THREAD->has_pending_exception()) { | 104 if (THREAD->has_pending_exception()) { |