Bug 27114 something leaks StyleRanges and Lines
180K of StyleReanges and 47K of Lines after: -open editor -close editor seems like StyleRange objects are never freed
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java
/*
					 * @see org.eclipse.jface.text.information.IInformationProvider#getInformation(org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion)
					 */
					public String getInformation(ITextViewer textViewer, IRegion subject) {
						return hoverInfo;
					}
				};
				fInformationPresenter.setOffset(offset);	
				fInformationPresenter.setInformationProvider(informationProvider, contentType);
				fInformationPresenter.showInformation();
			} catch (BadLocationException e) {				
			}
		}
		
		private int computeOffsetAtLocation(ITextViewer textViewer, int x, int y) {
			
			StyledText styledText= textViewer.getTextWidget();
			IDocument document= textViewer.getDocument();
			IRegion visibleRegion= textViewer.getVisibleRegion();
			
			if (document == null)
				return -1;		
			try {
				return styledText.getOffsetAtLocation(new Point(x, y)) + visibleRegion.getOffset();
			} catch (IllegalArgumentException e) {
				return -1;	
			}
		}
	}