Mercurial > hg > graal-jvmci-8
comparison src/share/vm/prims/methodHandles.hpp @ 3461:81d815b05abb
7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class path
Reviewed-by: never
author | jrose |
---|---|
date | Thu, 23 Jun 2011 17:14:06 -0700 |
parents | a9b8b43b115f |
children | c26de9aef2ed |
comparison
equal
deleted
inserted
replaced
3460:e9b51b4bdcc7 | 3461:81d815b05abb |
---|---|
586 // format of result from getTarget / encode_target: | 586 // format of result from getTarget / encode_target: |
587 ETF_HANDLE_OR_METHOD_NAME = 0, // all available data (immediate MH or method) | 587 ETF_HANDLE_OR_METHOD_NAME = 0, // all available data (immediate MH or method) |
588 ETF_DIRECT_HANDLE = 1, // ultimate method handle (will be a DMH, may be self) | 588 ETF_DIRECT_HANDLE = 1, // ultimate method handle (will be a DMH, may be self) |
589 ETF_METHOD_NAME = 2, // ultimate method as MemberName | 589 ETF_METHOD_NAME = 2, // ultimate method as MemberName |
590 ETF_REFLECT_METHOD = 3, // ultimate method as java.lang.reflect object (sans refClass) | 590 ETF_REFLECT_METHOD = 3, // ultimate method as java.lang.reflect object (sans refClass) |
591 ETF_FORCE_DIRECT_HANDLE = 64, | |
592 ETF_COMPILE_DIRECT_HANDLE = 65, | |
591 | 593 |
592 // ad hoc constants | 594 // ad hoc constants |
593 OP_ROT_ARGS_DOWN_LIMIT_BIAS = -1 | 595 OP_ROT_ARGS_DOWN_LIMIT_BIAS = -1 |
594 }; | 596 }; |
595 static int get_named_constant(int which, Handle name_box, TRAPS); | 597 static int get_named_constant(int which, Handle name_box, TRAPS); |