@@ -680,37 +680,38 @@ void BuiltinLoader::CreatePerIsolateProperties(IsolateData* isolate_data,
680
680
Local<ObjectTemplate> target) {
681
681
Isolate* isolate = isolate_data->isolate ();
682
682
683
- target->SetAccessor (isolate_data->config_string (),
684
- ConfigStringGetter,
685
- nullptr ,
686
- Local<Value>(),
687
- DEFAULT,
688
- None,
689
- SideEffectType::kHasNoSideEffect );
690
-
691
- target->SetAccessor (FIXED_ONE_BYTE_STRING (isolate, " builtinIds" ),
692
- BuiltinIdsGetter,
693
- nullptr ,
694
- Local<Value>(),
695
- DEFAULT,
696
- None,
697
- SideEffectType::kHasNoSideEffect );
698
-
699
- target->SetAccessor (FIXED_ONE_BYTE_STRING (isolate, " builtinCategories" ),
700
- GetBuiltinCategories,
701
- nullptr ,
702
- Local<Value>(),
703
- DEFAULT,
704
- None,
705
- SideEffectType::kHasNoSideEffect );
706
-
707
- target->SetAccessor (FIXED_ONE_BYTE_STRING (isolate, " natives" ),
708
- GetNatives,
709
- nullptr ,
710
- Local<Value>(),
711
- DEFAULT,
712
- None,
713
- SideEffectType::kHasNoSideEffect );
683
+ target->SetNativeDataProperty (isolate_data->config_string (),
684
+ ConfigStringGetter,
685
+ nullptr ,
686
+ Local<Value>(),
687
+ None,
688
+ DEFAULT,
689
+ SideEffectType::kHasNoSideEffect );
690
+
691
+ target->SetNativeDataProperty (FIXED_ONE_BYTE_STRING (isolate, " builtinIds" ),
692
+ BuiltinIdsGetter,
693
+ nullptr ,
694
+ Local<Value>(),
695
+ None,
696
+ DEFAULT,
697
+ SideEffectType::kHasNoSideEffect );
698
+
699
+ target->SetNativeDataProperty (
700
+ FIXED_ONE_BYTE_STRING (isolate, " builtinCategories" ),
701
+ GetBuiltinCategories,
702
+ nullptr ,
703
+ Local<Value>(),
704
+ None,
705
+ DEFAULT,
706
+ SideEffectType::kHasNoSideEffect );
707
+
708
+ target->SetNativeDataProperty (FIXED_ONE_BYTE_STRING (isolate, " natives" ),
709
+ GetNatives,
710
+ nullptr ,
711
+ Local<Value>(),
712
+ None,
713
+ DEFAULT,
714
+ SideEffectType::kHasNoSideEffect );
714
715
715
716
SetMethod (isolate, target, " getCacheUsage" , BuiltinLoader::GetCacheUsage);
716
717
SetMethod (isolate, target, " compileFunction" , BuiltinLoader::CompileFunction);
0 commit comments