MCPcopy Create free account

hub / github.com/PlatformLab/NanoLog / functions

Functions401 in github.com/PlatformLab/NanoLog

↓ 2 callersFunctionrunTest
* Runs a particular test and prints a one-line result message. * * \param info * Describes the test to run. */
runtime/Perf.cc:1338
↓ 2 callersFunctionserialize
* This function is used to seralize machine instructions so that no * instructions that appear after it in the current thread can run before any * i
runtime/Util.h:137
↓ 2 callersMethodswapBuffer
* Releases the internal buffer and replaces it with a different one. * * \param inBuffer * the new buffer to swap in * \param inSize *
runtime/Log.cc:463
↓ 1 callersFunctionNANO_LOG_FAILURE
/// More Name Collision Tests ///
integrationTest/main.cc:288
↓ 1 callersMethod__init__
(self, short=None, long=None, argcount=0, value=False)
preprocessor/docopt.py:182
↓ 1 callersFunctionanalyzeFormatStringHelper
runtime/NanoLogCpp17.h:256
↓ 1 callersFunctionas_uint64_t
runtime/NanoLogCpp17.h:507
↓ 1 callersMethodcheckCanDelete
* Returns true if it's safe for the compression thread to delete * the StagingBuffer and remove it from the global vector. *
runtime/RuntimeLogger.h:374
↓ 1 callersFunctioncheckFormat
* No-Op function that triggers the GNU preprocessor's format checker for * printf format strings and argument parameters. * * \param format *
runtime/NanoLogCpp17.h:1044
↓ 1 callersFunctiondocopt
Parse `argv` based on command-line interface described in `doc`. `docopt` creates your command-line interface based on its description that y
preprocessor/docopt.py:490
↓ 1 callersFunctionevilTestCase
integrationTest/main.cc:36
↓ 1 callersFunctionextras
(help, version, options, doc)
preprocessor/docopt.py:476
↓ 1 callersMethodfix
(self)
preprocessor/docopt.py:40
↓ 1 callersMethodfix_identities
Make pattern-tree tips point to same object if they are equal.
preprocessor/docopt.py:45
↓ 1 callersMethodfix_repeating_arguments
Fix elements that should accumulate/increment values.
preprocessor/docopt.py:57
↓ 1 callersFunctionformal_usage
(section)
preprocessor/docopt.py:470
↓ 1 callersMethodfrom_pattern
(source)
preprocessor/docopt.py:289
↓ 1 callersFunctionfunction
runtime/Perf.cc:88
↓ 1 callersFunctiongetFormatType
* Parses the <length> and <specifier> components of a printf format sub-string * according to http://www.cplusplus.com/reference/cstdio/printf/ and r
runtime/Log.cc:712
↓ 1 callersFunctionhiddenInHeaderFilePrint
Tests whether header functions get parsed as well.
integrationTest/folder/Sample.h:47
↓ 1 callersFunctionisFlag
* Checks whether a character is in the set of characters that specifies * a flag according to the printf specification: * http://www.cplusplus.com/r
runtime/NanoLogCpp17.h:80
↓ 1 callersFunctionisLength
* Checks whether a character is in the set of characters that specifies * a length field according to the printf specification: * http://www.cpluspl
runtime/NanoLogCpp17.h:96
↓ 1 callersFunctionisTerminal
* Checks whether a character is with the terminal set of format specifier * characters according to the printf specification: * http://www.cplusplus
runtime/NanoLogCpp17.h:55
↓ 1 callersFunctionisprintable
(c, codec='utf8')
preprocessor/parser.py:281
↓ 1 callersFunctionlog
runtime/NanoLogCpp17.h:984
↓ 1 callersFunctionlogLevelTest
Test all log levels and make sure that the logs are correctly omitted.
integrationTest/main.cc:307
↓ 1 callersMethodlogStatementsInHeader
integrationTest/SimpleTestObject.h:43
↓ 1 callersFunctionmain
(argv)
benchmarks/genConfig.py:196
↓ 1 callersFunctionmain
(argv)
benchmarks/aggregation/aggregateArg1.py:6
↓ 1 callersMethodparse
(class_, option_description)
preprocessor/docopt.py:188
↓ 1 callersFunctionparse_argv
Parse command-line argument vector. If options_first: argv ::= [ long | shorts ]* [ argument ]* [ '--' [ argument ]* ] ; else:
preprocessor/docopt.py:428
↓ 1 callersFunctionparse_atom
atom ::= '(' expr ')' | '[' expr ']' | 'options' | long | shorts | argument | command ;
preprocessor/docopt.py:402
↓ 1 callersFunctionparse_pattern
(source, options)
preprocessor/docopt.py:369
↓ 1 callersFunctionplusOne
Used in functionCall().
runtime/PerfHelper.cc:39
↓ 1 callersFunctionprintLogMetadataContainingSubstring
* Find all the original NANO_LOG format strings in the user sources that * statically contain the searchString and print them out in the format * "i
runtime/LogDecompressor.cc:46
↓ 1 callersFunctionrdtscp
* Return the current value of the fine-grain CPU cycle counter * (accessed via the RDTSCP instruction). */
runtime/Perf.cc:109
↓ 1 callersMethodregisterInvocationSite_internal
* See function below. */
runtime/RuntimeLogger.h:51
↓ 1 callersFunctionrunBenchmark
sample/main.cc:82
↓ 1 callersFunctionrunBenchmark
benchmarks/Benchmark.cc:51
↓ 1 callersFunctionrunRCDF
* Produces a GNUPlot graphable reverse CDF graph to stdout given a vector of * rdtsc time deltas a conversion factor for tsc to wall time seconds. *
runtime/LogDecompressor.cc:78
↓ 1 callersMethodsetLogFile_internal
Documentation in NanoLog.h
runtime/RuntimeLogger.cc:624
↓ 1 callersMethodsingle_match
(self, left)
preprocessor/docopt.py:204
↓ 1 callersMethodstagingBufferCreated
Weird C++ hack; C++ thread_local are instantiated upon first use thus the StagingBuffer has to invoke this function in order to instantiate this objec
runtime/RuntimeLogger.h:498
↓ 1 callersFunctionstopCompressionThread
runtime/LogTest.cc:48
↓ 1 callersFunctionsum4
See documentation in PerfHelper.h
runtime/PerfHelper.cc:46
↓ 1 callersFunctiontemplateSum
runtime/PerfHelper.h:155
↓ 1 callersFunctiontestAllTheTypes
Test all possible specifiers (except %n) from http://www.cplusplus.com/reference/cstdio/printf/ (3/20/18)
integrationTest/main.cc:346
↓ 1 callersFunctiontransform
Expand pattern into an (almost) equivalent one, but with single Either. Example: ((-a | -b) (-c | -d)) => (-a -c | -a -d | -b -c | -b -d) Qui
preprocessor/docopt.py:72
↓ 1 callersFunctionva_argSum
See documentation in PerfHelper.h
runtime/PerfHelper.cc:51
↓ 1 callersFunctionvformat
A safe version of vprintf.
runtime/Util.cc:45
↓ 1 callersMethodwholeBunchOfLogStatements
integrationTest/SimpleTestObject.cc:35
↓ 1 callersMethod~Decoder
* Decoder destructor */
runtime/Log.cc:1098
MethodAtomic
* Construct an Atomic. * * \param value * Initial value. */
runtime/Atomic.h:62
MethodBuffer
* Construct a TimeTrace::Buffer. */
runtime/TimeTrace.cc:83
MethodBufferFragment
BufferFragment constructor
runtime/Log.cc:1144
MethodDecoder
* Decoder constructor. * * Due to the large amount of memory needed to buffer log statements, the * decoder is intended to be constructed once and
runtime/Log.cc:591
MethodEncoder
* Encoder constructor. The construction of an Encoder should logically * correlate with the start of a new log file as it will embed unique metadata
runtime/Log.cc:92
FunctionFORCE_INLINE gettid
* Returns the thread id of the calling thread * As long as the thread continues to run, this id is unique across all threads * running on the syst
runtime/Util.h:77
FunctionFORCE_INLINE rdpmc
* A utility for function for calling rdpmc and reading Intel's performance * counters. Returns the value of the performance monitoring counter with
runtime/Util.h:62
MethodInitialize
* This form of constructor causes its function argument to be invoked * when the object is constructed. When used with a static Initialize
runtime/Initialize.h:60
MethodLogMessage
Constructor for LogMessage
runtime/Log.cc:488
MethodLogTest
runtime/LogTest.cc:84
FunctionNOT_QUITE_NANO_LOG
integrationTest/main.cc:295
MethodNanoLogCpp17Test
runtime/NanoLogCpp17Test.cc:36
MethodNanoLogTest
runtime/NanoLogTest.cc:35
MethodNibbler
* Nibbler Constructor * * \param nibbleStart * Data stream consisting of the Nibbles followed by pack()ed values. * \param nu
runtime/Packer.h:357
MethodPackerTest
runtime/PackerTest.cc:36
MethodRuntimeLogger
RuntimeLogger constructor
runtime/RuntimeLogger.cc:39
MethodSetUp
runtime/PackerTest.cc:51
MethodSetUp
runtime/NanoLogCpp17Test.cc:60
MethodSetUp
runtime/LogTest.cc:98
MethodSetUp
runtime/NanoLogTest.cc:59
MethodSimpleTest
integrationTest/SimpleTestObject.h:37
MethodStagingBuffer
runtime/RuntimeLogger.h:384
MethodStagingBufferDestroyer
runtime/RuntimeLogger.h:492
MethodStaticLogInfo
Constructor
runtime/Log.h:127
FunctionTEST_F
runtime/PackerTest.cc:69
FunctionTEST_F
runtime/NanoLogCpp17Test.cc:73
FunctionTEST_F
runtime/LogTest.cc:113
FunctionTEST_F
runtime/NanoLogTest.cc:72
MethodTearDown
runtime/PackerTest.cc:56
MethodTearDown
runtime/NanoLogCpp17Test.cc:65
MethodTearDown
runtime/LogTest.cc:103
MethodTearDown
runtime/NanoLogTest.cc:64
Method__eq__
(self, other)
preprocessor/docopt.py:34
Method__hash__
(self)
preprocessor/docopt.py:37
Method__init__
(self, message='')
preprocessor/docopt.py:28
Method__init__
(self, name, value=None)
preprocessor/docopt.py:103
Method__init__
(self, *children)
preprocessor/docopt.py:137
Method__init__
(self, name, value=False)
preprocessor/docopt.py:167
Method__init__
(self, source, error=DocoptExit)
preprocessor/docopt.py:284
Method__init__
(self)
preprocessor/FunctionGenerator.py:66
Method__repr__
(self)
preprocessor/docopt.py:106
Method__repr__
(self)
preprocessor/docopt.py:140
Method__repr__
(self)
preprocessor/docopt.py:214
Method__repr__
(self)
preprocessor/docopt.py:486
Function__syang0__fl__A__mar46cc__293__
preprocessor/unitTestData/test_outputCompilationFiles.h:289
Function__syang0__fl__A__mar46h__1__
preprocessor/unitTestData/test_outputCompilationFiles.h:119
Function__syang0__fl__B__mar46cc__294__
preprocessor/unitTestData/test_outputCompilationFiles.h:34
Function__syang0__fl__C__mar46cc__200__
preprocessor/unitTestData/test_outputCompilationFiles.h:374
← previousnext →101–200 of 401, ranked by callers