John R Rose
|
ee85a30479
|
6983728: JSR 292 remove argument count limitations
Remove workarounds and limitations from before 6939861.
Reviewed-by: never
|
2011-07-16 15:47:53 -07:00 |
|
John R Rose
|
9acf4f0284
|
7052202: JSR 292: Crash in sun.invoke.util.ValueConversions.fillArray
Fix corner cases involving MethodHandles.permuteArguments with long or double argument lists.
Reviewed-by: twisti, never
|
2011-06-14 22:47:09 -07:00 |
|
John R Rose
|
f32795386e
|
7050328: (jsr-292) findConstructor throws ExceptionInInitializerError if run under SecurityManager
Wrap system property and reflection accesses under doPrivileged. Ensure constant pool linkage bypasses the SM as specified.
Reviewed-by: kvn, never
|
2011-06-01 23:56:47 -07:00 |
|
John R Rose
|
025d0aead8
|
7032323: code changes for JSR 292 EG adjustments to API, through Public Review
API code changes and javadoc changes following JSR 292 Public Review comments, through PFD
Reviewed-by: never
|
2011-05-26 17:37:36 -07:00 |
|
John R Rose
|
8bb387d77e
|
7044892: JSR 292: API entry points sometimes throw the wrong exceptions or doesn't throw the expected one
Point-fixes for 7038847, 7038860, 7042656, 7042829, 7041853, and several other reports
Reviewed-by: never, kvn
|
2011-05-17 19:48:19 -07:00 |
|
John R Rose
|
4b011923e2
|
7032850: MethodHandle.invokeGeneric throws unspecified RuntimeException if parameterized method is called
Implement invocation corner cases, including correct type conversions and interface type enforcement.
Reviewed-by: never
|
2011-05-17 19:48:14 -07:00 |
|
John R Rose
|
9a58e303d7
|
6939861: JVM should handle more conversion operations
Integrate JDK code with JVM-supplied ricochet frames.
Reviewed-by: never, twisti
|
2011-05-12 19:27:49 -07:00 |
|
John R Rose
|
3718824e69
|
7012648: move JSR 292 to package java.lang.invoke and adjust names
Package and class renaming only; delete unused methods and classes; add @since tags; no code changes
Reviewed-by: twisti
|
2011-03-23 23:02:31 -07:00 |
|