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 |