Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StanfordLegion/legion
/ functions
Functions
17,524 in github.com/StanfordLegion/legion
⨍
Functions
17,524
◇
Types & classes
4,257
↓ 2,410 callers
Method
end
runtime/legion/api/physical_region.h:538
↓ 2,007 callers
Method
size
--------------------------------------------------------------------------
runtime/legion/api/exception.cc:146
↓ 1,873 callers
Method
exists
--------------------------------------------------------------------------
runtime/legion/api/sync.cc:194
↓ 1,510 callers
Method
size
realm/src/realm/faults.cc:91
↓ 1,469 callers
Method
find
runtime/legion/kernel/allocation.h:812
↓ 1,438 callers
Method
empty
--------------------------------------------------------------------------
runtime/legion/tracing/viewset.cc:1381
↓ 1,392 callers
Method
serialize
--------------------------------------------------------------------------
runtime/legion/nodes/field.cc:225
↓ 1,252 callers
Method
begin
runtime/legion/api/physical_region.h:537
↓ 1,187 callers
Method
end
realm/src/realm/transfer/transfer.cc:2672
↓ 1,177 callers
Method
raise
--------------------------------------------------------------------------
runtime/legion/api/exception.cc:205
↓ 1,166 callers
Method
emplace_back
runtime/legion/utilities/coordinates.h:126
↓ 1,124 callers
Method
begin
* \brief Get an iterator to enumerate all matching memories. * \return Iterator pointing to the first matching memory */
realm/src/realm.hpp:2277
↓ 1,094 callers
Method
deserialize
--------------------------------------------------------------------------
runtime/legion/nodes/field.cc:240
↓ 1,066 callers
Method
insert
--------------------------------------------------------------------------
runtime/legion/tracing/cache.cc:322
↓ 745 callers
Method
resize
--------------------------------------------------------------------------
runtime/legion/utilities/instance_set.cc:424
↓ 691 callers
Method
size
runtime/legion/tasks/task.h:61
↓ 671 callers
Method
erase
runtime/legion/utilities/fieldmask_map.h:156
↓ 607 callers
Method
size
realm/src/realm/deppart/setops.cc:709
↓ 542 callers
Method
wait
realm/src/realm/mutex.cc:916
↓ 487 callers
Method
hash
runtime/legion/contexts/replicate.h:293
↓ 473 callers
Method
clear
--------------------------------------------------------------------------
runtime/legion/api/exception.cc:120
↓ 450 callers
Method
unwrap
bindings/regent/regent_util.h:75
↓ 440 callers
Method
deserialize
--------------------------------------------------------------------------
runtime/legion/tracing/recording.cc:77
↓ 429 callers
Method
wait
--------------------------------------------------------------------------
runtime/legion/api/types.h:1265
↓ 428 callers
Method
empty
runtime/legion/analysis/projection.h:65
↓ 418 callers
Method
insert
--------------------------------------------------------------------------
runtime/legion/analysis/projection.cc:277
↓ 414 callers
Method
get
realm/src/realm/ucx/mpool.cc:236
↓ 414 callers
Method
has_triggered
Make these private because we always want to be conscious of faults when testing or waiting on application events
runtime/legion/api/types.h:877
↓ 410 callers
Method
serialize
--------------------------------------------------------------------------
runtime/legion/tools/serializer.cc:561
↓ 388 callers
Method
dispatch
--------------------------------------------------------------------------
runtime/legion/tasks/shard.cc:580
↓ 381 callers
Method
join
realm/src/realm/bgwork.cc:154
↓ 374 callers
Method
add_field
(self, fid)
tools/legion_spy.py:10661
↓ 360 callers
Method
exists
* Check whether an event has a valid ID. * \return true if the event has a valid ID, false otherwise */
realm/src/realm.hpp:272
↓ 352 callers
Method
serialize
--------------------------------------------------------------------------
runtime/legion/managers/memory.cc:1170
↓ 347 callers
Method
kind
* \brief Get the kind/type of this memory. * \return The memory kind (system RAM, GPU memory, etc.) */
realm/src/realm.hpp:1313
↓ 304 callers
Method
get_node
--------------------------------------------------------------------------
runtime/legion/kernel/runtime.cc:8035
↓ 302 callers
Method
add
(self, node)
tools/legion_spy.py:2376
↓ 295 callers
Method
deserialize
--------------------------------------------------------------------------
runtime/legion/analysis/projection.cc:248
↓ 293 callers
Method
serialize
--------------------------------------------------------------------------
runtime/legion/analysis/projection.cc:236
↓ 289 callers
Method
deserialize
-------------------------------------------------------------------------- static*/
runtime/legion/managers/memory.cc:58
↓ 287 callers
Method
empty
realm/src/realm/faults.cc:89
↓ 281 callers
Method
error
(self, message)
tools/legion_spy.py:15079
↓ 276 callers
Method
compile
realm/src/realm/subgraph_impl.cc:332
↓ 274 callers
Method
print
realm/src/realm/tasks.cc:104
↓ 266 callers
Method
empty
realm/src/realm/transfer/channel.cc:85
↓ 265 callers
Method
find
realm/src/realm/transfer/transfer.cc:2661
↓ 265 callers
Method
get_tree_id
--------------------------------------------------------------------------
runtime/legion/api/mapping.cc:326
↓ 262 callers
Method
end
runtime/legion/kernel/allocation.h:809
↓ 262 callers
Method
remove_reference
realm/src/realm/machine_impl.cc:1652
↓ 250 callers
Method
size
runtime/legion/analysis/projection.h:66
↓ 248 callers
Method
add_reference
realm/src/realm/machine_impl.cc:1650
↓ 244 callers
Function
get_machine
realm/src/realm/machine_impl.h:407
↓ 238 callers
Method
serialize
--------------------------------------------------------------------------
runtime/legion/tracing/recording.cc:65
↓ 222 callers
Method
serialize
--------------------------------------------------------------------------
runtime/legion/operations/pointwise.cc:186
↓ 216 callers
Method
exists
(self)
tools/legion_spy.py:10948
↓ 207 callers
Function
current_time_in_nanoseconds
tools/mask_test.cc:783
↓ 204 callers
Method
write
realm/src/realm/logging.cc:129
↓ 203 callers
Function
free
tools/mem_trace/mem_trace.cc:300
↓ 190 callers
Method
deserialize
--------------------------------------------------------------------------
runtime/legion/operations/pointwise.cc:203
↓ 190 callers
Method
swap
--------------------------------------------------------------------------
runtime/legion/api/constraints.cc:197
↓ 187 callers
Method
first
realm/src/realm/machine_impl.cc:1364
↓ 186 callers
Method
print
realm/tests/unit_tests/event_test.cc:29
↓ 185 callers
Method
reserve
runtime/legion/utilities/coordinates.h:130
↓ 184 callers
Method
attach_name
--------------------------------------------------------------------------
runtime/legion/api/runtime.cc:3941
↓ 176 callers
Method
destroy
realm/tests/scatter.cc:80
↓ 175 callers
Method
count
realm/src/realm/machine_impl.cc:1359
↓ 174 callers
Function
malloc
tools/mem_trace/mem_trace.cc:246
↓ 167 callers
Method
get_dim
runtime/legion/api/data.h:207
↓ 163 callers
Method
exists
realm/src/realm/runtime_impl.h:231
↓ 162 callers
Method
spawn
realm/src/realm/proc_impl.cc:83
↓ 161 callers
Method
address_space
* \brief Get the address space this memory belongs to. * \return The address space identifier for this memory */
realm/src/realm.hpp:1290
↓ 160 callers
Function
itervalues
(obj)
tools/legion_spy.py:166
↓ 155 callers
Method
size
runtime/legion/managers/shard.h:43
↓ 152 callers
Method
clear
realm/src/realm/codedesc.cc:109
↓ 136 callers
Method
init
realm/tests/unit_tests/test_mock.h:50
↓ 135 callers
Method
contains
--------------------------------------------------------------------------
runtime/legion/views/collective.cc:1422
↓ 132 callers
Method
get_unique_op_id
runtime/legion/operations/operation.h:171
↓ 131 callers
Method
step
realm/tests/unit_tests/addrsplit_channel_test.cc:112
↓ 127 callers
Method
context
runtime/legion/bindings/c_bindings_util.h:688
↓ 127 callers
Method
register_task
* \brief Register a task function (deprecated - use Processor::register_task * instead). * \param taskid The task function ID * \param
realm/src/realm.hpp:1055
↓ 121 callers
Method
empty
runtime/legion/managers/shard.h:42
↓ 121 callers
Method
get_index_space_domain
--------------------------------------------------------------------------
runtime/legion/api/runtime.cc:1208
↓ 120 callers
Method
into
(self)
tools/legion_prof_rs/src/backend/data_source.rs:35
↓ 115 callers
Method
filter
--------------------------------------------------------------------------
runtime/legion/analysis/logical.cc:198
↓ 115 callers
Method
get_type_tag
runtime/legion/api/data.h:48
↓ 112 callers
Method
get_index_space
(self, did, node, handle)
tools/legion_gc.py:1099
↓ 111 callers
Method
get_index_space
runtime/legion/api/data.h:199
↓ 105 callers
Method
get_size
runtime/legion/api/argument_map.h:47
↓ 105 callers
Method
pack
--------------------------------------------------------------------------
runtime/legion/tracing/viewset.cc:1400
↓ 104 callers
Method
allocate_field
--------------------------------------------------------------------------
runtime/legion/api/data.cc:338
↓ 101 callers
Method
data
realm/src/realm/utils.h:337
↓ 101 callers
Method
is_fixed
Called by task execution thread
runtime/legion/tracing/logical.h:197
↓ 100 callers
Method
create_index_space
--------------------------------------------------------------------------
runtime/legion/api/runtime.cc:179
↓ 100 callers
Method
data
* \brief Get pointer to the underlying data. * \return Pointer to the first element */
realm/src/realm.hpp:165
↓ 99 callers
Method
clone
(self, other)
tools/legion_gc.py:281
↓ 98 callers
Method
print
tools/mask_test.cc:313
↓ 98 callers
Method
verify
runtime/legion/contexts/replicate.h:309
↓ 92 callers
Method
empty
(self)
tools/legion_spy.py:331
↓ 91 callers
Method
shutdown
realm/src/realm/tasks.cc:1376
↓ 90 callers
Method
dense
(self)
tools/legion_spy.py:506
next →
1–100 of 17,524, ranked by callers