113 "subDir" : "test/compiler/jvmci", 114 "sourceDirs" : ["src"], 115 "dependencies" : [ 116 "mx:JUNIT", 117 "jdk.vm.ci.common", 118 "jdk.vm.ci.runtime", 119 ], 120 "checkstyle" : "jdk.vm.ci.services", 121 "javaCompliance" : "1.8", 122 "workingSets" : "API,JVMCI", 123 }, 124 125 "jdk.vm.ci.inittimer" : { 126 "subDir" : "src/jdk.vm.ci/share/classes", 127 "sourceDirs" : ["src"], 128 "checkstyle" : "jdk.vm.ci.services", 129 "javaCompliance" : "1.8", 130 "workingSets" : "JVMCI", 131 }, 132 133 # ------------- JVMCI:HotSpot ------------- 134 135 "jdk.vm.ci.aarch64" : { 136 "subDir" : "src/jdk.vm.ci/share/classes", 137 "sourceDirs" : ["src"], 138 "dependencies" : ["jdk.vm.ci.code"], 139 "checkstyle" : "jdk.vm.ci.services", 140 "javaCompliance" : "1.8", 141 "workingSets" : "JVMCI,AArch64", 142 }, 143 144 "jdk.vm.ci.amd64" : { 145 "subDir" : "src/jdk.vm.ci/share/classes", 146 "sourceDirs" : ["src"], 147 "dependencies" : ["jdk.vm.ci.code"], 148 "checkstyle" : "jdk.vm.ci.services", 149 "javaCompliance" : "1.8", 150 "workingSets" : "JVMCI,AMD64", 151 }, 152 153 "jdk.vm.ci.sparc" : { 154 "subDir" : "src/jdk.vm.ci/share/classes", 155 "sourceDirs" : ["src"], 156 "dependencies" : ["jdk.vm.ci.code"], 157 "checkstyle" : "jdk.vm.ci.services", 158 "javaCompliance" : "1.8", 159 "workingSets" : "JVMCI,SPARC", 160 }, 161 162 "jdk.vm.ci.hotspot" : { 163 "subDir" : "src/jdk.vm.ci/share/classes", 164 "sourceDirs" : ["src"], 165 "dependencies" : [ 166 "jdk.vm.ci.hotspotvmconfig", 167 "jdk.vm.ci.common", 168 "jdk.vm.ci.inittimer", 169 "jdk.vm.ci.runtime", 170 "jdk.vm.ci.services", 171 "JDK9_STUBS", 172 ], 173 "checkstyle" : "jdk.vm.ci.services", 174 "javaCompliance" : "1.8", 175 "workingSets" : "JVMCI", 176 }, 177 178 "jdk.vm.ci.hotspot.test" : { 179 "subDir" : "test/compiler/jvmci", 180 "sourceDirs" : ["src"], 181 "dependencies" : [ 182 "TESTNG", 183 "jdk.vm.ci.hotspot", 184 ], 185 "checkstyle" : "jdk.vm.ci.services", 186 "javaCompliance" : "1.8", 187 "workingSets" : "API,JVMCI", 188 }, 189 190 "jdk.vm.ci.hotspotvmconfig" : { 191 "subDir" : "src/jdk.vm.ci/share/classes", 192 "sourceDirs" : ["src"], 193 "checkstyle" : "jdk.vm.ci.services", 194 "javaCompliance" : "1.8", 195 "workingSets" : "JVMCI,HotSpot", 196 }, 197 198 "jdk.vm.ci.hotspot.aarch64" : { 199 "subDir" : "src/jdk.vm.ci/share/classes", 200 "sourceDirs" : ["src"], 201 "dependencies" : [ 202 "jdk.vm.ci.aarch64", 203 "jdk.vm.ci.hotspot", 204 ], 205 "checkstyle" : "jdk.vm.ci.services", 206 "javaCompliance" : "1.8", 207 "workingSets" : "JVMCI,HotSpot,AArch64", 208 }, 209 210 "jdk.vm.ci.hotspot.amd64" : { 211 "subDir" : "src/jdk.vm.ci/share/classes", 212 "sourceDirs" : ["src"], 213 "dependencies" : [ 214 "jdk.vm.ci.amd64", 215 "jdk.vm.ci.hotspot", 216 ], 217 "checkstyle" : "jdk.vm.ci.services", 218 "javaCompliance" : "1.8", 219 "workingSets" : "JVMCI,HotSpot,AMD64", 220 }, 221 222 "jdk.vm.ci.hotspot.sparc" : { 223 "subDir" : "src/jdk.vm.ci/share/classes", 224 "sourceDirs" : ["src"], 225 "dependencies" : [ 226 "jdk.vm.ci.sparc", 227 "jdk.vm.ci.hotspot", 228 ], 229 "checkstyle" : "jdk.vm.ci.services", 230 "javaCompliance" : "1.8", 231 "workingSets" : "JVMCI,HotSpot,SPARC", 232 }, 233 234 "hotspot" : { 235 "native" : True, 236 "class" : "HotSpotProject", 237 } 238 }, 239 240 "distributions" : { 241 242 # ------------- Distributions ------------- 243 245 "subDir" : "src/jdk.vm.ci/share/classes", 246 "dependencies" : ["jdk.vm.ci.services"], 247 }, 248 249 "JVMCI_API" : { 250 "subDir" : "src/jdk.vm.ci/share/classes", 251 "dependencies" : [ 252 "jdk.vm.ci.inittimer", 253 "jdk.vm.ci.runtime", 254 "jdk.vm.ci.common", 255 "jdk.vm.ci.aarch64", 256 "jdk.vm.ci.amd64", 257 "jdk.vm.ci.sparc", 258 ], 259 "distDependencies" : [ 260 "JVMCI_SERVICES", 261 ], 262 }, 263 264 "JVMCI_HOTSPOTVMCONFIG" : { 265 "subDir" : "src/jdk.vm.ci/share/classes", 266 "dependencies" : [ 267 "jdk.vm.ci.hotspotvmconfig", 268 ], 269 }, 270 271 "JVMCI_HOTSPOT" : { 272 "subDir" : "src/jdk.vm.ci/share/classes", 273 "dependencies" : [ 274 "jdk.vm.ci.hotspot.aarch64", 275 "jdk.vm.ci.hotspot.amd64", 276 "jdk.vm.ci.hotspot.sparc", 277 ], 278 "distDependencies" : [ 279 "JVMCI_HOTSPOTVMCONFIG", 280 "JVMCI_SERVICES", 281 "JVMCI_API", 282 ], 283 }, 284 285 "JVMCI_TEST" : { 286 "subDir" : "test/compiler/jvmci", 287 "dependencies" : [ 288 "jdk.vm.ci.runtime.test", 289 ], 290 "distDependencies" : [ 291 "JVMCI_API", 292 ], | 113 "subDir" : "test/compiler/jvmci", 114 "sourceDirs" : ["src"], 115 "dependencies" : [ 116 "mx:JUNIT", 117 "jdk.vm.ci.common", 118 "jdk.vm.ci.runtime", 119 ], 120 "checkstyle" : "jdk.vm.ci.services", 121 "javaCompliance" : "1.8", 122 "workingSets" : "API,JVMCI", 123 }, 124 125 "jdk.vm.ci.inittimer" : { 126 "subDir" : "src/jdk.vm.ci/share/classes", 127 "sourceDirs" : ["src"], 128 "checkstyle" : "jdk.vm.ci.services", 129 "javaCompliance" : "1.8", 130 "workingSets" : "JVMCI", 131 }, 132 133 # ------------- JVMCI:Generic ------------- 134 135 "jdk.vm.ci.aarch64" : { 136 "subDir" : "src/jdk.vm.ci/share/classes", 137 "sourceDirs" : ["src"], 138 "dependencies" : ["jdk.vm.ci.code"], 139 "checkstyle" : "jdk.vm.ci.services", 140 "javaCompliance" : "1.8", 141 "workingSets" : "JVMCI,AArch64", 142 }, 143 144 "jdk.vm.ci.amd64" : { 145 "subDir" : "src/jdk.vm.ci/share/classes", 146 "sourceDirs" : ["src"], 147 "dependencies" : ["jdk.vm.ci.code"], 148 "checkstyle" : "jdk.vm.ci.services", 149 "javaCompliance" : "1.8", 150 "workingSets" : "JVMCI,AMD64", 151 }, 152 153 "jdk.vm.ci.sparc" : { 154 "subDir" : "src/jdk.vm.ci/share/classes", 155 "sourceDirs" : ["src"], 156 "dependencies" : ["jdk.vm.ci.code"], 157 "checkstyle" : "jdk.vm.ci.services", 158 "javaCompliance" : "1.8", 159 "workingSets" : "JVMCI,SPARC", 160 }, 161 162 # ------------- JVMCI:HotSpot ------------- 163 164 "jdk.vm.ci.hotspot" : { 165 "subDir" : "src/jdk.vm.ci.hotspot/share/classes", 166 "sourceDirs" : ["src"], 167 "dependencies" : [ 168 "jdk.vm.ci.hotspotvmconfig", 169 "jdk.vm.ci.common", 170 "jdk.vm.ci.inittimer", 171 "jdk.vm.ci.runtime", 172 "jdk.vm.ci.services", 173 "JDK9_STUBS", 174 ], 175 "checkstyle" : "jdk.vm.ci.services", 176 "javaCompliance" : "1.8", 177 "workingSets" : "JVMCI", 178 }, 179 180 "jdk.vm.ci.hotspot.test" : { 181 "subDir" : "test/compiler/jvmci", 182 "sourceDirs" : ["src"], 183 "dependencies" : [ 184 "TESTNG", 185 "jdk.vm.ci.hotspot", 186 ], 187 "checkstyle" : "jdk.vm.ci.services", 188 "javaCompliance" : "1.8", 189 "workingSets" : "API,JVMCI", 190 }, 191 192 "jdk.vm.ci.hotspotvmconfig" : { 193 "subDir" : "src/jdk.vm.ci.hotspot/share/classes", 194 "sourceDirs" : ["src"], 195 "checkstyle" : "jdk.vm.ci.services", 196 "javaCompliance" : "1.8", 197 "workingSets" : "JVMCI,HotSpot", 198 }, 199 200 "jdk.vm.ci.hotspot.aarch64" : { 201 "subDir" : "src/jdk.vm.ci.hotspot/share/classes", 202 "sourceDirs" : ["src"], 203 "dependencies" : [ 204 "jdk.vm.ci.aarch64", 205 "jdk.vm.ci.hotspot", 206 ], 207 "checkstyle" : "jdk.vm.ci.services", 208 "javaCompliance" : "1.8", 209 "workingSets" : "JVMCI,HotSpot,AArch64", 210 }, 211 212 "jdk.vm.ci.hotspot.amd64" : { 213 "subDir" : "src/jdk.vm.ci.hotspot/share/classes", 214 "sourceDirs" : ["src"], 215 "dependencies" : [ 216 "jdk.vm.ci.amd64", 217 "jdk.vm.ci.hotspot", 218 ], 219 "checkstyle" : "jdk.vm.ci.services", 220 "javaCompliance" : "1.8", 221 "workingSets" : "JVMCI,HotSpot,AMD64", 222 }, 223 224 "jdk.vm.ci.hotspot.sparc" : { 225 "subDir" : "src/jdk.vm.ci.hotspot/share/classes", 226 "sourceDirs" : ["src"], 227 "dependencies" : [ 228 "jdk.vm.ci.sparc", 229 "jdk.vm.ci.hotspot", 230 ], 231 "checkstyle" : "jdk.vm.ci.services", 232 "javaCompliance" : "1.8", 233 "workingSets" : "JVMCI,HotSpot,SPARC", 234 }, 235 236 "hotspot" : { 237 "native" : True, 238 "class" : "HotSpotProject", 239 } 240 }, 241 242 "distributions" : { 243 244 # ------------- Distributions ------------- 245 247 "subDir" : "src/jdk.vm.ci/share/classes", 248 "dependencies" : ["jdk.vm.ci.services"], 249 }, 250 251 "JVMCI_API" : { 252 "subDir" : "src/jdk.vm.ci/share/classes", 253 "dependencies" : [ 254 "jdk.vm.ci.inittimer", 255 "jdk.vm.ci.runtime", 256 "jdk.vm.ci.common", 257 "jdk.vm.ci.aarch64", 258 "jdk.vm.ci.amd64", 259 "jdk.vm.ci.sparc", 260 ], 261 "distDependencies" : [ 262 "JVMCI_SERVICES", 263 ], 264 }, 265 266 "JVMCI_HOTSPOTVMCONFIG" : { 267 "subDir" : "src/jdk.vm.ci.hotspot/share/classes", 268 "dependencies" : [ 269 "jdk.vm.ci.hotspotvmconfig", 270 ], 271 }, 272 273 "JVMCI_HOTSPOT" : { 274 "subDir" : "src/jdk.vm.ci.hotspot/share/classes", 275 "dependencies" : [ 276 "jdk.vm.ci.hotspot.aarch64", 277 "jdk.vm.ci.hotspot.amd64", 278 "jdk.vm.ci.hotspot.sparc", 279 ], 280 "distDependencies" : [ 281 "JVMCI_HOTSPOTVMCONFIG", 282 "JVMCI_SERVICES", 283 "JVMCI_API", 284 ], 285 }, 286 287 "JVMCI_TEST" : { 288 "subDir" : "test/compiler/jvmci", 289 "dependencies" : [ 290 "jdk.vm.ci.runtime.test", 291 ], 292 "distDependencies" : [ 293 "JVMCI_API", 294 ], |