Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/X-Profiler/xprofiler
/ functions
Functions
873 in github.com/X-Profiler/xprofiler
⨍
Functions
873
◇
Types & classes
293
↓ 2 callers
Function
little_endianness
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
src/library/json.hpp:9127
↓ 2 callers
Function
local_itoa
itoa() is not a standard function, and we cannot safely call printf() * after suspending threads. So, we just implement our own copy. A * recursive
src/platform/unix/core/linux/linuxthreads.cc:68
↓ 2 callers
Method
malloced_memory
src/logbypass/heap.h:33
↓ 2 callers
Method
memory_statistics
src/environment_data.h:64
↓ 2 callers
Function
operator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/library/json.hpp:13152
↓ 2 callers
Function
operator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
src/library/json.hpp:13203
↓ 2 callers
Function
parse
src/library/json.hpp:23213
↓ 2 callers
Function
parseLog
(component, content, patt, alinode)
test/fixtures/cases/logbypass.js:9
↓ 2 callers
Function
pop_back
@brief remove last reference token @sa https://json.nlohmann.me/api/json_pointer/pop_back/
src/library/json.hpp:13840
↓ 2 callers
Function
reportEndpoint
src/commands/report/uv_statistics.cc:177
↓ 2 callers
Function
reportEndpoints
src/commands/report/uv_statistics.cc:195
↓ 2 callers
Function
reportPath
src/commands/report/uv_statistics.cc:138
↓ 2 callers
Function
reset
reset token_buffer; current character is beginning of token
src/library/json.hpp:8621
↓ 2 callers
Function
sendRequest
(abort)
test/fixtures/scripts/process_normal.js:38
↓ 2 callers
Method
set_current_gc_type
src/commands/gcprofiler/gc_profiler.h:22
↓ 2 callers
Function
size
@brief returns the number of elements @sa https://json.nlohmann.me/api/basic_json/size/
src/library/json.hpp:22114
↓ 2 callers
Function
skip_whitespace
src/library/json.hpp:8801
↓ 2 callers
Function
subscribeHttpServerRequestStart
(options)
patch/http.js:15
↓ 2 callers
Function
swap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
src/library/json.hpp:22632
↓ 2 callers
Function
teardown
(key)
lib/xctl.js:146
↓ 2 callers
Function
test
()
test/patch/shimmer.test.js:15
↓ 2 callers
Function
timeout
(time, key)
lib/xctl.js:167
↓ 2 callers
Method
total_heap_size_executable
src/logbypass/heap.h:27
↓ 2 callers
Method
uv_handle_statistics
src/environment_data.h:65
↓ 2 callers
Method
what
returns the explanatory string
src/library/json.hpp:4304
↓ 2 callers
Method
write_bson
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
src/library/json.hpp:14975
↓ 2 callers
Method
write_cbor
! @param[in] j JSON value to serialize */
src/library/json.hpp:15004
↓ 2 callers
Method
write_msgpack
! @param[in] j JSON value to serialize */
src/library/json.hpp:15328
↓ 2 callers
Function
write_space_data
src/commands/gcprofiler/gc_profiler.cc:15
↓ 1 callers
Function
AtExit
src/xpf_node.h:12
↓ 1 callers
Function
AutoIncreaseHeapLimit
src/hooks/heap_limit.cc:32
↓ 1 callers
Function
AvoidRssLeak
src/platform/win/mallopt_win.cc:4
↓ 1 callers
Method
Broadcast
src/xpf_mutex-inl.h:27
↓ 1 callers
Function
CheckedUvLoopClose
src/xpf_thread.cc:37
↓ 1 callers
Function
CollectLibuvHandleStatistics
src/logbypass/libuv.cc:64
↓ 1 callers
Function
CollectMemoryStatistics
src/logbypass/heap.cc:73
↓ 1 callers
Method
CollectStatistics
src/logbypass/log.cc:66
↓ 1 callers
Function
CountAUXV
Read /proc/self/auxv (if it exists), count number of entries. * Since we are already reading all entries, it is convenient * to also return the addr
src/platform/unix/core/linux/elfcore.cc:659
↓ 1 callers
Function
CreateIpcServer
src/platform/unix/ipc.cc:57
↓ 1 callers
Method
DescribeConfig
src/configure.h:34
↓ 1 callers
Function
DirtyStack
Try to dirty the stack, and hope that the compiler is not smart enough * to optimize this function away. Or worse, the compiler could inline the * f
src/platform/unix/core/linux/linuxthreads.cc:218
↓ 1 callers
Function
DisableHttpDetailProfiling
src/logbypass/http.cc:44
↓ 1 callers
Function
EnableHttpDetailProfiling
src/logbypass/http.cc:40
↓ 1 callers
Function
EscapeJsonChars
from node-v12.13.0 src/node_report_utils.cc
src/library/writer.cc:7
↓ 1 callers
Function
FlushPipe
Flush the remaining data (if any) from the pipe. */
src/platform/unix/core/linux/elfcore.cc:484
↓ 1 callers
Function
GetGlobalNodeVersion
src/library/common.cc:26
↓ 1 callers
Function
GetHexWithInitChar
src/platform/unix/core/linux/elfcore.cc:560
↓ 1 callers
Method
GetMainThread
src/environment_registry.cc:51
↓ 1 callers
Function
GetNowCpuUsage
src/platform/unix/cpu.cc:6
↓ 1 callers
Function
GetOsVersion
src/platform/unix/report.cc:201
↓ 1 callers
Function
GetRss
src/logbypass/heap.cc:45
↓ 1 callers
Function
GetStartTime
src/library/common.cc:17
↓ 1 callers
Function
GetStopAction
src/commands/dump.cc:358
↓ 1 callers
Function
InitGcStatusHooks
src/logbypass/gc.cc:81
↓ 1 callers
Function
InitOnceLoadTime
src/library/common.cc:15
↓ 1 callers
Method
Join
src/xpf_thread.cc:59
↓ 1 callers
Function
LeadingZeros
Computes the amount of leading zeros in a memory region. */
src/platform/unix/core/linux/elfcore.cc:566
↓ 1 callers
Function
NotifyJsThread
src/commands/dump.cc:295
↓ 1 callers
Function
OffsetOf
src/util.h:95
↓ 1 callers
Function
OnFatalError
src/hooks/fatal_error.cc:78
↓ 1 callers
Function
PrintLoadedLibraries
src/platform/unix/report.cc:183
↓ 1 callers
Function
PrintNativeStack
src/platform/unix/report.cc:61
↓ 1 callers
Function
PrintResourceLimits
src/platform/unix/report.cc:109
↓ 1 callers
Function
PrintSystemEnv
src/platform/unix/report.cc:96
↓ 1 callers
Function
PrintUvHandleInformation
src/xpf_thread.cc:5
↓ 1 callers
Method
Register
src/environment_registry.cc:14
↓ 1 callers
Method
RemoveGCEpilogueCallback
src/environment_data.cc:111
↓ 1 callers
Method
RemoveGCPrologueCallback
src/environment_data.cc:125
↓ 1 callers
Function
SPrintFImpl
src/library/printf-inl.h:56
↓ 1 callers
Function
SanitizeVDSO
Verify that alleged vdso and its internals are sane (properly * aligned, within readable memory etc. Returns NULL if not. */
src/platform/unix/core/linux/elfcore.cc:684
↓ 1 callers
Method
SendCollectStatistics
src/logbypass/log.cc:57
↓ 1 callers
Function
SetCoreDumpLimitedByPriority
src/platform/unix/core/linux/coredumper.cc:273
↓ 1 callers
Function
SetFatalErrorHandler
src/hooks/fatal_error.cc:83
↓ 1 callers
Function
SetHeapSpaceStatistics
src/logbypass/heap.cc:54
↓ 1 callers
Function
SetNowCpuUsage
src/logbypass/cpu.cc:60
↓ 1 callers
Function
SignoString
src/commands/report/uv_statistics.cc:12
↓ 1 callers
Function
SleepCrossPlatform
src/platform/unix/utils.cc:8
↓ 1 callers
Function
StartCommandsListener
src/commands/listener.cc:21
↓ 1 callers
Method
StartIfNeeded
src/xpf_thread.cc:51
↓ 1 callers
Function
StartLogThread
src/logbypass/log.cc:101
↓ 1 callers
Method
ThreadAtExit
src/logbypass/log.cc:29
↓ 1 callers
Method
ThreadEntry
src/commands/dump.cc:322
↓ 1 callers
Method
ThreadEntry
src/logbypass/log.cc:19
↓ 1 callers
Function
ToString
src/library/printf-inl.h:47
↓ 1 callers
Function
TotalGcDuration
src/logbypass/gc.cc:21
↓ 1 callers
Function
TotalGcTimes
src/logbypass/gc.cc:11
↓ 1 callers
Function
TranslateAllocationProfile
src/commands/heapprofiler/sampling_heap_profiler.cc:14
↓ 1 callers
Method
TraverseConfig
src/configure.h:41
↓ 1 callers
Function
TryGetCurrentIsolate
src/xpf_v8.h:30
↓ 1 callers
Method
Unregister
src/environment_registry.cc:20
↓ 1 callers
Method
Wait
src/xpf_mutex-inl.h:33
↓ 1 callers
Function
WaitForProfile
src/commands/dump.cc:282
↓ 1 callers
Function
WriteCore
src/platform/win/core_win.cc:9
↓ 1 callers
Function
WriteCoreDump
Writes the core file to disk. This is a convenience method wrapping * GetCoreDump(). If a core file could not be generated for any reason, * -1 is r
src/platform/unix/core/linux/coredumper.cc:189
↓ 1 callers
Function
WriteCpuUsageInPeriod
src/logbypass/cpu.cc:70
↓ 1 callers
Function
WriteGcStatusToLog
src/logbypass/gc.cc:86
↓ 1 callers
Function
WriteHttpStatus
src/logbypass/http.cc:48
↓ 1 callers
Function
WriteLibuvHandleInfoToLog
src/logbypass/libuv.cc:75
↓ 1 callers
Function
WriteMemoryInfoToLog
src/logbypass/heap.cc:79
↓ 1 callers
Method
WriteNodeReport
src/commands/report/node_report.cc:18
← previous
next →
201–300 of 873, ranked by callers