Searched defs:mh (Results 1 - 25 of 35) sorted by relevance

12

/openjdk7/langtools/test/tools/javac/meth/
H A DXlintWarn.java36 void test(MethodHandle mh) throws Throwable { argument
37 int i1 = (int)mh.invokeExact();
38 int i2 = (int)mh.invoke();
39 int i3 = (int)mh.invokeWithArguments();
42 void test2(MethodHandle mh) throws Throwable { argument
43 int i1 = (int)(mh.invokeExact());
44 int i2 = (int)(mh.invoke());
45 int i3 = (int)(mh.invokeWithArguments());
48 void test3(MethodHandle mh) throws Throwable { argument
49 int i1 = (int)((mh
[all...]
H A DTestCP.java44 void test(MethodHandle mh) throws Throwable { argument
45 Number n = (Number)mh.invokeExact("daddy",1,'n');
46 n = (Number)mh.invokeExact("bunny",1,'d');
47 n = (Number)(mh.invokeExact("foo",1,'d'));
48 n = (Number)((mh.invokeExact("bar",1,'d')));
/openjdk7/jdk/src/share/classes/java/lang/invoke/
H A DMethodHandleInfo.java48 public MethodHandleInfo(MethodHandle mh) throws ReflectiveOperationException { argument
49 MemberName mn = mh.internalMemberName();
H A DDirectMethodHandle.java277 /*non-public*/ static Object internalMemberName(Object mh) { argument
278 return ((DirectMethodHandle)mh).member;
284 /*non-public*/ static Object internalMemberNameEnsureInit(Object mh) { argument
285 DirectMethodHandle dmh = (DirectMethodHandle)mh;
367 /*non-public*/ static void ensureInitialized(Object mh) { argument
368 ((DirectMethodHandle)mh).ensureInitialized();
385 /*non-public*/ static Object constructorMethod(Object mh) { argument
386 Constructor dmh = (Constructor)mh;
390 /*non-public*/ static Object allocateInstance(Object mh) throws InstantiationException { argument
391 Constructor dmh = (Constructor)mh;
467 checkCast(Object mh, Object obj) argument
[all...]
H A DLambdaForm.java499 static Object interpret_L(MethodHandle mh) throws Throwable { argument
500 Object[] av = {mh};
503 Object res = mh.form.interpretWithArguments(av);
507 static Object interpret_L(MethodHandle mh, Object x1) throws Throwable { argument
508 Object[] av = {mh, x1};
511 Object res = mh.form.interpretWithArguments(av);
515 static Object interpret_L(MethodHandle mh, Object x1, Object x2) throws Throwable { argument
516 Object[] av = {mh, x1, x2};
519 Object res = mh.form.interpretWithArguments(av);
541 MethodHandle mh
1048 invoke__V(MethodHandle mh, Object[] a) argument
1054 invoke_L_V(MethodHandle mh, Object[] a) argument
1060 invoke_LL_V(MethodHandle mh, Object[] a) argument
1066 invoke_LLL_V(MethodHandle mh, Object[] a) argument
1072 invoke_LLLL_V(MethodHandle mh, Object[] a) argument
1078 invoke_LLLLL_V(MethodHandle mh, Object[] a) argument
1085 invoke__L(MethodHandle mh, Object[] a) argument
1090 invoke_L_L(MethodHandle mh, Object[] a) argument
1095 invoke_LL_L(MethodHandle mh, Object[] a) argument
1100 invoke_LLL_L(MethodHandle mh, Object[] a) argument
1105 invoke_LLLL_L(MethodHandle mh, Object[] a) argument
1110 invoke_LLLLL_L(MethodHandle mh, Object[] a) argument
[all...]
/openjdk7/jdk/test/java/net/URLConnection/
H A DHandleContentTypeWithAttrs.java150 MessageHeader mh; field in class:myHttpServer
155 mh = new MessageHeader(clientInput);
156 String cmd = mh.findValue(null);
158 // error("Missing command " + mh);
201 mh.print(clientOutput);
/openjdk7/hotspot/src/share/vm/runtime/
H A DsimpleThresholdPolicy.hpp58 void print_counters(const char* prefix, methodHandle mh);
66 void print_event(EventType type, methodHandle mh, methodHandle imh, int bci, CompLevel level);
68 virtual void print_specific(EventType type, methodHandle mh, methodHandle imh, int bci, CompLevel level) { } argument
70 void compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread);
72 virtual void submit_compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread);
H A DsimpleThresholdPolicy.cpp34 void SimpleThresholdPolicy::print_counters(const char* prefix, methodHandle mh) { argument
35 int invocation_count = mh->invocation_count();
36 int backedge_count = mh->backedge_count();
37 methodDataHandle mdh = mh->method_data();
51 mh->highest_comp_level(), mh->highest_osr_comp_level());
55 void SimpleThresholdPolicy::print_event(EventType type, methodHandle mh, methodHandle imh, argument
57 bool inlinee_event = mh() != imh();
91 char *method_name = mh->name_and_sig_as_C_string();
101 print_specific(type, mh, im
216 compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread) argument
243 submit_compile(methodHandle mh, int bci, CompLevel level, JavaThread* thread) argument
371 method_invocation_event(methodHandle mh, methodHandle imh, CompLevel level, nmethod* nm, JavaThread* thread) argument
383 method_back_branch_event(methodHandle mh, methodHandle imh, int bci, CompLevel level, nmethod* nm, JavaThread* thread) argument
[all...]
H A DadvancedThresholdPolicy.cpp31 void AdvancedThresholdPolicy::print_specific(EventType type, methodHandle mh, methodHandle imh, argument
34 if (mh->prev_time() == 0) tty->print("n/a");
35 else tty->print("%f", mh->rate());
274 void AdvancedThresholdPolicy::create_mdo(methodHandle mh, JavaThread* THREAD) { argument
275 if (mh->is_native() || mh->is_abstract() || mh->is_accessor()) return;
276 if (mh->method_data() == NULL) {
277 methodOopDesc::build_interpreter_method_data(mh, CHECK_AND_CLEAR);
426 void AdvancedThresholdPolicy::submit_compile(methodHandle mh, in argument
433 method_invocation_event(methodHandle mh, methodHandle imh, CompLevel level, nmethod* nm, JavaThread* thread) argument
448 method_back_branch_event(methodHandle mh, methodHandle imh, int bci, CompLevel level, nmethod* nm, JavaThread* thread) argument
[all...]
H A DjniHandles.cpp114 jmethodID JNIHandles::make_jmethod_id(methodHandle mh) { argument
115 return (jmethodID) make_weak_global(mh);
120 void JNIHandles::change_method_associated_with_jmethod_id(jmethodID jmid, methodHandle mh) { argument
122 Handle obj = (Handle)mh;
H A Dsignature.hpp216 methodHandle mh; member in class:Fingerprinter
235 mh = method;
241 if (mh->constMethod()->fingerprint() != CONST64(0)) {
242 return mh->constMethod()->fingerprint();
245 if (mh->size_of_parameters() > max_size_of_parameters ) {
247 mh->constMethod()->set_fingerprint(_fingerprint);
251 assert( (int)mh->result_type() <= (int)result_feature_mask, "bad result type");
252 _fingerprint = mh->result_type();
254 if (mh->is_static()) _fingerprint |= 1;
258 mh
[all...]
/openjdk7/jdk/test/java/lang/invoke/
H A DThrowExceptionsTest.java53 MethodHandle mh = testWMTCallee();
54 MethodHandle mh1 = mh.asType(mh.type().changeReturnType(void.class));
55 assert(mh1 != mh);
56 testWMT(mh, mh1, 1000);
65 MethodHandle mh = invoker.bindTo(callee);
67 testWMT(mh, mh1, 1000);
76 MethodHandle mh = foldArguments(invoker, constant(MethodHandle.class, callee));
78 testWMT(mh, mh1, 1000);
86 MethodHandle mh
210 testWMT(MethodHandle mh, MethodHandle mh1, int reps) argument
[all...]
H A DPermuteArgsTest.java152 static void test(String name, MethodHandle mh) throws Throwable { argument
154 System.out.println("mh = "+name+" : "+mh+" { "
155 +Arrays.toString(junkArgs(mh.type().parameterArray())));
157 if (!mh.isVarargsCollector()) {
159 testPermutations(mh);
162 MethodType mt = mh.type();
168 mh1 = adjustArity(mh, arity);
170 System.out.println("*** mh = "+name+" : "+mh
182 adjustArity(MethodHandle mh, int arity) argument
219 testPermutations(MethodHandle mh) argument
254 testPermutations(MethodHandle mh, int[] perm, int start, int end, Set<String> done) argument
278 testRotations(MethodHandle mh, int[] perm, int start, int end, Set<String> done) argument
287 testOnePermutation(MethodHandle mh, int[] perm, Object[] args) argument
[all...]
H A DPrivateInvokeTest.java120 MethodHandle mh = LOOKUP.unreflect(m);
122 mh = mh.asFixedArity(); // remove varargs wrapper
123 return mh;
151 private Object internalMemberName(MethodHandle mh) { argument
153 return MH_INTERNAL_MEMBER_NAME.invokeExact(mh);
158 private String debugString(MethodHandle mh) { argument
160 return (String) MH_DEBUG_STRING.invokeExact(mh);
207 private Object invokeWithArguments(MethodHandle mh, Object... args) { argument
209 return mh
364 testInvokeVia(String kind, int refKind, MethodHandle invoker, MethodHandle mh, Object res1, Object... args) argument
[all...]
H A DRicochetTest.java165 MethodHandle mh = coll.asSpreader(int[].class, nargs);
166 int[] args3 = (int[]) mh.invokeExact(args);
194 MethodHandle mh = coll.asSpreader(byte[].class, nargs);
195 byte[] args3 = (byte[]) mh.invokeExact(args);
223 MethodHandle mh = coll.asSpreader(long[].class, nargs);
224 long[] args3 = (long[]) mh.invokeExact(args);
259 MethodHandle mh = collectArguments(lister, pos, int[].class, INT_COLLECTORS[collects]);
260 if (mh == null) continue; // no infix collection, yet
261 assert(mh.type().parameterCount() == inputs);
262 Object observe = mh
505 invokeWithCatch(MethodHandle mh, Object... args) argument
622 i2b(MethodHandle mh) argument
[all...]
/openjdk7/jdk/src/share/classes/sun/tools/jar/
H A DManifest.java168 MessageHeader mh = new MessageHeader();
169 mh.add("Name", stdName);
170 addEntry(mh);
174 public void doHashes(MessageHeader mh) throws IOException { argument
176 String name = mh.findValue("Name");
193 mh.set(hashes[j] + "-Digest", enc.encode(dig.digest()));
241 MessageHeader mh = (MessageHeader) entries.elementAt(i);
242 mh.print(ps);
H A DSignatureFile.java147 MessageHeader mh = (MessageHeader)enum_.nextElement();
148 String entryName = mh.findValue("Name");
254 MessageHeader mh = manifest.getEntry(entry);
255 if (mh == null) {
260 smh = computeEntry(mh);
274 MessageHeader mh = (MessageHeader)enum_.nextElement();
275 if (name.equals(mh.findValue("Name"))) {
276 return mh;
299 private MessageHeader computeEntry(MessageHeader mh) throws IOException { argument
302 String name = mh
[all...]
/openjdk7/jdk/src/share/classes/sun/applet/
H A DAppletClassLoader.java825 private static AppletMessageHandler mh = field in class:AppletClassLoader
834 s = mh.getMessage("filenotfound", name);
836 s = mh.getMessage("fileioexception", name);
838 s = mh.getMessage("fileformat", name);
840 s = mh.getMessage("filedeath", name);
842 s = mh.getMessage("fileerror", e.toString(), name);
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiClassFileReconstituter.cpp687 void JvmtiClassFileReconstituter::copy_bytecodes(methodHandle mh, argument
692 BytecodeStream bs(mh);
696 bool is_rewritten = instanceKlass::cast(mh->method_holder())->is_rewritten();
738 mh->constants()->cache()->main_entry_at(cpci);
740 assert(i < mh->constants()->length(), "sanity check");
/openjdk7/hotspot/src/share/vm/services/
H A DmemoryManager.hpp79 bool is_manager(instanceHandle mh) { return mh() == _memory_mgr_obj; } argument
H A DmemoryService.cpp503 MemoryManager* MemoryService::get_memory_manager(instanceHandle mh) { argument
506 if (mgr->is_manager(mh)) {
/openjdk7/hotspot/src/share/vm/classfile/
H A DvmSymbols.cpp529 methodHandle mh = m; local
535 xtty->method(mh);
541 mh()->print_short_name(tty);
/openjdk7/hotspot/src/share/vm/interpreter/
H A DoopMapCache.cpp365 void OopMapCacheEntry::fill_for_native(methodHandle mh) { argument
366 assert(mh->is_native(), "method must be native method");
367 set_mask_size(mh->size_of_parameters() * bits_per_entry);
370 MaskFillerForNative mf(mh, bit_mask(), mask_size());
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DmethodHandles_sparc.cpp210 // O0: used as temp to hold mh or receiver
466 oopDesc* mh,
475 (intptr_t) mh, saved_sp, args);
544 if (has_mh && mh->is_oop()) {
545 mh->print();
546 if (java_lang_invoke_MethodHandle::is_instance(mh)) {
548 java_lang_invoke_MethodHandle::form(mh)->print();
465 trace_method_handle_stub(const char* adaptername, oopDesc* mh, intptr_t* saved_sp, intptr_t* args, intptr_t* tracing_fp) argument
/openjdk7/hotspot/src/cpu/x86/vm/
H A DmethodHandles_x86.cpp208 // rcx: used as temp to hold mh or receiver
474 oop mh,
483 mh, entry_sp);
552 if (has_mh && mh->is_oop()) {
553 mh->print();
554 if (java_lang_invoke_MethodHandle::is_instance(mh)) {
556 java_lang_invoke_MethodHandle::form(mh)->print();
567 oopDesc* mh; member in struct:MethodHandleStubArguments
573 args->mh,
605 __ push(rcx); // mh
473 trace_method_handle_stub(const char* adaptername, oop mh, intptr_t* saved_regs, intptr_t* entry_sp) argument
[all...]

Completed in 318 milliseconds

12