JDK-6323123 : Due to partial feature #256 code promotion in b51, some tests related to class loading fail
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2005-09-13
  • Updated: 2022-10-13
  • Resolved: 2005-09-22
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other JDK 6
5.0u8Fixed 6 b53Fixed
Related Reports
Relates :  
Description
Due to partial code promotion(related to feature #256) in b51, some tests which are designed for testing class loading functionality fail(because of erroneus throwing of LinkageError exception in some situations). 

Affected tests are:
	runtime/ParallelClassLoading/stress/freeLock/loadClass/tree
	runtime/ParallelClassLoading/stress/freeLock/forName/tree
	runtime/ParallelClassLoading/stress-redefine/freeLock/loadClass/tree
	runtime/ParallelClassLoading/stress-redefine/freeLock/forName/tree
	runtime/ParallelClassLoading/InvalidLoading/forName/D-hierarchy
	runtime/ParallelClassLoading/InvalidLoading/forName/T-hierarchy
	runtime/ParallelClassLoading/InvalidLoading/forName/Y-hierarchy
	runtime/ParallelClassLoading/InvalidLoading/forName/D-hierarchy
	runtime/ParallelClassLoading/InvalidLoading/forName/T-hierarchy
	runtime/ParallelClassLoading/InvalidLoading/forName/Y-hierarchy

When remaining code will be integrated, these tests will pass.

Comments
EVALUATION Thank you for developing these tests and catching these cases. Will fix.
13-09-2005