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
last_position
ext/heap_profiler/simdjson.h:28371
Method
last_structural
ext/heap_profiler/simdjson.cpp:4486
Method
line
(text)
lib/heap_profiler/monochrome.rb:14
Method
load
ext/heap_profiler/simdjson.h:4395
Method
load
ext/heap_profiler/simdjson.h:9994
Method
load
ext/heap_profiler/simdjson.h:10166
Method
load
ext/heap_profiler/simdjson.h:14218
Method
load_from_stage1_thread
ext/heap_profiler/simdjson.h:7600
Method
load_many
(path, since: nil, batch_size: Parser.batch_size, &block)
lib/heap_profiler/parser.rb:56
Method
log_end_value
ext/heap_profiler/simdjson.cpp:4499
Method
log_start_value
ext/heap_profiler/simdjson.cpp:4494
Function
log_string
ext/heap_profiler/simdjson.cpp:4180
Method
lookup_16
ext/heap_profiler/simdjson.h:10071
Method
magenta
(str)
lib/heap_profiler/polychrome.rb:40
Function
make_int8x16_t
We have to do the same work for make_int8x16_t
ext/heap_profiler/simdjson.h:9888
Method
mantissa_explicit_bits
ext/heap_profiler/simdjson.cpp:1005
Method
max_capacity
ext/heap_profiler/simdjson.h:8718
Method
min_val
ext/heap_profiler/simdjson.h:10048
Method
mini_formatter
ext/heap_profiler/simdjson.h:6075
Function
minify
ext/heap_profiler/simdjson.h:6213
Method
minify
ext/heap_profiler/simdjson.cpp:2674
Method
minify
ext/heap_profiler/simdjson.cpp:2719
Method
minimum_exponent
ext/heap_profiler/simdjson.cpp:1009
Method
move_at_container_start
ext/heap_profiler/simdjson.h:29321
Method
move_forward
ext/heap_profiler/simdjson.h:8112
Method
move_to
Moves the iterator to the value corresponding to the json pointer. Always search from the root of the document. if successful, we are left pointing at
ext/heap_profiler/simdjson.h:6646
Method
move_to
ext/heap_profiler/simdjson.h:8378
Method
move_to_index
ext/heap_profiler/simdjson.h:8189
Method
move_to_key
ext/heap_profiler/simdjson.h:8144
Method
move_to_key_insensitive
ext/heap_profiler/simdjson.h:8158
Method
move_to_value
ext/heap_profiler/simdjson.h:8137
Method
mul
! @brief returns x * y @note The result is rounded. (Only the upper q bits are returned.) */
ext/heap_profiler/simdjson.cpp:65
Method
next_document
ext/heap_profiler/simdjson.h:31695
Method
next_tape_index
ext/heap_profiler/simdjson.cpp:4882
Method
next_tape_value
ext/heap_profiler/simdjson.h:8863
Method
non_quote_inside_string
Return a mask of whether the given characters are inside a string (only works on non-quotes)
ext/heap_profiler/simdjson.cpp:3271
Method
non_quote_outside_string
Return a mask of whether the given characters are inside a string (only works on non-quotes)
ext/heap_profiler/simdjson.cpp:3273
Method
non_quote_outside_string
Whether the given characters are outside a string (only works on non-quotes) */
ext/heap_profiler/simdjson.cpp:3446
Method
normalize
! @brief normalize x such that the significand is >= 2^(q-1) @pre x.f != 0 */
ext/heap_profiler/simdjson.cpp:130
Method
normalize_path
(path)
lib/heap_profiler/results.rb:46
Method
normalize_to
! @brief normalize x such that the result has the exponent E @pre e >= x.e and the upper e - x.e bits of x.f must be zero. */
ext/heap_profiler/simdjson.cpp:144
Method
not_in_view
ext/heap_profiler/simdjson.h:1510
Method
number_of_slots
ext/heap_profiler/simdjson.h:6791
Method
number_type> get_number_type
ext/heap_profiler/simdjson.h:11278
Method
object
ext/heap_profiler/simdjson.h:7045
Method
object
* Create a new invalid object. * * Exists so you can declare a variable and later assign to it before use. */
ext/heap_profiler/simdjson.h:26558
Method
object>
simdjson_result<dom::object> inline implementation
ext/heap_profiler/simdjson.h:7832
Method
object_iterator
* Create a new invalid object_iterator. * * Exists so you can declare a variable and later assign to it before use. */
ext/heap_profiler/simdjson.h:24771
Method
object_iterator>
ext/heap_profiler/simdjson.h:29571
Method
on_end_string
ext/heap_profiler/simdjson.cpp:4918
Method
on_start_string
ext/heap_profiler/simdjson.cpp:4912
Method
one_char
ext/heap_profiler/simdjson.h:9047
Method
op
ext/heap_profiler/simdjson.cpp:2856
Method
open_dump
(name)
lib/heap_profiler/diff.rb:35
Method
open_heap
(name)
lib/heap_profiler/reporter.rb:110
Function
operator "" _padded
This is deliberately outside of simdjson so that people get it without having to use the namespace
ext/heap_profiler/simdjson.h:2679
Function
operator "" _sv
ext/heap_profiler/simdjson.h:692
Method
operator T&&
ext/heap_profiler/simdjson.h:3595
Method
operator __m128i &
ext/heap_profiler/simdjson.h:18768
Method
operator __m128i&
ext/heap_profiler/simdjson.h:21199
Method
operator __m256i&
ext/heap_profiler/simdjson.h:16460
Method
operator __m512i&
ext/heap_profiler/simdjson.h:14167
Method
operator array
ext/heap_profiler/simdjson.h:29942
Method
operator bool
ext/heap_profiler/simdjson.h:7024
Method
operator const __m128i &
Conversion to SIMD register
ext/heap_profiler/simdjson.h:18765
Method
operator const __m128i&
Conversion to SIMD register
ext/heap_profiler/simdjson.h:21198
Method
operator const __m256i&
Conversion to SIMD register
ext/heap_profiler/simdjson.h:16459
Method
operator const __m512i&
Conversion to SIMD register
ext/heap_profiler/simdjson.h:14166
Method
operator const char *
ext/heap_profiler/simdjson.h:7027
Method
operator document&
ext/heap_profiler/simdjson.h:30363
Method
operator double
ext/heap_profiler/simdjson.h:7039
Method
operator int64_t
ext/heap_profiler/simdjson.h:7036
Method
operator object
ext/heap_profiler/simdjson.h:29943
Method
operator raw_json_string
ext/heap_profiler/simdjson.h:29948
Method
operator uint64_t
ext/heap_profiler/simdjson.h:7033
Method
operator value
ext/heap_profiler/simdjson.h:29950
Function
operator!=
ext/heap_profiler/simdjson.h:27986
Method
operator!=
ext/heap_profiler/simdjson.h:6859
Function
operator&
ext/heap_profiler/simdjson.h:9940
Method
operator&
ext/heap_profiler/simdjson.h:14171
Method
operator()
ext/heap_profiler/simdjson.h:1512
Method
operator()
ext/heap_profiler/simdjson.h:2125
Method
operator()
ext/heap_profiler/simdjson.h:2135
Method
operator()
ext/heap_profiler/simdjson.h:2145
Method
operator()
ext/heap_profiler/simdjson.h:2155
Method
operator*
ext/heap_profiler/simdjson.h:6847
Method
operator+
ext/heap_profiler/simdjson.h:10041
Method
operator+
Addition/subtraction are the same for signed and unsigned
ext/heap_profiler/simdjson.h:14245
Method
operator++
ext/heap_profiler/simdjson.h:6854
Method
operator-
ext/heap_profiler/simdjson.h:10042
Method
operator-
ext/heap_profiler/simdjson.h:14246
Method
operator->
ext/heap_profiler/simdjson.h:3479
Method
operator<
ext/heap_profiler/simdjson.h:6865
Method
operator<
ext/heap_profiler/simdjson.h:10053
Method
operator<
ext/heap_profiler/simdjson.h:14338
Method
operator<=
ext/heap_profiler/simdjson.h:6868
Method
operator<=
ext/heap_profiler/simdjson.h:10051
Method
operator=
ext/heap_profiler/simdjson.h:4899
Function
operator==
ext/heap_profiler/simdjson.h:9948
Method
operator==
ext/heap_profiler/simdjson.h:6862
← previous
next →
601–700 of 958, ranked by callers