libfoedus-core
FOEDUS Core Library
debugging_supports.cpp File Reference
#include "foedus/debugging/debugging_supports.hpp"
#include <glog/logging.h>
#include <glog/vlog_is_on.h>
#include <cstring>
#include <mutex>
#include <string>
#include <vector>
#include "foedus/engine.hpp"
#include "foedus/engine_options.hpp"
#include "foedus/assorted/atomic_fences.hpp"
#include "foedus/fs/filesystem.hpp"
Include dependency graph for debugging_supports.cpp:

Go to the source code of this file.

Namespaces

 foedus
 Root package of FOEDUS (Fast Optimistic Engine for Data Unification Services).
 
 foedus::debugging
 Debug-Support functionalities.
 

Variables

int foedus::debugging::static_glog_initialize_counter = 0
 This and static_glog_initialize_lock are the only static variables we have in the entire code base. More...
 
std::mutex foedus::debugging::static_glog_initialize_lock
 Exclusive lock variable for Google-logging's initialization/uninitialization. More...