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/07/23 15:14:31 UTC

[jira] Assigned: (HARMONY-4323) [jdktools][jpda] JDWP commands VirtualMachine.AllClasses returns not prepared classes

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

Gregory Shimansky reassigned HARMONY-4323:
------------------------------------------

    Assignee: Gregory Shimansky

> [jdktools][jpda] JDWP commands VirtualMachine.AllClasses returns not prepared classes
> -------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4323
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4323
>             Project: Harmony
>          Issue Type: Bug
>          Components: JDK
>         Environment: Windows/x86, Linux/x86
>            Reporter: Ivan Popov
>            Assignee: Gregory Shimansky
>         Attachments: H4323_jdwp_agent_all_classes.patch
>
>
> JDWP spec does not say anyting about classes returned by AllClasses command. However, JDI spec for VirtualMachine.allClasses() reads:
>   The returned list will include reference types loaded at least 
>   to the point of preparation and types (like array) for which 
>   preparation is not defined. 
> It is unclear who should perform filtering for classes: JDI or JDWP implementation. But it looks like JDWP agent from RI never reports unprepared classes. It makes sense to adjust Harmony's JDWP agent to filter out unprepared classes.
> This issue may cause intermittent failures of the following JDWP stress tests:
>   org.apache.harmony.test.stress.jpda.jdwp.scenario.REFTYPE003.RefTypeTest003
>   org.apache.harmony.test.stress.jpda.jdwp.scenario.REFTYPE004.RefTypeTest004

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