MCPcopy Create free account

hub / github.com/StanfordLegion/legion / types & classes

Types & classes4,257 in github.com/StanfordLegion/legion

↓ 438 callersClassProfilingRequestSet
Forward declarations
realm/src/realm.hpp:54
↓ 313 callersClassID
realm/src/realm/id.h:30
↓ 277 callersClassPoint
tools/legion_spy.py:275
↓ 275 callersClassRegionRequirement
runtime/legion/api/types.h:218
↓ 220 callersClassProcessorConstraint
runtime/legion/api/types.h:304
↓ 178 callersClassRect
tools/legion_spy.py:315
↓ 135 callersClassNodeID
tools/legion_prof_rs/src/state.rs:868
↓ 104 callersClassCodeDescriptor
realm/src/realm.hpp:55
↓ 100 callersClassProcessorQuery
realm/src/realm/machine.h:52
↓ 91 callersClassEntry
realm/tests/unit_tests/circ_queue_test.cc:27
↓ 71 callersClassException
* \class Exception * This class allows for users to package up any kind of data and * for raising an exception. It implements the std::streambuf
runtime/legion/api/exception.h:45
↓ 71 callersClassUntypedBuffer
runtime/legion/api/types.h:212
↓ 69 callersClassIndexLaunch
bindings/python/pygion.py:2454
↓ 61 callersClassFuture
runtime/legion/api/types.h:233
↓ 54 callersClassMemoryQuery
realm/src/realm/machine.h:53
↓ 53 callersClassRtEvent
application barrier
runtime/legion/api/types.h:396
↓ 49 callersClassDomain
runtime/legion/api/types.h:302
↓ 48 callersClassDomainPoint
runtime/legion/api/types.h:301
↓ 48 callersClassRegion
bindings/python/pygion.py:1045
↓ 36 callersClassDomain
bindings/python/pygion.py:236
↓ 35 callersClassArgumentMap
runtime/legion/api/types.h:213
↓ 34 callersClassDomainPoint
bindings/python/pygion.py:155
↓ 31 callersClassFieldMapView
runtime/legion/utilities/fieldmask_map.h:357
↓ 29 callersClassTimestampFormat
tools/legion_prof_rs/src/backend/visualize.rs:29
↓ 29 callersClassstringbuilder
realm/src/realm/utils.h:141
↓ 28 callersClassFutureMap
runtime/legion/api/types.h:234
↓ 26 callersClassLgEvent
runtime/legion/api/types.h:392
↓ 25 callersClassApEvent
base event type for legion
runtime/legion/api/types.h:393
↓ 25 callersClass__half
runtime/mathtypes/half.h:567
↓ 24 callersClassFieldConstraint
tools/legion_spy.py:10521
↓ 24 callersClassInterval
test/performance/legion/analysis_performance/process.py:29
↓ 21 callersClassColor
tools/legion_prof_rs/src/state.rs:2827
↓ 21 callersClassContextCoordinate
runtime/legion/api/types.h:735
↓ 20 callersClassSparsityMapRefCounter
* SparsityMapRefCounter is an internal object that proxies * referrence counting for sparsity maps including remote node * requests. * */
realm/src/realm/deppart/sparsity_impl.h:43
↓ 19 callersClassPhysicalRegion
runtime/legion/api/types.h:236
↓ 18 callersClassFspace
bindings/python/pygion.py:922
↓ 18 callersClassSemanticInfo
* \struct SemanticInfo * A struct for storing semantic information for various things */
runtime/legion/utilities/buffers.h:198
↓ 16 callersClassFieldConstraint
runtime/legion/api/types.h:311
↓ 16 callersClassIspace
bindings/python/pygion.py:831
↓ 16 callersClassTaskSlice
* ---------------------------------------------------------------------- * Slice Domain * ---------------------------------------------
runtime/legion/api/mapping.h:860
↓ 16 callersClassTimePoint
tools/legion_prof.py:2715
↓ 16 callersClassType
bindings/python/pygion.py:463
↓ 15 callersClassTimeLimit
a central theme for a responsive runtime is to place limits on how long is spent doing any one task - this is described using a TimeLimit object
realm/src/realm/timers.h:129
↓ 14 callersClassNvtxARGB
realm/src/realm/nvtx.h:37
↓ 13 callersClassOrderingConstraint
tools/legion_spy.py:10539
↓ 13 callersClasssigaction
realm/src/realm/runtime_impl.cc:184
↓ 12 callersClassMappingDependence
tools/legion_spy.py:6219
↓ 12 callersClassMemoryConstraint
tools/legion_spy.py:10513
↓ 12 callersClassSpecializedConstraint
tools/legion_spy.py:10503
↓ 11 callersClassEvent
* \class Event * Event is created by the runtime and is used to synchronize * operations. An event is triggered when the operation it * repr
realm/src/realm.hpp:247
↓ 11 callersClassEventHandle
deprecated/tools/spy_state.py:882
↓ 11 callersClassFuture
bindings/python/pygion.py:347
↓ 11 callersClassIndexSpace
* \class IndexSpace * Index spaces are handles that reference a collection of * points. These collections of points are used to define the *
runtime/legion/api/data.h:30
↓ 11 callersClassPredicate
runtime/legion/api/types.h:235
↓ 11 callersClassSpecializedConstraint
runtime/legion/api/types.h:309
↓ 10 callersClassFutureInstanceTracker
runtime/legion/api/future_impl.h:121
↓ 10 callersClassPartition
bindings/python/pygion.py:1555
↓ 10 callersClassStage
test.py:967
↓ 10 callersClassTaskHandle
deprecated/tools/spy_state.py:306
↓ 10 callersClassTimestamp
tools/legion_prof_rs/src/state.rs:343
↓ 9 callersClassDisjointness
bindings/python/pygion.py:744
↓ 9 callersClassFieldID
tools/legion_prof_rs/src/state.rs:2274
↓ 9 callersClassFieldInfo
runtime/legion/nodes/field.h:45
↓ 9 callersClassInstanceRef
runtime/legion/api/types.h:632
↓ 9 callersClassIpartition
bindings/python/pygion.py:1410
↓ 9 callersClassRegionUsage
runtime/legion/api/types.h:400
↓ 9 callersClassShape
tools/legion_spy.py:499
↓ 9 callersClassWaitInfo
runtime/legion/tools/profiler.h:217
↓ 9 callersClassconst_iterator
runtime/legion/utilities/fieldmask_map.h:54
↓ 8 callersClassAlignmentConstraint
tools/legion_spy.py:10579
↓ 8 callersClassGraphPrinter
tools/legion_spy.py:12182
↓ 8 callersClassMemoryConstraint
runtime/legion/api/types.h:310
↓ 8 callersClassPendingRelease
realm/src/realm/mem_impl.h:420
↓ 8 callersClassPointSet
tools/legion_spy.py:2162
↓ 8 callersClassPoolBounds
runtime/legion/api/types.h:232
↓ 8 callersClassTaskConfigOptions
* \struct TaskConfigOptions * A class for describing the configuration options * for a task being registered with the runtime. * Leaf tasks m
runtime/legion/api/runtime.h:70
↓ 8 callersClassTestFailure
language/test.py:43
↓ 8 callersClassUserEvent
* \class UserEvent * UserEvents are events that can be scheduled to trigger at a * future point in an application and can be waited upon * dy
realm/src/realm.hpp:515
↓ 8 callersClassiterator
runtime/legion/api/physical_region.h:306
↓ 7 callersClassCurrentTime
little helper that automatically gets the current time
realm/src/realm/gasnet1/gasnetmsg.cc:780
↓ 7 callersClassFuture
tools/legion_gc.py:593
↓ 7 callersClassMemory
* \class Memory * \brief Represents a memory region in the Realm runtime system. * * A memory is a handle to a specific memory region that ca
realm/src/realm.hpp:1263
↓ 7 callersClassPhaseBarrier
* \class PhaseBarrier * Phase barriers are a synchronization mechanism for use with * regions acquired with simultaneous coherence in a deferred
runtime/legion/api/sync.h:142
↓ 7 callersClassPointUser
tools/legion_spy.py:10413
↓ 7 callersClassPrivilege
bindings/python/pygion.py:548
↓ 7 callersClassProcessor
* \class Processor * A processor is a handle to a specific processor in the system. * It can be used to spawn tasks, query the processor's attri
realm/src/realm.hpp:565
↓ 6 callersClassArray
tools/legion_prof_rs/src/serialize.rs:89
↓ 6 callersClassCoreReservationParameters
A reservation can request one or more cores, optionally restricted to a particular NUMA domain (as numbered by the OS). The reservation should also i
realm/src/realm/threads.h:303
↓ 6 callersClassCount
tools/legion_prof_rs/src/backend/visualize.rs:45
↓ 6 callersClassEqKDRoot
runtime/legion/contexts/inner.h:1115
↓ 6 callersClassGraphPrinter
deprecated/tools/spy_analysis.py:2694
↓ 6 callersClassHexU64
tools/legion_prof_rs/src/serde/ascii/de.rs:332
↓ 6 callersClassLogicalState
tools/legion_spy.py:4054
↓ 6 callersClassOrderingConstraint
runtime/legion/api/types.h:313
↓ 6 callersClassPhysicalTraceInfo
* \struct PhysicalTraceInfo * A Physical trace info is a TraceInfo but with special * information about the region requirement being traced
runtime/legion/tracing/recording.h:479
↓ 5 callersClassExternalResources
runtime/legion/api/types.h:238
↓ 5 callersClassIndirectRecord
* \struct IndirectRecord * A small helper class for performing exchanges of * instances for indirection copies */
runtime/legion/nodes/across.h:33
↓ 5 callersClassMemGroup
tools/legion_prof_rs/src/backend/common.rs:18
↓ 5 callersClassNodeSet
tools/legion_spy.py:2355
↓ 5 callersClassOutputRequirement
runtime/legion/api/types.h:219
next →1–100 of 4,257, ranked by callers