#include "incls/_precompiled.incl"#include "incls/_lprintf.cpp.incl"#include <string.h>Include dependency graph for lprintf.cpp:

Go to the source code of this file.
Functions | |
| void | breakpoint () |
| void | error_breakpoint () |
| void | lprintf_exit () |
| static void | check_log_file () |
| void | lprintf (char *m,...) |
| void | lputc (char c) |
| void | lputs (char *str) |
| void | error (char *format,...) |
| void | warning (char *format,...) |
| void | compiler_warning (char *format,...) |
| void | flush_logFile () |
| void | my_sprintf (char *&buf, const char *format,...) |
| void | my_sprintf_len (char *&buf, const int len, const char *format,...) |
Variables | |
| static FILE * | logFile = NULL |
| static char | fname [80] |
| bool | PrintVMMessages |
| bool | LogVMMessages |
| bool | AlwaysFlushVMMessages |
| void breakpoint | ( | ) |
Definition at line 148 of file util.cpp.
References os::breakpoint(), and flush_logFile().
Here is the call graph for this function:

| static void check_log_file | ( | ) | [static] |
Definition at line 49 of file lprintf.cpp.
References logFile, LogVMMessages, os::move_file(), and SYSTEM_NAME.
Referenced by lprintf(), lputc(), and lputs().
Here is the call graph for this function:

| void compiler_warning | ( | char * | format, | |
| ... | ||||
| ) |
Definition at line 117 of file lprintf.cpp.
References DEBUG_EXCEPTION, outputStream::print_cr(), std, and outputStream::vprint_cr().
Here is the call graph for this function:

| void error | ( | char * | format, | |
| ... | ||||
| ) |
Definition at line 99 of file lprintf.cpp.
References DEBUG_EXCEPTION, outputStream::print_cr(), std, and outputStream::vprint_cr().
Referenced by ResourceArea::allocate_bytes(), bootstrap::at(), os::check_directory(), os::commit_memory(), symbolTableLink::verify(), symbolTableEntry::verify(), symbolOopDesc::verify(), objArrayOopDesc::verify(), memOopDesc::verify(), cacheElement::verify(), LookupKey::verify(), oldGeneration::verify(), newGeneration::verify(), doubleValueArrayOopDesc::verify(), doubleByteArrayOopDesc::verify(), byteArrayOopDesc::verify(), blockClosureOopDesc::verify(), and Universe::verify_oop().
Here is the call graph for this function:

| void error_breakpoint | ( | ) |
Definition at line 153 of file util.cpp.
References breakpoint().
Here is the call graph for this function:

| void flush_logFile | ( | ) |
Definition at line 128 of file lprintf.cpp.
References logFile.
Referenced by breakpoint(), debug(), flush(), ndebug(), and Command::~Command().
| void lprintf | ( | char * | m, | |
| ... | ||||
| ) |
Definition at line 57 of file lprintf.cpp.
References AlwaysFlushVMMessages, check_log_file(), logFile, LogVMMessages, and PrintVMMessages.
Referenced by AllocateHeap(), AllocatePageAligned(), os::commit_memory(), memOopDesc::copy_to_survivor_space(), VerifyOopClosure::do_oop(), HandlerRoutine(), bootstrap::insert_symbol(), methodKlass::oop_layout_iterate(), bootstrap::open_file(), bootstrap::parse_file(), pp(), pp_short(), PRIM_DECL_1(), PRIM_DECL_2(), deltaVFrame::print(), IC::print(), GenericGrowableArray::print(), ResourceAreaChunk::print(), print_calls(), print_counter(), primitives::print_counters(), symbolTable::print_histogram(), Klass::print_klass(), Universe::print_klass_name(), oldGeneration::print_remembered_set(), rSet::print_set_for_space(), lookupCache::print_statistics(), debugFlags::printFlags(), printIndent(), EventLog::printPartial(), OldWaterMark::pseudo_allocate(), survivorSpace::scavenge_contents_from(), Universe::verify(), symbolTable::verify(), oldSpace::verify(), newSpace::verify(), LookupKey::verify(), and ResourceMark::~ResourceMark().
Here is the call graph for this function:

| void lprintf_exit | ( | ) |
| void lputc | ( | char | c | ) |
Definition at line 75 of file lprintf.cpp.
References AlwaysFlushVMMessages, check_log_file(), logFile, LogVMMessages, and PrintVMMessages.
Referenced by outputStream::put().
Here is the call graph for this function:

| void lputs | ( | char * | str | ) |
Definition at line 87 of file lprintf.cpp.
References AlwaysFlushVMMessages, check_log_file(), logFile, LogVMMessages, and PrintVMMessages.
Here is the call graph for this function:

| void my_sprintf | ( | char *& | buf, | |
| const char * | format, | |||
| ... | ||||
| ) |
Definition at line 130 of file lprintf.cpp.
| void my_sprintf_len | ( | char *& | buf, | |
| const int | len, | |||
| const char * | format, | |||
| ... | ||||
| ) |
Definition at line 140 of file lprintf.cpp.
| void warning | ( | char * | format, | |
| ... | ||||
| ) |
Definition at line 108 of file lprintf.cpp.
References DEBUG_EXCEPTION, outputStream::print_cr(), std, and outputStream::vprint_cr().
Referenced by oldGeneration::allocate_in_next_space(), memOopKlass::create_subclass(), VerifyOldOopClosure::do_oop(), interpretedVFrame::expression_stack(), frame::follow_roots_compiled_float_frame(), handleCallBack(), Disclaimer::initialize(), DLLs::lookup_fail(), Universe::method_holder_of(), frame::oop_iterate_compiled_float_frame(), interpretedVFrame::parent(), outputStream::print(), outputStream::print_cr(), associationOopDesc::set_is_constant(), interpretedVFrame::verify(), deltaVFrame::verify(), methodOopDesc::verify_context(), outputStream::vprint(), and NoGCVerifier::~NoGCVerifier().
Here is the call graph for this function:

char fname[80] [static] |
FILE* logFile = NULL [static] |
Definition at line 28 of file lprintf.cpp.
Referenced by check_log_file(), flush_logFile(), lprintf(), lprintf_exit(), lputc(), and lputs().
Definition at line 34 of file lprintf.cpp.
Referenced by check_log_file(), lprintf(), lputc(), and lputs().
Definition at line 33 of file lprintf.cpp.
Referenced by debug(), lprintf(), lputc(), lputs(), pk(), pp(), and pp_short().
1.4.7