Mercurial > hg > truffle
comparison src/cpu/sparc/vm/sharedRuntime_sparc.cpp @ 9046:c6a1ffc707ff
Comments and #ifdef GRAAL for recent changes to C++ code for calling nmethods directly.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Fri, 12 Apr 2013 17:22:54 +0200 |
parents | ff5a32117e02 |
children | 0f7ca53be929 |
comparison
equal
deleted
inserted
replaced
9030:9a3e25e270a0 | 9046:c6a1ffc707ff |
---|---|
1915 methodHandle method, | 1915 methodHandle method, |
1916 int compile_id, | 1916 int compile_id, |
1917 BasicType* in_sig_bt, | 1917 BasicType* in_sig_bt, |
1918 VMRegPair* in_regs, | 1918 VMRegPair* in_regs, |
1919 BasicType ret_type) { | 1919 BasicType ret_type) { |
1920 assert (method->intrinsic_id() != vmIntrinsics::_CompilerToVMImpl_executeCompiledMethod, "not yet ported"); | |
1921 if (method->is_method_handle_intrinsic()) { | 1920 if (method->is_method_handle_intrinsic()) { |
1922 vmIntrinsics::ID iid = method->intrinsic_id(); | 1921 vmIntrinsics::ID iid = method->intrinsic_id(); |
1923 intptr_t start = (intptr_t)__ pc(); | 1922 intptr_t start = (intptr_t)__ pc(); |
1924 int vep_offset = ((intptr_t)__ pc()) - start; | 1923 int vep_offset = ((intptr_t)__ pc()) - start; |
1925 gen_special_dispatch(masm, | 1924 gen_special_dispatch(masm, |