comparison src/cpu/sparc/vm/sharedRuntime_sparc.cpp @ 23404:3ef45d0a6d77

Remove jvmci VM configuration, and backport UseJVMCICompiler flag.
author Roland Schatz <roland.schatz@oracle.com>
date Tue, 24 May 2016 13:51:28 +0200
parents ba7846fcb814
children f84a5ac3be22
comparison
equal deleted inserted replaced
23403:5342deb9bf53 23404:3ef45d0a6d77
3623 3623
3624 // 3624 //
3625 // Reexecute entry, similar to c2 uncommon trap 3625 // Reexecute entry, similar to c2 uncommon trap
3626 // 3626 //
3627 int reexecute_offset = __ offset() - start; 3627 int reexecute_offset = __ offset() - start;
3628 #if defined(COMPILERJVMCI) && !defined(COMPILER1) 3628 #if INCLUDE_JVMCI && !defined(COMPILER1)
3629 // JVMCI does not use this kind of deoptimization 3629 if (UseJVMCICompiler) {
3630 __ should_not_reach_here(); 3630 // JVMCI does not use this kind of deoptimization
3631 __ should_not_reach_here();
3632 }
3631 #endif 3633 #endif
3632 // No need to update oop_map as each call to save_live_registers will produce identical oopmap 3634 // No need to update oop_map as each call to save_live_registers will produce identical oopmap
3633 (void) RegisterSaver::save_live_registers(masm, 0, &frame_size_words); 3635 (void) RegisterSaver::save_live_registers(masm, 0, &frame_size_words);
3634 3636
3635 __ mov(Deoptimization::Unpack_reexecute, L0deopt_mode); 3637 __ mov(Deoptimization::Unpack_reexecute, L0deopt_mode);