Home
last modified time | relevance | path

Searched refs:BoxTable (Results 1 – 4 of 4) sorted by relevance

/art/runtime/lambda/
Dbox_table.cc59 BoxTable::BoxTable() in BoxTable() function in art::lambda::BoxTable
63 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 …]
Dbox_table.h46 class BoxTable FINAL {
75 BoxTable();
76 ~BoxTable();
140 DISALLOW_COPY_AND_ASSIGN(BoxTable);
/art/runtime/
Druntime.h59 class BoxTable; variable
560 lambda::BoxTable* GetLambdaBoxTable() const { in GetLambdaBoxTable()
753 std::unique_ptr<lambda::BoxTable> lambda_box_table_;
Druntime.cc1071 lambda_box_table_ = MakeUnique<lambda::BoxTable>(); in Init()