Lines Matching refs:ark
112 ark::mem::MemConfig::Initialize(0, 0, COMPILER_SIZE, 0, 0, 0);
113 ark::PoolManager::Initialize(ark::PoolType::MMAP);
118 ark::PoolManager::Finalize();
119 ark::mem::MemConfig::Finalize();
122 static ark::pandasm::Program *GetProgram(std::string_view src, const char **argsList, int argsCount,
125 auto options = std::make_unique<ark::es2panda::util::Options>();
131 ark::Logger::ComponentMask mask {};
132 mask.set(ark::Logger::Component::ES2PANDA);
133 ark::Logger::InitializeStdLogging(ark::Logger::LevelFromString(options->LogLevel()), mask);
135 ark::es2panda::Compiler compiler(options->Extension(), options->ThreadCount());
136 ark::es2panda::SourceFile input(fileName, src, options->ParseModule());
155 std::unique_ptr<ark::pandasm::Program> {GetProgram(param.src, &argsListPtr, param.argsCount, param.fileName)};