MCPcopy Create free account

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

Functions958 in github.com/Shopify/heap-profiler

↓ 3 callersMethodpretty_print
(io = $stdout, **options)
lib/heap_profiler/results.rb:77
↓ 3 callersMethodprocess
(_index, object)
lib/heap_profiler/analyzer.rb:12
↓ 3 callersMethodreset_array
ext/heap_profiler/simdjson.h:29326
↓ 3 callersMethodreset_object
ext/heap_profiler/simdjson.h:29331
↓ 3 callersMethodroot
document inline implementation
ext/heap_profiler/simdjson.h:7679
↓ 3 callersMethodrun
lib/heap_profiler/cli.rb:10
↓ 3 callersMethodstart_array
ext/heap_profiler/simdjson.h:9028
↓ 3 callersMethodstart_object
ext/heap_profiler/simdjson.h:9030
↓ 3 callersMethodstring
ext/heap_profiler/simdjson.h:9052
↓ 2 callersMethodassert_is_valid
ext/heap_profiler/simdjson.h:29352
↓ 2 callersMethodat_root
ext/heap_profiler/simdjson.h:28250
↓ 2 callersFunctioncompute_boundaries
ext/heap_profiler/simdjson.cpp:163
↓ 2 callersFunctioncpuid
ext/heap_profiler/simdjson.h:3151
↓ 2 callersFunctiondecimal_left_shift
computes h * 2^-shift
ext/heap_profiler/simdjson.cpp:1309
↓ 2 callersFunctiondetect_supported_architectures
ext/heap_profiler/simdjson.h:3108
↓ 2 callersMethodensure_capacity
ext/heap_profiler/simdjson.h:8747
↓ 2 callersFunctionfast_itoa
@private * This converts a signed integer into a character sequence. * The caller is responsible for providing enough memory (at least * 20 charact
ext/heap_profiler/simdjson.h:8941
↓ 2 callersMethodfield_key
ext/heap_profiler/simdjson.h:28832
↓ 2 callersMethodfield_value
ext/heap_profiler/simdjson.h:28840
↓ 2 callersMethodfind_field_raw
ext/heap_profiler/simdjson.h:28549
↓ 2 callersMethodfind_field_unordered_raw
ext/heap_profiler/simdjson.h:28644
↓ 2 callersMethodfinish
ext/heap_profiler/simdjson.h:7334
↓ 2 callersFunctionget_parser
ext/heap_profiler/heap_profiler.cpp:38
↓ 2 callersFunctionget_unsupported_singleton
ext/heap_profiler/simdjson.cpp:2735
↓ 2 callersFunctiongrisu2_round
ext/heap_profiler/simdjson.cpp:456
↓ 2 callersMethodguess_class
(object)
lib/heap_profiler/index.rb:40
↓ 2 callersMethodis_at_iterator_start
ext/heap_profiler/simdjson.h:29292
↓ 2 callersFunctionis_negative
ext/heap_profiler/simdjson.h:11276
↓ 2 callersMethodkey
ext/heap_profiler/simdjson.h:8001
↓ 2 callersMethodload_many
(path, **kwargs, &block)
lib/heap_profiler/parser.rb:66
↓ 2 callersMethodload_many
ext/heap_profiler/simdjson.h:8645
↓ 2 callersFunctionlog_headers
ext/heap_profiler/simdjson.h:27749
↓ 2 callersMethodlt_bits
ext/heap_profiler/simdjson.h:10058
↓ 2 callersMethodminify
ext/heap_profiler/simdjson.cpp:3621
↓ 2 callersMethodmove_at_start
ext/heap_profiler/simdjson.h:29316
↓ 2 callersMethodname_anonymous_modules!
lib/heap_profiler/reporter.rb:13
↓ 2 callersMethodnext
ext/heap_profiler/simdjson.h:7549
↓ 2 callersMethodnext_batch_start
ext/heap_profiler/simdjson.h:7585
↓ 2 callersMethodpadding
ext/heap_profiler/simdjson.h:3898
↓ 2 callersFunctionparse_dom_address
ext/heap_profiler/heap_profiler.cpp:79
↓ 2 callersMethodpeek_last
ext/heap_profiler/simdjson.h:28379
↓ 2 callersMethodpeek_start_length
ext/heap_profiler/simdjson.h:29192
↓ 2 callersFunctionprintable_char
Helper to turn unprintable or newline characters into spaces
ext/heap_profiler/simdjson.h:27689
↓ 2 callersMethodprocess
(object)
lib/heap_profiler/dump.rb:8
↓ 2 callersFunctionround
ext/heap_profiler/simdjson.cpp:1282
↓ 2 callersMethodrun_stage1
ext/heap_profiler/simdjson.h:7589
↓ 2 callersMethodscope_count
ext/heap_profiler/simdjson.h:8858
↓ 2 callersMethodset_start_position
ext/heap_profiler/simdjson.h:28432
↓ 2 callersMethodstage2_next
ext/heap_profiler/simdjson.cpp:4972
↓ 2 callersMethodstart_position
ext/heap_profiler/simdjson.h:28428
↓ 2 callersMethodstart_thread
ext/heap_profiler/simdjson.h:7350
↓ 2 callersMethodstreaming
ext/heap_profiler/simdjson.h:28256
↓ 2 callersMethodstring
(text)
lib/heap_profiler/polychrome.rb:10
↓ 2 callersMethodtie
ext/heap_profiler/simdjson.h:3556
↓ 2 callersFunctiontrim
remove all final zeroes
ext/heap_profiler/simdjson.cpp:1179
↓ 2 callersMethodunescape
ext/heap_profiler/simdjson.h:27852
↓ 2 callersMethodunsafe_pointer
ext/heap_profiler/simdjson.h:28336
↓ 2 callersMethodvalidate_utf8
ext/heap_profiler/simdjson.cpp:4964
↓ 2 callersMethodwhat
The error message */
ext/heap_profiler/simdjson.h:2290
↓ 2 callersFunctionwrite_padding
ext/heap_profiler/simdjson.h:1903
↓ 1 callersFunctionappend_exponent
! @brief appends a decimal representation of e to buf @return a pointer to the element following the exponent. @pre -1000 < e < 1000 */
ext/heap_profiler/simdjson.cpp:818
↓ 1 callersMethodat
ext/heap_profiler/simdjson.h:6770
↓ 1 callersMethodat_start
ext/heap_profiler/simdjson.h:29160
↓ 1 callersMethodbits_not_set_anywhere
ext/heap_profiler/simdjson.h:14411
↓ 1 callersMethodbuild
(grouping)
lib/heap_profiler/analyzer.rb:31
↓ 1 callersMethodconsume
ext/heap_profiler/simdjson.h:29682
↓ 1 callersMethodcurrent_offset
ext/heap_profiler/simdjson.h:28052
↓ 1 callersMethoddetect_best_supported
ext/heap_profiler/simdjson.cpp:2749
↓ 1 callersMethodfalse_atom
ext/heap_profiler/simdjson.h:9039
↓ 1 callersMethodfind_field_unordered
ext/heap_profiler/simdjson.h:29990
↓ 1 callersMethodfind_first_not_of
ext/heap_profiler/simdjson.h:1459
↓ 1 callersMethodfind_first_of
ext/heap_profiler/simdjson.h:1409
↓ 1 callersFunctionfind_largest_pow10
! For n != 0, returns k, such that pow10 := 10^(k-1) <= n < 10^k. For n == 0, returns 1 and sets pow10 := 1. */
ext/heap_profiler/simdjson.cpp:419
↓ 1 callersMethodfind_last_not_of
ext/heap_profiler/simdjson.h:1485
↓ 1 callersFunctionformat_buffer
! @brief prettify v = buf * 10^decimal_exponent If v is in the range [10^min_exp, 10^max_exp) it will be printed in fixed-point notation. Otherwise it
ext/heap_profiler/simdjson.cpp:855
↓ 1 callersMethodfrom
(dump)
lib/heap_profiler/dump.rb:21
↓ 1 callersFunctionget_arm64_singleton
ext/heap_profiler/simdjson.cpp:2641
↓ 1 callersMethodget_bool
ext/heap_profiler/simdjson.h:6953
↓ 1 callersFunctionget_cached_power_for_binary_exponent
! For a normalized diyfp w = f * 2^e, this function returns a (normalized) cached power-of-ten c = f_c * 2^e_c, such that the exponent of the product
ext/heap_profiler/simdjson.cpp:303
↓ 1 callersMethodget_double
ext/heap_profiler/simdjson.h:6949
↓ 1 callersFunctionget_fallback_singleton
ext/heap_profiler/simdjson.cpp:2653
↓ 1 callersFunctionget_haswell_singleton
ext/heap_profiler/simdjson.cpp:2629
↓ 1 callersFunctionget_icelake_singleton
ext/heap_profiler/simdjson.cpp:2623
↓ 1 callersMethodget_int64
ext/heap_profiler/simdjson.h:6941
↓ 1 callersFunctionget_ppc64_singleton
ext/heap_profiler/simdjson.cpp:2647
↓ 1 callersMethodget_root_bool
ext/heap_profiler/simdjson.h:29116
↓ 1 callersMethodget_root_double
ext/heap_profiler/simdjson.h:29085
↓ 1 callersMethodget_root_double_in_string
ext/heap_profiler/simdjson.h:29101
↓ 1 callersMethodget_root_int64
ext/heap_profiler/simdjson.h:29059
↓ 1 callersMethodget_root_int64_in_string
ext/heap_profiler/simdjson.h:29072
↓ 1 callersMethodget_root_number
ext/heap_profiler/simdjson.h:29011
↓ 1 callersMethodget_root_number_type
ext/heap_profiler/simdjson.h:28998
↓ 1 callersMethodget_root_raw_json_string
ext/heap_profiler/simdjson.h:29032
↓ 1 callersMethodget_root_string
ext/heap_profiler/simdjson.h:29029
↓ 1 callersMethodget_root_uint64
ext/heap_profiler/simdjson.h:29035
↓ 1 callersMethodget_root_uint64_in_string
ext/heap_profiler/simdjson.h:29047
↓ 1 callersMethodget_string_length
ext/heap_profiler/simdjson.h:6933
↓ 1 callersMethodget_uint64
ext/heap_profiler/simdjson.h:6945
↓ 1 callersMethodget_value
ext/heap_profiler/simdjson.h:29862
↓ 1 callersFunctionget_westmere_singleton
ext/heap_profiler/simdjson.cpp:2635
← previousnext →201–300 of 958, ranked by callers