src/cpu/x86/vm/stubRoutines_x86_32.hpp

changeset 2552
638119ce7cfd
parent 2314
f95d63e2154a
child 2895
167b70ff3abc
     1.1 --- a/src/cpu/x86/vm/stubRoutines_x86_32.hpp	Mon Jan 31 17:48:21 2011 -0800
     1.2 +++ b/src/cpu/x86/vm/stubRoutines_x86_32.hpp	Tue Feb 01 03:38:44 2011 -0800
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -44,24 +44,14 @@
    1.11   friend class VMStructs;
    1.12  
    1.13   private:
    1.14 -  // If we call compiled code directly from the call stub we will
    1.15 -  // need to adjust the return back to the call stub to a specialized
    1.16 -  // piece of code that can handle compiled results and cleaning the fpu
    1.17 -  // stack. The variable holds that location.
    1.18 -  static address _call_stub_compiled_return;
    1.19    static address _verify_mxcsr_entry;
    1.20    static address _verify_fpu_cntrl_wrd_entry;
    1.21 -  static jint    _mxcsr_std;
    1.22  
    1.23   public:
    1.24    static address verify_mxcsr_entry()                        { return _verify_mxcsr_entry; }
    1.25    static address verify_fpu_cntrl_wrd_entry()                { return _verify_fpu_cntrl_wrd_entry; }
    1.26 -
    1.27 -  static address get_call_stub_compiled_return()             { return _call_stub_compiled_return; }
    1.28 -  static void set_call_stub_compiled_return(address ret)     { _call_stub_compiled_return = ret; }
    1.29  };
    1.30  
    1.31 -  static bool    returns_to_call_stub(address return_pc)     { return (return_pc == _call_stub_return_address) ||
    1.32 -                                                                       return_pc == x86::get_call_stub_compiled_return(); }
    1.33 +  static bool    returns_to_call_stub(address return_pc)     { return return_pc == _call_stub_return_address; }
    1.34  
    1.35  #endif // CPU_X86_VM_STUBROUTINES_X86_32_HPP

mercurial