On 29/07/2016 5:55 PM, Leela Mohan wrote:
Hi David,
I understand, Klass types are no longer oops
but JNIHandles::resolve_non_null() would expose naked oops. In other
words, KlassOops are no longer oops but java.lang.Class objects are.
Yes my mistake - focusing on the wrong aspect. Good catch.
I think, change in the file unsafe.cpp is incorrect. (
http://cr.openjdk.java.net/~coleenp/6642881_8u40_hotspot/ )
Below function is accessing naked oops when thread has transitioned to
"native":
*+ static jobject get_class_loader(JNIEnv* env, jclass cls) {**+ if
(java_lang_Class::is_primitive(
Hi David,
I understand, Klass types are no longer oops but
JNIHandles::resolve_non_null()
would expose naked oops. In other words, KlassOops are no longer oops but
java.lang.Class objects are.
Thanks,
Leela
On Thu, Jul 28, 2016 at 10:51 PM, David Holmes
wrote:
> Hi Leela,
>
> On 29/07/2016 12
Hi Leela,
On 29/07/2016 12:59 PM, Leela Mohan wrote:
I think, change in the file unsafe.cpp is incorrect. (
http://cr.openjdk.java.net/~coleenp/6642881_8u40_hotspot/ )
Below function is accessing naked oops when thread has transitioned to
"native":
*+ static jobject get_class_loader(JNIEnv* en
Thanks, Mandy!
Coleen
On 9/8/14, 6:59 PM, Mandy Chung wrote:
Thumbs up.
Mandy
On 9/5/2014 12:55 PM, Coleen Phillimore wrote:
Summary: Add classLoader to java/lang/Class instance for fast access
This is a backport request for 8u40. This change has been in the
jdk9 code for 3 months witho
Thumbs up.
Mandy
On 9/5/2014 12:55 PM, Coleen Phillimore wrote:
Summary: Add classLoader to java/lang/Class instance for fast access
This is a backport request for 8u40. This change has been in the
jdk9 code for 3 months without any problems.
The JDK changes hg imported cleanly. The Hots
Thanks David!
Coleen
On 9/7/14, 9:38 PM, David Holmes wrote:
Looks okay to me.
David
On 6/09/2014 5:55 AM, Coleen Phillimore wrote:
Summary: Add classLoader to java/lang/Class instance for fast access
This is a backport request for 8u40. This change has been in the jdk9
code for 3 months
Looks okay to me.
David
On 6/09/2014 5:55 AM, Coleen Phillimore wrote:
Summary: Add classLoader to java/lang/Class instance for fast access
This is a backport request for 8u40. This change has been in the jdk9
code for 3 months without any problems.
The JDK changes hg imported cleanly. The
Summary: Add classLoader to java/lang/Class instance for fast access
This is a backport request for 8u40. This change has been in the jdk9
code for 3 months without any problems.
The JDK changes hg imported cleanly. The Hotspot change needed a hand
merge for create_mirror call in klass.cpp