Mercurial > hg > graal-compiler
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); |