Mercurial > hg > graal-compiler
comparison src/share/vm/includeDB_core @ 12:6432c3bb6240
6668743: CMS: Consolidate block statistics reporting code
Summary: Reduce the amount of related code replication and improve pretty printing.
Reviewed-by: jmasa
author | ysr |
---|---|
date | Fri, 29 Feb 2008 14:42:56 -0800 |
parents | a61af66fc99e |
children | 8b6e49187640 |
comparison
equal
deleted
inserted
replaced
11:3c1dbcaaab1d | 12:6432c3bb6240 |
---|---|
17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | 17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
18 // | 18 // |
19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | 19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, |
20 // CA 95054 USA or visit www.sun.com if you need additional information or | 20 // CA 95054 USA or visit www.sun.com if you need additional information or |
21 // have any questions. | 21 // have any questions. |
22 // | 22 // |
23 // | 23 // |
24 | 24 |
25 // NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps! | 25 // NOTE: DO NOT CHANGE THIS COPYRIGHT TO NEW STYLE - IT WILL BREAK makeDeps! |
26 | 26 |
27 | 27 |
44 // on the token "generate_platform_dependent_include" are included | 44 // on the token "generate_platform_dependent_include" are included |
45 // directly by other header files, and should not be explicitly declared | 45 // directly by other header files, and should not be explicitly declared |
46 // as dependencies. Header files named H.inline.hpp generally contain | 46 // as dependencies. Header files named H.inline.hpp generally contain |
47 // bodies for inline functions declared in H.hpp. | 47 // bodies for inline functions declared in H.hpp. |
48 // | 48 // |
49 // NOTE: Files that use the token "generate_platform_dependent_include" | 49 // NOTE: Files that use the token "generate_platform_dependent_include" |
50 // are expected to contain macro references like <os>, <arch_model>, ... and | 50 // are expected to contain macro references like <os>, <arch_model>, ... and |
51 // makedeps has a dependency on these platform files looking like: | 51 // makedeps has a dependency on these platform files looking like: |
52 // foo_<macro>.trailing_string | 52 // foo_<macro>.trailing_string |
53 // (where "trailing_string" can be any legal filename strings but typically | 53 // (where "trailing_string" can be any legal filename strings but typically |
54 // is "hpp" or "inline.hpp"). | 54 // is "hpp" or "inline.hpp"). |
55 // | 55 // |
56 // The dependency in makedeps (and enforced) is that an underscore | 56 // The dependency in makedeps (and enforced) is that an underscore |
57 // will precedure the macro invocation. Note that this restriction | 57 // will precedure the macro invocation. Note that this restriction |
58 // is only enforced on filenames that have the dependency token | 58 // is only enforced on filenames that have the dependency token |
59 // "generate_platform_dependent_include" so other files using macro | 59 // "generate_platform_dependent_include" so other files using macro |
60 // expansion (typically .cpp files) have no requirement to have | 60 // expansion (typically .cpp files) have no requirement to have |
146 allocation.hpp globalDefinitions.hpp | 146 allocation.hpp globalDefinitions.hpp |
147 allocation.hpp globals.hpp | 147 allocation.hpp globals.hpp |
148 | 148 |
149 allocation.inline.hpp os.hpp | 149 allocation.inline.hpp os.hpp |
150 | 150 |
151 allocationStats.cpp allocationStats.hpp | |
152 | |
153 allocationStats.hpp allocation.hpp | |
154 allocationStats.hpp gcUtil.hpp | |
155 allocationStats.hpp globalDefinitions.hpp | |
156 | |
157 aprofiler.cpp aprofiler.hpp | 151 aprofiler.cpp aprofiler.hpp |
158 aprofiler.cpp collectedHeap.inline.hpp | 152 aprofiler.cpp collectedHeap.inline.hpp |
159 aprofiler.cpp oop.inline.hpp | 153 aprofiler.cpp oop.inline.hpp |
160 aprofiler.cpp oop.inline2.hpp | 154 aprofiler.cpp oop.inline2.hpp |
161 aprofiler.cpp permGen.hpp | 155 aprofiler.cpp permGen.hpp |
1933 | 1927 |
1934 icache_<arch>.hpp generate_platform_dependent_include | 1928 icache_<arch>.hpp generate_platform_dependent_include |
1935 | 1929 |
1936 init.cpp bytecodes.hpp | 1930 init.cpp bytecodes.hpp |
1937 init.cpp collectedHeap.hpp | 1931 init.cpp collectedHeap.hpp |
1938 init.cpp handles.inline.hpp | 1932 init.cpp handles.inline.hpp |
1939 init.cpp icBuffer.hpp | 1933 init.cpp icBuffer.hpp |
1940 init.cpp icache.hpp | 1934 init.cpp icache.hpp |
1941 init.cpp init.hpp | 1935 init.cpp init.hpp |
1942 init.cpp safepoint.hpp | 1936 init.cpp safepoint.hpp |
1943 init.cpp sharedRuntime.hpp | 1937 init.cpp sharedRuntime.hpp |