@@ -777,6 +777,11 @@ PerIsolateOptionsParser::PerIsolateOptionsParser(
777
777
Implies (" --experimental-shadow-realm" , " --harmony-shadow-realm" );
778
778
Implies (" --harmony-shadow-realm" , " --experimental-shadow-realm" );
779
779
ImpliesNot (" --no-harmony-shadow-realm" , " --experimental-shadow-realm" );
780
+ AddOption (" --build-snapshot" ,
781
+ " Generate a snapshot blob when the process exits."
782
+ " Currently only supported in the node_mksnapshot binary." ,
783
+ &PerIsolateOptions::build_snapshot,
784
+ kDisallowedInEnvvar );
780
785
781
786
Insert (eop, &PerIsolateOptions::get_per_env_options);
782
787
}
@@ -815,11 +820,6 @@ PerProcessOptionsParser::PerProcessOptionsParser(
815
820
" disable Object.prototype.__proto__" ,
816
821
&PerProcessOptions::disable_proto,
817
822
kAllowedInEnvvar );
818
- AddOption (" --build-snapshot" ,
819
- " Generate a snapshot blob when the process exits."
820
- " Currently only supported in the node_mksnapshot binary." ,
821
- &PerProcessOptions::build_snapshot,
822
- kDisallowedInEnvvar );
823
823
AddOption (" --node-snapshot" ,
824
824
" " , // It's a debug-only option.
825
825
&PerProcessOptions::node_snapshot,
0 commit comments