comparison src/share/vm/includeDB_core @ 342:37f87013dfd8

6711316: Open source the Garbage-First garbage collector Summary: First mercurial integration of the code for the Garbage-First garbage collector. Reviewed-by: apetrusenko, iveresov, jmasa, sgoldman, tonyp, ysr
author ysr
date Thu, 05 Jun 2008 15:57:56 -0700
parents 8bd1e4487c18
children 6aae2f9d0294
comparison
equal deleted inserted replaced
189:0b27f3512f9e 342:37f87013dfd8
285 285
286 attachListener.hpp allocation.hpp 286 attachListener.hpp allocation.hpp
287 attachListener.hpp debug.hpp 287 attachListener.hpp debug.hpp
288 attachListener.hpp ostream.hpp 288 attachListener.hpp ostream.hpp
289 289
290 barrierSet.cpp barrierSet.hpp
291 barrierSet.cpp collectedHeap.hpp
292 barrierSet.cpp universe.hpp
293
290 barrierSet.hpp memRegion.hpp 294 barrierSet.hpp memRegion.hpp
291 barrierSet.hpp oopsHierarchy.hpp 295 barrierSet.hpp oopsHierarchy.hpp
292 296
293 barrierSet.inline.hpp barrierSet.hpp 297 barrierSet.inline.hpp barrierSet.hpp
294 barrierSet.inline.hpp cardTableModRefBS.hpp 298 barrierSet.inline.hpp cardTableModRefBS.hpp
295 299
296 bcEscapeAnalyzer.cpp bcEscapeAnalyzer.hpp 300 bcEscapeAnalyzer.cpp bcEscapeAnalyzer.hpp
297 bcEscapeAnalyzer.cpp bitMap.hpp 301 bcEscapeAnalyzer.cpp bitMap.inline.hpp
298 bcEscapeAnalyzer.cpp bytecode.hpp 302 bcEscapeAnalyzer.cpp bytecode.hpp
299 bcEscapeAnalyzer.cpp ciConstant.hpp 303 bcEscapeAnalyzer.cpp ciConstant.hpp
300 bcEscapeAnalyzer.cpp ciField.hpp 304 bcEscapeAnalyzer.cpp ciField.hpp
301 bcEscapeAnalyzer.cpp ciMethodBlocks.hpp 305 bcEscapeAnalyzer.cpp ciMethodBlocks.hpp
302 bcEscapeAnalyzer.cpp ciStreams.hpp 306 bcEscapeAnalyzer.cpp ciStreams.hpp
317 biasedLocking.cpp vm_operations.hpp 321 biasedLocking.cpp vm_operations.hpp
318 322
319 biasedLocking.hpp growableArray.hpp 323 biasedLocking.hpp growableArray.hpp
320 biasedLocking.hpp handles.hpp 324 biasedLocking.hpp handles.hpp
321 325
322 bitMap.cpp bitMap.hpp 326 bitMap.cpp allocation.inline.hpp
323 bitMap.cpp bitMap.inline.hpp 327 bitMap.cpp bitMap.inline.hpp
324 bitMap.cpp copy.hpp 328 bitMap.cpp copy.hpp
325 bitMap.cpp os_<os_family>.inline.hpp 329 bitMap.cpp os_<os_family>.inline.hpp
326 330
327 bitMap.hpp allocation.hpp 331 bitMap.hpp allocation.hpp
328 bitMap.hpp ostream.hpp
329 bitMap.hpp top.hpp 332 bitMap.hpp top.hpp
330 333
331 bitMap.inline.hpp atomic.hpp 334 bitMap.inline.hpp atomic.hpp
332 bitMap.inline.hpp bitMap.hpp 335 bitMap.inline.hpp bitMap.hpp
333 336
642 ciKlassKlass.hpp ciSymbol.hpp 645 ciKlassKlass.hpp ciSymbol.hpp
643 646
644 ciMethod.cpp abstractCompiler.hpp 647 ciMethod.cpp abstractCompiler.hpp
645 ciMethod.cpp allocation.inline.hpp 648 ciMethod.cpp allocation.inline.hpp
646 ciMethod.cpp bcEscapeAnalyzer.hpp 649 ciMethod.cpp bcEscapeAnalyzer.hpp
650 ciMethod.cpp bitMap.inline.hpp
647 ciMethod.cpp ciCallProfile.hpp 651 ciMethod.cpp ciCallProfile.hpp
648 ciMethod.cpp ciExceptionHandler.hpp 652 ciMethod.cpp ciExceptionHandler.hpp
649 ciMethod.cpp ciInstanceKlass.hpp 653 ciMethod.cpp ciInstanceKlass.hpp
650 ciMethod.cpp ciMethod.hpp 654 ciMethod.cpp ciMethod.hpp
651 ciMethod.cpp ciMethodBlocks.hpp 655 ciMethod.cpp ciMethodBlocks.hpp
1755 genRemSet.cpp cardTableRS.hpp 1759 genRemSet.cpp cardTableRS.hpp
1756 genRemSet.cpp genRemSet.hpp 1760 genRemSet.cpp genRemSet.hpp
1757 1761
1758 genRemSet.hpp oop.hpp 1762 genRemSet.hpp oop.hpp
1759 1763
1760 generateOopMap.cpp bitMap.hpp 1764 generateOopMap.cpp bitMap.inline.hpp
1761 generateOopMap.cpp bytecodeStream.hpp 1765 generateOopMap.cpp bytecodeStream.hpp
1762 generateOopMap.cpp generateOopMap.hpp 1766 generateOopMap.cpp generateOopMap.hpp
1763 generateOopMap.cpp handles.inline.hpp 1767 generateOopMap.cpp handles.inline.hpp
1764 generateOopMap.cpp java.hpp 1768 generateOopMap.cpp java.hpp
1765 generateOopMap.cpp oop.inline.hpp 1769 generateOopMap.cpp oop.inline.hpp
1802 generation.hpp watermark.hpp 1806 generation.hpp watermark.hpp
1803 1807
1804 generation.inline.hpp genCollectedHeap.hpp 1808 generation.inline.hpp genCollectedHeap.hpp
1805 generation.inline.hpp generation.hpp 1809 generation.inline.hpp generation.hpp
1806 generation.inline.hpp space.hpp 1810 generation.inline.hpp space.hpp
1811
1812 genOopClosures.hpp oop.hpp
1807 1813
1808 generationSpec.cpp compactPermGen.hpp 1814 generationSpec.cpp compactPermGen.hpp
1809 generationSpec.cpp defNewGeneration.hpp 1815 generationSpec.cpp defNewGeneration.hpp
1810 generationSpec.cpp filemap.hpp 1816 generationSpec.cpp filemap.hpp
1811 generationSpec.cpp genRemSet.hpp 1817 generationSpec.cpp genRemSet.hpp
2213 invocationCounter.cpp invocationCounter.hpp 2219 invocationCounter.cpp invocationCounter.hpp
2214 2220
2215 invocationCounter.hpp allocation.hpp 2221 invocationCounter.hpp allocation.hpp
2216 invocationCounter.hpp exceptions.hpp 2222 invocationCounter.hpp exceptions.hpp
2217 invocationCounter.hpp handles.hpp 2223 invocationCounter.hpp handles.hpp
2224
2225 intHisto.cpp intHisto.hpp
2226
2227 intHisto.hpp allocation.hpp
2228 intHisto.hpp growableArray.hpp
2218 2229
2219 iterator.cpp iterator.hpp 2230 iterator.cpp iterator.hpp
2220 iterator.cpp oop.inline.hpp 2231 iterator.cpp oop.inline.hpp
2221 2232
2222 iterator.hpp allocation.hpp 2233 iterator.hpp allocation.hpp
2813 methodKlass.hpp klass.hpp 2824 methodKlass.hpp klass.hpp
2814 methodKlass.hpp klassOop.hpp 2825 methodKlass.hpp klassOop.hpp
2815 methodKlass.hpp methodOop.hpp 2826 methodKlass.hpp methodOop.hpp
2816 2827
2817 methodLiveness.cpp allocation.inline.hpp 2828 methodLiveness.cpp allocation.inline.hpp
2829 methodLiveness.cpp bitMap.inline.hpp
2818 methodLiveness.cpp bytecode.hpp 2830 methodLiveness.cpp bytecode.hpp
2819 methodLiveness.cpp bytecodes.hpp 2831 methodLiveness.cpp bytecodes.hpp
2820 methodLiveness.cpp ciMethod.hpp 2832 methodLiveness.cpp ciMethod.hpp
2821 methodLiveness.cpp ciMethodBlocks.hpp 2833 methodLiveness.cpp ciMethodBlocks.hpp
2822 methodLiveness.cpp ciStreams.hpp 2834 methodLiveness.cpp ciStreams.hpp
2958 nmethod.cpp vtune.hpp 2970 nmethod.cpp vtune.hpp
2959 nmethod.cpp xmlstream.hpp 2971 nmethod.cpp xmlstream.hpp
2960 2972
2961 nmethod.hpp codeBlob.hpp 2973 nmethod.hpp codeBlob.hpp
2962 nmethod.hpp pcDesc.hpp 2974 nmethod.hpp pcDesc.hpp
2975
2976 numberSeq.cpp debug.hpp
2977 numberSeq.cpp numberSeq.hpp
2978 numberSeq.cpp globalDefinitions.hpp
2979 numberSeq.cpp allocation.inline.hpp
2963 2980
2964 objArrayKlass.cpp collectedHeap.inline.hpp 2981 objArrayKlass.cpp collectedHeap.inline.hpp
2965 objArrayKlass.cpp copy.hpp 2982 objArrayKlass.cpp copy.hpp
2966 objArrayKlass.cpp genOopClosures.inline.hpp 2983 objArrayKlass.cpp genOopClosures.inline.hpp
2967 objArrayKlass.cpp handles.inline.hpp 2984 objArrayKlass.cpp handles.inline.hpp
3401 referencePolicy.cpp globals.hpp 3418 referencePolicy.cpp globals.hpp
3402 referencePolicy.cpp javaClasses.hpp 3419 referencePolicy.cpp javaClasses.hpp
3403 referencePolicy.cpp referencePolicy.hpp 3420 referencePolicy.cpp referencePolicy.hpp
3404 referencePolicy.cpp universe.hpp 3421 referencePolicy.cpp universe.hpp
3405 3422
3406 referencePolicy.hpp oop.hpp
3407
3408 referenceProcessor.cpp collectedHeap.hpp 3423 referenceProcessor.cpp collectedHeap.hpp
3409 referenceProcessor.cpp collectedHeap.inline.hpp 3424 referenceProcessor.cpp collectedHeap.inline.hpp
3410 referenceProcessor.cpp java.hpp 3425 referenceProcessor.cpp java.hpp
3411 referenceProcessor.cpp javaClasses.hpp 3426 referenceProcessor.cpp javaClasses.hpp
3412 referenceProcessor.cpp jniHandles.hpp 3427 referenceProcessor.cpp jniHandles.hpp
3744 space.inline.hpp universe.hpp 3759 space.inline.hpp universe.hpp
3745 3760
3746 specialized_oop_closures.cpp ostream.hpp 3761 specialized_oop_closures.cpp ostream.hpp
3747 specialized_oop_closures.cpp specialized_oop_closures.hpp 3762 specialized_oop_closures.cpp specialized_oop_closures.hpp
3748 3763
3764 specialized_oop_closures.hpp atomic.hpp
3765
3749 stackMapFrame.cpp globalDefinitions.hpp 3766 stackMapFrame.cpp globalDefinitions.hpp
3750 stackMapFrame.cpp handles.inline.hpp 3767 stackMapFrame.cpp handles.inline.hpp
3751 stackMapFrame.cpp oop.inline.hpp 3768 stackMapFrame.cpp oop.inline.hpp
3752 stackMapFrame.cpp resourceArea.hpp 3769 stackMapFrame.cpp resourceArea.hpp
3753 stackMapFrame.cpp stackMapFrame.hpp 3770 stackMapFrame.cpp stackMapFrame.hpp
3986 taskqueue.cpp taskqueue.hpp 4003 taskqueue.cpp taskqueue.hpp
3987 taskqueue.cpp thread_<os_family>.inline.hpp 4004 taskqueue.cpp thread_<os_family>.inline.hpp
3988 4005
3989 taskqueue.hpp allocation.hpp 4006 taskqueue.hpp allocation.hpp
3990 taskqueue.hpp allocation.inline.hpp 4007 taskqueue.hpp allocation.inline.hpp
3991 taskqueue.hpp debug.hpp
3992 taskqueue.hpp mutex.hpp 4008 taskqueue.hpp mutex.hpp
3993 taskqueue.hpp orderAccess_<os_arch>.inline.hpp 4009 taskqueue.hpp orderAccess_<os_arch>.inline.hpp
3994 4010
3995 templateInterpreter.cpp interpreter.hpp 4011 templateInterpreter.cpp interpreter.hpp
3996 templateInterpreter.cpp interpreterGenerator.hpp 4012 templateInterpreter.cpp interpreterGenerator.hpp
4024 4040
4025 templateInterpreter_<arch>.hpp generate_platform_dependent_include 4041 templateInterpreter_<arch>.hpp generate_platform_dependent_include
4026 4042
4027 templateInterpreterGenerator_<arch>.hpp generate_platform_dependent_include 4043 templateInterpreterGenerator_<arch>.hpp generate_platform_dependent_include
4028 4044
4045 templateTable.cpp collectedHeap.hpp
4029 templateTable.cpp templateTable.hpp 4046 templateTable.cpp templateTable.hpp
4030 templateTable.cpp timer.hpp 4047 templateTable.cpp timer.hpp
4031 4048
4032 templateTable.hpp allocation.hpp 4049 templateTable.hpp allocation.hpp
4033 templateTable.hpp bytecodes.hpp 4050 templateTable.hpp bytecodes.hpp
4528 vm_operations.cpp arguments.hpp 4545 vm_operations.cpp arguments.hpp
4529 vm_operations.cpp compileBroker.hpp 4546 vm_operations.cpp compileBroker.hpp
4530 vm_operations.cpp compilerOracle.hpp 4547 vm_operations.cpp compilerOracle.hpp
4531 vm_operations.cpp deoptimization.hpp 4548 vm_operations.cpp deoptimization.hpp
4532 vm_operations.cpp interfaceSupport.hpp 4549 vm_operations.cpp interfaceSupport.hpp
4550 vm_operations.cpp isGCActiveMark.hpp
4533 vm_operations.cpp resourceArea.hpp 4551 vm_operations.cpp resourceArea.hpp
4534 vm_operations.cpp threadService.hpp 4552 vm_operations.cpp threadService.hpp
4535 vm_operations.cpp thread_<os_family>.inline.hpp 4553 vm_operations.cpp thread_<os_family>.inline.hpp
4536 vm_operations.cpp vmSymbols.hpp 4554 vm_operations.cpp vmSymbols.hpp
4537 vm_operations.cpp vm_operations.hpp 4555 vm_operations.cpp vm_operations.hpp