Searched refs:ArtLambdaMethod (Results 1 – 8 of 8) sorted by relevance
/art/runtime/lambda/ |
D | closure_builder.h | 35 class ArtLambdaMethod; // forward declaration variable 71 Closure* CreateInPlace(void* memory, ArtLambdaMethod* target_method) const 85 static constexpr size_t kInitialSize = sizeof(ArtLambdaMethod*); 90 size_t WriteValues(ArtLambdaMethod* target_method,
|
D | art_lambda_method.h | 27 class ArtLambdaMethod { 36 ArtLambdaMethod(ArtMethod* target_method, 110 DISALLOW_COPY_AND_ASSIGN(ArtLambdaMethod);
|
D | art_lambda_method.cc | 25 ArtLambdaMethod::ArtLambdaMethod(ArtMethod* target_method, in ArtLambdaMethod() function in art::lambda::ArtLambdaMethod 38 size_t size = sizeof(ArtLambdaMethod*); // Initial size is just this method. in ArtLambdaMethod()
|
D | closure_test.cc | 93 static std::unique_ptr<Closure> CreateClosureStaticVariables(ArtLambdaMethod* lambda_method, in CreateClosureStaticVariables() 95 constexpr size_t header_size = sizeof(ArtLambdaMethod*); in CreateClosureStaticVariables() 128 ArtLambdaMethod* lambda_method, in CreateClosureStaticVariablesFromBuilder() 138 constexpr size_t header_size = sizeof(ArtLambdaMethod*); in CreateClosureStaticVariablesFromBuilder() 235 ArtLambdaMethod lambda_method{fake_method_, // NOLINT [whitespace/braces] [5] in TestPrimitive() 283 EXPECT_EQ(sizeof(ArtLambdaMethod*) + GetArgsSize(args...), closure->GetSize()); in TestPrimitiveWithClosure() 309 ArtLambdaMethod lambda_method{fake_method_, // NOLINT [whitespace/braces] [5] in TEST_F() 316 EXPECT_EQ(sizeof(ArtLambdaMethod*), closure->GetSize()); in TEST_F()
|
D | closure.h | 33 class ArtLambdaMethod; // forward declaration variable 41 struct PACKED(sizeof(ArtLambdaMethod*)) Closure { in PACKED() argument 161 ArtLambdaMethod* lambda_info_; in PACKED()
|
D | closure_builder.cc | 101 Closure* ClosureBuilder::CreateInPlace(void* memory, ArtLambdaMethod* target_method) const { in CreateInPlace() 145 size_t ClosureBuilder::WriteValues(ArtLambdaMethod* target_method, in WriteValues()
|
D | closure.cc | 385 ArtLambdaMethod* closure_info; in GetClosureSize()
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 217 using lambda::ArtLambdaMethod; in DoCreateLambda() 241 ArtLambdaMethod* initialized_lambda_method; in DoCreateLambda() 246 LeakingAllocator::AlignedMemoryStorage<ArtLambdaMethod>* uninitialized_lambda_method = in DoCreateLambda() 247 LeakingAllocator::AllocateMemory<ArtLambdaMethod>(self); in DoCreateLambda() 283 new (uninitialized_lambda_method) ArtLambdaMethod(called_method, in DoCreateLambda()
|