Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 180078 Details for
Bug 323012
[jsr14][compiler] Class literal value is not cached when target is jsr14
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Using compiler settings in org.eclipse.osgi from M1
M1.ContextFinder.txt (text/plain), 3.82 KB, created by
Thomas Watson
on 2010-10-01 14:39:39 EDT
(
hide
)
Description:
Using compiler settings in org.eclipse.osgi from M1
Filename:
MIME Type:
Creator:
Thomas Watson
Created:
2010-10-01 14:39:39 EDT
Size:
3.82 KB
patch
obsolete
> // M1 compiler settings, using compliance settings from ee OSGi/Minimum-1.2 > // Compiler compliance level: 1.4 > // Generated .class files compatibility: 1.2 > // Source compatibility: 1.3 > // Method descriptor #80 ()Ljava/util/ArrayList; > // Stack: 3, Locals: 6 > java.util.ArrayList basicFindClassLoaders(); > 0 getstatic org.eclipse.core.runtime.internal.adaptor.ContextFinder.contextFinder : org.eclipse.core.runtime.internal.adaptor.ContextFinder.Finder [81] > 3 invokevirtual org.eclipse.core.runtime.internal.adaptor.ContextFinder$Finder.getClassContext() : java.lang.Class[] [83] > 6 astore_1 [stack] > 7 new java.util.ArrayList [89] > 10 dup > 11 iconst_1 > 12 invokespecial java.util.ArrayList(int) [91] > 15 astore_2 [result] > 16 aconst_null > 17 astore_3 [previousLoader] > 18 iconst_1 > 19 istore 4 [i] > 21 goto 130 > 24 aload_1 [stack] > 25 iload 4 [i] > 27 aaload > 28 invokevirtual java.lang.Class.getClassLoader() : java.lang.ClassLoader [65] > 31 astore 5 [tmp] > 33 aload_1 [stack] > 34 iload 4 [i] > 36 aaload > 37 getstatic org.eclipse.core.runtime.internal.adaptor.ContextFinder.class$0 : java.lang.Class [94] > 40 dup > 41 ifnonnull 69 > 44 pop > 45 ldc <String "org.eclipse.core.runtime.internal.adaptor.ContextFinder"> [96] > 47 invokestatic java.lang.Class.forName(java.lang.String) : java.lang.Class [48] > 50 dup > 51 putstatic org.eclipse.core.runtime.internal.adaptor.ContextFinder.class$0 : java.lang.Class [94] > 54 goto 69 > 57 new java.lang.NoClassDefFoundError [54] > 60 dup_x1 > 61 swap > 62 invokevirtual java.lang.Throwable.getMessage() : java.lang.String [56] > 65 invokespecial java.lang.NoClassDefFoundError(java.lang.String) [62] > 68 athrow > 69 if_acmpeq 127 > 72 aload 5 [tmp] > 74 ifnull 127 > 77 aload 5 [tmp] > 79 aload_0 [this] > 80 if_acmpeq 127 > 83 aload_0 [this] > 84 aload 5 [tmp] > 86 invokespecial org.eclipse.core.runtime.internal.adaptor.ContextFinder.checkClassLoader(java.lang.ClassLoader) : boolean [98] > 89 ifeq 108 > 92 aload_3 [previousLoader] > 93 aload 5 [tmp] > 95 if_acmpeq 108 > 98 aload_2 [result] > 99 aload 5 [tmp] > 101 invokevirtual java.util.ArrayList.add(java.lang.Object) : boolean [102] > 104 pop > 105 aload 5 [tmp] > 107 astore_3 [previousLoader] > 108 aload 5 [tmp] > 110 getstatic org.eclipse.core.runtime.internal.adaptor.ContextFinder.finderClassLoader : java.lang.ClassLoader [106] > 113 if_acmpeq 137 > 116 aload 5 [tmp] > 118 instanceof org.eclipse.osgi.framework.adaptor.BundleClassLoader [108] > 121 ifeq 127 > 124 goto 137 > 127 iinc 4 1 [i] > 130 iload 4 [i] > 132 aload_1 [stack] > 133 arraylength > 134 if_icmplt 24 > 137 aload_2 [result] > 138 areturn > Exception Table: > [pc: 45, pc: 50] -> 57 when : java.lang.ClassNotFoundException > Line numbers: > [pc: 0, line: 54] > [pc: 7, line: 55] > [pc: 16, line: 56] > [pc: 18, line: 57] > [pc: 24, line: 58] > [pc: 33, line: 59] > [pc: 83, line: 60] > [pc: 92, line: 61] > [pc: 98, line: 62] > [pc: 105, line: 63] > [pc: 108, line: 67] > [pc: 124, line: 68] > [pc: 127, line: 57] > [pc: 137, line: 71] > Local variable table: > [pc: 0, pc: 139] local: this index: 0 type: org.eclipse.core.runtime.internal.adaptor.ContextFinder > [pc: 7, pc: 139] local: stack index: 1 type: java.lang.Class[] > [pc: 16, pc: 139] local: result index: 2 type: java.util.ArrayList > [pc: 18, pc: 139] local: previousLoader index: 3 type: java.lang.ClassLoader > [pc: 21, pc: 137] local: i index: 4 type: int > [pc: 33, pc: 127] local: tmp index: 5 type: java.lang.ClassLoader >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 323012
:
179724
|
179740
|
180020
|
180055
| 180078 |
180079
|
180084
|
180086