comparison src/share/vm/includeDB_core @ 585:22e09c0f4b47

6808589: Merge vm_version_x86_{32,64}.{cpp,hpp} Summary: There is very much duplicated code in vm_version_x86_{32,64}.{cpp,hpp}. Refactoring these would help maintainability. Reviewed-by: kvn, never
author twisti
date Mon, 23 Feb 2009 12:02:30 -0800
parents 37b3ca071522
children dbbe28fc66b5 5caef2219893
comparison
equal deleted inserted replaced
584:49a36a80b0c7 585:22e09c0f4b47
1 // 1 //
2 // Copyright 1997-2008 Sun Microsystems, Inc. All Rights Reserved. 2 // Copyright 1997-2009 Sun Microsystems, Inc. All Rights Reserved.
3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 // 4 //
5 // This code is free software; you can redistribute it and/or modify it 5 // This code is free software; you can redistribute it and/or modify it
6 // under the terms of the GNU General Public License version 2 only, as 6 // under the terms of the GNU General Public License version 2 only, as
7 // published by the Free Software Foundation. 7 // published by the Free Software Foundation.
174 arguments.cpp jvmtiExport.hpp 174 arguments.cpp jvmtiExport.hpp
175 arguments.cpp management.hpp 175 arguments.cpp management.hpp
176 arguments.cpp oop.inline.hpp 176 arguments.cpp oop.inline.hpp
177 arguments.cpp os_<os_family>.inline.hpp 177 arguments.cpp os_<os_family>.inline.hpp
178 arguments.cpp universe.inline.hpp 178 arguments.cpp universe.inline.hpp
179 arguments.cpp vm_version_<arch_model>.hpp 179 arguments.cpp vm_version_<arch>.hpp
180 180
181 arguments.hpp java.hpp 181 arguments.hpp java.hpp
182 arguments.hpp perfData.hpp 182 arguments.hpp perfData.hpp
183 arguments.hpp top.hpp 183 arguments.hpp top.hpp
184 184
239 assembler.hpp growableArray.hpp 239 assembler.hpp growableArray.hpp
240 assembler.hpp oopRecorder.hpp 240 assembler.hpp oopRecorder.hpp
241 assembler.hpp register_<arch>.hpp 241 assembler.hpp register_<arch>.hpp
242 assembler.hpp relocInfo.hpp 242 assembler.hpp relocInfo.hpp
243 assembler.hpp top.hpp 243 assembler.hpp top.hpp
244 assembler.hpp vm_version_<arch_model>.hpp 244 assembler.hpp vm_version_<arch>.hpp
245 245
246 assembler.inline.hpp assembler.hpp 246 assembler.inline.hpp assembler.hpp
247 assembler.inline.hpp codeBuffer.hpp 247 assembler.inline.hpp codeBuffer.hpp
248 assembler.inline.hpp disassembler.hpp 248 assembler.inline.hpp disassembler.hpp
249 assembler.inline.hpp threadLocalStorage.hpp 249 assembler.inline.hpp threadLocalStorage.hpp
278 278
279 atomic.hpp allocation.hpp 279 atomic.hpp allocation.hpp
280 280
281 atomic_<os_arch>.inline.hpp atomic.hpp 281 atomic_<os_arch>.inline.hpp atomic.hpp
282 atomic_<os_arch>.inline.hpp os.hpp 282 atomic_<os_arch>.inline.hpp os.hpp
283 atomic_<os_arch>.inline.hpp vm_version_<arch_model>.hpp 283 atomic_<os_arch>.inline.hpp vm_version_<arch>.hpp
284 284
285 // attachListener is jck optional, put cpp deps in includeDB_features 285 // attachListener is jck optional, put cpp deps in includeDB_features
286 286
287 attachListener.hpp allocation.hpp 287 attachListener.hpp allocation.hpp
288 attachListener.hpp debug.hpp 288 attachListener.hpp debug.hpp
2174 interpreterRuntime.cpp systemDictionary.hpp 2174 interpreterRuntime.cpp systemDictionary.hpp
2175 interpreterRuntime.cpp templateTable.hpp 2175 interpreterRuntime.cpp templateTable.hpp
2176 interpreterRuntime.cpp threadCritical.hpp 2176 interpreterRuntime.cpp threadCritical.hpp
2177 interpreterRuntime.cpp universe.inline.hpp 2177 interpreterRuntime.cpp universe.inline.hpp
2178 interpreterRuntime.cpp vmSymbols.hpp 2178 interpreterRuntime.cpp vmSymbols.hpp
2179 interpreterRuntime.cpp vm_version_<arch_model>.hpp 2179 interpreterRuntime.cpp vm_version_<arch>.hpp
2180 2180
2181 interpreterRuntime.hpp bytecode.hpp 2181 interpreterRuntime.hpp bytecode.hpp
2182 interpreterRuntime.hpp frame.inline.hpp 2182 interpreterRuntime.hpp frame.inline.hpp
2183 interpreterRuntime.hpp linkResolver.hpp 2183 interpreterRuntime.hpp linkResolver.hpp
2184 interpreterRuntime.hpp methodOop.hpp 2184 interpreterRuntime.hpp methodOop.hpp
2277 java.cpp thread_<os_family>.inline.hpp 2277 java.cpp thread_<os_family>.inline.hpp
2278 java.cpp timer.hpp 2278 java.cpp timer.hpp
2279 java.cpp universe.hpp 2279 java.cpp universe.hpp
2280 java.cpp vmError.hpp 2280 java.cpp vmError.hpp
2281 java.cpp vm_operations.hpp 2281 java.cpp vm_operations.hpp
2282 java.cpp vm_version_<arch_model>.hpp 2282 java.cpp vm_version_<arch>.hpp
2283 java.cpp vtune.hpp 2283 java.cpp vtune.hpp
2284 2284
2285 java.hpp os.hpp 2285 java.hpp os.hpp
2286 2286
2287 javaAssertions.cpp allocation.inline.hpp 2287 javaAssertions.cpp allocation.inline.hpp
3483 register.hpp top.hpp 3483 register.hpp top.hpp
3484 3484
3485 register_<arch>.cpp register_<arch>.hpp 3485 register_<arch>.cpp register_<arch>.hpp
3486 3486
3487 register_<arch>.hpp register.hpp 3487 register_<arch>.hpp register.hpp
3488 register_<arch>.hpp vm_version_<arch_model>.hpp 3488 register_<arch>.hpp vm_version_<arch>.hpp
3489 3489
3490 registerMap.hpp globalDefinitions.hpp 3490 registerMap.hpp globalDefinitions.hpp
3491 registerMap.hpp register_<arch>.hpp 3491 registerMap.hpp register_<arch>.hpp
3492 registerMap.hpp vmreg.hpp 3492 registerMap.hpp vmreg.hpp
3493 3493
3833 statSampler.cpp os.hpp 3833 statSampler.cpp os.hpp
3834 statSampler.cpp resourceArea.hpp 3834 statSampler.cpp resourceArea.hpp
3835 statSampler.cpp statSampler.hpp 3835 statSampler.cpp statSampler.hpp
3836 statSampler.cpp systemDictionary.hpp 3836 statSampler.cpp systemDictionary.hpp
3837 statSampler.cpp vmSymbols.hpp 3837 statSampler.cpp vmSymbols.hpp
3838 statSampler.cpp vm_version_<arch_model>.hpp 3838 statSampler.cpp vm_version_<arch>.hpp
3839 3839
3840 statSampler.hpp perfData.hpp 3840 statSampler.hpp perfData.hpp
3841 statSampler.hpp task.hpp 3841 statSampler.hpp task.hpp
3842 3842
3843 stubCodeGenerator.cpp assembler_<arch>.inline.hpp 3843 stubCodeGenerator.cpp assembler_<arch>.inline.hpp
4577 vm_operations.hpp top.hpp 4577 vm_operations.hpp top.hpp
4578 4578
4579 vm_version.cpp arguments.hpp 4579 vm_version.cpp arguments.hpp
4580 vm_version.cpp oop.inline.hpp 4580 vm_version.cpp oop.inline.hpp
4581 vm_version.cpp universe.hpp 4581 vm_version.cpp universe.hpp
4582 vm_version.cpp vm_version_<arch_model>.hpp 4582 vm_version.cpp vm_version_<arch>.hpp
4583 4583
4584 vm_version.hpp allocation.hpp 4584 vm_version.hpp allocation.hpp
4585 vm_version.hpp ostream.hpp 4585 vm_version.hpp ostream.hpp
4586 4586
4587 vm_version_<arch_model>.cpp assembler_<arch>.inline.hpp 4587 vm_version_<arch>.cpp assembler_<arch>.inline.hpp
4588 vm_version_<arch_model>.cpp java.hpp 4588 vm_version_<arch>.cpp java.hpp
4589 vm_version_<arch_model>.cpp os_<os_family>.inline.hpp 4589 vm_version_<arch>.cpp os_<os_family>.inline.hpp
4590 vm_version_<arch_model>.cpp resourceArea.hpp 4590 vm_version_<arch>.cpp resourceArea.hpp
4591 vm_version_<arch_model>.cpp stubCodeGenerator.hpp 4591 vm_version_<arch>.cpp stubCodeGenerator.hpp
4592 vm_version_<arch_model>.cpp vm_version_<arch_model>.hpp 4592 vm_version_<arch>.cpp vm_version_<arch>.hpp
4593 4593
4594 vm_version_<arch_model>.hpp globals_extension.hpp 4594 vm_version_<arch>.hpp globals_extension.hpp
4595 vm_version_<arch_model>.hpp vm_version.hpp 4595 vm_version_<arch>.hpp vm_version.hpp
4596 4596
4597 vm_version_<os_arch>.cpp vm_version_<arch_model>.hpp 4597 vm_version_<os_arch>.cpp vm_version_<arch>.hpp
4598 4598
4599 vmreg.cpp assembler.hpp 4599 vmreg.cpp assembler.hpp
4600 vmreg.cpp vmreg.hpp 4600 vmreg.cpp vmreg.hpp
4601 4601
4602 vmreg.hpp allocation.hpp 4602 vmreg.hpp allocation.hpp