Searched defs:call (Results 76 - 100 of 105) sorted by relevance

12345

/openjdk7/langtools/src/share/classes/com/sun/tools/javap/
H A DJavapTask.java569 public Boolean call() { method in class:JavapTask
/openjdk7/hotspot/src/share/vm/ci/
H A DciMethod.cpp169 // the holder has the wrong class loader (e.g. invokedynamic call
370 // OSR entry points are always place after a call bytecode of some sort
464 // Also reports receiver types for non-call type checks (if TypeProfileCasts).
471 // Every profiled call site has a counter.
477 ciReceiverTypeData* call = (ciReceiverTypeData*)data->as_ReceiverTypeData(); local
478 // In addition, virtual call sites have receiver type information
482 for (uint i = 0; i < call->row_limit(); i++) {
483 ciKlass* receiver = call->receiver(i);
497 for (uint i = 0; i < call->row_limit(); i++) {
498 ciKlass* receiver = call
[all...]
/openjdk7/hotspot/src/share/vm/opto/
H A Dlcm.cpp440 // Final call in a block must be adjacent to 'catch'
529 if( !m ) continue; // must see all nodes in block that precede call
536 // Set the flag 'next_call' for each Node that is needed for the next call to
538 // next subroutine call get priority - basically it moves things NOT needed
539 // for the next call till after the call. This prevents me from trying to
540 // carry lots of stuff live across a call.
543 Node* call = NULL; local
549 call = m;
552 if (call
[all...]
H A DcallGenerator.cpp137 CallStaticJavaNode *call = new (kit.C) CallStaticJavaNode(tf(), target, method(), kit.bci()); local
138 _call_node = call; // Save the call node in case we need it later
140 // Make an explicit receiver null_check as part of this call.
147 // Mark the call node as virtual, sort of:
148 call->set_optimized_virtual(true);
151 call->set_method_handle_invoke(true);
154 kit.set_arguments_for_java_call(call);
155 kit.set_edges_for_java_call(call, false, _separate_io_proj);
156 Node* ret = kit.set_results_for_java_call(call, _separate_io_pro
224 CallDynamicJavaNode *call = new (kit.C) CallDynamicJavaNode(tf(), target, method(), _vtable_index, kit.bci()); local
297 CallNode* call = call_node(); local
325 CallStaticJavaNode* call = call_node(); local
[all...]
H A Dcallnode.cpp237 assert(method != NULL, "must be valid call site");
658 // Determine whether the call could modify the field of the specified
674 // Does this call have a direct reference to n other than debug information?
686 // Returns the unique CheckCastPP of a call
789 // Check whether this MH handle call becomes a candidate for inlining
798 assert(callee->has_member_arg(), "wrong type of call?");
812 CallJavaNode &call = (CallJavaNode&)n; local
813 return CallNode::cmp(call) && _method == call._method;
825 CallStaticJavaNode &call local
837 extract_uncommon_trap_request(const Node* call) argument
871 CallDynamicJavaNode &call = (CallDynamicJavaNode&)n; local
884 CallRuntimeNode &call = (CallRuntimeNode&)n; local
[all...]
H A Dcfgnode.cpp463 Node *call = n->in(0); local
464 if (call->is_Call() && call->as_Call()->entry_point() == OptoRuntime::rethrow_stub()) {
465 set_req(i, call->in(0));
1671 // The unique input must eventually be detected by the Identity call.
2098 // () rethrow call
2099 // () virtual or interface call with NULL receiver
2100 // () call is a check cast with incompatible arguments
2104 CallNode *call = i10->as_Call(); local
2106 if (call
2150 CallNode *call; local
[all...]
H A Descape.cpp330 // Don't mark as processed since call's arguments have to be processed.
332 // Check if a call returns an object.
340 // Put this check here to process call arguments since some call nodes
436 // we are only interested in the oop result projection from a call
631 // we are only interested in the oop result projection from a call
736 void ConnectionGraph::add_call_node(CallNode* call) { argument
737 assert(call->returns_pointer(), "only for call which returns pointer");
738 uint call_idx = call
835 process_call_arguments(CallNode *call) argument
2540 CallNode *call = proj_in->as_Call(); local
[all...]
H A DgraphKit.hpp72 assert(_map != NULL, "must call stopped() to test for reset compiler map");
82 assert(!has_exceptions(), "user must call transfer_exceptions_into_jvms");
259 // Returns the exception oop. (Caller must call push_ex_oop if required.)
287 // The call may deoptimize. Supply required JVM state as debug info.
288 // If must_throw is true, the call is guaranteed not to return normally.
289 void add_safepoint_edges(SafePointNode* call,
483 // Create a memory projection from the call, then set_all_memory.
484 void set_all_memory_call(Node* call, bool separate_io_proj = false);
606 // Do a null check on the receiver as it would happen before the call to
617 // Fill in argument edges for the call fro
633 set_predefined_output_for_runtime_call(Node* call) argument
[all...]
H A Dmatcher.cpp308 C->record_method_not_compilable("must be able to represent all call arguments in reg mask");
349 _visited.Clear(); // Clear visit bits for xform call
473 "must be able to represent all call arguments in reg mask");
574 idealreg2debugmask [Op_RegI]->Remove(i); // Exclude save-on-call
633 // Returns have 0 or 1 returned values depending on call signature.
1045 // set -1 to call add_prec() instead of set_req() during Step1
1115 // Largest used slot per call-site indicates the amount of stack
1116 // that is killed by the call.
1130 // Helper function to match call instructions. Calls match special.
1138 CallNode *call; local
[all...]
H A Dnode.cpp526 CallNode *call = n->as_Call(); local
527 call->clone_jvms();
999 // hacking an Ideal call, be sure to test with +VerifyIterativeGVN!
1001 // The Ideal call almost arbitrarily reshape the graph rooted at the 'this'
1008 // Identity call to return an old Node; basically if Identity can find
1009 // another Node have the Ideal call make no change and return NULL.
1032 // You must call 'phase->transform(X)' on any new Nodes X you make, except
1216 // worklist but this call is more efficient. Do not update use-def info
1468 // call this from debugger:
H A Dparse1.cpp160 // types which appear unloaded, or call sites which appear unlinked.
1083 // becomes the second argument to the FastLockNode call. The
1179 // Note: We never call next_path_num along exception paths, so they
1901 // Check the klass of the receiver and call register_finalizer if the
1946 Node *call = make_runtime_call(RC_NO_LEAF, local
1951 make_slow_call_ex(call, env()->Throwable_klass(), true);
1953 Node* fast_io = call->in(TypeFunc::I_O);
1954 Node* fast_mem = call->in(TypeFunc::Memory);
2039 assert( n0->is_Call(), "expect a call here" );
2074 // Fix edges normally used by a call
[all...]
H A Dstringopts.cpp45 CallStaticJavaNode* _end; // The final call of the pattern. Will either be
129 static bool is_SB_toString(Node* call) { argument
130 if (call->is_CallStaticJava()) {
131 CallStaticJavaNode* csj = call->as_CallStaticJava();
198 void eliminate_call(CallNode* call);
220 // Build a new call using the jvms state of the allocate
225 CallStaticJavaNode* call = new (C) CallStaticJavaNode(call_type, call_addr, "uncommon_trap", local
228 call->init_req(e, uct->in(e));
239 call->init_req(TypeFunc::Parms, __ intcon(trap_request));
240 kit.add_safepoint_edges(call);
309 eliminate_call(CallNode* call) argument
400 build_candidate(CallStaticJavaNode* call) argument
786 CallStaticJavaNode* call = otherproj->unique_out()->isa_CallStaticJava(); local
800 CallStaticJavaNode* call = otherproj->unique_out()->isa_CallStaticJava(); local
1256 Node* call = kit.make_runtime_call(GraphKit::RC_LEAF|GraphKit::RC_NO_FP, local
[all...]
H A DloopTransform.cpp2647 // Now replace the whole loop body by a call to a fill routine that
2677 // Build a call to the fill routine
2695 CallLeafNode *call = new (C) CallLeafNoFPNode(call_type, fill, local
2697 call->init_req(TypeFunc::Parms+0, from);
2698 call->init_req(TypeFunc::Parms+1, store_value);
2703 call->init_req(TypeFunc::Parms+2, len);
2705 call->init_req(TypeFunc::Parms+3, C->top());
2707 call->init_req( TypeFunc::Control, head->init_control());
2708 call->init_req( TypeFunc::I_O , C->top() ) ; // does no i/o
2709 call
[all...]
H A Dmacro.cpp131 void PhaseMacroExpand::copy_predefined_input_for_runtime_call(Node * ctrl, CallNode* oldcall, CallNode* call) { argument
133 call->init_req( TypeFunc::Control, ctrl );
134 call->init_req( TypeFunc::I_O , oldcall->in( TypeFunc::I_O) );
135 call->init_req( TypeFunc::Memory , oldcall->in( TypeFunc::Memory ) ); // ?????
136 call->init_req( TypeFunc::ReturnAdr, oldcall->in( TypeFunc::ReturnAdr ) );
137 call->init_req( TypeFunc::FramePtr, oldcall->in( TypeFunc::FramePtr ) );
143 // Slow-path call
144 CallNode *call = leaf_name local
148 // Slow path call has no side-effects, uses few values
149 copy_predefined_input_for_runtime_call(slow_path, oldcall, call );
160 extract_call_projections(CallNode *call) argument
323 CallNode *call = in->as_Call(); local
1361 CallLeafNode *call = new (C) CallLeafNode(OptoRuntime::dtrace_object_alloc_Type(), local
1395 CallNode *call = new (C) CallStaticJavaNode(slow_call_type, slow_call_address, local
2242 CallNode *call = make_slow_call( (CallNode *) lock, OptoRuntime::complete_monitor_enter_Type(), OptoRuntime::complete_monitor_locking_Java(), NULL, slow_path, obj, box ); local
2310 CallNode *call = make_slow_call( (CallNode *) unlock, OptoRuntime::complete_monitor_exit_Type(), CAST_FROM_FN_PTR(address, SharedRuntime::complete_monitor_unlocking_C), "complete_monitor_unlocking_C", slow_path, obj, box ); local
[all...]
H A Doutput.cpp187 // This mode causes the compiler to insert a call to a runtime routine,
222 // Insert call to zap runtime stub before every node with an oop map
232 // the inlined-allocation and the call to new_Java, etc.
234 // during the call to Zap, which also wants to grab the microlock.
240 MachCallNode* call = n->as_MachCall(); local
241 if (call->entry_point() == OptoRuntime::new_instance_Java() ||
242 call->entry_point() == OptoRuntime::new_array_Java() ||
243 call->entry_point() == OptoRuntime::multianewarray2_Java() ||
244 call->entry_point() == OptoRuntime::multianewarray3_Java() ||
245 call
[all...]
H A Dcompile.cpp217 // This is the first use of this intrinsic as a virtual call.
371 CallNode* call = cg->call_node(); local
375 if (!useful.member(call)) {
764 // Any exceptions that escape from this call must be rethrown
1739 // If there is room, try to inline some more warm call sites.
1747 WarmCallInfo* call; local
1748 while (amount_to_grow > 0 && (call = pop_warm_call()) != NULL) {
1749 int est_size = (int)call->size();
1752 call->make_cold();
1755 call
2483 CallNode *call = n->as_Call(); local
3051 CallNode *call = n->in(0)->in(0)->as_Call(); local
3525 CallNode* call = n->as_Call(); local
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dassembler_sparc.inline.hpp105 inline void Assembler::call( address d, relocInfo::relocType rt ) { cti(); emit_data( op(call_op) | wdisp(intptr_t(d), intptr_t(pc()), 30), rt); has_delay_slot(); assert(rt != relocInfo::virtual_call_type, "must use virtual_call_Relocation::spec"); } function in class:Assembler
106 inline void Assembler::call( Label& L, relocInfo::relocType rt ) { call( target(L), rt); } function in class:Assembler
613 // of the quick call instruction.
614 inline void MacroAssembler::call( address d, relocInfo::relocType rt ) { function in class:MacroAssembler
623 // Is this address within range of the call instruction?
630 Assembler::call(d, rt);
633 Assembler::call( d, rt );
637 inline void MacroAssembler::call( Label& L, relocInfo::relocType rt ) { function in class:MacroAssembler
638 MacroAssembler::call( targe
[all...]
H A DnativeInst_sparc.hpp342 // The NativeCall is an abstraction for accessing/manipulating native call imm32 instructions.
376 // insert a "blank" call:
377 NativeCall* call = (NativeCall*)instr; local
378 call->set_long_at(0 * BytesPerInstWord, call_instruction(destination, instr));
379 call->set_long_at(1 * BytesPerInstWord, nop_instruction());
380 assert(call->addr_at(2 * BytesPerInstWord) - instr == instruction_size, "instruction size");
382 assert(nativeCall_at(instr)->destination() == destination, "correct call destination");
383 return call;
387 NativeCall* call = (NativeCall*)(return_address - return_address_offset); local
389 call
415 NativeCall* call = (NativeCall*)instr; local
479 NativeFarCall* call = (NativeFarCall*)instr; local
488 NativeFarCall* call = (NativeFarCall*)instr; local
493 NativeFarCall* call = (NativeFarCall*)(return_address - return_address_offset); local
[all...]
H A Dc1_LIRAssembler_sparc.cpp364 // temporary fix: must be created after exceptionhandler, therefore as call stub
387 // if the last instruction is a call (typically to do a throw which
407 __ call(Runtime1::entry_for(Runtime1::handle_exception_from_callee_id), relocInfo::runtime_call_type);
451 __ call(CAST_FROM_FN_PTR(address, SharedRuntime::dtrace_method_exit), relocInfo::runtime_call_type);
460 __ call(Runtime1::entry_for(Runtime1::unwind_exception_id), relocInfo::runtime_call_type);
473 // if the last instruction is a call (typically to do a throw which
763 void LIR_Assembler::call(LIR_OpJavaCall* op, relocInfo::relocType rtype) { function in class:LIR_Assembler
764 __ call(op->addr(), rtype);
774 __ call(op->addr(), relocInfo::none);
1387 // before the call t
3392 LIR_OpJavaCall* call; local
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A DnativeInst_x86.hpp110 // The NativeCall is an abstraction for accessing/manipulating native call imm32/rel32off
162 // MT-safe patching of a call instruction.
169 NativeCall* call = (NativeCall*)(address - NativeCall::instruction_offset); local
171 call->verify();
173 return call;
177 NativeCall* call = (NativeCall*)(return_address - NativeCall::return_address_offset); local
179 call->verify();
181 return call;
H A Dc1_LIRAssembler_x86.cpp382 // if the last instruction is a call (typically to do a throw which
407 __ call(RuntimeAddress(Runtime1::entry_for(Runtime1::handle_exception_from_callee_id)));
452 __ call(RuntimeAddress(CAST_FROM_FN_PTR(address, SharedRuntime::dtrace_method_exit)));
473 // if the last instruction is a call (typically to do a throw which
576 __ mov (rax, rcx); // result of call is in rax,
635 assert(src->is_constant(), "should not call otherwise");
636 assert(dest->is_register(), "should not call otherwise");
722 assert(src->is_constant(), "should not call otherwise");
723 assert(dest->is_stack(), "should not call otherwise");
759 assert(src->is_constant(), "should not call otherwis
2858 void LIR_Assembler::call(LIR_OpJavaCall* op, relocInfo::relocType rtype) { function in class:LIR_Assembler
[all...]
/openjdk7/jdk/test/javax/management/MBeanServer/
H A DOldMBeanServerTest.java131 public MBeanServerConnection call() {
149 public MBeanServerConnection call() { method in class:OldMBeanServerTest.ConnectionBuilder
183 mbsc = maker.call();
334 // when we call pmbs.getAttribute.
/openjdk7/hotspot/src/share/vm/runtime/
H A Dframe.cpp316 // If the call site is a MethodHandle call site use the MH deopt
769 // this condition. Therefore, we call f only if addr is 'inside' the stack (i.e., addr >= esp for Intel).
911 // Interpreter frame in the midst of a call have a methodOop within the
939 // Process a callee's arguments if we are at a call site
944 Bytecode_invoke call = Bytecode_invoke_check(m, bci); local
945 if (call.is_valid()) {
946 signature = call.signature();
947 has_receiver = call.has_receiver();
951 // we are at a call sit
[all...]
/openjdk7/hotspot/src/share/vm/prims/
H A Djvm.cpp91 NOTE about use of any ctor or function call that can trigger a safepoint/GC:
109 // Here's another call that may block for GC, making mirror stale
118 call that might cause a GC, do another resolve to reassign the oop, or
174 // JNI call
196 // print in a single call to reduce interleaving between threads
397 // The VM is about to exit. We call back into Java to check whether finalizers should be run
1069 // This call is ignored for primitive types and arrays.
1142 JavaCalls::call(&result, m, &args, CHECK_false);
1193 // Create an unprivileged access control object and call it's run function
1226 JavaCalls::call( member in class:JavaCalls
[all...]
/openjdk7/jdk/src/share/native/com/sun/java/util/jar/pack/
H A Dunpack.cpp1486 band& call = *(band*) calls_to_link.get(i); local
1487 assert(call.le_kind == EK_CALL);
1489 int call_num = call.le_len;
1491 abort("bad call in layout");
1495 // Link the call to it.
1496 call.le_body[0] = &cble;
1500 cble.le_back |= call.le_back;
1512 ( integral | replication | union | call | reference )
1545 call:
1765 case '(': // call
1767 band& call = *U_NEW(band, 1); local
[all...]

Completed in 244 milliseconds

12345