Rampant OutOfMemory errors in 3.4 [message #334407] |
Sat, 07 February 2009 02:25 |
Eclipse User |
|
|
|
Originally posted by: crashedsnow.gmail.com
Hi all,
I'm having some frustrating problems with my current Eclipse install:
Version: 3.4.1
Build id: M20080911-1700
I have posted a "small" excerpt from my local log file below. As you can
see I am getting a shirt load of OutOfMemory errors wherever I go. I
can't work for longer than about half an hour without having to restart
this ... IDE.
Of course I could increase the heap memory for eclipse.. but really? I've
never had to with previous versions.
Any ideas?
--------------------------------- LOG
---------------------------------------
eclipse.buildId=M20080911-1700
java.version=1.6.0_11
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU
Command-line arguments: -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.ui 4 0 2009-01-27 14:27:12.884
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.OutOfMemoryError: Java heap space
at
org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(Styl edTextRenderer.java:663)
at
org.eclipse.swt.custom.StyledTextRenderer.getTextLayout(Styl edTextRenderer.java:656)
at
org.eclipse.swt.custom.StyledTextRenderer.calculate(StyledTe xtRenderer.java:201)
at
org.eclipse.swt.custom.StyledTextRenderer.calculateClientAre a(StyledTextRenderer.java:219)
at
org.eclipse.swt.custom.StyledText.calculateTopIndex(StyledTe xt.java:1595)
at org.eclipse.swt.custom.StyledText.scrollVertical(StyledText. java:6576)
at
org.eclipse.swt.custom.StyledText.handleVerticalScroll(Style dText.java:5520)
at org.eclipse.swt.custom.StyledText$9.handleEvent(StyledText.j ava:4905)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
at org.eclipse.swt.widgets.ScrollBar.wmScrollChild(ScrollBar.ja va:946)
at org.eclipse.swt.widgets.Scrollable.wmScroll(Scrollable.java: 486)
at org.eclipse.swt.widgets.Scrollable.WM_VSCROLL(Scrollable.jav a:376)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3869 )
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:79)
at org.eclipse.swt.widgets.Composite.WM_SYSCOMMAND(Composite.ja va:1598)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3863 )
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528 )
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2366 )
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable .java:79)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877 )
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541 )
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
!ENTRY org.eclipse.ui 4 0 2009-02-05 14:47:56.159
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.OutOfMemoryError: Java heap space
at java.lang.AbstractStringBuilder.<init>(Unknown Source)
at java.lang.StringBuffer.<init>(Unknown Source)
at org.osgi.framework.Version.toString(Version.java:264)
at
org.eclipse.equinox.internal.p2.engine.ProfileParser$IUPrope rtiesHandler. <init>(ProfileParser.java:135)
at
org.eclipse.equinox.internal.p2.engine.ProfileParser$IUsProp ertiesHandler.startElement(ProfileParser.java:169)
at
org.eclipse.equinox.internal.p2.persistence.XMLParser$Abstra ctHandler.startElement(XMLParser.java:171)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .startElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl.scanStartElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl$FragmentContentDriver.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerIm pl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScanner Impl.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown
Source)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser .parse(Unknown
Source)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSA XParser.parse(Unknown
Source)
at
org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry $Parser.parse(SimpleProfileRegistry.java:462)
at
org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry $Parser.parse(SimpleProfileRegistry.java:451)
at
org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry .restore(SimpleProfileRegistry.java:338)
at
org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry .getProfileMap(SimpleProfileRegistry.java:223)
at
org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry .internalGetProfile(SimpleProfileRegistry.java:180)
at
org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry .getProfile(SimpleProfileRegistry.java:171)
at
org.eclipse.equinox.internal.provisional.p2.ui.query.IUPrope rtyUtils.getLocalizationFragments(IUPropertyUtils.java:206)
at
org.eclipse.equinox.internal.provisional.p2.ui.query.IUPrope rtyUtils.getLocalizedIUProperty(IUPropertyUtils.java:100)
at
org.eclipse.equinox.internal.provisional.p2.ui.query.IUPrope rtyUtils.getIUProperty(IUPropertyUtils.java:81)
at
org.eclipse.equinox.internal.provisional.p2.ui.query.IUPrope rtyUtils.getIUProperty(IUPropertyUtils.java:50)
at
org.eclipse.equinox.internal.provisional.p2.ui.viewers.IUCom parator.compare(IUComparator.java:38)
at
org.eclipse.jface.viewers.ViewerComparator$1.compare(ViewerC omparator.java:187)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at
org.eclipse.jface.viewers.ViewerComparator.sort(ViewerCompar ator.java:185)
!ENTRY org.eclipse.core.jobs 4 2 2009-02-06 17:26:18.562
!MESSAGE An internal error occurred during: "Fetching children of close".
!STACK 0
java.lang.OutOfMemoryError: Java heap space
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.buildMet hods(ClassScope.java:306)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.buildFie ldsAndMethods(ClassScope.java:153)
at
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScop e.buildFieldsAndMethods(CompilationUnitScope.java:61)
at
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.c ompleteTypeBindings(LookupEnvironment.java:192)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1015)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1081)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1198)
at
org.eclipse.jdt.internal.core.search.JavaSearchParticipant.l ocateMatches(JavaSearchParticipant.java:94)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.findM atches(BasicSearchEngine.java:223)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.searc h(BasicSearchEngine.java:506)
at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine .java:551)
at
org.eclipse.jdt.internal.corext.callhierarchy.CallerMethodWr apper.findChildren(CallerMethodWrapper.java:126)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. performSearch(MethodWrapper.java:276)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. doFindChildren(MethodWrapper.java:209)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. getCalls(MethodWrapper.java:78)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.getCalls(DeferredMethodWrapper.java:60)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.fetchDeferredChildren(DeferredMethodWrapper.java:74)
at
org.eclipse.ui.progress.DeferredTreeContentManager$1.run(Def erredTreeContentManager.java:234)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.ui 4 0 2009-02-06 17:26:19.525
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.OutOfMemoryError: Java heap space
at org.eclipse.swt.widgets.Composite.WM_PRINTCLIENT(Composite.j ava:1478)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3847 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528 )
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:227 4)
at
org.eclipse.swt.widgets.ProgressBar.callWindowProc(ProgressB ar.java:115)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528 )
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:227 4)
at
org.eclipse.swt.widgets.ProgressBar.callWindowProc(ProgressB ar.java:115)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3877 )
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4541 )
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:23 71)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3420)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:386)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
!ENTRY org.eclipse.core.jobs 4 2 2009-02-06 23:55:07.837
!MESSAGE An internal error occurred during: "Fetching children of get".
!STACK 0
java.lang.OutOfMemoryError: Java heap space
at
org.eclipse.jdt.internal.compiler.parser.Parser.newMessageSe nd(Parser.java:9095)
at
org.eclipse.jdt.internal.compiler.parser.Parser.consumeMetho dInvocationName(Parser.java:4616)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocatorPa rser.consumeMethodInvocationName(MatchLocatorParser.java:402 )
at
org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule( Parser.java:5900)
at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser .java:9272)
at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser .java:9598)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocatorPa rser.parseBodies(MatchLocatorParser.java:812)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocatorPa rser.parseBodies(MatchLocatorParser.java:786)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.g etMethodBodies(MatchLocator.java:815)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.p arseAndBuildBindings(MatchLocator.java:1539)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:976)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1081)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1198)
at
org.eclipse.jdt.internal.core.search.JavaSearchParticipant.l ocateMatches(JavaSearchParticipant.java:94)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.findM atches(BasicSearchEngine.java:223)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.searc h(BasicSearchEngine.java:506)
at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine .java:551)
at
org.eclipse.jdt.internal.corext.callhierarchy.CallerMethodWr apper.findChildren(CallerMethodWrapper.java:126)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. performSearch(MethodWrapper.java:276)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. doFindChildren(MethodWrapper.java:209)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. getCalls(MethodWrapper.java:78)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.getCalls(DeferredMethodWrapper.java:60)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.fetchDeferredChildren(DeferredMethodWrapper.java:74)
at
org.eclipse.ui.progress.DeferredTreeContentManager$1.run(Def erredTreeContentManager.java:234)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.core.jobs 4 2 2009-02-06 23:58:00.109
!MESSAGE An internal error occurred during: "Fetching children of get".
!STACK 0
java.lang.OutOfMemoryError: Java heap space
at
org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.a ddSyntheticFieldForInnerclass(SourceTypeBinding.java:197)
at
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding.a ddSyntheticArgumentAndField(NestedTypeBinding.java:106)
at
org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding.c heckSyntheticArgsAndFields(MemberTypeBinding.java:23)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.buildFie ldsAndMethods(ClassScope.java:157)
at
org.eclipse.jdt.internal.compiler.lookup.ClassScope.buildFie ldsAndMethods(ClassScope.java:161)
at
org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScop e.buildFieldsAndMethods(CompilationUnitScope.java:61)
at
org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.c ompleteTypeBindings(LookupEnvironment.java:192)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1015)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1081)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1198)
at
org.eclipse.jdt.internal.core.search.JavaSearchParticipant.l ocateMatches(JavaSearchParticipant.java:94)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.findM atches(BasicSearchEngine.java:223)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.searc h(BasicSearchEngine.java:506)
at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine .java:551)
at
org.eclipse.jdt.internal.corext.callhierarchy.CallerMethodWr apper.findChildren(CallerMethodWrapper.java:126)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. performSearch(MethodWrapper.java:276)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. doFindChildren(MethodWrapper.java:209)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. getCalls(MethodWrapper.java:78)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.getCalls(DeferredMethodWrapper.java:60)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.fetchDeferredChildren(DeferredMethodWrapper.java:74)
at
org.eclipse.ui.progress.DeferredTreeContentManager$1.run(Def erredTreeContentManager.java:234)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.core.jobs 4 2 2009-02-07 13:10:12.694
!MESSAGE An internal error occurred during: "Fetching children of
getValue".
!STACK 0
java.lang.OutOfMemoryError: Java heap space
at
org.eclipse.jdt.internal.compiler.parser.Parser.newMessageSe nd(Parser.java:9095)
at
org.eclipse.jdt.internal.compiler.parser.Parser.consumeMetho dInvocationName(Parser.java:4616)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocatorPa rser.consumeMethodInvocationName(MatchLocatorParser.java:402 )
at
org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule( Parser.java:5900)
at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser .java:9272)
at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser .java:9598)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocatorPa rser.parseBodies(MatchLocatorParser.java:812)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocatorPa rser.parseBodies(MatchLocatorParser.java:786)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.g etMethodBodies(MatchLocator.java:815)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.p arseAndBuildBindings(MatchLocator.java:1539)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:976)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1081)
at
org.eclipse.jdt.internal.core.search.matching.MatchLocator.l ocateMatches(MatchLocator.java:1198)
at
org.eclipse.jdt.internal.core.search.JavaSearchParticipant.l ocateMatches(JavaSearchParticipant.java:94)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.findM atches(BasicSearchEngine.java:223)
at
org.eclipse.jdt.internal.core.search.BasicSearchEngine.searc h(BasicSearchEngine.java:506)
at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine .java:551)
at
org.eclipse.jdt.internal.corext.callhierarchy.CallerMethodWr apper.findChildren(CallerMethodWrapper.java:126)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. performSearch(MethodWrapper.java:276)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. doFindChildren(MethodWrapper.java:209)
at
org.eclipse.jdt.internal.corext.callhierarchy.MethodWrapper. getCalls(MethodWrapper.java:78)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.getCalls(DeferredMethodWrapper.java:60)
at
org.eclipse.jdt.internal.ui.callhierarchy.DeferredMethodWrap per.fetchDeferredChildren(DeferredMethodWrapper.java:74)
at
org.eclipse.ui.progress.DeferredTreeContentManager$1.run(Def erredTreeContentManager.java:234)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
|
|
|
|
Re: Rampant OutOfMemory errors in 3.4 [message #334436 is a reply to message #334407] |
Mon, 09 February 2009 06:08 |
Eclipse User |
|
|
|
Originally posted by: ekkehard.gentz-software.de
Jason schrieb:
> Hi all,
>
> I'm having some frustrating problems with my current Eclipse install:
>
> Version: 3.4.1
> Build id: M20080911-1700
>
> I have posted a "small" excerpt from my local log file below. As you
> can see I am getting a shirt load of OutOfMemory errors wherever I go.
> I can't work for longer than about half an hour without having to
> restart this ... IDE.
>
> Of course I could increase the heap memory for eclipse.. but really?
> I've never had to with previous versions.
>
> Any ideas?
jason,
you should increase the memory
and then if all runs well use a profile to find out who nis consuming memory
ekke
|
|
|
Re: Rampant OutOfMemory errors in 3.4 [message #334444 is a reply to message #334407] |
Mon, 09 February 2009 13:44 |
Eclipse User |
|
|
|
Originally posted by: eclipse-news.rizzoweb.com
On 2/6/2009 9:25 PM, Jason wrote:
> Hi all,
>
> I'm having some frustrating problems with my current Eclipse install:
>
> Version: 3.4.1
> Build id: M20080911-1700
>
> I have posted a "small" excerpt from my local log file below. As you can
> see I am getting a shirt load of OutOfMemory errors wherever I go. I
> can't work for longer than about half an hour without having to restart
> this ... IDE.
>
> Of course I could increase the heap memory for eclipse.. but really?
> I've never had to with previous versions.
On Windows, the default JVM heap size is 64MB (I'm pretty sure); that is
simply not enough for a large application like Eclipse. For at least 3
releases now (going back to 3.2), Eclipse with either Web Tools or PDE
installed has required bumping that value up. Maybe before you were
running a "lighter" package of Eclipse? Or perhaps the tool has just
become so rich and packed with features that it needs more than an
anemic allocation of heap ;-)
Seriously, 128MB or 256MB is not all that much on today's development
system; unless your development system is more than 3 years old I'd
think it could spare the extra RAM.
Eric
|
|
|
|
Powered by
FUDForum. Page generated in 0.04629 seconds