comparison src/share/vm/graal/graalCodeInstaller.cpp @ 3554:b20889b42d12

Added jdk tests to the runtest.sh script.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Mon, 22 Aug 2011 19:55:06 +0200
parents aee1479c0a4b
children 22d11b3bc561
comparison
equal deleted inserted replaced
3553:077add4e3ccc 3554:b20889b42d12
601 } else if (runtime_call == CiRuntimeCall::CreateOutOfBoundsException()) { 601 } else if (runtime_call == CiRuntimeCall::CreateOutOfBoundsException()) {
602 call->set_destination(Runtime1::entry_for(Runtime1::graal_create_out_of_bounds_exception_id)); 602 call->set_destination(Runtime1::entry_for(Runtime1::graal_create_out_of_bounds_exception_id));
603 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand); 603 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand);
604 TRACE_graal_3("CiRuntimeCall::CreateOutOfBoundsException()"); 604 TRACE_graal_3("CiRuntimeCall::CreateOutOfBoundsException()");
605 } else if (runtime_call == CiRuntimeCall::JavaTimeMillis()) { 605 } else if (runtime_call == CiRuntimeCall::JavaTimeMillis()) {
606 call->set_destination((address)os::javaTimeMillis); 606 call->set_destination(CAST_FROM_FN_PTR(address, os::javaTimeMillis));
607 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand); 607 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand);
608 TRACE_graal_3("CiRuntimeCall::JavaTimeMillis()"); 608 TRACE_graal_3("CiRuntimeCall::JavaTimeMillis()");
609 } else if (runtime_call == CiRuntimeCall::JavaTimeNanos()) { 609 } else if (runtime_call == CiRuntimeCall::JavaTimeNanos()) {
610 call->set_destination((address)os::javaTimeNanos); 610 call->set_destination(CAST_FROM_FN_PTR(address, os::javaTimeNanos));
611 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand); 611 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand);
612 TRACE_graal_3("CiRuntimeCall::JavaTimeNanos()"); 612 TRACE_graal_3("CiRuntimeCall::JavaTimeNanos()");
613 } else if (runtime_call == CiRuntimeCall::ArithmeticFrem()) { 613 } else if (runtime_call == CiRuntimeCall::ArithmeticFrem()) {
614 call->set_destination(Runtime1::entry_for(Runtime1::graal_arithmetic_frem_id)); 614 call->set_destination(Runtime1::entry_for(Runtime1::graal_arithmetic_frem_id));
615 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand); 615 _instructions->relocate(call->instruction_address(), runtime_call_Relocation::spec(), Assembler::call32_operand);