< prev index next >

src/share/vm/logging/logDecorations.cpp

Print this page
rev 10178 : imported patch 8145934


  84   ASSERT_AND_RETURN(written, pos)
  85 }
  86 
  87 char * LogDecorations::create_uptimenanos_decoration(char* pos) {
  88   int written = jio_snprintf(pos, DecorationsBufferSize - (pos - _decorations_buffer), INT64_FORMAT "ns", os::elapsed_counter());
  89   ASSERT_AND_RETURN(written, pos)
  90 }
  91 
  92 char * LogDecorations::create_pid_decoration(char* pos) {
  93   int written = jio_snprintf(pos, DecorationsBufferSize - (pos - _decorations_buffer), "%d", os::current_process_id());
  94   ASSERT_AND_RETURN(written, pos)
  95 }
  96 
  97 char * LogDecorations::create_tid_decoration(char* pos) {
  98   int written = jio_snprintf(pos, DecorationsBufferSize - (pos - _decorations_buffer),
  99                              INTX_FORMAT, os::current_thread_id());
 100   ASSERT_AND_RETURN(written, pos)
 101 }
 102 
 103 char* LogDecorations::create_level_decoration(char* pos) {
 104   int written = jio_snprintf(pos, DecorationsBufferSize - (pos - _decorations_buffer), "%s", LogLevel::name(_level));
 105   ASSERT_AND_RETURN(written, pos)

 106 }
 107 
 108 char* LogDecorations::create_tags_decoration(char* pos) {
 109   int written = _tagset.label(pos, DecorationsBufferSize - (pos - _decorations_buffer));
 110   ASSERT_AND_RETURN(written, pos)
 111 }


  84   ASSERT_AND_RETURN(written, pos)
  85 }
  86 
  87 char * LogDecorations::create_uptimenanos_decoration(char* pos) {
  88   int written = jio_snprintf(pos, DecorationsBufferSize - (pos - _decorations_buffer), INT64_FORMAT "ns", os::elapsed_counter());
  89   ASSERT_AND_RETURN(written, pos)
  90 }
  91 
  92 char * LogDecorations::create_pid_decoration(char* pos) {
  93   int written = jio_snprintf(pos, DecorationsBufferSize - (pos - _decorations_buffer), "%d", os::current_process_id());
  94   ASSERT_AND_RETURN(written, pos)
  95 }
  96 
  97 char * LogDecorations::create_tid_decoration(char* pos) {
  98   int written = jio_snprintf(pos, DecorationsBufferSize - (pos - _decorations_buffer),
  99                              INTX_FORMAT, os::current_thread_id());
 100   ASSERT_AND_RETURN(written, pos)
 101 }
 102 
 103 char* LogDecorations::create_level_decoration(char* pos) {
 104   // Avoid generating the level decoration because it may change.
 105   // The decoration() method has a special case for level decorations.
 106   return pos;
 107 }
 108 
 109 char* LogDecorations::create_tags_decoration(char* pos) {
 110   int written = _tagset.label(pos, DecorationsBufferSize - (pos - _decorations_buffer));
 111   ASSERT_AND_RETURN(written, pos)
 112 }
< prev index next >