hotspot/src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp
changeset 34633 2a6c7c7b30a7
parent 29182 78af2a4d1ec3
child 40643 49539fc14e5a
equal deleted inserted replaced
34632:bf3518bba285 34633:2a6c7c7b30a7
     1 /*
     1 /*
     2  * Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
     3  * Copyright (c) 2014, Red Hat Inc. All rights reserved.
     3  * Copyright (c) 2014, Red Hat Inc. All rights reserved.
     4  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     5  *
     5  *
     6  * This code is free software; you can redistribute it and/or modify it
     6  * This code is free software; you can redistribute it and/or modify it
     7  * under the terms of the GNU General Public License version 2 only, as
     7  * under the terms of the GNU General Public License version 2 only, as
    75   bool pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava);
    75   bool pd_get_top_frame_for_profiling(frame* fr_addr, void* ucontext, bool isInJava);
    76 private:
    76 private:
    77   bool pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava);
    77   bool pd_get_top_frame(frame* fr_addr, void* ucontext, bool isInJava);
    78 public:
    78 public:
    79 
    79 
       
    80   static Thread *aarch64_get_thread_helper();
       
    81 
    80   // These routines are only used on cpu architectures that
    82   // These routines are only used on cpu architectures that
    81   // have separate register stacks (Itanium).
    83   // have separate register stacks (Itanium).
    82   static bool register_stack_overflow() { return false; }
    84   static bool register_stack_overflow() { return false; }
    83   static void enable_register_stack_guard() {}
    85   static void enable_register_stack_guard() {}
    84   static void disable_register_stack_guard() {}
    86   static void disable_register_stack_guard() {}