Class SandboxConfigStage

  • All Implemented Interfaces:
    javafx.event.EventTarget

    public class SandboxConfigStage
    extends javafx.stage.Stage
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private javafx.scene.control.CheckBox buildCheckBoxDisableInlining()  
      private javafx.scene.control.CheckBox buildCheckBoxPrintAssembly()  
      private javafx.scene.layout.HBox buildHBoxAssemblySyntax()  
      private javafx.scene.layout.HBox buildHBoxBackgroundCompilation()  
      private javafx.scene.layout.HBox buildHBoxButtons()  
      private javafx.scene.layout.HBox buildHBoxCompilationThreshold()  
      private javafx.scene.layout.HBox buildHBoxCompressedOops()  
      private javafx.scene.layout.HBox buildHBoxExtraCompilationSwitches()  
      private javafx.scene.layout.HBox buildHBoxExtraRuntimeSwitches()  
      private void buildHBoxFreqInline​(javafx.scene.layout.HBox hbCompilerSettings)  
      private javafx.scene.layout.HBox buildHBoxInliningSettings()  
      private void buildHBoxMaxInline​(javafx.scene.layout.HBox hbCompilerSettings)  
      private javafx.scene.layout.HBox buildHBoxOnStackReplacement()  
      private javafx.scene.layout.HBox buildHBoxSandboxWorkingDir()  
      private javafx.scene.layout.HBox buildHBoxTieredCompilation()  
      private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForBackgroundCompilation​(javafx.scene.control.RadioButton rbVMDefault, javafx.scene.control.RadioButton rbForceBackgroundCompilation, javafx.scene.control.RadioButton rbForceNoBackgroundCompilation, javafx.scene.control.ToggleGroup groupBackgroundCompilation)  
      private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForGroupAssemblySyntax​(javafx.scene.control.RadioButton rbIntel, javafx.scene.control.ToggleGroup groupAssemblySyntax)  
      private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForGroupOops​(javafx.scene.control.RadioButton rbVMDefault, javafx.scene.control.RadioButton rbForceCompressed, javafx.scene.control.RadioButton rbForceNoCompressed, javafx.scene.control.ToggleGroup groupOops)  
      private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForGroupTiered​(javafx.scene.control.RadioButton rbVMDefault, javafx.scene.control.RadioButton rbForceTiered, javafx.scene.control.RadioButton rbForceNoTiered, javafx.scene.control.ToggleGroup groupTiered)  
      private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForOnStackReplacement​(javafx.scene.control.RadioButton rbVMDefault, javafx.scene.control.RadioButton rbAlways, javafx.scene.control.RadioButton rbNever, javafx.scene.control.ToggleGroup group)  
      private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerForCancelButton()  
      private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerForSaveButton()  
      private void setCompilerThreshold​(JITWatchConfig config)  
      private void setExtraVMCompilationSwitches​(JITWatchConfig config)  
      private void setExtraVMRuntimeSwitches​(JITWatchConfig config)  
      private void setFrequencyOfInlineSize​(JITWatchConfig config)  
      private void setMaximumInlineSize​(JITWatchConfig config)  
      private void setSandboxWorkingDir​(JITWatchConfig config)  
      • Methods inherited from class javafx.stage.Stage

        alwaysOnTopProperty, close, fullScreenExitHintProperty, fullScreenExitKeyProperty, fullScreenProperty, getFullScreenExitHint, getFullScreenExitKeyCombination, getIcons, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getModality, getOwner, getStyle, getTitle, iconifiedProperty, initModality, initOwner, initStyle, isAlwaysOnTop, isFullScreen, isIconified, isMaximized, isResizable, maxHeightProperty, maximizedProperty, maxWidthProperty, minHeightProperty, minWidthProperty, resizableProperty, setAlwaysOnTop, setFullScreen, setFullScreenExitHint, setFullScreenExitKeyCombination, setIconified, setMaxHeight, setMaximized, setMaxWidth, setMinHeight, setMinWidth, setResizable, setScene, setTitle, show, showAndWait, titleProperty, toBack, toFront
      • Methods inherited from class javafx.stage.Window

        addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, hide, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • DEFAULT_DISPLAY_STYLE

        private static final java.lang.String DEFAULT_DISPLAY_STYLE
        See Also:
        Constant Field Values
      • txtFreqInline

        private javafx.scene.control.TextField txtFreqInline
      • txtMaxInline

        private javafx.scene.control.TextField txtMaxInline
      • txtCompilerThreshold

        private javafx.scene.control.TextField txtCompilerThreshold
      • txtExtraCompilationSwitches

        private javafx.scene.control.TextField txtExtraCompilationSwitches
      • txtExtraRuntimeSwitches

        private javafx.scene.control.TextField txtExtraRuntimeSwitches
      • txtWorkingDir

        private javafx.scene.control.TextField txtWorkingDir
      • checkBoxPrintAssembly

        private javafx.scene.control.CheckBox checkBoxPrintAssembly
      • checkBoxDisableInlining

        private javafx.scene.control.CheckBox checkBoxDisableInlining
      • scene

        private javafx.scene.Scene scene
      • logger

        private static final com.chrisnewland.freelogj.Logger logger
    • Method Detail

      • getEventHandlerForSaveButton

        private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerForSaveButton()
      • getEventHandlerForCancelButton

        private javafx.event.EventHandler<javafx.event.ActionEvent> getEventHandlerForCancelButton()
      • setCompilerThreshold

        private void setCompilerThreshold​(JITWatchConfig config)
      • setExtraVMCompilationSwitches

        private void setExtraVMCompilationSwitches​(JITWatchConfig config)
      • setExtraVMRuntimeSwitches

        private void setExtraVMRuntimeSwitches​(JITWatchConfig config)
      • setSandboxWorkingDir

        private void setSandboxWorkingDir​(JITWatchConfig config)
      • setMaximumInlineSize

        private void setMaximumInlineSize​(JITWatchConfig config)
      • setFrequencyOfInlineSize

        private void setFrequencyOfInlineSize​(JITWatchConfig config)
      • buildHBoxAssemblySyntax

        private javafx.scene.layout.HBox buildHBoxAssemblySyntax()
      • getChangeListenerForGroupAssemblySyntax

        private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForGroupAssemblySyntax​(javafx.scene.control.RadioButton rbIntel,
                                                                                                                       javafx.scene.control.ToggleGroup groupAssemblySyntax)
      • buildHBoxTieredCompilation

        private javafx.scene.layout.HBox buildHBoxTieredCompilation()
      • getChangeListenerForGroupTiered

        private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForGroupTiered​(javafx.scene.control.RadioButton rbVMDefault,
                                                                                                               javafx.scene.control.RadioButton rbForceTiered,
                                                                                                               javafx.scene.control.RadioButton rbForceNoTiered,
                                                                                                               javafx.scene.control.ToggleGroup groupTiered)
      • buildHBoxCompressedOops

        private javafx.scene.layout.HBox buildHBoxCompressedOops()
      • buildHBoxBackgroundCompilation

        private javafx.scene.layout.HBox buildHBoxBackgroundCompilation()
      • buildHBoxOnStackReplacement

        private javafx.scene.layout.HBox buildHBoxOnStackReplacement()
      • buildHBoxInliningSettings

        private javafx.scene.layout.HBox buildHBoxInliningSettings()
      • buildHBoxCompilationThreshold

        private javafx.scene.layout.HBox buildHBoxCompilationThreshold()
      • buildHBoxExtraCompilationSwitches

        private javafx.scene.layout.HBox buildHBoxExtraCompilationSwitches()
      • buildHBoxExtraRuntimeSwitches

        private javafx.scene.layout.HBox buildHBoxExtraRuntimeSwitches()
      • buildHBoxSandboxWorkingDir

        private javafx.scene.layout.HBox buildHBoxSandboxWorkingDir()
      • getChangeListenerForGroupOops

        private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForGroupOops​(javafx.scene.control.RadioButton rbVMDefault,
                                                                                                             javafx.scene.control.RadioButton rbForceCompressed,
                                                                                                             javafx.scene.control.RadioButton rbForceNoCompressed,
                                                                                                             javafx.scene.control.ToggleGroup groupOops)
      • getChangeListenerForBackgroundCompilation

        private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForBackgroundCompilation​(javafx.scene.control.RadioButton rbVMDefault,
                                                                                                                         javafx.scene.control.RadioButton rbForceBackgroundCompilation,
                                                                                                                         javafx.scene.control.RadioButton rbForceNoBackgroundCompilation,
                                                                                                                         javafx.scene.control.ToggleGroup groupBackgroundCompilation)
      • getChangeListenerForOnStackReplacement

        private javafx.beans.value.ChangeListener<javafx.scene.control.Toggle> getChangeListenerForOnStackReplacement​(javafx.scene.control.RadioButton rbVMDefault,
                                                                                                                      javafx.scene.control.RadioButton rbAlways,
                                                                                                                      javafx.scene.control.RadioButton rbNever,
                                                                                                                      javafx.scene.control.ToggleGroup group)
      • buildHBoxFreqInline

        private void buildHBoxFreqInline​(javafx.scene.layout.HBox hbCompilerSettings)
      • buildHBoxMaxInline

        private void buildHBoxMaxInline​(javafx.scene.layout.HBox hbCompilerSettings)
      • buildCheckBoxPrintAssembly

        private javafx.scene.control.CheckBox buildCheckBoxPrintAssembly()
      • buildCheckBoxDisableInlining

        private javafx.scene.control.CheckBox buildCheckBoxDisableInlining()
      • buildHBoxButtons

        private javafx.scene.layout.HBox buildHBoxButtons()