hotspot/src/share/vm/oops/generateOopMap.hpp
changeset 24424 2658d7834c6e
parent 13728 882756847a04
child 33593 60764a78fa5c
equal deleted inserted replaced
24358:8528b67f6562 24424:2658d7834c6e
     1 /*
     1 /*
     2  * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1997, 2014, 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.
   410   void  do_checkcast                        ();
   410   void  do_checkcast                        ();
   411   CellTypeState *sigchar_to_effect          (char sigch, int bci, CellTypeState *out);
   411   CellTypeState *sigchar_to_effect          (char sigch, int bci, CellTypeState *out);
   412   int copy_cts                              (CellTypeState *dst, CellTypeState *src);
   412   int copy_cts                              (CellTypeState *dst, CellTypeState *src);
   413 
   413 
   414   // Error handling
   414   // Error handling
   415   void  error_work                          (const char *format, va_list ap);
   415   void  error_work                          (const char *format, va_list ap) ATTRIBUTE_PRINTF(2, 0);
   416   void  report_error                        (const char *format, ...);
   416   void  report_error                        (const char *format, ...) ATTRIBUTE_PRINTF(2, 3);
   417   void  verify_error                        (const char *format, ...);
   417   void  verify_error                        (const char *format, ...) ATTRIBUTE_PRINTF(2, 3);
   418   bool  got_error()                         { return _got_error; }
   418   bool  got_error()                         { return _got_error; }
   419 
   419 
   420   // Create result set
   420   // Create result set
   421   bool  _report_result;
   421   bool  _report_result;
   422   bool  _report_result_for_send;            // Unfortunatly, stackmaps for sends are special, so we need some extra
   422   bool  _report_result_for_send;            // Unfortunatly, stackmaps for sends are special, so we need some extra