Searched refs:tos (Results 1 - 22 of 22) sorted by relevance

/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeTracer.hpp50 static void trace(methodHandle method, address bcp, uintptr_t tos, uintptr_t tos2, outputStream* st = tty);
59 virtual void trace(methodHandle method, address bcp, uintptr_t tos, uintptr_t tos2, outputStream* st) = 0;
H A DbytecodeInterpreter.hpp518 static void dup(intptr_t *tos);
519 static void dup2(intptr_t *tos);
520 static void dup_x1(intptr_t *tos); /* insert top word two down */
521 static void dup_x2(intptr_t *tos); /* insert top word three down */
522 static void dup2_x1(intptr_t *tos); /* insert top 2 slots three down */
523 static void dup2_x2(intptr_t *tos); /* insert top 2 slots four down */
524 static void swap(intptr_t *tos); /* swap top two elements */
536 static address stack_slot(intptr_t *tos, int offset);
537 static jint stack_int(intptr_t *tos, int offset);
538 static jfloat stack_float(intptr_t *tos, in
[all...]
H A DbytecodeInterpreter.cpp2852 address BytecodeInterpreter::stack_slot(intptr_t *tos, int offset) { argument
2853 return (address) tos[Interpreter::expr_index_at(-offset)];
2856 jint BytecodeInterpreter::stack_int(intptr_t *tos, int offset) { argument
2857 return *((jint*) &tos[Interpreter::expr_index_at(-offset)]);
2860 jfloat BytecodeInterpreter::stack_float(intptr_t *tos, int offset) { argument
2861 return *((jfloat *) &tos[Interpreter::expr_index_at(-offset)]);
2864 oop BytecodeInterpreter::stack_object(intptr_t *tos, int offset) { argument
2865 return (oop)tos [Interpreter::expr_index_at(-offset)];
2868 jdouble BytecodeInterpreter::stack_double(intptr_t *tos, int offset) { argument
2869 return ((VMJavaVal64*) &tos[Interprete
2872 stack_long(intptr_t *tos, int offset) argument
2877 set_stack_slot(intptr_t *tos, address value, int offset) argument
2882 set_stack_int(intptr_t *tos, int value, int offset) argument
2887 set_stack_float(intptr_t *tos, jfloat value, int offset) argument
2892 set_stack_object(intptr_t *tos, oop value, int offset) argument
2898 set_stack_double(intptr_t *tos, jdouble value, int offset) argument
2903 set_stack_double_from_addr(intptr_t *tos, address addr, int offset) argument
2909 set_stack_long(intptr_t *tos, jlong value, int offset) argument
2915 set_stack_long_from_addr(intptr_t *tos, address addr, int offset) argument
2985 astore(intptr_t* tos, int stack_offset, intptr_t* locals, int locals_offset) argument
2992 copy_stack_slot(intptr_t *tos, int from_offset, int to_offset) argument
2998 dup(intptr_t *tos) argument
3001 dup2(intptr_t *tos) argument
3006 dup_x1(intptr_t *tos) argument
3013 dup_x2(intptr_t *tos) argument
3020 dup2_x1(intptr_t *tos) argument
3028 dup2_x2(intptr_t *tos) argument
3039 swap(intptr_t *tos) argument
[all...]
H A DbytecodeTracer.cpp85 void trace(methodHandle method, address bcp, uintptr_t tos, uintptr_t tos2, outputStream* st) { argument
112 BytecodeCounter::counter_value(), bci, tos, tos2, Bytecodes::name(code));
167 void BytecodeTracer::trace(methodHandle method, address bcp, uintptr_t tos, uintptr_t tos2, outputStream* st) { argument
182 _closure->trace(method, bcp, tos, tos2, st);
H A DtemplateTable.hpp72 TosState _tos_in; // tos cache state before template execution
73 TosState _tos_out; // tos cache state after template execution
343 static void def(Bytecodes::Code code, int flags, TosState in, TosState out, void (*gen)(TosState tos), TosState tos);
H A DtemplateTable.cpp216 void TemplateTable::def(Bytecodes::Code code, int flags, TosState in, TosState out, void (*gen)(TosState tos), TosState tos) { argument
217 def(code, flags, in, out, (Template::generator)gen, (int)tos);
/openjdk7/jaxp/src/com/sun/java_cup/internal/runtime/
H A Dlr_parser.java265 protected int tos; field in class:lr_parser
562 tos = 0;
583 tos++;
592 lhs_sym = do_action((-act)-1, this, stack, tos);
602 tos--;
612 tos++;
752 tos = 0;
775 tos++;
785 lhs_sym = do_action((-act)-1, this, stack, tos);
797 tos
[all...]
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/encoding/
H A DTypeCodeOutputStream.java215 TypeCodeOutputStream tos =
217 tos.setEnclosingOutputStream(os);
218 //if (TypeCodeImpl.debug) System.out.println("Created TypeCodeOutputStream " + tos + " with parent " + os);
219 return tos;
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiThreadState.hpp386 void set_earlyret_value(jvalue val, TosState tos) { _earlyret_tos = tos; _earlyret_value = val; } argument
H A DjvmtiEnvBase.cpp1314 // Checks that the frame method signature matches the return type (tos).
1319 jvalue value, TosState tos, Handle* ret_ob_h) {
1343 if (fr_tos != tos) {
1344 if (tos != itos || (fr_tos != btos && fr_tos != ctos && fr_tos != stos)) {
1351 if (tos == atos && jobj != NULL) { // NULL reference is allowed
1380 JvmtiEnvBase::force_early_return(JavaThread* java_thread, jvalue value, TosState tos) { argument
1416 jvmtiError err = check_top_frame(current_thread, java_thread, value, tos, &ret_ob_h);
1420 assert(tos != atos || value.l == NULL || ret_ob_h() != NULL,
1431 state->set_earlyret_value(value, tos);
1318 check_top_frame(JavaThread* current_thread, JavaThread* java_thread, jvalue value, TosState tos, Handle* ret_ob_h) argument
H A DjvmtiEnvBase.hpp302 jvalue value, TosState tos, Handle* ret_ob_h);
303 jvmtiError force_early_return(JavaThread* java_thread, jvalue value, TosState tos);
/openjdk7/jdk/test/com/sun/jdi/
H A DInstancesTest.java241 ToSort tos = new ToSort(counts[ii], allClasses.get(ii));
242 sorted.add(tos);
H A DReferrersTest.java239 ToSort tos = new ToSort(counts[ii], allClasses.get(ii));
240 sorted.add(tos);
/openjdk7/jdk/src/windows/native/java/net/
H A Dnet_util_md.c394 int *tos = (int *)optval; local
395 *tos &= (IPTOS_TOS_MASK | IPTOS_PREC_MASK);
459 int *tos; local
460 tos = (int *)optval;
461 *tos = NET_GetDefaultTOS();
/openjdk7/hotspot/src/share/vm/runtime/
H A Dframe.cpp1359 intptr_t* tos = NULL; local
1362 tos = MAX2(tos, interpreter_frame_expression_stack_at(e));
1366 if (tos != NULL) {
1367 values.describe(-1, tos, err_msg("expression stack for #%d", frame_no), 1);
H A DsharedRuntime.hpp247 static intptr_t trace_bytecode(JavaThread* thread, intptr_t preserve_this_value, intptr_t tos, intptr_t tos2) PRODUCT_RETURN0;
H A DsharedRuntime.cpp909 JRT_ENTRY(intptr_t, SharedRuntime::trace_bytecode(JavaThread* thread, intptr_t preserve_this_value, intptr_t tos, intptr_t tos2))
914 BytecodeTracer::trace(mh, f.interpreter_frame_bcp(), tos, tos2);
/openjdk7/hotspot/src/share/vm/opto/
H A DcallGenerator.cpp680 uint tos = kit.jvms()->stkoff() + kit.sp(); local
684 if (i == tos) {
929 uint tos = kit.jvms()->stkoff() + kit.sp(); local
933 if (i == tos) {
H A DgraphKit.cpp337 uint tos = ex_jvms->stkoff() + ex_jvms->sp(); local
397 // Skip everything in the JVMS after tos. (The ex_oop follows.)
398 if (i == tos) i = ex_jvms->monoff();
445 uint tos = jvms()->stkoff() + sp(); local
446 for (uint i = 1; i < tos; i++) {
/openjdk7/hotspot/src/share/vm/ci/
H A DciTypeFlow.hpp237 Cell tos() const { return stack(stack_size()-1); } function in class:ciTypeFlow::StateVector
255 void set_type_at_tos(ciType* type) { set_type_at(tos(), type); }
256 ciType* type_at_tos() const { return type_at(tos()); }
344 // pop_objArray and pop_typeArray narrow the tos to ciObjArrayKlass
H A DciTypeFlow.cpp396 assert(state->tos() == state->local(0), "");
404 Cell cell = state->next_cell(state->tos());
/openjdk7/hotspot/src/cpu/x86/vm/
H A DtemplateTable_x86_32.cpp88 Address tos = Address(rsp, Interpreter::expr_offset_in_bytes(0)); local
89 return tos;
539 // Get the local value into tos
1472 __ push(rax); // store int on tos
1479 __ push(rax); // store int on tos
1503 __ push(rdx); // store long on tos
1511 __ push(rdx); // store long on tos
2447 // object (tos)
2665 __ pop_ptr(rbx); // copy the object pointer from tos
2667 __ push_ptr(rbx); // put the object pointer back on tos
[all...]

Completed in 124 milliseconds