src/cpu/ppc/vm/sharedRuntime_ppc.cpp

changeset 6468
cfd05ec74089
parent 6458
ec28f9c041ff
child 6486
b0133e4187d3
     1.1 --- a/src/cpu/ppc/vm/sharedRuntime_ppc.cpp	Fri Sep 13 22:50:47 2013 +0200
     1.2 +++ b/src/cpu/ppc/vm/sharedRuntime_ppc.cpp	Wed Sep 18 14:34:56 2013 -0700
     1.3 @@ -734,11 +734,8 @@
     1.4        // We must cast ints to longs and use full 64 bit stack slots
     1.5        // here. We do the cast in GraphKit::gen_stub() and just guard
     1.6        // here against loosing that change.
     1.7 -      Unimplemented(); // TODO: PPC port
     1.8 -      /*
     1.9 -      assert(SharedRuntime::c_calling_convention_requires_ints_as_longs(),
    1.10 +      assert(CCallingConventionRequiresIntsAsLongs,
    1.11               "argument of type int should be promoted to type long");
    1.12 -      */
    1.13        guarantee(i > 0 && sig_bt[i-1] == T_LONG,
    1.14                  "argument of type (bt) should have been promoted to type (T_LONG,bt) for bt in "
    1.15                  "{T_BOOLEAN, T_CHAR, T_BYTE, T_SHORT, T_INT}");
    1.16 @@ -856,7 +853,6 @@
    1.17    const int adapter_size = frame::top_ijava_frame_abi_size +
    1.18                             round_to(total_args_passed * wordSize, frame::alignment_in_bytes);
    1.19  
    1.20 -
    1.21    // regular (verified) c2i entry point
    1.22    c2i_entrypoint = __ pc();
    1.23  

mercurial