< prev index next >

src/share/vm/logging/logFileOutput.hpp

Print this page
rev 10386 : imported patch 8146879.03

@@ -37,10 +37,12 @@
   static const char*  FileCountOptionKey;
   static const char*  FileSizeOptionKey;
   static const char*  PidFilenamePlaceholder;
   static const char*  TimestampFilenamePlaceholder;
   static const char*  TimestampFormat;
+  static const size_t DefaultRotationFileCount = 5;
+  static const size_t DefaultRotationFileSize = 2097152; // 20MiB
   static const size_t StartTimeBufferSize = 20;
   static const size_t PidBufferSize       = 21;
   static char         _pid_str[PidBufferSize];
   static char         _vm_start_time_str[StartTimeBufferSize];
 

@@ -59,13 +61,12 @@
   // Semaphore used for synchronizing file rotations and writes
   Semaphore _rotation_semaphore;
 
   void archive();
   void rotate();
-  bool configure_rotation(const char* options);
+  bool configure(const char* options);
   char *make_file_name(const char* file_name, const char* pid_string, const char* timestamp_string);
-  static size_t parse_value(const char* value_str);
 
   bool should_rotate() {
     return _file_count > 0 && _rotate_size > 0 && _current_size >= _rotate_size;
   }
 
< prev index next >