Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Shopify/heap-profiler
/ functions
Functions
958 in github.com/Shopify/heap-profiler
⨍
Functions
958
◇
Types & classes
155
Method
get<const char *>
ext/heap_profiler/simdjson.h:7195
Method
get<double>
ext/heap_profiler/simdjson.h:7199
Method
get<element>
ext/heap_profiler/simdjson.h:7178
Method
get<int64_t>
ext/heap_profiler/simdjson.h:7197
Method
get<object>
ext/heap_profiler/simdjson.h:7194
Method
get<uint64_t>
ext/heap_profiler/simdjson.h:7198
Method
get_bit
ext/heap_profiler/simdjson.h:14424
Method
get_c_str
ext/heap_profiler/simdjson.h:6929
Function
get_corpus
ext/heap_profiler/simdjson.h:6266
Method
get_depth
returns the current depth (start at 1 with 0 reserved for the fictitious root node)
ext/heap_profiler/simdjson.h:8102
Method
get_double
get the double value at this node; valid only if get_type() is "d"
ext/heap_profiler/simdjson.h:6544
Method
get_double_in_string
ext/heap_profiler/simdjson.h:28954
Method
get_error_code
ext/heap_profiler/simdjson.h:8581
Method
get_error_message
ext/heap_profiler/simdjson.h:8582
Method
get_int64_in_string
ext/heap_profiler/simdjson.h:28944
Method
get_integer
get the int64_t value at this node; valid only if get_type is "l"
ext/heap_profiler/simdjson.h:6508
Method
get_number
ext/heap_profiler/simdjson.h:28981
Method
get_number_type
ext/heap_profiler/simdjson.h:27593
Method
get_raw_json_string
ext/heap_profiler/simdjson.h:28923
Method
get_root_value_iterator
ext/heap_profiler/simdjson.h:29852
Method
get_scope_type
A scope is a series of nodes at the same depth, typically it is either an object ({) or an array ([). The root node has type 'r'.
ext/heap_profiler/simdjson.h:8108
Method
get_string
get the string value at this node (NULL ended); valid only if get_type is " note that tabs, and line endings are escaped in the returned value (see pr
ext/heap_profiler/simdjson.h:6527
Method
get_string
ext/heap_profiler/simdjson.h:6937
Method
get_string_length
return the length of the string in bytes
ext/heap_profiler/simdjson.h:6533
Method
get_tape_length
useful for debugging purposes
ext/heap_profiler/simdjson.h:8096
Method
get_tape_location
useful for debugging purposes
ext/heap_profiler/simdjson.h:8091
Method
get_type
retrieve the character code of what we're looking at: [{"slutfn are the possibilities
ext/heap_profiler/simdjson.h:6503
Method
get_uint64_in_string
ext/heap_profiler/simdjson.h:28934
Method
get_unsigned_integer
get the value as uint64; valid only if if get_type is "u"
ext/heap_profiler/simdjson.h:6516
Method
gray
(str)
lib/heap_profiler/polychrome.rb:48
Method
green
(str)
lib/heap_profiler/polychrome.rb:28
Function
if
ext/heap_profiler/simdjson.cpp:2763
Method
implementation
ext/heap_profiler/simdjson.h:9563
Function
implementation_simdjson_result_base
ext/heap_profiler/simdjson.h:27551
Method
implementation_simdjson_result_base
* Create a new empty result with error = UNINITIALIZED. */
ext/heap_profiler/simdjson.h:23248
Method
incorrect_type_error
ext/heap_profiler/simdjson.h:29276
Method
index
ext/heap_profiler/simdjson.cpp:3937
Method
infinite_power
ext/heap_profiler/simdjson.cpp:1012
Method
initialize
(heap)
lib/heap_profiler/index.rb:5
Method
initialize
(*, **)
lib/heap_profiler/results.rb:28
Method
initialize
(heap_path, metrics = METRICS, groupings = GROUPINGS)
lib/heap_profiler/results.rb:71
Method
initialize
(directory, types = TYPES, metrics = METRICS, groupings = GROUPINGS)
lib/heap_profiler/results.rb:160
Method
initialize
(path, generation)
lib/heap_profiler/diff.rb:6
Method
initialize
(report_directory)
lib/heap_profiler/diff.rb:18
Method
initialize
(dir_path)
lib/heap_profiler/reporter.rb:34
Method
initialize
lib/heap_profiler/dump.rb:13
Method
initialize
(path)
lib/heap_profiler/dump.rb:48
Method
initialize
(argv)
lib/heap_profiler/cli.rb:6
Method
initialize
lib/heap_profiler/analyzer.rb:7
Method
initialize
lib/heap_profiler/analyzer.rb:48
Method
initialize
(location)
lib/heap_profiler/analyzer.rb:117
Method
initialize
(value)
lib/heap_profiler/analyzer.rb:131
Method
initialize
lib/heap_profiler/analyzer.rb:157
Method
initialize
lib/heap_profiler/analyzer.rb:183
Method
initialize
(heap, index)
lib/heap_profiler/analyzer.rb:205
Function
int64_t
ext/heap_profiler/simdjson.h:7221
Method
is
ext/heap_profiler/simdjson.h:6907
Method
is_alive
ext/heap_profiler/simdjson.h:28320
Method
is_array
ext/heap_profiler/simdjson.h:6558
Method
is_array
ext/heap_profiler/simdjson.h:6958
Method
is_at_start
ext/heap_profiler/simdjson.h:29281
Method
is_bool
ext/heap_profiler/simdjson.h:6979
Method
is_document_root
ext/heap_profiler/simdjson.h:8803
Method
is_double
Returns true if the current type of the node is a double floating-point number.
ext/heap_profiler/simdjson.h:6576
Method
is_empty
ext/heap_profiler/simdjson.h:29712
Method
is_equal
ext/heap_profiler/simdjson.h:27917
Method
is_false
Returns true if the current type of the node is a bool with false value.
ext/heap_profiler/simdjson.h:6584
Method
is_free_from_unescaped_quote
ext/heap_profiler/simdjson.h:27860
Method
is_integer
Returns true if the current type of the node is an signed integer. You can get its value with `get_integer()`.
ext/heap_profiler/simdjson.h:6564
Method
is_integer
ext/heap_profiler/simdjson.h:28975
Method
is_negative
ext/heap_profiler/simdjson.h:28969
Method
is_null
Returns true if the current type of the node is null.
ext/heap_profiler/simdjson.h:6586
Method
is_null
ext/heap_profiler/simdjson.h:6983
Method
is_number
Returns true if the current type of the node is a number (integer or floating-point).
ext/heap_profiler/simdjson.h:6578
Method
is_number
ext/heap_profiler/simdjson.h:6976
Method
is_object
ext/heap_profiler/simdjson.h:6556
Method
is_object
ext/heap_profiler/simdjson.h:6961
Method
is_object_or_array
ext/heap_profiler/simdjson.h:6554
Method
is_ok
VS2017 reports deprecated warnings when you define a deprecated class's methods.
ext/heap_profiler/simdjson.h:8082
Method
is_scalar
ext/heap_profiler/simdjson.h:30025
Method
is_string
ext/heap_profiler/simdjson.h:6560
Method
is_string
ext/heap_profiler/simdjson.h:6964
Method
is_true
Returns true if the current type of the node is a bool with true value.
ext/heap_profiler/simdjson.h:6582
Method
is_unsigned_integer
Returns true if the current type of the node is an unsigned integer. You can get its value with `get_unsigned_integer()`. NOTE: Only a large value, w
ext/heap_profiler/simdjson.h:6574
Method
iterate
ext/heap_profiler/simdjson.h:26876
Method
iterate
ext/heap_profiler/simdjson.h:31306
Method
iterate_many
ext/heap_profiler/simdjson.h:26986
Method
iterate_many
ext/heap_profiler/simdjson.h:31362
Method
iterate_raw
ext/heap_profiler/simdjson.h:31349
Method
iterator
ext/heap_profiler/simdjson.h:4054
Method
iterator
ext/heap_profiler/simdjson.h:5832
Method
json_iterator
ext/heap_profiler/simdjson.h:23968
Method
json_iterator>
ext/heap_profiler/simdjson.h:28467
Method
json_minifier
ext/heap_profiler/simdjson.cpp:3578
Function
json_parse
ext/heap_profiler/simdjson.h:6285
Method
json_scanner
ext/heap_profiler/simdjson.cpp:3501
Method
json_type>
ext/heap_profiler/simdjson.h:27669
Method
key_c_str
ext/heap_profiler/simdjson.h:8007
Method
key_length
ext/heap_profiler/simdjson.h:8004
Method
key_value_pair
key_value_pair inline implementation
ext/heap_profiler/simdjson.h:8053
← previous
next →
501–600 of 958, ranked by callers