MCPcopy Create free account

hub / github.com/Shopify/heap-profiler / functions

Functions958 in github.com/Shopify/heap-profiler

Methodget<const char *>
ext/heap_profiler/simdjson.h:7195
Methodget<double>
ext/heap_profiler/simdjson.h:7199
Methodget<element>
ext/heap_profiler/simdjson.h:7178
Methodget<int64_t>
ext/heap_profiler/simdjson.h:7197
Methodget<object>
ext/heap_profiler/simdjson.h:7194
Methodget<uint64_t>
ext/heap_profiler/simdjson.h:7198
Methodget_bit
ext/heap_profiler/simdjson.h:14424
Methodget_c_str
ext/heap_profiler/simdjson.h:6929
Functionget_corpus
ext/heap_profiler/simdjson.h:6266
Methodget_depth
returns the current depth (start at 1 with 0 reserved for the fictitious root node)
ext/heap_profiler/simdjson.h:8102
Methodget_double
get the double value at this node; valid only if get_type() is "d"
ext/heap_profiler/simdjson.h:6544
Methodget_double_in_string
ext/heap_profiler/simdjson.h:28954
Methodget_error_code
ext/heap_profiler/simdjson.h:8581
Methodget_error_message
ext/heap_profiler/simdjson.h:8582
Methodget_int64_in_string
ext/heap_profiler/simdjson.h:28944
Methodget_integer
get the int64_t value at this node; valid only if get_type is "l"
ext/heap_profiler/simdjson.h:6508
Methodget_number
ext/heap_profiler/simdjson.h:28981
Methodget_number_type
ext/heap_profiler/simdjson.h:27593
Methodget_raw_json_string
ext/heap_profiler/simdjson.h:28923
Methodget_root_value_iterator
ext/heap_profiler/simdjson.h:29852
Methodget_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
Methodget_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
Methodget_string
ext/heap_profiler/simdjson.h:6937
Methodget_string_length
return the length of the string in bytes
ext/heap_profiler/simdjson.h:6533
Methodget_tape_length
useful for debugging purposes
ext/heap_profiler/simdjson.h:8096
Methodget_tape_location
useful for debugging purposes
ext/heap_profiler/simdjson.h:8091
Methodget_type
retrieve the character code of what we're looking at: [{"slutfn are the possibilities
ext/heap_profiler/simdjson.h:6503
Methodget_uint64_in_string
ext/heap_profiler/simdjson.h:28934
Methodget_unsigned_integer
get the value as uint64; valid only if if get_type is "u"
ext/heap_profiler/simdjson.h:6516
Methodgray
(str)
lib/heap_profiler/polychrome.rb:48
Methodgreen
(str)
lib/heap_profiler/polychrome.rb:28
Functionif
ext/heap_profiler/simdjson.cpp:2763
Methodimplementation
ext/heap_profiler/simdjson.h:9563
Functionimplementation_simdjson_result_base
ext/heap_profiler/simdjson.h:27551
Methodimplementation_simdjson_result_base
* Create a new empty result with error = UNINITIALIZED. */
ext/heap_profiler/simdjson.h:23248
Methodincorrect_type_error
ext/heap_profiler/simdjson.h:29276
Methodindex
ext/heap_profiler/simdjson.cpp:3937
Methodinfinite_power
ext/heap_profiler/simdjson.cpp:1012
Methodinitialize
(heap)
lib/heap_profiler/index.rb:5
Methodinitialize
(*, **)
lib/heap_profiler/results.rb:28
Methodinitialize
(heap_path, metrics = METRICS, groupings = GROUPINGS)
lib/heap_profiler/results.rb:71
Methodinitialize
(directory, types = TYPES, metrics = METRICS, groupings = GROUPINGS)
lib/heap_profiler/results.rb:160
Methodinitialize
(path, generation)
lib/heap_profiler/diff.rb:6
Methodinitialize
(report_directory)
lib/heap_profiler/diff.rb:18
Methodinitialize
(dir_path)
lib/heap_profiler/reporter.rb:34
Methodinitialize
lib/heap_profiler/dump.rb:13
Methodinitialize
(path)
lib/heap_profiler/dump.rb:48
Methodinitialize
(argv)
lib/heap_profiler/cli.rb:6
Methodinitialize
lib/heap_profiler/analyzer.rb:7
Methodinitialize
lib/heap_profiler/analyzer.rb:48
Methodinitialize
(location)
lib/heap_profiler/analyzer.rb:117
Methodinitialize
(value)
lib/heap_profiler/analyzer.rb:131
Methodinitialize
lib/heap_profiler/analyzer.rb:157
Methodinitialize
lib/heap_profiler/analyzer.rb:183
Methodinitialize
(heap, index)
lib/heap_profiler/analyzer.rb:205
Functionint64_t
ext/heap_profiler/simdjson.h:7221
Methodis
ext/heap_profiler/simdjson.h:6907
Methodis_alive
ext/heap_profiler/simdjson.h:28320
Methodis_array
ext/heap_profiler/simdjson.h:6558
Methodis_array
ext/heap_profiler/simdjson.h:6958
Methodis_at_start
ext/heap_profiler/simdjson.h:29281
Methodis_bool
ext/heap_profiler/simdjson.h:6979
Methodis_document_root
ext/heap_profiler/simdjson.h:8803
Methodis_double
Returns true if the current type of the node is a double floating-point number.
ext/heap_profiler/simdjson.h:6576
Methodis_empty
ext/heap_profiler/simdjson.h:29712
Methodis_equal
ext/heap_profiler/simdjson.h:27917
Methodis_false
Returns true if the current type of the node is a bool with false value.
ext/heap_profiler/simdjson.h:6584
Methodis_free_from_unescaped_quote
ext/heap_profiler/simdjson.h:27860
Methodis_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
Methodis_integer
ext/heap_profiler/simdjson.h:28975
Methodis_negative
ext/heap_profiler/simdjson.h:28969
Methodis_null
Returns true if the current type of the node is null.
ext/heap_profiler/simdjson.h:6586
Methodis_null
ext/heap_profiler/simdjson.h:6983
Methodis_number
Returns true if the current type of the node is a number (integer or floating-point).
ext/heap_profiler/simdjson.h:6578
Methodis_number
ext/heap_profiler/simdjson.h:6976
Methodis_object
ext/heap_profiler/simdjson.h:6556
Methodis_object
ext/heap_profiler/simdjson.h:6961
Methodis_object_or_array
ext/heap_profiler/simdjson.h:6554
Methodis_ok
VS2017 reports deprecated warnings when you define a deprecated class's methods.
ext/heap_profiler/simdjson.h:8082
Methodis_scalar
ext/heap_profiler/simdjson.h:30025
Methodis_string
ext/heap_profiler/simdjson.h:6560
Methodis_string
ext/heap_profiler/simdjson.h:6964
Methodis_true
Returns true if the current type of the node is a bool with true value.
ext/heap_profiler/simdjson.h:6582
Methodis_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
Methoditerate
ext/heap_profiler/simdjson.h:26876
Methoditerate
ext/heap_profiler/simdjson.h:31306
Methoditerate_many
ext/heap_profiler/simdjson.h:26986
Methoditerate_many
ext/heap_profiler/simdjson.h:31362
Methoditerate_raw
ext/heap_profiler/simdjson.h:31349
Methoditerator
ext/heap_profiler/simdjson.h:4054
Methoditerator
ext/heap_profiler/simdjson.h:5832
Methodjson_iterator
ext/heap_profiler/simdjson.h:23968
Methodjson_iterator>
ext/heap_profiler/simdjson.h:28467
Methodjson_minifier
ext/heap_profiler/simdjson.cpp:3578
Functionjson_parse
ext/heap_profiler/simdjson.h:6285
Methodjson_scanner
ext/heap_profiler/simdjson.cpp:3501
Methodjson_type>
ext/heap_profiler/simdjson.h:27669
Methodkey_c_str
ext/heap_profiler/simdjson.h:8007
Methodkey_length
ext/heap_profiler/simdjson.h:8004
Methodkey_value_pair
key_value_pair inline implementation
ext/heap_profiler/simdjson.h:8053
← previousnext →501–600 of 958, ranked by callers