Searched refs:cleaner_ (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | ecma_string_table.h | 67 : Task(0), iter_(iter), cleaner_(cleaner), visitor_(visitor) {} in SweepWeakRefTask() 77 EcmaStringTableCleaner* cleaner_; member in panda::ecmascript::EcmaStringTableCleaner::SweepWeakRefTask 91 EcmaStringTable() : cleaner_(new EcmaStringTableCleaner(this)) in EcmaStringTable() 97 if (cleaner_ != nullptr) { in ~EcmaStringTable() 98 delete cleaner_; in ~EcmaStringTable() 99 cleaner_ = nullptr; in ~EcmaStringTable() 145 return cleaner_; in GetCleaner() 174 EcmaStringTableCleaner* cleaner_; member in panda::ecmascript::EcmaStringTable
|
H A D | ecma_string_table.cpp | 74 ProcessSweepWeakRef(iter_, cleaner_, visitor_); in Run()
|
/arkcompiler/runtime_core/static_core/verification/util/ |
H A D | obj_pool.h | 117 pool_->cleaner_(pool_->storage_[idx_]); in Erase() 150 ObjPool(InitializerType initializer, CleanerType cleaner) : initializer_ {initializer}, cleaner_ {cleaner} {} in ObjPool() 151 explicit ObjPool(InitializerType initializer) : initializer_ {initializer}, cleaner_ {[](T &) { return; }} {} in ObjPool() 152 ObjPool() : initializer_ {[](T &, std::size_t) { return; }}, cleaner_ {[](T &) { return; }} {} in ObjPool() 247 CleanerType cleaner_; variable
|
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/inline_ir/ |
H A D | cleanup_inline_module.h | 48 std::unique_ptr<InlineModuleCleaner> cleaner_; member in ark::ark::llvmbackend::passes::CleanupInlineModule
|
H A D | cleanup_inline_module.cpp | 451 CleanupInlineModule::CleanupInlineModule() : cleaner_ {std::make_unique<InlineModuleCleaner>()} {} in CleanupInlineModule() 461 auto changed = cleaner_->Run(module); in run()
|
Completed in 4 milliseconds