[jbosstools-issues] [JBoss JIRA] (JBIDE-17656) Forge crashed Eclipse

Vineet Reynolds (JIRA) issues at jboss.org
Wed Aug 27 08:01:06 EDT 2014


    [ https://issues.jboss.org/browse/JBIDE-17656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12996101#comment-12996101 ] 

Vineet Reynolds edited comment on JBIDE-17656 at 8/27/14 8:00 AM:
------------------------------------------------------------------

Yes, attaching the file. It was in some daemon thread.

However, I can confirm that Forge does invoke {{System.gc}} rather vigorously on Windows. On Antonio's script alone, it exceeds 200. This is specifcally due to invocations in the {{org.jboss.forge.addon.resource.AbstractFileResource.setContents(InputStream)}} method.

Scaffolding being File I/O intensive would explain why the GC activity peaks during scaffolding.


was (Author: vineet.reynolds):
Yes, attaching the file. It was in some daemon thread.

However, I can confirm that Forge does invoke {{System.gc}} rather vigorously on Windows. On Antonio's script alone, it exceeds 200.

Scaffolding being File I/O intensive would explain why the GC activity peaks during scaffolding.

> Forge crashed Eclipse
> ---------------------
>
>                 Key: JBIDE-17656
>                 URL: https://issues.jboss.org/browse/JBIDE-17656
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: forge
>    Affects Versions: 4.2.0.Beta3
>         Environment: Windows 7 64bits, JDK 8.0.0, JBDS 8.0.0.Beta2 
>            Reporter: Fred Bricon
>            Assignee: Vineet Reynolds
>             Fix For: 4.2.0.CR1
>
>         Attachments: generate.fsh, hs_err_pid4536.log, hs_err_pid5320.log, hs_err_pid640.log, JVM-GCactivity-heap.png, JVM-GCactivity-Linux.png, JVM-GCactivity.png
>
>
> I tried to reproduce the steps from JBIDE-17655 a 2nd time, Eclipse crashed while forge was scaffolding 



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list