comparison src/share/vm/includeDB_core @ 710:e5b0439ef4ae

6655638: dynamic languages need method handles Summary: initial implementation, with known omissions (x86/64, sparc, compiler optim., c-oops, C++ interp.) Reviewed-by: kvn, twisti, never
author jrose
date Wed, 08 Apr 2009 10:56:49 -0700
parents d0994e5bebce
children be93aad57795
comparison
equal deleted inserted replaced
709:1d037ecd7960 710:e5b0439ef4ae
252 assembler_<arch>.cpp biasedLocking.hpp 252 assembler_<arch>.cpp biasedLocking.hpp
253 assembler_<arch>.cpp cardTableModRefBS.hpp 253 assembler_<arch>.cpp cardTableModRefBS.hpp
254 assembler_<arch>.cpp collectedHeap.inline.hpp 254 assembler_<arch>.cpp collectedHeap.inline.hpp
255 assembler_<arch>.cpp interfaceSupport.hpp 255 assembler_<arch>.cpp interfaceSupport.hpp
256 assembler_<arch>.cpp interpreter.hpp 256 assembler_<arch>.cpp interpreter.hpp
257 assembler_<arch>.cpp methodHandles.hpp
257 assembler_<arch>.cpp objectMonitor.hpp 258 assembler_<arch>.cpp objectMonitor.hpp
258 assembler_<arch>.cpp os.hpp 259 assembler_<arch>.cpp os.hpp
259 assembler_<arch>.cpp resourceArea.hpp 260 assembler_<arch>.cpp resourceArea.hpp
260 assembler_<arch>.cpp sharedRuntime.hpp 261 assembler_<arch>.cpp sharedRuntime.hpp
261 assembler_<arch>.cpp stubRoutines.hpp 262 assembler_<arch>.cpp stubRoutines.hpp
1272 1273
1273 cpCacheKlass.cpp bytecodes.hpp 1274 cpCacheKlass.cpp bytecodes.hpp
1274 cpCacheKlass.cpp collectedHeap.hpp 1275 cpCacheKlass.cpp collectedHeap.hpp
1275 cpCacheKlass.cpp constantPoolOop.hpp 1276 cpCacheKlass.cpp constantPoolOop.hpp
1276 cpCacheKlass.cpp cpCacheKlass.hpp 1277 cpCacheKlass.cpp cpCacheKlass.hpp
1278 cpCacheKlass.cpp genOopClosures.inline.hpp
1277 cpCacheKlass.cpp handles.inline.hpp 1279 cpCacheKlass.cpp handles.inline.hpp
1278 cpCacheKlass.cpp javaClasses.hpp 1280 cpCacheKlass.cpp javaClasses.hpp
1279 cpCacheKlass.cpp markSweep.inline.hpp 1281 cpCacheKlass.cpp markSweep.inline.hpp
1280 cpCacheKlass.cpp oop.inline.hpp 1282 cpCacheKlass.cpp oop.inline.hpp
1281 cpCacheKlass.cpp permGen.hpp 1283 cpCacheKlass.cpp permGen.hpp
2200 interpreter_<arch_model>.cpp interpreter.hpp 2202 interpreter_<arch_model>.cpp interpreter.hpp
2201 interpreter_<arch_model>.cpp interpreterGenerator.hpp 2203 interpreter_<arch_model>.cpp interpreterGenerator.hpp
2202 interpreter_<arch_model>.cpp jvmtiExport.hpp 2204 interpreter_<arch_model>.cpp jvmtiExport.hpp
2203 interpreter_<arch_model>.cpp jvmtiThreadState.hpp 2205 interpreter_<arch_model>.cpp jvmtiThreadState.hpp
2204 interpreter_<arch_model>.cpp methodDataOop.hpp 2206 interpreter_<arch_model>.cpp methodDataOop.hpp
2207 interpreter_<arch_model>.cpp methodHandles.hpp
2205 interpreter_<arch_model>.cpp methodOop.hpp 2208 interpreter_<arch_model>.cpp methodOop.hpp
2206 interpreter_<arch_model>.cpp oop.inline.hpp 2209 interpreter_<arch_model>.cpp oop.inline.hpp
2207 interpreter_<arch_model>.cpp sharedRuntime.hpp 2210 interpreter_<arch_model>.cpp sharedRuntime.hpp
2208 interpreter_<arch_model>.cpp stubRoutines.hpp 2211 interpreter_<arch_model>.cpp stubRoutines.hpp
2209 interpreter_<arch_model>.cpp synchronizer.hpp 2212 interpreter_<arch_model>.cpp synchronizer.hpp
2594 linkResolver.cpp frame.inline.hpp 2597 linkResolver.cpp frame.inline.hpp
2595 linkResolver.cpp handles.inline.hpp 2598 linkResolver.cpp handles.inline.hpp
2596 linkResolver.cpp instanceKlass.hpp 2599 linkResolver.cpp instanceKlass.hpp
2597 linkResolver.cpp interpreterRuntime.hpp 2600 linkResolver.cpp interpreterRuntime.hpp
2598 linkResolver.cpp linkResolver.hpp 2601 linkResolver.cpp linkResolver.hpp
2602 linkResolver.cpp methodHandles.hpp
2599 linkResolver.cpp nativeLookup.hpp 2603 linkResolver.cpp nativeLookup.hpp
2600 linkResolver.cpp objArrayOop.hpp 2604 linkResolver.cpp objArrayOop.hpp
2601 linkResolver.cpp reflection.hpp 2605 linkResolver.cpp reflection.hpp
2602 linkResolver.cpp resourceArea.hpp 2606 linkResolver.cpp resourceArea.hpp
2603 linkResolver.cpp signature.hpp 2607 linkResolver.cpp signature.hpp
2809 2813
2810 methodDataOop.hpp bytecodes.hpp 2814 methodDataOop.hpp bytecodes.hpp
2811 methodDataOop.hpp oop.hpp 2815 methodDataOop.hpp oop.hpp
2812 methodDataOop.hpp orderAccess.hpp 2816 methodDataOop.hpp orderAccess.hpp
2813 methodDataOop.hpp universe.hpp 2817 methodDataOop.hpp universe.hpp
2818
2819 methodHandles.hpp frame.inline.hpp
2820 methodHandles.hpp globals.hpp
2821 methodHandles.hpp interfaceSupport.hpp
2822 methodHandles.hpp javaClasses.hpp
2823 methodHandles.hpp vmSymbols.hpp
2824
2825 methodHandles.cpp allocation.inline.hpp
2826 methodHandles.cpp interpreter.hpp
2827 methodHandles.cpp javaCalls.hpp
2828 methodHandles.cpp methodHandles.hpp
2829 methodHandles.cpp oopFactory.hpp
2830 methodHandles.cpp reflection.hpp
2831 methodHandles.cpp signature.hpp
2832 methodHandles.cpp symbolTable.hpp
2833
2834 methodHandles_<arch>.cpp allocation.inline.hpp
2835 methodHandles_<arch>.cpp interpreter.hpp
2836 methodHandles_<arch>.cpp methodHandles.hpp
2814 2837
2815 methodKlass.cpp collectedHeap.inline.hpp 2838 methodKlass.cpp collectedHeap.inline.hpp
2816 methodKlass.cpp constMethodKlass.hpp 2839 methodKlass.cpp constMethodKlass.hpp
2817 methodKlass.cpp gcLocker.hpp 2840 methodKlass.cpp gcLocker.hpp
2818 methodKlass.cpp handles.inline.hpp 2841 methodKlass.cpp handles.inline.hpp
3059 oop.inline.hpp ageTable.hpp 3082 oop.inline.hpp ageTable.hpp
3060 oop.inline.hpp arrayKlass.hpp 3083 oop.inline.hpp arrayKlass.hpp
3061 oop.inline.hpp arrayOop.hpp 3084 oop.inline.hpp arrayOop.hpp
3062 oop.inline.hpp atomic.hpp 3085 oop.inline.hpp atomic.hpp
3063 oop.inline.hpp barrierSet.inline.hpp 3086 oop.inline.hpp barrierSet.inline.hpp
3087 oop.inline.hpp bytes_<arch>.hpp
3064 oop.inline.hpp cardTableModRefBS.hpp 3088 oop.inline.hpp cardTableModRefBS.hpp
3065 oop.inline.hpp collectedHeap.inline.hpp 3089 oop.inline.hpp collectedHeap.inline.hpp
3066 oop.inline.hpp compactingPermGenGen.hpp 3090 oop.inline.hpp compactingPermGenGen.hpp
3067 oop.inline.hpp genCollectedHeap.hpp 3091 oop.inline.hpp genCollectedHeap.hpp
3068 oop.inline.hpp generation.hpp 3092 oop.inline.hpp generation.hpp
3672 sharedRuntime.cpp interfaceSupport.hpp 3696 sharedRuntime.cpp interfaceSupport.hpp
3673 sharedRuntime.cpp interpreterRuntime.hpp 3697 sharedRuntime.cpp interpreterRuntime.hpp
3674 sharedRuntime.cpp interpreter.hpp 3698 sharedRuntime.cpp interpreter.hpp
3675 sharedRuntime.cpp javaCalls.hpp 3699 sharedRuntime.cpp javaCalls.hpp
3676 sharedRuntime.cpp jvmtiExport.hpp 3700 sharedRuntime.cpp jvmtiExport.hpp
3701 sharedRuntime.cpp methodHandles.hpp
3677 sharedRuntime.cpp jvmtiRedefineClassesTrace.hpp 3702 sharedRuntime.cpp jvmtiRedefineClassesTrace.hpp
3678 sharedRuntime.cpp nativeInst_<arch>.hpp 3703 sharedRuntime.cpp nativeInst_<arch>.hpp
3679 sharedRuntime.cpp nativeLookup.hpp 3704 sharedRuntime.cpp nativeLookup.hpp
3680 sharedRuntime.cpp oop.inline.hpp 3705 sharedRuntime.cpp oop.inline.hpp
3681 sharedRuntime.cpp scopeDesc.hpp 3706 sharedRuntime.cpp scopeDesc.hpp
3860 stubGenerator_<arch_model>.cpp assembler_<arch>.inline.hpp 3885 stubGenerator_<arch_model>.cpp assembler_<arch>.inline.hpp
3861 stubGenerator_<arch_model>.cpp frame.inline.hpp 3886 stubGenerator_<arch_model>.cpp frame.inline.hpp
3862 stubGenerator_<arch_model>.cpp handles.inline.hpp 3887 stubGenerator_<arch_model>.cpp handles.inline.hpp
3863 stubGenerator_<arch_model>.cpp instanceOop.hpp 3888 stubGenerator_<arch_model>.cpp instanceOop.hpp
3864 stubGenerator_<arch_model>.cpp interpreter.hpp 3889 stubGenerator_<arch_model>.cpp interpreter.hpp
3890 stubGenerator_<arch_model>.cpp methodHandles.hpp
3865 stubGenerator_<arch_model>.cpp methodOop.hpp 3891 stubGenerator_<arch_model>.cpp methodOop.hpp
3866 stubGenerator_<arch_model>.cpp nativeInst_<arch>.hpp 3892 stubGenerator_<arch_model>.cpp nativeInst_<arch>.hpp
3867 stubGenerator_<arch_model>.cpp objArrayKlass.hpp 3893 stubGenerator_<arch_model>.cpp objArrayKlass.hpp
3868 stubGenerator_<arch_model>.cpp oop.inline.hpp 3894 stubGenerator_<arch_model>.cpp oop.inline.hpp
3869 stubGenerator_<arch_model>.cpp sharedRuntime.hpp 3895 stubGenerator_<arch_model>.cpp sharedRuntime.hpp