@@ -25,6 +25,9 @@ public class HybridCLRSettingsProvider : SettingsProvider
2525 private SerializedProperty _outputAOTGenericReferenceFile ;
2626 private SerializedProperty _maxGenericReferenceIteration ;
2727 private SerializedProperty _maxMethodBridgeGenericIteration ;
28+ private SerializedProperty _enableProfilerInReleaseBuild ;
29+ private SerializedProperty enableStraceTraceInWebGLReleaseBuild ;
30+
2831 private GUIStyle buttonStyle ;
2932 public HybridCLRSettingsProvider ( ) : base ( "Project/HybridCLR Settings" , SettingsScope . Project ) { }
3033 public override void OnActivate ( string searchContext , VisualElement rootElement )
@@ -52,6 +55,8 @@ private void InitGUI()
5255 _outputAOTGenericReferenceFile = _serializedObject . FindProperty ( "outputAOTGenericReferenceFile" ) ;
5356 _maxGenericReferenceIteration = _serializedObject . FindProperty ( "maxGenericReferenceIteration" ) ;
5457 _maxMethodBridgeGenericIteration = _serializedObject . FindProperty ( "maxMethodBridgeGenericIteration" ) ;
58+ _enableProfilerInReleaseBuild = _serializedObject . FindProperty ( "enableProfilerInReleaseBuild" ) ;
59+ enableStraceTraceInWebGLReleaseBuild = _serializedObject . FindProperty ( "enableStraceTraceInWebGLReleaseBuild" ) ;
5560 }
5661 private void OnEditorFocused ( )
5762 {
@@ -140,6 +145,8 @@ public override void OnGUI(string searchContext)
140145 EditorGUILayout . PropertyField ( _outputAOTGenericReferenceFile ) ;
141146 EditorGUILayout . PropertyField ( _maxGenericReferenceIteration ) ;
142147 EditorGUILayout . PropertyField ( _maxMethodBridgeGenericIteration ) ;
148+ EditorGUILayout . PropertyField ( _enableProfilerInReleaseBuild ) ;
149+ EditorGUILayout . PropertyField ( enableStraceTraceInWebGLReleaseBuild ) ;
143150 if ( EditorGUI . EndChangeCheck ( ) )
144151 {
145152 _serializedObject . ApplyModifiedProperties ( ) ;
0 commit comments