Mercurial > hg > truffle
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 |