src/cpu/mips/vm/templateInterpreter_mips_64.cpp

changeset 9645
ac996ba07f9d
parent 9459
814e9e335067
child 9705
0b27fc8adf1b
     1.1 --- a/src/cpu/mips/vm/templateInterpreter_mips_64.cpp	Thu Sep 05 13:07:31 2019 +0800
     1.2 +++ b/src/cpu/mips/vm/templateInterpreter_mips_64.cpp	Thu Sep 05 13:10:50 2019 +0800
     1.3 @@ -181,7 +181,6 @@
     1.4    __ restore_bcp();
     1.5    __ restore_locals();
     1.6  
     1.7 -  // 2014/11/24 Fu
     1.8    // mdp: T8
     1.9    // ret: FSR
    1.10    // tmp: T9
    1.11 @@ -404,7 +403,6 @@
    1.12    // tos - the last parameter to Java method
    1.13    // SP - sender_sp
    1.14  
    1.15 -  //const Address size_of_parameters(Rmethod,in_bytes( Method::size_of_parameters_offset()));
    1.16  
    1.17    // the bcp is valid if and only if it's not null
    1.18    __ call_VM(NOREG, CAST_FROM_FN_PTR(address,
    1.19 @@ -869,14 +867,14 @@
    1.20    address entry_point = __ pc();
    1.21  
    1.22  #ifndef CORE
    1.23 -  const Address invocation_counter(Rmethod,in_bytes(MethodCounters::invocation_counter_offset() +   // Fu: 20130814
    1.24 +  const Address invocation_counter(Rmethod,in_bytes(MethodCounters::invocation_counter_offset() +
    1.25    InvocationCounter::counter_offset()));
    1.26  #endif
    1.27  
    1.28    // get parameter size (always needed)
    1.29    // the size in the java stack
    1.30    __ ld(V0, Rmethod, in_bytes(Method::const_offset()));
    1.31 -  __ lhu(V0, V0, in_bytes(ConstMethod::size_of_parameters_offset()));   // Fu: 20130814
    1.32 +  __ lhu(V0, V0, in_bytes(ConstMethod::size_of_parameters_offset()));
    1.33  
    1.34    // native calls don't need the stack size check since they have no expression stack
    1.35    // and the arguments are already on the stack and we only add a handful of words
    1.36 @@ -1570,7 +1568,6 @@
    1.37  
    1.38  #ifndef CORE
    1.39  
    1.40 -  // 2014/11/24 Fu
    1.41    // mdp : T8
    1.42    // tmp1: T9
    1.43    // tmp2: T2

mercurial