You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Gregory Shimansky (JIRA)" <ji...@apache.org> on 2007/05/25 16:16:17 UTC

[jira] Assigned: (HARMONY-3820) [drlvm][jvmti][thread] JVMTI reports wrong threads for main thread group

     [ https://issues.apache.org/jira/browse/HARMONY-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky reassigned HARMONY-3820:
------------------------------------------

    Assignee: Gregory Shimansky

> [drlvm][jvmti][thread] JVMTI reports wrong threads for main thread group
> ------------------------------------------------------------------------
>
>                 Key: HARMONY-3820
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3820
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Windows/x86, harmony-jdk-r535765 
>            Reporter: Ivan Popov
>         Assigned To: Gregory Shimansky
>
> After switching to GCv5 JVMTI reports wrong threads for the "main" thread group. There ara a lot of "finalizer" threads and no "main" thread. 
> To reproduce this run HelloWorld in Eclipse debugger, stop at breakpoint, turn on showing threads groups in the main menu of Debug view and see threads list.
> With GCv5:
> HelloWorld [Java Application]	
> 	HelloWorld at localhost:1067	
> 		Thread Group [system]	
> 			Thread Group [main]	
> 				Daemon Thread [ref handler] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)	
> 				Daemon Thread [finalizer] (Running)
> With GCv41 (using -XX:vm.dlls=gc_cc.dll):
> HelloWorld [Java Application]	
> 	HelloWorld at localhost:1045	
> 		Thread Group [system]	
> 			Daemon System Thread [FinalizerThread] (Running)	
> 			Thread Group [main]	
> 				Thread [main] (Suspended (breakpoint at line 5 in HelloWorld))	
> 					HelloWorld.main(String[]) line: 5

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.