Lines Matching refs:BuiltinLoader
36 BuiltinLoader::BuiltinLoader()
57 bool BuiltinLoader::Exists(const char* id) {
62 bool BuiltinLoader::Add(const char* id, const UnionBytes& source) {
67 Local<Object> BuiltinLoader::GetSourceObject(Local<Context> context) {
78 Local<String> BuiltinLoader::GetConfigString(Isolate* isolate) {
82 std::vector<std::string> BuiltinLoader::GetBuiltinIds() const {
92 BuiltinLoader::BuiltinCategories BuiltinLoader::GetBuiltinCategories() const {
157 const ScriptCompiler::CachedData* BuiltinLoader::GetCodeCache(
185 MaybeLocal<String> BuiltinLoader::LoadBuiltinSource(Isolate* isolate,
222 void BuiltinLoader::AddExternalizedBuiltin(const char* id,
246 bool BuiltinLoader::Add(const char* id, std::string_view utf8source) {
258 MaybeLocal<Function> BuiltinLoader::LookupAndCompileInternal(
262 BuiltinLoader::Result* result) {
358 MaybeLocal<Function> BuiltinLoader::LookupAndCompile(Local<Context> context,
421 MaybeLocal<Value> BuiltinLoader::CompileAndCall(Local<Context> context,
426 // BuiltinLoader::LookupAndCompile().
474 MaybeLocal<Value> BuiltinLoader::CompileAndCall(Local<Context> context,
480 // BuiltinLoader::LookupAndCompile().
490 bool BuiltinLoader::CompileAllBuiltins(Local<Context> context) {
511 void BuiltinLoader::CopyCodeCache(std::vector<CodeCacheInfo>* out) const {
520 void BuiltinLoader::RefreshCodeCache(const std::vector<CodeCacheInfo>& in) {
533 void BuiltinLoader::GetBuiltinCategories(
573 void BuiltinLoader::GetCacheUsage(const FunctionCallbackInfo<Value>& args) {
621 void BuiltinLoader::BuiltinIdsGetter(Local<Name> property,
631 void BuiltinLoader::ConfigStringGetter(
638 void BuiltinLoader::RecordResult(const char* id,
639 BuiltinLoader::Result result,
641 if (result == BuiltinLoader::Result::kWithCache) {
648 void BuiltinLoader::CompileFunction(const FunctionCallbackInfo<Value>& args) {
661 void BuiltinLoader::HasCachedBuiltins(const FunctionCallbackInfo<Value>& args) {
678 void BuiltinLoader::CopySourceAndCodeCacheReferenceFrom(
679 const BuiltinLoader* other) {
684 void BuiltinLoader::CreatePerIsolateProperties(IsolateData* isolate_data,
713 SetMethod(isolate, proto, "getCacheUsage", BuiltinLoader::GetCacheUsage);
714 SetMethod(isolate, proto, "compileFunction", BuiltinLoader::CompileFunction);
719 void BuiltinLoader::CreatePerContextProperties(Local<Object> target,
727 void BuiltinLoader::RegisterExternalReferences(
742 builtins, node::builtins::BuiltinLoader::CreatePerIsolateProperties)
744 builtins, node::builtins::BuiltinLoader::CreatePerContextProperties)
746 builtins, node::builtins::BuiltinLoader::RegisterExternalReferences)