Lines Matching defs:sconstpool

144     JSHandle<ConstantPool> sconstpool;
146 sconstpool = vm->GetJSThread()->GetCurrentEcmaContext()->FindOrCreateConstPool(
154 sconstpool = constpoolPair.first;
157 sconstpool = context->AddOrUpdateConstpool(jsPandaFile, sconstpool);
158 context->SetUnsharedConstpool(sconstpool, unsharedConstpool.GetTaggedValue());
160 sconstpool = JSHandle<ConstantPool>(vm->GetJSThread(), constpoolVal);
162 vm->GetJSThread(), context->FindOrCreateUnsharedConstpool(sconstpool.GetTaggedValue()));
166 ParseFuncAndLiteralConstPool(vm, jsPandaFile, entryPoint.data(), sconstpool, unsharedConstpool);
171 return GenerateProgramInternal(vm, mainMethodLiteral, sconstpool, jsPandaFile);
211 JSHandle<ConstantPool> sconstpool = AllocateSharedConstPool(vm, jsPandaFile);
230 thread, jsPandaFile, index, elements, properties, sconstpool);
247 thread, jsPandaFile, index, sconstpool);
256 thread, jsPandaFile, index, sconstpool);
272 method->SetConstantPool(thread, sconstpool.GetTaggedValue());
275 return std::make_pair(sconstpool, constpool);
280 JSHandle<ConstantPool> sconstpool,
302 thread, jsPandaFile, index, elements, properties, sconstpool, entryPoint);
319 thread, jsPandaFile, index, sconstpool, entryPoint);
327 thread, jsPandaFile, index, sconstpool, entryPoint);
343 method->SetConstantPool(thread, sconstpool.GetTaggedValue());
353 JSHandle<ConstantPool> sconstpool = factory->NewSConstantPool(constpoolIndex);
354 sconstpool->SetJSPandaFile(jsPandaFile);
355 sconstpool->SetUnsharedConstpoolIndex(JSTaggedValue(0));
356 sconstpool->SetSharedConstpoolId(JSTaggedValue(0)); // 0 :old version has one constpool.
357 return sconstpool;