History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XSTR-311
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Assignee: Unassigned
Reporter: Henrik Ståhl
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
XStream

Add support for enhanced mode with JRockit 1.4.2 and 5.0

Created: 08/May/06 04:06 AM   Updated: 07/Aug/06 09:06 PM
Component/s: None
Affects Version/s: None
Fix Version/s: 1.2

File Attachments: 1. Java Source File JVM.java (5 kb)
2. Java Source File Sun14ReflectionProvider.java (6 kb)

Issue Links:
Supercedes
 
dependent
 


 Description  « Hide
The attached patches to JVM.java and Sun14ReflectionProvider.java enables support for enhanced mode with all recent JRockit versions, while maintaining compatibility with other JVMs. Tested on Windows XP x86 with:

Non-JRokit:
Sun 1.4.2
Sun 1.5.0_06
Sun 1.6.0-b81
IBM J9 5.0

Legacy JRockit:
JRockit 1.4.2_08 (and earlier) - does not work with Enhanced Mode and will fall back on the pure Java mode
JRockit 5.0 R25.0.0 - does not work with Enhanced Mode and will fall back on the pure Java mode
JRockit 5.0 R25.1.0 and JRockit 5.0 25.2.0

Recent JRockit versions:
JRockit 1.4.2 R26.0.0 and later
JRckit 5.0 R26.0.0 and later

(contributed by hstahl at bea dot com)

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Joerg Schaible - 08/May/06 05:28 AM
This is great news, Henrik! We were asked a lot of enhanced mode support for JRockit in the last time. I'll apply it ASAP.

Joerg Schaible - 24/May/06 11:17 AM
Thanks for providing. Integrated changes into head revision and adjusted some code, because of minor differences to other VMs. Works great now!.