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