Full thread dump Java HotSpot(TM) Client VM (1.5.0_05-b03 mixed mode): "AdditionalInfo Delay" prio=1 tid=0x0a23cda0 nid=0x5ec1 in Object.wait() [0x882fb000..0x882fbec0] at java.lang.Object.wait(Native Method) - waiting on <0x95907868> (a java.lang.Object) at java.lang.Object.wait(Object.java:492) at org.eclipse.jface.text.contentassist.AdditionalInfoController.run(AdditionalInfoController.java:158) - locked <0x95907868> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Worker-12" prio=1 tid=0x0a1dabe8 nid=0x5ebe waiting for monitor entry [0x885a4000..0x885a41c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-11" prio=1 tid=0x0a1daf40 nid=0x5ebd waiting for monitor entry [0x88523000..0x88523140] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-10" prio=1 tid=0x09ec58c0 nid=0x5eba waiting for monitor entry [0x881a0000..0x881a0fc0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-9" prio=1 tid=0x0a15ae48 nid=0x5eb9 waiting for monitor entry [0x8d861000..0x8d861f40] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=1 tid=0x09cf5d38 nid=0x5eac waiting for monitor entry [0x88220000..0x88221ec0] at org.eclipse.jdt.internal.core.JavaModelManager.getPerWorkingCopyInfo(JavaModelManager.java:1244) - waiting to lock <0x919ac630> (a java.util.HashMap) at org.eclipse.jdt.internal.core.CompilationUnit.getPerWorkingCopyInfo(CompilationUnit.java:752) at org.eclipse.jdt.internal.core.CompilationUnit.canBufferBeRemovedFromCache(CompilationUnit.java:186) at org.eclipse.jdt.internal.core.BufferCache.close(BufferCache.java:44) at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:295) at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183) at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362) at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57) at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1009) at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:104) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:232) at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:114) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:489) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:233) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:219) at org.eclipse.jdt.internal.core.SearchableEnvironment.find(SearchableEnvironment.java:120) at org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:188) at org.eclipse.jdt.internal.core.CancelableNameEnvironment.findType(CancelableNameEnvironment.java:45) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:119) at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178) at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2472) at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding(Scope.java:1624) at org.eclipse.jdt.internal.compiler.lookup.BlockScope.getBinding(BlockScope.java:384) at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType(QualifiedNameReference.java:892) at org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall.resolve(ExplicitConstructorCall.java:316) at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.resolveStatements(ConstructorDeclaration.java:432) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:397) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1082) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1131) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:349) at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:568) at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:607) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:165) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:214) at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:82) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:724) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:783) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1070) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:97) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:172) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:120) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:328) - locked <0x957e2a30> (a java.lang.Object) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170) "Worker-8" daemon prio=1 tid=0x090adf68 nid=0x5e55 waiting for monitor entry [0x87c8f000..0x87c8f140] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-7" prio=1 tid=0x09b59538 nid=0x5e4e waiting for monitor entry [0x8421d000..0x8421d1c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=1 tid=0x09abfd40 nid=0x5e4c in Object.wait() [0x868fc000..0x868fd0c0] at java.lang.Object.wait(Native Method) - waiting on <0x930b5b50> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176) - locked <0x930b5b50> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-6" daemon prio=1 tid=0x09c3cd68 nid=0x5e4a waiting for monitor entry [0x8687b000..0x8687bfc0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-5" daemon prio=1 tid=0x09c3bca8 nid=0x5e48 waiting for monitor entry [0x8697d000..0x8697dec0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-4" daemon prio=1 tid=0x09c3a708 nid=0x5e47 waiting for monitor entry [0x869fe000..0x869fee40] at org.eclipse.jdt.internal.core.JavaModelManager.getPerWorkingCopyInfo(JavaModelManager.java:1244) - waiting to lock <0x919ac630> (a java.util.HashMap) at org.eclipse.jdt.internal.core.CompilationUnit.getPerWorkingCopyInfo(CompilationUnit.java:752) at org.eclipse.jdt.internal.core.CompilationUnit.canBufferBeRemovedFromCache(CompilationUnit.java:186) at org.eclipse.jdt.internal.core.BufferCache.close(BufferCache.java:44) at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:295) at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183) at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362) at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57) at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1009) at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:262) at org.eclipse.jdt.internal.core.CompilationUnit.getContents(CompilationUnit.java:570) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8666) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8648) at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:7441) at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:217) at org.eclipse.jdt.core.dom.CompilationUnitResolver.accept(CompilationUnitResolver.java:147) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131) at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178) at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2472) at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2211) at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:41) at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:126) at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.resolveTypeFor(SourceTypeBinding.java:1171) at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.fields(SourceTypeBinding.java:638) at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.faultInTypesForFieldsAndMethods(SourceTypeBinding.java:624) at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:405) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:849) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:498) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:789) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:588) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider$1.run(ASTProvider.java:566) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:563) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:493) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:165) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - locked <0x931cafd0> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-3" daemon prio=1 tid=0x09c3a2a8 nid=0x5e46 runnable [0x86bfe000..0x86bff1c0] at java.util.HashMap.get(HashMap.java:320) at org.eclipse.jdt.internal.core.JavaModelManager.getPerWorkingCopyInfo(JavaModelManager.java:1252) - locked <0x919ac630> (a java.util.HashMap) at org.eclipse.jdt.internal.core.CompilationUnit.getPerWorkingCopyInfo(CompilationUnit.java:752) at org.eclipse.jdt.internal.core.CompilationUnit.canBufferBeRemovedFromCache(CompilationUnit.java:186) at org.eclipse.jdt.internal.core.BufferCache.close(BufferCache.java:44) at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:295) at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183) at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362) at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57) at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1009) at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:104) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:232) at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:114) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:489) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:233) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:219) at org.eclipse.jdt.internal.core.SearchableEnvironment.find(SearchableEnvironment.java:120) at org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:188) at org.eclipse.jdt.internal.core.CancelableNameEnvironment.findType(CancelableNameEnvironment.java:45) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:119) at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178) at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2472) at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding(Scope.java:1624) at org.eclipse.jdt.internal.compiler.lookup.BlockScope.getBinding(BlockScope.java:384) at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType(QualifiedNameReference.java:892) at org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall.resolve(ExplicitConstructorCall.java:316) at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.resolveStatements(ConstructorDeclaration.java:432) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:397) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1082) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1131) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:349) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:856) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:498) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:789) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:588) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider$1.run(ASTProvider.java:566) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:563) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:493) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:165) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - locked <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "YJP Listener Thread" daemon prio=1 tid=0x09b4a730 nid=0x5e44 runnable [0x8da8c000..0x8da8d140] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x92258690> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.b.a.run(a:47) "Worker-2" daemon prio=1 tid=0x09a7efe0 nid=0x5e43 waiting for monitor entry [0x8d748000..0x8d7490c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=1 tid=0x09bbd4c0 nid=0x5e41 in Object.wait() [0x88975000..0x88976040] at java.lang.Object.wait(Native Method) - waiting on <0x91be7c58> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176) - locked <0x91be7c58> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Java indexing" daemon prio=1 tid=0x091c8d68 nid=0x5e3f in Object.wait() [0x88a2c000..0x88a2cf40] at java.lang.Object.wait(Native Method) - waiting on <0x919ac4d8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:492) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:349) - locked <0x919ac4d8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:595) "Worker-1" daemon prio=1 tid=0x09740c38 nid=0x5e3b waiting for monitor entry [0x88c1b000..0x88c1be40] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x931cafd0> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-0" daemon prio=1 tid=0x0973ff88 nid=0x5e3a waiting for monitor entry [0x88c9d000..0x88c9d1c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Start Level Event Dispatcher" daemon prio=1 tid=0x09308540 nid=0x5e37 in Object.wait() [0x8d7e0000..0x8d7e1040] at java.lang.Object.wait(Native Method) - waiting on <0x90bd0088> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:492) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349) - locked <0x90bd0088> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287) "Framework Event Dispatcher" daemon prio=1 tid=0x0926d4e0 nid=0x5e35 in Object.wait() [0x8d952000..0x8d952f40] at java.lang.Object.wait(Native Method) - waiting on <0x90bd0340> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:492) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349) - locked <0x90bd0340> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287) "Low Memory Detector" daemon prio=1 tid=0x09022d98 nid=0x5e31 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=1 tid=0x09021800 nid=0x5e30 waiting on condition [0x00000000..0x8dc0fb28] "Signal Dispatcher" daemon prio=1 tid=0x09020768 nid=0x5e2f runnable [0x00000000..0x00000000] "YJP CPU Sampler" daemon prio=1 tid=0x090176f8 nid=0x5e2e runnable [0x00000000..0x00000000] "YJP RequestServer" daemon prio=1 tid=0x090169c0 nid=0x5e2d runnable [0x8dd92000..0x8dd92fc0] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x90bd0598> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.runtime.RequestServer.doIt(RequestServer.java:240) at com.yourkit.runtime.RequestServer.access$000(RequestServer.java:12) at com.yourkit.runtime.RequestServer$1.run(RequestServer.java:229) "Finalizer" daemon prio=1 tid=0x08fd26a0 nid=0x5e2a in Object.wait() [0x8e13d000..0x8e13df40] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x90bd0718> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x08fd18e8 nid=0x5e29 in Object.wait() [0x8e1be000..0x8e1beec0] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:492) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x90bd00f0> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x08f753e8 nid=0x5e27 waiting for monitor entry [0xbf95f000..0xbf9605e8] at org.eclipse.jdt.internal.core.JavaModelManager.getPerWorkingCopyInfo(JavaModelManager.java:1244) - waiting to lock <0x919ac630> (a java.util.HashMap) at org.eclipse.jdt.internal.core.CompilationUnit.getPerWorkingCopyInfo(CompilationUnit.java:752) at org.eclipse.jdt.internal.core.CompilationUnit.canBufferBeRemovedFromCache(CompilationUnit.java:186) at org.eclipse.jdt.internal.core.BufferCache.close(BufferCache.java:44) at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:295) at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183) at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362) at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57) at org.eclipse.jdt.internal.core.ClassFile.mapSource(ClassFile.java:641) at org.eclipse.jdt.internal.core.ClassFile.openBuffer(ClassFile.java:547) at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:262) at org.eclipse.jdt.internal.core.ClassFile.getBuffer(ClassFile.java:279) at org.eclipse.jdt.ui.JavadocContentAccess.getContentReader(JavadocContentAccess.java:61) at org.eclipse.jdt.internal.ui.text.java.MemberProposalInfo.extractJavadoc(MemberProposalInfo.java:103) at org.eclipse.jdt.internal.ui.text.java.MemberProposalInfo.computeInfo(MemberProposalInfo.java:82) at org.eclipse.jdt.internal.ui.text.java.MemberProposalInfo.getInfo(MemberProposalInfo.java:69) at org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal.getAdditionalProposalInfo(LazyJavaCompletionProposal.java:454) at org.eclipse.jface.text.contentassist.AdditionalInfoController.computeInformation(AdditionalInfoController.java:221) at org.eclipse.jface.text.AbstractInformationControlManager.doShowInformation(AbstractInformationControlManager.java:820) at org.eclipse.jface.text.AbstractInformationControlManager.showInformation(AbstractInformationControlManager.java:810) at org.eclipse.jface.text.contentassist.AdditionalInfoController$1.run(AdditionalInfoController.java:173) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123) - locked <0x8ee67a28> (a org.eclipse.swt.widgets.RunnableLock) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3038) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2746) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1774) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1738) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:376) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:165) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338) at org.eclipse.core.launcher.Main.basicRun(Main.java:282) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952) "VM Thread" prio=1 tid=0x08fcedd0 nid=0x5e28 runnable "VM Periodic Task Thread" prio=1 tid=0x09035cd8 nid=0x5e32 waiting on condition Full thread dump Java HotSpot(TM) Client VM (1.5.0_05-b03 mixed mode): "AdditionalInfo Delay" prio=1 tid=0x0a23cda0 nid=0x5ec1 in Object.wait() [0x882fb000..0x882fbec0] at java.lang.Object.wait(Native Method) - waiting on <0x95907868> (a java.lang.Object) at java.lang.Object.wait(Object.java:492) at org.eclipse.jface.text.contentassist.AdditionalInfoController.run(AdditionalInfoController.java:158) - locked <0x95907868> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Worker-12" prio=1 tid=0x0a1dabe8 nid=0x5ebe waiting for monitor entry [0x885a4000..0x885a41c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-11" prio=1 tid=0x0a1daf40 nid=0x5ebd waiting for monitor entry [0x88523000..0x88523140] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-10" prio=1 tid=0x09ec58c0 nid=0x5eba waiting for monitor entry [0x881a0000..0x881a0fc0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-9" prio=1 tid=0x0a15ae48 nid=0x5eb9 waiting for monitor entry [0x8d861000..0x8d861f40] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=1 tid=0x09cf5d38 nid=0x5eac runnable [0x88220000..0x88221ec0] at org.eclipse.jdt.internal.core.JavaElement.hashCode(JavaElement.java:445) at java.util.Hashtable.get(Hashtable.java:336) - locked <0x91afdfd8> (a java.util.Hashtable) at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:298) at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183) at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362) at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57) at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1009) at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:104) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:232) at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:114) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:489) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:233) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:219) at org.eclipse.jdt.internal.core.SearchableEnvironment.find(SearchableEnvironment.java:120) at org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:188) at org.eclipse.jdt.internal.core.CancelableNameEnvironment.findType(CancelableNameEnvironment.java:45) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:119) at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178) at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2472) at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding(Scope.java:1624) at org.eclipse.jdt.internal.compiler.lookup.BlockScope.getBinding(BlockScope.java:384) at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType(QualifiedNameReference.java:892) at org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall.resolve(ExplicitConstructorCall.java:316) at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.resolveStatements(ConstructorDeclaration.java:432) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:397) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1082) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1131) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:349) at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:568) at org.eclipse.jdt.internal.compiler.Compiler.resolve(Compiler.java:607) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:165) at org.eclipse.jdt.internal.core.CompilationUnitProblemFinder.process(CompilationUnitProblemFinder.java:214) at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:82) at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:724) at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:783) at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1070) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:97) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:82) at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.initialReconcile(JavaReconcilingStrategy.java:172) at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:114) at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.initialReconcile(JavaCompositeReconcilingStrategy.java:120) at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:103) at org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProcess(JavaReconciler.java:328) - locked <0x957e2a30> (a java.lang.Object) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:170) "Worker-8" daemon prio=1 tid=0x090adf68 nid=0x5e55 waiting for monitor entry [0x87c8f000..0x87c8f140] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-7" prio=1 tid=0x09b59538 nid=0x5e4e waiting for monitor entry [0x8421d000..0x8421d1c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=1 tid=0x09abfd40 nid=0x5e4c in Object.wait() [0x868fc000..0x868fd0c0] at java.lang.Object.wait(Native Method) - waiting on <0x930b5b50> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176) - locked <0x930b5b50> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-6" daemon prio=1 tid=0x09c3cd68 nid=0x5e4a waiting for monitor entry [0x8687b000..0x8687bfc0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-5" daemon prio=1 tid=0x09c3bca8 nid=0x5e48 waiting for monitor entry [0x8697d000..0x8697dec0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-4" daemon prio=1 tid=0x09c3a708 nid=0x5e47 waiting for monitor entry [0x869fe000..0x869fee40] at java.util.Hashtable.get(Hashtable.java:335) - waiting to lock <0x91afdfd8> (a java.util.Hashtable) at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:298) at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183) at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362) at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57) at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1009) at org.eclipse.jdt.internal.core.Openable.getBuffer(Openable.java:262) at org.eclipse.jdt.internal.core.CompilationUnit.getContents(CompilationUnit.java:570) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8666) at org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java:8648) at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse(Parser.java:7441) at org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:217) at org.eclipse.jdt.core.dom.CompilationUnitResolver.accept(CompilationUnitResolver.java:147) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:131) at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178) at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2472) at org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2211) at org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:41) at org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:126) at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.resolveTypeFor(SourceTypeBinding.java:1171) at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.fields(SourceTypeBinding.java:638) at org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.faultInTypesForFieldsAndMethods(SourceTypeBinding.java:624) at org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:405) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:849) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:498) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:789) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:588) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider$1.run(ASTProvider.java:566) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:563) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:493) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:165) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - locked <0x931cafd0> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-3" daemon prio=1 tid=0x09c3a2a8 nid=0x5e46 runnable [0x86bfe000..0x86bff1c0] at org.eclipse.jdt.internal.core.OverflowingLRUCache.privateRemoveEntry(OverflowingLRUCache.java:295) at org.eclipse.jdt.internal.core.OverflowingLRUCache.makeSpace(OverflowingLRUCache.java:183) at org.eclipse.jdt.internal.core.OverflowingLRUCache.put(OverflowingLRUCache.java:362) at org.eclipse.jdt.internal.core.BufferManager.addBuffer(BufferManager.java:57) at org.eclipse.jdt.internal.core.CompilationUnit.openBuffer(CompilationUnit.java:1009) at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:104) at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:232) at org.eclipse.jdt.internal.core.SourceRefElement.generateInfos(SourceRefElement.java:114) at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:489) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:233) at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:219) at org.eclipse.jdt.internal.core.SearchableEnvironment.find(SearchableEnvironment.java:120) at org.eclipse.jdt.internal.core.SearchableEnvironment.findType(SearchableEnvironment.java:188) at org.eclipse.jdt.internal.core.CancelableNameEnvironment.findType(CancelableNameEnvironment.java:45) at org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:119) at org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:178) at org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2472) at org.eclipse.jdt.internal.compiler.lookup.Scope.getBinding(Scope.java:1624) at org.eclipse.jdt.internal.compiler.lookup.BlockScope.getBinding(BlockScope.java:384) at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType(QualifiedNameReference.java:892) at org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall.resolve(ExplicitConstructorCall.java:316) at org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration.resolveStatements(ConstructorDeclaration.java:432) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:397) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1082) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1131) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:349) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:856) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:498) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:789) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:588) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider$1.run(ASTProvider.java:566) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:563) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:493) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:165) at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - locked <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "YJP Listener Thread" daemon prio=1 tid=0x09b4a730 nid=0x5e44 runnable [0x8da8c000..0x8da8d140] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x92258690> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.b.a.run(a:47) "Worker-2" daemon prio=1 tid=0x09a7efe0 nid=0x5e43 waiting for monitor entry [0x8d748000..0x8d7490c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=1 tid=0x09bbd4c0 nid=0x5e41 in Object.wait() [0x88975000..0x88976040] at java.lang.Object.wait(Native Method) - waiting on <0x91be7c58> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176) - locked <0x91be7c58> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Java indexing" daemon prio=1 tid=0x091c8d68 nid=0x5e3f in Object.wait() [0x88a2c000..0x88a2cf40] at java.lang.Object.wait(Native Method) - waiting on <0x919ac4d8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:492) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:349) - locked <0x919ac4d8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:595) "Worker-1" daemon prio=1 tid=0x09740c38 nid=0x5e3b waiting for monitor entry [0x88c1b000..0x88c1be40] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x931cafd0> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Worker-0" daemon prio=1 tid=0x0973ff88 nid=0x5e3a waiting for monitor entry [0x88c9d000..0x88c9d1c0] at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$3.run(SelectionListenerWithASTManager.java:142) - waiting to lock <0x957e2aa8> (a java.lang.Object) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) "Start Level Event Dispatcher" daemon prio=1 tid=0x09308540 nid=0x5e37 in Object.wait() [0x8d7e0000..0x8d7e1040] at java.lang.Object.wait(Native Method) - waiting on <0x90bd0088> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:492) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349) - locked <0x90bd0088> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287) "Framework Event Dispatcher" daemon prio=1 tid=0x0926d4e0 nid=0x5e35 in Object.wait() [0x8d952000..0x8d952f40] at java.lang.Object.wait(Native Method) - waiting on <0x90bd0340> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:492) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349) - locked <0x90bd0340> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287) "Low Memory Detector" daemon prio=1 tid=0x09022d98 nid=0x5e31 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=1 tid=0x09021800 nid=0x5e30 waiting on condition [0x00000000..0x8dc0fb28] "Signal Dispatcher" daemon prio=1 tid=0x09020768 nid=0x5e2f waiting on condition [0x00000000..0x00000000] "YJP CPU Sampler" daemon prio=1 tid=0x090176f8 nid=0x5e2e runnable [0x00000000..0x00000000] "YJP RequestServer" daemon prio=1 tid=0x090169c0 nid=0x5e2d runnable [0x8dd92000..0x8dd92fc0] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x90bd0598> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.runtime.RequestServer.doIt(RequestServer.java:240) at com.yourkit.runtime.RequestServer.access$000(RequestServer.java:12) at com.yourkit.runtime.RequestServer$1.run(RequestServer.java:229) "Finalizer" daemon prio=1 tid=0x08fd26a0 nid=0x5e2a in Object.wait() [0x8e13d000..0x8e13df40] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x90bd0718> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x08fd18e8 nid=0x5e29 in Object.wait() [0x8e1be000..0x8e1beec0] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:492) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x90bd00f0> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x08f753e8 nid=0x5e27 runnable [0xbf95f000..0xbf9605e8]