Searched refs:BoxTable (Results 1 – 4 of 4) sorted by relevance
59 BoxTable::BoxTable() in BoxTable() function in art::lambda::BoxTable63 BoxTable::~BoxTable() { in ~BoxTable()78 mirror::Object* BoxTable::BoxLambda(const ClosureType& closure) { in BoxLambda()157 bool BoxTable::UnboxLambda(mirror::Object* object, ClosureType* out_closure) { in UnboxLambda()196 BoxTable::ValueType BoxTable::FindBoxedLambda(const ClosureType& closure) const { in FindBoxedLambda()209 void BoxTable::BlockUntilWeaksAllowed() { in BlockUntilWeaksAllowed()217 void BoxTable::SweepWeakBoxedLambdas(IsMarkedVisitor* visitor) { in SweepWeakBoxedLambdas()261 void BoxTable::DisallowNewWeakBoxedLambdas() { in DisallowNewWeakBoxedLambdas()269 void BoxTable::AllowNewWeakBoxedLambdas() { in AllowNewWeakBoxedLambdas()278 void BoxTable::BroadcastForNewWeakBoxedLambdas() { in BroadcastForNewWeakBoxedLambdas()[all …]
46 class BoxTable FINAL {75 BoxTable();76 ~BoxTable();140 DISALLOW_COPY_AND_ASSIGN(BoxTable);
59 class BoxTable; variable562 lambda::BoxTable* GetLambdaBoxTable() const { in GetLambdaBoxTable()745 std::unique_ptr<lambda::BoxTable> lambda_box_table_;
1039 lambda_box_table_ = MakeUnique<lambda::BoxTable>(); in Init()