1.1 --- a/src/share/vm/includeDB_core Fri Apr 11 09:56:35 2008 -0400 1.2 +++ b/src/share/vm/includeDB_core Sun Apr 13 17:43:42 2008 -0400 1.3 @@ -191,7 +191,6 @@ 1.4 arrayKlass.cpp arrayKlass.hpp 1.5 arrayKlass.cpp arrayKlassKlass.hpp 1.6 arrayKlass.cpp arrayOop.hpp 1.7 -arrayKlass.cpp collectedHeap.hpp 1.8 arrayKlass.cpp collectedHeap.inline.hpp 1.9 arrayKlass.cpp gcLocker.hpp 1.10 arrayKlass.cpp instanceKlass.hpp 1.11 @@ -211,6 +210,7 @@ 1.12 arrayKlassKlass.cpp arrayKlassKlass.hpp 1.13 arrayKlassKlass.cpp handles.inline.hpp 1.14 arrayKlassKlass.cpp javaClasses.hpp 1.15 +arrayKlassKlass.cpp markSweep.inline.hpp 1.16 arrayKlassKlass.cpp oop.inline.hpp 1.17 1.18 arrayKlassKlass.hpp arrayKlass.hpp 1.19 @@ -250,7 +250,7 @@ 1.20 assembler_<arch_model>.cpp assembler_<arch_model>.inline.hpp 1.21 assembler_<arch_model>.cpp biasedLocking.hpp 1.22 assembler_<arch_model>.cpp cardTableModRefBS.hpp 1.23 -assembler_<arch_model>.cpp collectedHeap.hpp 1.24 +assembler_<arch_model>.cpp collectedHeap.inline.hpp 1.25 assembler_<arch_model>.cpp interfaceSupport.hpp 1.26 assembler_<arch_model>.cpp interpreter.hpp 1.27 assembler_<arch_model>.cpp objectMonitor.hpp 1.28 @@ -331,9 +331,8 @@ 1.29 bitMap.inline.hpp atomic.hpp 1.30 bitMap.inline.hpp bitMap.hpp 1.31 1.32 -blockOffsetTable.cpp blockOffsetTable.hpp 1.33 blockOffsetTable.cpp blockOffsetTable.inline.hpp 1.34 -blockOffsetTable.cpp collectedHeap.hpp 1.35 +blockOffsetTable.cpp collectedHeap.inline.hpp 1.36 blockOffsetTable.cpp iterator.hpp 1.37 blockOffsetTable.cpp java.hpp 1.38 blockOffsetTable.cpp oop.inline.hpp 1.39 @@ -990,6 +989,7 @@ 1.40 codeCache.cpp mutexLocker.hpp 1.41 codeCache.cpp nmethod.hpp 1.42 codeCache.cpp objArrayOop.hpp 1.43 +codeCache.cpp oop.inline.hpp 1.44 codeCache.cpp pcDesc.hpp 1.45 codeCache.cpp resourceArea.hpp 1.46 1.47 @@ -1124,7 +1124,7 @@ 1.48 compiledICHolderKlass.cpp compiledICHolderKlass.hpp 1.49 compiledICHolderKlass.cpp handles.inline.hpp 1.50 compiledICHolderKlass.cpp javaClasses.hpp 1.51 -compiledICHolderKlass.cpp markSweep.hpp 1.52 +compiledICHolderKlass.cpp markSweep.inline.hpp 1.53 compiledICHolderKlass.cpp oop.inline.hpp 1.54 compiledICHolderKlass.cpp oop.inline2.hpp 1.55 compiledICHolderKlass.cpp permGen.hpp 1.56 @@ -1192,6 +1192,7 @@ 1.57 constMethodKlass.cpp gcLocker.hpp 1.58 constMethodKlass.cpp handles.inline.hpp 1.59 constMethodKlass.cpp interpreter.hpp 1.60 +constMethodKlass.cpp markSweep.inline.hpp 1.61 constMethodKlass.cpp oop.inline.hpp 1.62 constMethodKlass.cpp oop.inline2.hpp 1.63 constMethodKlass.cpp resourceArea.hpp 1.64 @@ -1210,6 +1211,8 @@ 1.65 constantPoolKlass.cpp constantPoolKlass.hpp 1.66 constantPoolKlass.cpp constantPoolOop.hpp 1.67 constantPoolKlass.cpp handles.inline.hpp 1.68 +constantPoolKlass.cpp javaClasses.hpp 1.69 +constantPoolKlass.cpp markSweep.inline.hpp 1.70 constantPoolKlass.cpp oop.inline.hpp 1.71 constantPoolKlass.cpp oop.inline2.hpp 1.72 constantPoolKlass.cpp oopFactory.hpp 1.73 @@ -1261,7 +1264,8 @@ 1.74 cpCacheKlass.cpp constantPoolOop.hpp 1.75 cpCacheKlass.cpp cpCacheKlass.hpp 1.76 cpCacheKlass.cpp handles.inline.hpp 1.77 -cpCacheKlass.cpp markSweep.hpp 1.78 +cpCacheKlass.cpp javaClasses.hpp 1.79 +cpCacheKlass.cpp markSweep.inline.hpp 1.80 cpCacheKlass.cpp oop.inline.hpp 1.81 cpCacheKlass.cpp permGen.hpp 1.82 1.83 @@ -1273,7 +1277,6 @@ 1.84 cpCacheOop.cpp handles.inline.hpp 1.85 cpCacheOop.cpp interpreter.hpp 1.86 cpCacheOop.cpp jvmtiRedefineClassesTrace.hpp 1.87 -cpCacheOop.cpp markSweep.hpp 1.88 cpCacheOop.cpp markSweep.inline.hpp 1.89 cpCacheOop.cpp objArrayOop.hpp 1.90 cpCacheOop.cpp oop.inline.hpp 1.91 @@ -1385,7 +1388,6 @@ 1.92 1.93 defNewGeneration.cpp collectorCounters.hpp 1.94 defNewGeneration.cpp copy.hpp 1.95 -defNewGeneration.cpp defNewGeneration.hpp 1.96 defNewGeneration.cpp defNewGeneration.inline.hpp 1.97 defNewGeneration.cpp gcLocker.inline.hpp 1.98 defNewGeneration.cpp gcPolicyCounters.hpp 1.99 @@ -1397,7 +1399,6 @@ 1.100 defNewGeneration.cpp java.hpp 1.101 defNewGeneration.cpp oop.inline.hpp 1.102 defNewGeneration.cpp referencePolicy.hpp 1.103 -defNewGeneration.cpp space.hpp 1.104 defNewGeneration.cpp space.inline.hpp 1.105 defNewGeneration.cpp thread_<os_family>.inline.hpp 1.106 1.107 @@ -1406,6 +1407,7 @@ 1.108 defNewGeneration.hpp generation.inline.hpp 1.109 defNewGeneration.hpp generationCounters.hpp 1.110 1.111 +defNewGeneration.inline.hpp cardTableRS.hpp 1.112 defNewGeneration.inline.hpp defNewGeneration.hpp 1.113 defNewGeneration.inline.hpp space.hpp 1.114 1.115 @@ -1956,6 +1958,7 @@ 1.116 instanceKlass.cpp jvmti.h 1.117 instanceKlass.cpp jvmtiExport.hpp 1.118 instanceKlass.cpp jvmtiRedefineClassesTrace.hpp 1.119 +instanceKlass.cpp markSweep.inline.hpp 1.120 instanceKlass.cpp methodOop.hpp 1.121 instanceKlass.cpp mutexLocker.hpp 1.122 instanceKlass.cpp objArrayKlassKlass.hpp 1.123 @@ -1991,6 +1994,7 @@ 1.124 instanceKlassKlass.cpp instanceRefKlass.hpp 1.125 instanceKlassKlass.cpp javaClasses.hpp 1.126 instanceKlassKlass.cpp jvmtiExport.hpp 1.127 +instanceKlassKlass.cpp markSweep.inline.hpp 1.128 instanceKlassKlass.cpp objArrayKlassKlass.hpp 1.129 instanceKlassKlass.cpp objArrayOop.hpp 1.130 instanceKlassKlass.cpp oop.inline.hpp 1.131 @@ -2012,7 +2016,7 @@ 1.132 instanceRefKlass.cpp genOopClosures.inline.hpp 1.133 instanceRefKlass.cpp instanceRefKlass.hpp 1.134 instanceRefKlass.cpp javaClasses.hpp 1.135 -instanceRefKlass.cpp markSweep.hpp 1.136 +instanceRefKlass.cpp markSweep.inline.hpp 1.137 instanceRefKlass.cpp oop.inline.hpp 1.138 instanceRefKlass.cpp preserveException.hpp 1.139 instanceRefKlass.cpp systemDictionary.hpp 1.140 @@ -2492,7 +2496,7 @@ 1.141 klassKlass.cpp instanceOop.hpp 1.142 klassKlass.cpp klassKlass.hpp 1.143 klassKlass.cpp klassOop.hpp 1.144 -klassKlass.cpp markSweep.hpp 1.145 +klassKlass.cpp markSweep.inline.hpp 1.146 klassKlass.cpp methodKlass.hpp 1.147 klassKlass.cpp objArrayKlass.hpp 1.148 klassKlass.cpp oop.inline.hpp 1.149 @@ -2519,7 +2523,7 @@ 1.150 klassVtable.cpp jvmtiRedefineClassesTrace.hpp 1.151 klassVtable.cpp klassOop.hpp 1.152 klassVtable.cpp klassVtable.hpp 1.153 -klassVtable.cpp markSweep.hpp 1.154 +klassVtable.cpp markSweep.inline.hpp 1.155 klassVtable.cpp methodOop.hpp 1.156 klassVtable.cpp objArrayOop.hpp 1.157 klassVtable.cpp oop.inline.hpp 1.158 @@ -2632,6 +2636,9 @@ 1.159 markOop.inline.hpp markOop.hpp 1.160 1.161 markSweep.cpp compileBroker.hpp 1.162 + 1.163 +markSweep.hpp collectedHeap.hpp 1.164 + 1.165 memRegion.cpp globals.hpp 1.166 memRegion.cpp memRegion.hpp 1.167 1.168 @@ -2731,7 +2738,7 @@ 1.169 methodDataKlass.cpp gcLocker.hpp 1.170 methodDataKlass.cpp handles.inline.hpp 1.171 methodDataKlass.cpp klassOop.hpp 1.172 -methodDataKlass.cpp markSweep.hpp 1.173 +methodDataKlass.cpp markSweep.inline.hpp 1.174 methodDataKlass.cpp methodDataKlass.hpp 1.175 methodDataKlass.cpp methodDataOop.hpp 1.176 methodDataKlass.cpp oop.inline.hpp 1.177 @@ -2746,7 +2753,6 @@ 1.178 methodDataOop.cpp deoptimization.hpp 1.179 methodDataOop.cpp handles.inline.hpp 1.180 methodDataOop.cpp linkResolver.hpp 1.181 -methodDataOop.cpp markSweep.hpp 1.182 methodDataOop.cpp markSweep.inline.hpp 1.183 methodDataOop.cpp methodDataOop.hpp 1.184 methodDataOop.cpp oop.inline.hpp 1.185 @@ -2764,7 +2770,7 @@ 1.186 methodKlass.cpp interpreter.hpp 1.187 methodKlass.cpp javaClasses.hpp 1.188 methodKlass.cpp klassOop.hpp 1.189 -methodKlass.cpp markSweep.hpp 1.190 +methodKlass.cpp markSweep.inline.hpp 1.191 methodKlass.cpp methodDataOop.hpp 1.192 methodKlass.cpp methodKlass.hpp 1.193 methodKlass.cpp oop.inline.hpp 1.194 @@ -2941,6 +2947,7 @@ 1.195 objArrayKlass.cpp universe.inline.hpp 1.196 objArrayKlass.cpp vmSymbols.hpp 1.197 1.198 + 1.199 objArrayKlass.hpp arrayKlass.hpp 1.200 objArrayKlass.hpp instanceKlass.hpp 1.201 objArrayKlass.hpp specialized_oop_closures.hpp 1.202 @@ -2948,6 +2955,7 @@ 1.203 objArrayKlassKlass.cpp collectedHeap.inline.hpp 1.204 objArrayKlassKlass.cpp instanceKlass.hpp 1.205 objArrayKlassKlass.cpp javaClasses.hpp 1.206 +objArrayKlassKlass.cpp markSweep.inline.hpp 1.207 objArrayKlassKlass.cpp objArrayKlassKlass.hpp 1.208 objArrayKlassKlass.cpp oop.inline.hpp 1.209 objArrayKlassKlass.cpp oop.inline2.hpp 1.210 @@ -2956,6 +2964,7 @@ 1.211 objArrayKlassKlass.hpp arrayKlassKlass.hpp 1.212 objArrayKlassKlass.hpp objArrayKlass.hpp 1.213 1.214 +objArrayOop.cpp objArrayKlass.hpp 1.215 objArrayOop.cpp objArrayOop.hpp 1.216 objArrayOop.cpp oop.inline.hpp 1.217 1.218 @@ -3005,7 +3014,6 @@ 1.219 oop.inline.hpp klass.hpp 1.220 oop.inline.hpp klassOop.hpp 1.221 oop.inline.hpp markOop.inline.hpp 1.222 -oop.inline.hpp markSweep.hpp 1.223 oop.inline.hpp markSweep.inline.hpp 1.224 oop.inline.hpp oop.hpp 1.225 oop.inline.hpp os.hpp 1.226 @@ -4536,6 +4544,7 @@ 1.227 vtableStubs.cpp instanceKlass.hpp 1.228 vtableStubs.cpp jvmtiExport.hpp 1.229 vtableStubs.cpp klassVtable.hpp 1.230 +vtableStubs.cpp oop.inline.hpp 1.231 vtableStubs.cpp mutexLocker.hpp 1.232 vtableStubs.cpp resourceArea.hpp 1.233 vtableStubs.cpp sharedRuntime.hpp