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 180079 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 post-M1
Post.M1.ContextFinder.txt (text/plain), 3.40 KB, created by
Thomas Watson
on 2010-10-01 14:41:05 EDT
(
hide
)
Description:
Using compiler settings in org.eclipse.osgi post-M1
Filename:
MIME Type:
Creator:
Thomas Watson
Created:
2010-10-01 14:41:05 EDT
Size:
3.40 KB
patch
obsolete
> // post M1 compiler settings, using jsr14 > // Method descriptor #74 ()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 [75] > 3 invokevirtual org.eclipse.core.runtime.internal.adaptor.ContextFinder$Finder.getClassContext() : java.lang.Class[] [77] > 6 astore_1 [stack] > 7 new java.util.ArrayList [83] > 10 dup > 11 iconst_1 > 12 invokespecial java.util.ArrayList(int) [85] > 15 astore_2 [result] > 16 aconst_null > 17 astore_3 [previousLoader] > 18 iconst_1 > 19 istore 4 [i] > 21 goto 118 > 24 aload_1 [stack] > 25 iload 4 [i] > 27 aaload > 28 invokevirtual java.lang.Class.getClassLoader() : java.lang.ClassLoader [59] > 31 astore 5 [tmp] > 33 aload_1 [stack] > 34 iload 4 [i] > 36 aaload > 37 ldc <String "org.eclipse.core.runtime.internal.adaptor.ContextFinder"> [88] > 39 invokestatic java.lang.Class.forName(java.lang.String) : java.lang.Class [42] > 42 goto 57 > 45 new java.lang.NoClassDefFoundError [48] > 48 dup_x1 > 49 swap > 50 invokevirtual java.lang.Throwable.getMessage() : java.lang.String [50] > 53 invokespecial java.lang.NoClassDefFoundError(java.lang.String) [56] > 56 athrow > 57 if_acmpeq 115 > 60 aload 5 [tmp] > 62 ifnull 115 > 65 aload 5 [tmp] > 67 aload_0 [this] > 68 if_acmpeq 115 > 71 aload_0 [this] > 72 aload 5 [tmp] > 74 invokespecial org.eclipse.core.runtime.internal.adaptor.ContextFinder.checkClassLoader(java.lang.ClassLoader) : boolean [90] > 77 ifeq 96 > 80 aload_3 [previousLoader] > 81 aload 5 [tmp] > 83 if_acmpeq 96 > 86 aload_2 [result] > 87 aload 5 [tmp] > 89 invokevirtual java.util.ArrayList.add(java.lang.Object) : boolean [94] > 92 pop > 93 aload 5 [tmp] > 95 astore_3 [previousLoader] > 96 aload 5 [tmp] > 98 getstatic org.eclipse.core.runtime.internal.adaptor.ContextFinder.finderClassLoader : java.lang.ClassLoader [98] > 101 if_acmpeq 125 > 104 aload 5 [tmp] > 106 instanceof org.eclipse.osgi.framework.adaptor.BundleClassLoader [100] > 109 ifeq 115 > 112 goto 125 > 115 iinc 4 1 [i] > 118 iload 4 [i] > 120 aload_1 [stack] > 121 arraylength > 122 if_icmplt 24 > 125 aload_2 [result] > 126 areturn > Exception Table: > [pc: 37, pc: 42] -> 45 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: 71, line: 60] > [pc: 80, line: 61] > [pc: 86, line: 62] > [pc: 93, line: 63] > [pc: 96, line: 67] > [pc: 112, line: 68] > [pc: 115, line: 57] > [pc: 125, line: 71] > Local variable table: > [pc: 0, pc: 127] local: this index: 0 type: org.eclipse.core.runtime.internal.adaptor.ContextFinder > [pc: 7, pc: 127] local: stack index: 1 type: java.lang.Class[] > [pc: 16, pc: 127] local: result index: 2 type: java.util.ArrayList > [pc: 18, pc: 127] local: previousLoader index: 3 type: java.lang.ClassLoader > [pc: 21, pc: 125] local: i index: 4 type: int > [pc: 33, pc: 115] 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