hotspot/src/os/aix/vm/decoder_aix.hpp
changeset 46630 75aa3e39d02c
parent 35606 d873b64009cc
equal deleted inserted replaced
46629:8eeacdc76bf2 46630:75aa3e39d02c
     1 /*
     1 /*
     2  * Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2011, 2017, Oracle and/or its affiliates. All rights reserved.
     3  * Copyright (c) 2013 SAP SE. All rights reserved.
     3  * Copyright (c) 2013 SAP SE. 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
    30 class AIXDecoder: public AbstractDecoder {
    30 class AIXDecoder: public AbstractDecoder {
    31  public:
    31  public:
    32   AIXDecoder() {
    32   AIXDecoder() {
    33     _decoder_status = no_error;
    33     _decoder_status = no_error;
    34   }
    34   }
    35   ~AIXDecoder() {}
    35   virtual ~AIXDecoder() {}
    36 
    36 
    37   virtual bool can_decode_C_frame_in_vm() const { return true; }
    37   virtual bool can_decode_C_frame_in_vm() const { return true; }
    38 
    38 
    39   virtual bool demangle(const char* symbol, char* buf, int buflen) { return false; } // use AixSymbols::get_function_name to demangle
    39   virtual bool demangle(const char* symbol, char* buf, int buflen) { return false; } // use AixSymbols::get_function_name to demangle
    40 
    40