annotate hotspot/.project @ 5814:d241f8b2e6f9

Adapt the coloring filter for binary dumped graphs Update no framestate filter to also remove virtual nodes Improve binary serialization of fields and methods Made sure xml serialzer still works for dumping arrays in properties Added some nameTemplates Improved Name templates to optionaly use a short version of the elements Factored away elementType between NewPrimitiveArrayNode and NewObjectArrayNode into NewArrayNode restored Begin/End nodes shortNames
author Gilles Duboscq <duboscq@ssw.jku.at>
date Wed, 11 Jul 2012 14:13:38 +0200
parents 8c7e786886d0
children c921657f5fb6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
2 <projectDescription>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
3 <name>hotspot</name>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
4 <comment></comment>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
5 <projects>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
6 </projects>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
7 <buildSpec>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
8 <buildCommand>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
9 <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
10 <triggers>auto,</triggers>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
11 <arguments>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
12 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
13 <key>?children?</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
14 <value>?name?=outputEntries\|?children?=?name?=entry\\\\\\\|\\\|\||</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
15 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
16 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
17 <key>?name?</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
18 <value></value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
19 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
20 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
21 <key>org.eclipse.cdt.make.core.append_environment</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
22 <value>true</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
23 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
24 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
25 <key>org.eclipse.cdt.make.core.autoBuildTarget</key>
5191
67f52d18d01f revived mechanism for disabling automatic native builds in Eclipse
Doug Simon <doug.simon@oracle.com>
parents: 5176
diff changeset
26 <value>ide-build-target</value>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
27 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
28 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
29 <key>org.eclipse.cdt.make.core.buildArguments</key>
4704
351b9054b49d use mx tool instead of domake for the hotspot eclipse C++ project, remove domake and clean
Lukas Stadler <lukas.stadler@jku.at>
parents: 4583
diff changeset
30 <value>${workspace_loc:/hotspot}/../mxtool/mx build</value>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
31 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
32 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
33 <key>org.eclipse.cdt.make.core.buildCommand</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
34 <value>bash</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
35 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
36 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
37 <key>org.eclipse.cdt.make.core.buildLocation</key>
3620
dc65532fb300 fix to project files
Lukas Stadler <lukas.stadler@jku.at>
parents: 3542
diff changeset
38 <value>${workspace_loc:/hotspot}/..</value>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
39 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
40 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
41 <key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
42 <value>clean</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
43 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
44 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
45 <key>org.eclipse.cdt.make.core.contents</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
46 <value>org.eclipse.cdt.make.core.activeConfigSettings</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
47 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
48 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
49 <key>org.eclipse.cdt.make.core.enableAutoBuild</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
50 <value>true</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
51 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
52 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
53 <key>org.eclipse.cdt.make.core.enableCleanBuild</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
54 <value>false</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
55 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
56 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
57 <key>org.eclipse.cdt.make.core.enableFullBuild</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
58 <value>false</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
59 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
60 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
61 <key>org.eclipse.cdt.make.core.fullBuildTarget</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
62 <value>jvmg1</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
63 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
64 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
65 <key>org.eclipse.cdt.make.core.stopOnError</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
66 <value>true</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
67 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
68 <dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
69 <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
70 <value>false</value>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
71 </dictionary>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
72 </arguments>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
73 </buildCommand>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
74 <buildCommand>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
75 <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
76 <triggers>full,incremental,</triggers>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
77 <arguments>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
78 </arguments>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
79 </buildCommand>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
80 </buildSpec>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
81 <natures>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
82 <nature>org.eclipse.cdt.core.cnature</nature>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
83 <nature>org.eclipse.cdt.core.ccnature</nature>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
84 <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
85 <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
86 </natures>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
87 <linkedResources>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
88 <link>
5231
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
89 <name>x86</name>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
90 <type>2</type>
5237
8c7e786886d0 made links to CPU and OS specific directories shorter
Doug Simon <doug.simon@oracle.com>
parents: 5231
diff changeset
91 <locationURI>PARENT-1-PROJECT_LOC/src/cpu/x86/vm</locationURI>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
92 </link>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
93 <link>
5231
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
94 <name>sparc</name>
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
95 <type>2</type>
5237
8c7e786886d0 made links to CPU and OS specific directories shorter
Doug Simon <doug.simon@oracle.com>
parents: 5231
diff changeset
96 <locationURI>PARENT-1-PROJECT_LOC/src/cpu/sparc/vm</locationURI>
5231
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
97 </link>
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
98 <link>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
99 <name>generated</name>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
100 <type>2</type>
4259
e53926b0a6cb small fixes to the c++ eclipse project files
Lukas Stadler <lukas.stadler@jku.at>
parents: 3620
diff changeset
101 <locationURI>PARENT-1-PROJECT_LOC/build/linux/linux_amd64_graal/generated</locationURI>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
102 </link>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
103 <link>
4583
597bc897257d Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.
Doug Simon <doug.simon@oracle.com>
parents: 4259
diff changeset
104 <name>make</name>
597bc897257d Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.
Doug Simon <doug.simon@oracle.com>
parents: 4259
diff changeset
105 <type>2</type>
597bc897257d Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.
Doug Simon <doug.simon@oracle.com>
parents: 4259
diff changeset
106 <locationURI>WORKSPACE_LOC/make</locationURI>
597bc897257d Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.
Doug Simon <doug.simon@oracle.com>
parents: 4259
diff changeset
107 </link>
597bc897257d Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.
Doug Simon <doug.simon@oracle.com>
parents: 4259
diff changeset
108 <link>
5231
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
109 <name>linux</name>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
110 <type>2</type>
5237
8c7e786886d0 made links to CPU and OS specific directories shorter
Doug Simon <doug.simon@oracle.com>
parents: 5231
diff changeset
111 <locationURI>PARENT-1-PROJECT_LOC/src/os/linux/vm</locationURI>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
112 </link>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
113 <link>
5231
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
114 <name>linux_x86</name>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
115 <type>2</type>
5237
8c7e786886d0 made links to CPU and OS specific directories shorter
Doug Simon <doug.simon@oracle.com>
parents: 5231
diff changeset
116 <locationURI>PARENT-1-PROJECT_LOC/src/os_cpu/linux_x86/vm</locationURI>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
117 </link>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
118 <link>
5231
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
119 <name>linux_sparc</name>
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
120 <type>2</type>
5237
8c7e786886d0 made links to CPU and OS specific directories shorter
Doug Simon <doug.simon@oracle.com>
parents: 5231
diff changeset
121 <locationURI>PARENT-1-PROJECT_LOC/src/os_cpu/linux_sparc/vm</locationURI>
5231
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
122 </link>
7564f0469116 added links to SPARC directories to enable browsing alternative backend details
Doug Simon <doug.simon@oracle.com>
parents: 5191
diff changeset
123 <link>
3542
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
124 <name>vm</name>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
125 <type>2</type>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
126 <locationURI>PARENT-1-PROJECT_LOC/src/share/vm</locationURI>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
127 </link>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
128 </linkedResources>
694c38d4b6d8 re-add C++ eclipse project
Lukas Stadler <lukas.stadler@jku.at>
parents:
diff changeset
129 </projectDescription>