hotspot/src/share/vm/opto/idealGraphPrinter.hpp
changeset 30591 b32fcc177417
parent 27147 ed83dc5777e6
child 33451 0712796e4039
equal deleted inserted replaced
30589:4722e25bfd6d 30591:b32fcc177417
     1 /*
     1 /*
     2  * Copyright (c) 2007, 2013, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   125   static void clean_up();
   125   static void clean_up();
   126   static IdealGraphPrinter *printer();
   126   static IdealGraphPrinter *printer();
   127 
   127 
   128   bool traverse_outs();
   128   bool traverse_outs();
   129   void set_traverse_outs(bool b);
   129   void set_traverse_outs(bool b);
   130   outputStream *output();
       
   131   void print_inlining(Compile* compile);
   130   void print_inlining(Compile* compile);
   132   void begin_method(Compile* compile);
   131   void begin_method(Compile* compile);
   133   void end_method();
   132   void end_method();
   134   void print_method(Compile* compile, const char *name, int level=1, bool clear_nodes = false);
   133   void print_method(Compile* compile, const char *name, int level=1, bool clear_nodes = false);
   135   void print(Compile* compile, const char *name, Node *root, int level=1, bool clear_nodes = false);
   134   void print(Compile* compile, const char *name, Node *root, int level=1, bool clear_nodes = false);