MCPcopy Create free account

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

Functions958 in github.com/Shopify/heap-profiler

↓ 1 callersFunctiongrisu2
! v = buf * 10^decimal_exponent len is the length of the buffer (number of decimal digits) The buffer must be large enough, i.e. >= max_digits10. */
ext/heap_profiler/simdjson.cpp:724
↓ 1 callersFunctiongrisu2_digit_gen
! Generates V = buffer * 10^decimal_exponent, such that M- <= V <= M+. M- and M+ must be normalized and share the same exponent -60 <= e <= -32. */
ext/heap_profiler/simdjson.cpp:490
↓ 1 callersMethodguess_gem
(object)
lib/heap_profiler/index.rb:73
↓ 1 callersMethodhas_next_element
ext/heap_profiler/simdjson.h:28892
↓ 1 callersMethodhas_next_field
ext/heap_profiler/simdjson.h:28532
↓ 1 callersMethodindex
lib/heap_profiler/dump.rb:76
↓ 1 callersMethodis_at_key
ext/heap_profiler/simdjson.h:29285
↓ 1 callersMethodis_double
ext/heap_profiler/simdjson.h:6973
↓ 1 callersMethodis_false
ext/heap_profiler/simdjson.h:8823
↓ 1 callersMethodis_null_on_tape
ext/heap_profiler/simdjson.h:8831
↓ 1 callersMethodis_root_integer
ext/heap_profiler/simdjson.h:28988
↓ 1 callersMethodis_root_negative
ext/heap_profiler/simdjson.h:28972
↓ 1 callersMethodis_root_null
ext/heap_profiler/simdjson.h:29125
↓ 1 callersMethodis_true
ext/heap_profiler/simdjson.h:8827
↓ 1 callersFunctionis_whitespace_or_operator
ext/heap_profiler/simdjson.cpp:5227
↓ 1 callersMethodkey_equals
ext/heap_profiler/simdjson.h:8027
↓ 1 callersMethodkey_equals_case_insensitive
ext/heap_profiler/simdjson.h:8038
↓ 1 callersMethodline
(text)
lib/heap_profiler/polychrome.rb:14
↓ 1 callersFunctionmake_ruby_object
ext/heap_profiler/heap_profiler.cpp:178
↓ 1 callersFunctionmake_uint8x8_t
ext/heap_profiler/simdjson.h:9873
↓ 1 callersMethodmax_val
Order-specific operations
ext/heap_profiler/simdjson.h:10047
↓ 1 callersMethodnull_atom
ext/heap_profiler/simdjson.h:9043
↓ 1 callersFunctionnumber_of_digits_decimal_left_shift
ext/heap_profiler/simdjson.cpp:1185
↓ 1 callersMethodpeek_length
ext/heap_profiler/simdjson.h:28067
↓ 1 callersMethodprint
ext/heap_profiler/simdjson.h:8332
↓ 1 callersMethodraw
ext/heap_profiler/simdjson.h:27851
↓ 1 callersMethodraw_json_token
ext/heap_profiler/simdjson.h:30049
↓ 1 callersMethodrequired_instruction_sets
ext/heap_profiler/simdjson.cpp:2666
↓ 1 callersMethodrequired_instruction_sets
* @private For internal implementation use * * The instruction sets this implementation is compiled against. * * @return a mask of all req
ext/heap_profiler/simdjson.h:3343
↓ 1 callersMethodroot_position
ext/heap_profiler/simdjson.h:28260
↓ 1 callersMethodsize
lib/heap_profiler/dump.rb:72
↓ 1 callersMethodstart
(partial: true)
lib/heap_profiler/reporter.rb:41
↓ 1 callersMethodstart_root_array
ext/heap_profiler/simdjson.h:28853
↓ 1 callersMethodstart_root_object
ext/heap_profiler/simdjson.h:28492
↓ 1 callersMethodstarted_array
ext/heap_profiler/simdjson.h:28865
↓ 1 callersMethodstarted_object
ext/heap_profiler/simdjson.h:28497
↓ 1 callersMethodtape_value
ext/heap_profiler/simdjson.h:8852
↓ 1 callersFunctionto_chars
! The format of the resulting decimal representation is similar to printf's %g format. Returns an iterator pointing past-the-end of the decimal repres
ext/heap_profiler/simdjson.cpp:924
↓ 1 callersMethodto_string
ext/heap_profiler/simdjson.h:28296
↓ 1 callersMethodtrue_atom
ext/heap_profiler/simdjson.h:9035
↓ 1 callersMethodtype
ext/heap_profiler/simdjson.h:6901
↓ 1 callersFunctionvalidate_string
Returns true if the string is unclosed.
ext/heap_profiler/simdjson.cpp:5211
↓ 1 callersFunctionvalidate_utf8_character
ext/heap_profiler/simdjson.cpp:5149
FunctionInit_heap_profiler
ext/heap_profiler/heap_profiler.cpp:306
MethodIterator
ext/heap_profiler/simdjson.h:8287
FunctionParser_delete
ext/heap_profiler/heap_profiler.cpp:16
FunctionParser_memsize
ext/heap_profiler/heap_profiler.cpp:21
FunctionSIMDJSON_DISABLE_DEPRECATED_WARNING
ext/heap_profiler/simdjson.h:7002
Methodadjusted_mantissa
ext/heap_profiler/simdjson.cpp:987
Methodadvance_non_root_scalar
ext/heap_profiler/simdjson.h:29267
Methodadvance_root_scalar
ext/heap_profiler/simdjson.h:29259
Methodadvance_scalar
ext/heap_profiler/simdjson.h:29206
Methodalive
ext/heap_profiler/simdjson.h:23698
Methodallocate_capacity
ext/heap_profiler/simdjson.h:8741
Methodallocated_diff
lib/heap_profiler/diff.rb:25
Methodallocation_tracing_enabled?
lib/heap_profiler/reporter.rb:114
Methodany
ext/heap_profiler/simdjson.h:9986
Methodappend2
ext/heap_profiler/simdjson.cpp:4637
Methodappend_double
Write a double value to tape. */
ext/heap_profiler/simdjson.cpp:4615
Methodappend_s64
ext/heap_profiler/simdjson.cpp:4604
Methodappend_u64
ext/heap_profiler/simdjson.cpp:4608
Methodappend_u64
ext/heap_profiler/simdjson.h:27649
Methodarray
array inline implementation
ext/heap_profiler/simdjson.h:6780
Methodarray
* Create a new invalid array. * * Exists so you can declare a variable and later assign to it before use. */
ext/heap_profiler/simdjson.h:24849
Methodarray>
simdjson_result<dom::array> inline implementation
ext/heap_profiler/simdjson.h:6742
Methodarray_iterator
Create a new, invalid array iterator. */
ext/heap_profiler/simdjson.h:24686
Methodarray_iterator>
ext/heap_profiler/simdjson.h:29449
Methodas_double
ext/heap_profiler/simdjson.h:27634
Methodassert_address_parsing
(address)
test/parser_test.rb:66
Methodassert_at_child
ext/heap_profiler/simdjson.h:29336
Methodassert_at_container_start
ext/heap_profiler/simdjson.h:29304
Methodassert_at_next
ext/heap_profiler/simdjson.h:29310
Methodassert_at_non_root_start
ext/heap_profiler/simdjson.h:29347
Methodassert_at_root
ext/heap_profiler/simdjson.h:28268
Methodassert_at_start
ext/heap_profiler/simdjson.h:29298
Methodassert_more_tokens
ext/heap_profiler/simdjson.h:28277
Methodassert_valid_position
ext/heap_profiler/simdjson.h:28281
Methodat
ext/heap_profiler/simdjson.h:1186
Methodat_end
ext/heap_profiler/simdjson.h:28288
Methodat_eof
ext/heap_profiler/simdjson.cpp:4480
Methodat_first_field
ext/heap_profiler/simdjson.h:29164
Methodat_key
ext/heap_profiler/simdjson.h:7013
Methodat_key_case_insensitive
ext/heap_profiler/simdjson.h:7017
Methodat_pointer
ext/heap_profiler/simdjson.h:6766
Methodatomic_ptr
ext/heap_profiler/simdjson.h:3475
Methodatomic_ptr<const implementation>& get_active_implementation
ext/heap_profiler/simdjson.cpp:2784
Methodavailable_implementation_list
Get the list of available implementations compiled into simdjson */
ext/heap_profiler/simdjson.h:3429
Methodback
ext/heap_profiler/simdjson.h:1200
Methodbase
Zero constructor
ext/heap_profiler/simdjson.h:14160
Methodbase8
ext/heap_profiler/simdjson.h:14188
Methodbase8_numeric
ext/heap_profiler/simdjson.h:14238
Methodbase_u8
Conversion from/to SIMD register
ext/heap_profiler/simdjson.h:9934
Methodbasic_string_view
ext/heap_profiler/simdjson.h:1116
Methodbegin
ext/heap_profiler/simdjson.cpp:2743
Methodbegin
ext/heap_profiler/simdjson.h:1155
Methodbg_black
(str)
lib/heap_profiler/polychrome.rb:52
Methodbg_blue
(str)
lib/heap_profiler/polychrome.rb:68
Methodbg_brown
(str)
lib/heap_profiler/polychrome.rb:64
Methodbg_cyan
(str)
lib/heap_profiler/polychrome.rb:76
Methodbg_gray
(str)
lib/heap_profiler/polychrome.rb:80
← previousnext →301–400 of 958, ranked by callers