diff options
author | jfrijters <jfrijters> | 2009-07-14 10:27:41 +0400 |
---|---|---|
committer | jfrijters <jfrijters> | 2009-07-14 10:27:41 +0400 |
commit | 64e5615aaa66a8f97a51ca21cc44c4b1b9ce6e7e (patch) | |
tree | 7876d83de8521ce27afe2490a0ef7d3a188732f8 /openjdk/map.xml | |
parent | 0f46d9ae151c3357176b14d8c0448683f5e7e0fb (diff) |
Moved responsibility for creating java.lang.Class instances for "fast literal" enable types into ClassLiteral<T>, this allows class literals to be really cheap, because non of the underlying reflection is needed, the class will cache the Type and lazily resolve it to its TypeWrapper.
Diffstat (limited to 'openjdk/map.xml')
-rw-r--r-- | openjdk/map.xml | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/openjdk/map.xml b/openjdk/map.xml index 406de3b3..a04d501d 100644 --- a/openjdk/map.xml +++ b/openjdk/map.xml @@ -1353,13 +1353,6 @@ <ret /> </body> </method> - <method name="newClass" sig="()Ljava.lang.Class;" modifiers="static"> - <attribute type="IKVM.Attributes.HideFromJavaAttribute" sig="()V" /> - <body> - <newobj class="java.lang.Class" name="<init>" sig="()V" /> - <ret /> - </body> - </method> </class> <class name="java.lang.ClassLoader"> <field name="wrapper" sig="Lcli.IKVM.Internal.ClassLoaderWrapper;" modifiers=""> |