java.lang.OutOfMemoryError: GC overhead limit exceeded at org.netbeans.modules.ruby.lexer.RubyLexer.state(RubyLexer.java:161) at org.netbeans.lib.lexer.LexerInputOperation.lexerState(LexerInputOperation.java:412) at org.netbeans.lib.lexer.inc.TokenListUpdater.relex(TokenListUpdater.java:630) at org.netbeans.lib.lexer.inc.TokenListUpdater.updateRegular(TokenListUpdater.java:280) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate$UpdateItem.update(TokenHierarchyUpdate.java:350) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.processLevelInfos(TokenHierarchyUpdate.java:225) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.updateImpl(TokenHierarchyUpdate.java:196) at org.netbeans.lib.lexer.inc.TokenHierarchyUpdate.update(TokenHierarchyUpdate.java:134) at org.netbeans.lib.lexer.TokenHierarchyOperation.textModified(TokenHierarchyOperation.java:605) at org.netbeans.spi.lexer.TokenHierarchyControl.textModified(TokenHierarchyControl.java:96) at org.netbeans.lib.lexer.inc.DocumentInput.textModified(DocumentInput.java:152) at org.netbeans.lib.lexer.inc.DocumentInput.insertUpdate(DocumentInput.java:141) at org.netbeans.lib.editor.util.swing.PriorityDocumentListenerList.insertUpdate(PriorityDocumentListenerList.java:85) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:201) at org.netbeans.editor.BaseDocument.fireInsertUpdate(BaseDocument.java:1624) at org.netbeans.editor.BaseDocument.handleInsertString(BaseDocument.java:823) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:751) at org.netbeans.modules.merge.builtin.visualizer.MergePanel.replace(MergePanel.java:1310) at org.netbeans.modules.merge.builtin.visualizer.MergePanel.replaceSource2InResult(MergePanel.java:1235) at org.netbeans.modules.merge.builtin.visualizer.MergeControl.doResolveConflict(MergeControl.java:311) at org.netbeans.modules.merge.builtin.visualizer.MergeControl.actionPerformed(MergeControl.java:411) at org.netbeans.modules.merge.builtin.visualizer.MergePanel.fireControlActionCommand(MergePanel.java:562) at org.netbeans.modules.merge.builtin.visualizer.MergePanel.acceptRightButtonActionPerformed(MergePanel.java:450) at org.netbeans.modules.merge.builtin.visualizer.MergePanel.actionPerformed(MergePanel.java:409) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6535) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)