1java_library( 2 name = "generator", 3 srcs = [ 4 "src/main/java/io/perfmark/java9/SecretVarHandleGenerator.java", 5 ], 6 deps = [ 7 "//impl:generator", 8 ], 9) 10 11java_library( 12 name = "mark-holder", 13 srcs = [ 14 "src/main/java/io/perfmark/java9/VarHandleMarkHolder.java", 15 ], 16 deps = [ 17 "//impl:generator", 18 "//impl:mark", 19 "//impl:mark-holder", 20 ], 21) 22 23java_library( 24 name = "mark-holder-provider", 25 srcs = [ 26 "src/main/java/io/perfmark/java9/SecretVarHandleMarkHolderProvider.java", 27 ], 28 deps = [ 29 ":mark-holder", 30 "//impl:generator", 31 "//impl:mark-holder", 32 "//impl:mark-holder-provider", 33 ], 34) 35