From d3cbd34cdad4609723e5f450201e84b63846949f Mon Sep 17 00:00:00 2001 From: Tanziyanghenry Date: Wed, 23 Oct 2024 02:19:50 +0800 Subject: [PATCH 01/37] Add attendance functionality --- build.gradle | 4 + .../logic/commands/AddAttendanceCommand.java | 100 +++++++++++ .../logic/commands/AddEcNameCommand.java | 3 +- .../logic/commands/AddEcNumberCommand.java | 2 +- .../address/logic/commands/EditCommand.java | 36 +++- .../parser/AddAttendanceCommandParser.java | 46 +++++ .../logic/parser/AddCommandParser.java | 19 +- .../logic/parser/AddressBookParser.java | 4 + .../seedu/address/logic/parser/CliSyntax.java | 2 + .../address/logic/parser/ParserUtil.java | 58 +++++++ .../address/model/person/AbsentDate.java | 63 +++++++ .../address/model/person/AbsentReason.java | 64 +++++++ .../seedu/address/model/person/Person.java | 26 ++- .../address/model/util/SampleDataUtil.java | 16 +- .../address/storage/JsonAdaptedPerson.java | 34 +++- .../java/seedu/address/ui/PersonCard.java | 6 + src/main/resources/view/PersonListCard.fxml | 15 +- .../invalidAndValidPersonAddressBook.json | 6 +- .../invalidPersonAddressBook.json | 3 +- .../duplicatePersonAddressBook.json | 6 +- .../invalidPersonAddressBook.json | 3 +- .../typicalPersonsAddressBook.json | 21 ++- .../logic/commands/AddAttendanceTest.java | 162 ++++++++++++++++++ .../logic/commands/CommandTestUtil.java | 20 ++- .../commands/EditPersonDescriptorTest.java | 8 +- .../logic/parser/AddAttendanceParserTest.java | 73 ++++++++ .../logic/parser/AddCommandParserTest.java | 35 ++-- .../logic/parser/AddressBookParserTest.java | 25 +++ .../logic/parser/EditCommandParserTest.java | 13 +- .../address/logic/parser/ParserUtilTest.java | 55 ++++++ .../address/model/person/AbsentDateTest.java | 57 ++++++ .../model/person/AbsentReasonTest.java | 56 ++++++ .../storage/JsonAdaptedPersonTest.java | 107 ++++++++++-- .../testutil/EditPersonDescriptorBuilder.java | 12 ++ .../seedu/address/testutil/PersonBuilder.java | 17 +- .../address/testutil/TypicalPersons.java | 117 +++++++++---- 36 files changed, 1183 insertions(+), 111 deletions(-) create mode 100644 src/main/java/seedu/address/logic/commands/AddAttendanceCommand.java create mode 100644 src/main/java/seedu/address/logic/parser/AddAttendanceCommandParser.java create mode 100644 src/main/java/seedu/address/model/person/AbsentDate.java create mode 100644 src/main/java/seedu/address/model/person/AbsentReason.java create mode 100644 src/test/java/seedu/address/logic/commands/AddAttendanceTest.java create mode 100644 src/test/java/seedu/address/logic/parser/AddAttendanceParserTest.java create mode 100644 src/test/java/seedu/address/model/person/AbsentDateTest.java create mode 100644 src/test/java/seedu/address/model/person/AbsentReasonTest.java diff --git a/build.gradle b/build.gradle index 0db3743584e..ffe865a9857 100644 --- a/build.gradle +++ b/build.gradle @@ -25,6 +25,10 @@ test { finalizedBy jacocoTestReport } +run { + enableAssertions = true +} + task coverage(type: JacocoReport) { sourceDirectories.from files(sourceSets.main.allSource.srcDirs) classDirectories.from files(sourceSets.main.output) diff --git a/src/main/java/seedu/address/logic/commands/AddAttendanceCommand.java b/src/main/java/seedu/address/logic/commands/AddAttendanceCommand.java new file mode 100644 index 00000000000..25426097634 --- /dev/null +++ b/src/main/java/seedu/address/logic/commands/AddAttendanceCommand.java @@ -0,0 +1,100 @@ +package seedu.address.logic.commands; + +import static java.util.Objects.requireNonNull; +import static seedu.address.commons.util.CollectionUtil.requireAllNonNull; +import static seedu.address.model.Model.PREDICATE_SHOW_ALL_PERSONS; + +import seedu.address.commons.core.index.Index; +import seedu.address.logic.Messages; +import seedu.address.logic.commands.exceptions.CommandException; +import seedu.address.model.Model; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; +import seedu.address.model.person.Person; + +import java.util.HashMap; +import java.util.List; + +/** + * Adds absent date and reason to an existing person in the address book. + */ +public class AddAttendanceCommand extends Command { + + public static final String COMMAND_WORD = "addAttendance"; + + public static final String MESSAGE_USAGE = COMMAND_WORD + ": Adds the date where student " + + "identified by the index is absent and the reason. To delete date, leave the reason empty.\n" + + "Parameters: [INDEX] aa/DATE ar/REASON\n" + + "Example to add absent date: " + COMMAND_WORD + " 1 aa/24-09-2024 ar/MC\n" + + "Example to delete absent date: " + COMMAND_WORD + " 1 aa/24-09-2024 ar/\n"; + + public static final String MESSAGE_ADD_ATTENDANCE_SUCCESS = "Added attendance for Person: %1$s"; + public static final String MESSAGE_DELETE_ATTENDANCE_SUCCESS = "Removed attendance from Person: %1$s"; + + private final Index index; + private final AbsentDate absentDate; + private final AbsentReason absentReason; + + /** + * @param index of the person in the filtered person list to include why the person is absent + * @param absentDate date where the person to be updated is absent + * @param absentReason reason why the person to be updated is absent + */ + public AddAttendanceCommand(Index index, AbsentDate absentDate, AbsentReason absentReason) { + requireAllNonNull(index, absentDate, absentReason); + + this.index = index; + this.absentDate = absentDate; + this.absentReason = absentReason; + } + + @Override + public CommandResult execute(Model model) throws CommandException { + requireNonNull(model); + List lastShownList = model.getFilteredPersonList(); + + if (index.getZeroBased() >= lastShownList.size()) { + throw new CommandException(Messages.MESSAGE_INVALID_PERSON_DISPLAYED_INDEX); + } + + Person personToEdit = lastShownList.get(index.getZeroBased()); + + HashMap newAttendances = new HashMap<>(personToEdit.getAttendances()); + if (absentReason.value.isEmpty()) { + newAttendances.remove(this.absentDate); + } else { + newAttendances.put(this.absentDate, this.absentReason); + } + + Person editedPerson = new Person(personToEdit.getName(), personToEdit.getPhone(), personToEdit.getEmail(), + personToEdit.getAddress(), personToEdit.getRegisterNumber(), personToEdit.getSex(), + personToEdit.getStudentClass(), personToEdit.getEcName(), personToEdit.getEcNumber(), + personToEdit.getTags(), newAttendances); + + model.setPerson(personToEdit, editedPerson); + model.updateFilteredPersonList(PREDICATE_SHOW_ALL_PERSONS); + return new CommandResult(generateSuccessMessage(editedPerson)); + } + + private String generateSuccessMessage(Person personToEdit) { + String message = !absentReason.value.isEmpty() ? + MESSAGE_ADD_ATTENDANCE_SUCCESS : MESSAGE_DELETE_ATTENDANCE_SUCCESS; + return String.format(message, Messages.format(personToEdit)); + } + + public boolean equals(Object other) { + if (other == this) { + return true; + } + + if (!(other instanceof AddAttendanceCommand)) { + return false; + } + + AddAttendanceCommand e = (AddAttendanceCommand) other; + return index.equals(e.index) + && absentDate.equals(e.absentDate) + && absentReason.equals(e.absentReason); + } + +} diff --git a/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java b/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java index a705cf80979..d0a98742068 100644 --- a/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java +++ b/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java @@ -54,7 +54,8 @@ public CommandResult execute(Model model) throws CommandException { Person personToEdit = lastShownList.get(index.getZeroBased()); Person editedPerson = new Person(personToEdit.getName(), personToEdit.getPhone(), personToEdit.getEmail(), personToEdit.getAddress(), personToEdit.getRegisterNumber(), personToEdit.getSex(), - personToEdit.getStudentClass(), ecName, personToEdit.getEcNumber(), personToEdit.getTags()); + personToEdit.getStudentClass(), ecName, personToEdit.getEcNumber(), personToEdit.getTags(), + personToEdit.getAttendances()); model.setPerson(personToEdit, editedPerson); model.updateFilteredPersonList(PREDICATE_SHOW_ALL_PERSONS); diff --git a/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java b/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java index 89d11efe2ee..2a88291ffd1 100644 --- a/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java +++ b/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java @@ -56,7 +56,7 @@ public CommandResult execute(Model model) throws CommandException { Person editedPerson = new Person(personToEdit.getName(), personToEdit.getPhone(), personToEdit.getEmail(), personToEdit.getAddress(), personToEdit.getRegisterNumber(), personToEdit.getSex(), personToEdit.getStudentClass(), personToEdit.getEcName(), ecNumber, - personToEdit.getTags()); + personToEdit.getTags(), personToEdit.getAttendances()); model.setPerson(personToEdit, editedPerson); model.updateFilteredPersonList(PREDICATE_SHOW_ALL_PERSONS); diff --git a/src/main/java/seedu/address/logic/commands/EditCommand.java b/src/main/java/seedu/address/logic/commands/EditCommand.java index e5602833071..b6048d6a80b 100644 --- a/src/main/java/seedu/address/logic/commands/EditCommand.java +++ b/src/main/java/seedu/address/logic/commands/EditCommand.java @@ -12,6 +12,7 @@ import static seedu.address.model.Model.PREDICATE_SHOW_ALL_PERSONS; import java.util.Collections; +import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Objects; @@ -24,6 +25,8 @@ import seedu.address.logic.Messages; import seedu.address.logic.commands.exceptions.CommandException; import seedu.address.model.Model; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -34,6 +37,7 @@ import seedu.address.model.person.RegisterNumber; import seedu.address.model.person.Sex; import seedu.address.model.person.StudentClass; + import seedu.address.model.tag.Tag; /** @@ -118,9 +122,11 @@ private static Person createEditedPerson(Person personToEdit, EditPersonDescript EcName updatedEcName = personToEdit.getEcName(); EcNumber updatedEcNumber = personToEdit.getEcNumber(); Set updatedTags = editPersonDescriptor.getTags().orElse(personToEdit.getTags()); + HashMap updatedAttendances = editPersonDescriptor.getAttendances(). + orElse(personToEdit.getAttendances()); return new Person(updatedName, updatedPhone, updatedEmail, updatedAddress, updatedRegisterNumber, updatedSex, - updatedStudentClass, updatedEcName, updatedEcNumber, updatedTags); + updatedStudentClass, updatedEcName, updatedEcNumber, updatedTags, updatedAttendances); } @Override @@ -160,6 +166,7 @@ public static class EditPersonDescriptor { private Sex sex; private StudentClass studentClass; private Set tags; + private HashMap attendances; public EditPersonDescriptor() {} @@ -176,6 +183,7 @@ public EditPersonDescriptor(EditPersonDescriptor toCopy) { setSex(toCopy.sex); setStudentClass(toCopy.studentClass); setTags(toCopy.tags); + setAttendance(toCopy.attendances); } /** @@ -183,7 +191,7 @@ public EditPersonDescriptor(EditPersonDescriptor toCopy) { */ public boolean isAnyFieldEdited() { return CollectionUtil.isAnyNonNull(name, phone, email, address, registerNumber, sex, studentClass, - tags); + tags, attendances); } public void setName(Name name) { @@ -253,12 +261,30 @@ public void setTags(Set tags) { /** * Returns an unmodifiable tag set, which throws {@code UnsupportedOperationException} * if modification is attempted. - * Returns {@code Optional#empty()} if {@code tags} is null. + * @return {@code Optional#empty()} if {@code tags} is null. */ public Optional> getTags() { return (tags != null) ? Optional.of(Collections.unmodifiableSet(tags)) : Optional.empty(); } + /** + * Sets {@code attendances} to this object's {@code attendances}. + * A defensive copy of {@code attendances} is used internally. + */ + public void setAttendance(HashMap attendances) { + this.attendances = (attendances != null) ? new HashMap<>(attendances) : null; + } + + /** + * Returns a defensive copy of the attendance map to prevent modification + * of the original {@code HashMap}. + * @return {@code Optional#empty()} if {@code attendances} is null. + */ + public Optional> getAttendances() { + return (attendances != null) ? Optional.of(new HashMap<>(attendances)) : Optional.empty(); + } + + @Override public boolean equals(Object other) { if (other == this) { @@ -278,7 +304,8 @@ public boolean equals(Object other) { && Objects.equals(registerNumber, otherEditPersonDescriptor.registerNumber) && Objects.equals(sex, otherEditPersonDescriptor.sex) && Objects.equals(studentClass, otherEditPersonDescriptor.studentClass) - && Objects.equals(tags, otherEditPersonDescriptor.tags); + && Objects.equals(tags, otherEditPersonDescriptor.tags) + && Objects.equals(attendances, otherEditPersonDescriptor.attendances); } @Override @@ -292,6 +319,7 @@ public String toString() { .add("sex", sex) .add("class", studentClass) .add("tags", tags) + .add("attendances", attendances) .toString(); } } diff --git a/src/main/java/seedu/address/logic/parser/AddAttendanceCommandParser.java b/src/main/java/seedu/address/logic/parser/AddAttendanceCommandParser.java new file mode 100644 index 00000000000..828dc964f0a --- /dev/null +++ b/src/main/java/seedu/address/logic/parser/AddAttendanceCommandParser.java @@ -0,0 +1,46 @@ +package seedu.address.logic.parser; + +import static java.util.Objects.requireNonNull; +import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_DATE; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_REASON; + +import seedu.address.commons.core.index.Index; +import seedu.address.commons.exceptions.IllegalValueException; +import seedu.address.logic.commands.AddAttendanceCommand; +import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; + + +public class AddAttendanceCommandParser implements Parser{ + public AddAttendanceCommand parse(String args) throws ParseException { + requireNonNull(args); + ArgumentMultimap argMultimap = ArgumentTokenizer.tokenize(args, PREFIX_ABSENT_DATE, PREFIX_ABSENT_REASON); + + if (!argMultimap.getValue(PREFIX_ABSENT_DATE).isPresent() || + argMultimap.getValue(PREFIX_ABSENT_DATE).get().trim().isEmpty()) { + throw new ParseException(String.format(MESSAGE_INVALID_COMMAND_FORMAT, + AddAttendanceCommand.MESSAGE_USAGE)); + } + + Index index; + AbsentDate absentDate; + AbsentReason absentReason; + + try { + index = ParserUtil.parseIndex(argMultimap.getPreamble()); + absentDate = ParserUtil.parseAbsentDate(argMultimap.getValue(PREFIX_ABSENT_DATE).get()); + if (argMultimap.getValue(PREFIX_ABSENT_REASON).isPresent()) { + absentReason = ParserUtil.parseAbsentReason(argMultimap.getValue(PREFIX_ABSENT_REASON).get()); + } else { + absentReason = new AbsentReason(""); + } + } catch (IllegalValueException ive) { + throw new ParseException(String.format(MESSAGE_INVALID_COMMAND_FORMAT, + AddAttendanceCommand.MESSAGE_USAGE), ive); + } + + return new AddAttendanceCommand(index, absentDate, absentReason); + } +} diff --git a/src/main/java/seedu/address/logic/parser/AddCommandParser.java b/src/main/java/seedu/address/logic/parser/AddCommandParser.java index eb859444817..eec38343afd 100644 --- a/src/main/java/seedu/address/logic/parser/AddCommandParser.java +++ b/src/main/java/seedu/address/logic/parser/AddCommandParser.java @@ -1,6 +1,8 @@ package seedu.address.logic.parser; import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_DATE; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_REASON; import static seedu.address.logic.parser.CliSyntax.PREFIX_ADDRESS; import static seedu.address.logic.parser.CliSyntax.PREFIX_EMAIL; import static seedu.address.logic.parser.CliSyntax.PREFIX_NAME; @@ -10,11 +12,15 @@ import static seedu.address.logic.parser.CliSyntax.PREFIX_STUDENT_CLASS; import static seedu.address.logic.parser.CliSyntax.PREFIX_TAG; +import java.util.ArrayList; +import java.util.HashMap; import java.util.Set; import java.util.stream.Stream; import seedu.address.logic.commands.AddCommand; import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -40,7 +46,8 @@ public class AddCommandParser implements Parser { public AddCommand parse(String args) throws ParseException { ArgumentMultimap argMultimap = ArgumentTokenizer.tokenize(args, PREFIX_NAME, PREFIX_PHONE, PREFIX_EMAIL, PREFIX_ADDRESS, - PREFIX_REGISTER_NUMBER, PREFIX_SEX, PREFIX_STUDENT_CLASS, PREFIX_TAG); + PREFIX_REGISTER_NUMBER, PREFIX_SEX, PREFIX_STUDENT_CLASS, PREFIX_TAG, PREFIX_ABSENT_DATE, + PREFIX_ABSENT_REASON); if (!arePrefixesPresent(argMultimap, PREFIX_NAME, PREFIX_ADDRESS, PREFIX_PHONE, PREFIX_EMAIL, PREFIX_REGISTER_NUMBER, PREFIX_SEX, PREFIX_STUDENT_CLASS) @@ -63,8 +70,16 @@ public AddCommand parse(String args) throws ParseException { EcNumber ecNumber = new EcNumber(""); // Adding a student does not allow EcNumber to be added right away Set tagList = ParserUtil.parseTags(argMultimap.getAllValues(PREFIX_TAG)); + ArrayList dateList = ParserUtil.parseAbsentDates(argMultimap.getAllValues(PREFIX_ABSENT_DATE)); + ArrayList reasonList = ParserUtil.parseAbsentReasons(argMultimap. + getAllValues(PREFIX_ABSENT_REASON)); + HashMap attendances = new HashMap<>(); + for (int i = 0; i < dateList.size(); i++) { + attendances.put(dateList.get(i), reasonList.get(i)); + } + Person person = new Person(name, phone, email, address, registerNumber, sex, studentClass, ecName, - ecNumber, tagList); + ecNumber, tagList, attendances); return new AddCommand(person); } diff --git a/src/main/java/seedu/address/logic/parser/AddressBookParser.java b/src/main/java/seedu/address/logic/parser/AddressBookParser.java index 95d2000b67a..8e45d12fd14 100644 --- a/src/main/java/seedu/address/logic/parser/AddressBookParser.java +++ b/src/main/java/seedu/address/logic/parser/AddressBookParser.java @@ -8,6 +8,7 @@ import java.util.regex.Pattern; import seedu.address.commons.core.LogsCenter; +import seedu.address.logic.commands.AddAttendanceCommand; import seedu.address.logic.commands.AddCommand; import seedu.address.logic.commands.AddEcNameCommand; import seedu.address.logic.commands.AddEcNumberCommand; @@ -85,6 +86,9 @@ public Command parseCommand(String userInput) throws ParseException { case AddEcNumberCommand.COMMAND_WORD: return new AddEcNumberCommandParser().parse(arguments); + case AddAttendanceCommand.COMMAND_WORD: + return new AddAttendanceCommandParser().parse(arguments); + default: logger.finer("This user input caused a ParseException: " + userInput); throw new ParseException(MESSAGE_UNKNOWN_COMMAND); diff --git a/src/main/java/seedu/address/logic/parser/CliSyntax.java b/src/main/java/seedu/address/logic/parser/CliSyntax.java index 5b517f5c6df..13ac1256583 100644 --- a/src/main/java/seedu/address/logic/parser/CliSyntax.java +++ b/src/main/java/seedu/address/logic/parser/CliSyntax.java @@ -16,5 +16,7 @@ public class CliSyntax { public static final Prefix PREFIX_TAG = new Prefix("t/"); public static final Prefix PREFIX_ECNAME = new Prefix("en/"); public static final Prefix PREFIX_ECNUMBER = new Prefix("ep/"); + public static final Prefix PREFIX_ABSENT_DATE = new Prefix("aa/"); + public static final Prefix PREFIX_ABSENT_REASON = new Prefix("ar/"); } diff --git a/src/main/java/seedu/address/logic/parser/ParserUtil.java b/src/main/java/seedu/address/logic/parser/ParserUtil.java index 45c6cea58bb..dd73c2665e0 100644 --- a/src/main/java/seedu/address/logic/parser/ParserUtil.java +++ b/src/main/java/seedu/address/logic/parser/ParserUtil.java @@ -2,6 +2,8 @@ import static java.util.Objects.requireNonNull; +import java.lang.reflect.Array; +import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; import java.util.Set; @@ -9,6 +11,8 @@ import seedu.address.commons.core.index.Index; import seedu.address.commons.util.StringUtil; import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -201,4 +205,58 @@ public static Set parseTags(Collection tags) throws ParseException } return tagSet; } + + /** + * Parses a {@code String absentDate} into a {@code AbsentDate}. + * Leading and trailing whitespaces will be trimmed. + * + * @throws ParseException if the given {@code absentDate} is invalid. + */ + public static AbsentDate parseAbsentDate(String absentDate) throws ParseException { + requireNonNull(absentDate); + String trimmedAbsentDate = absentDate.trim(); + if (!AbsentDate.isValidAbsentDate(absentDate)) { + throw new ParseException(AbsentDate.MESSAGE_CONSTRAINTS); + } + return new AbsentDate(trimmedAbsentDate); + } + + /** + * Parses {@code Collection absentDates} into an {@code ArrayList}. + */ + public static ArrayList parseAbsentDates(Collection absentDates) throws ParseException { + requireNonNull(absentDates); + final ArrayList absentDateList = new ArrayList<>(); + for (String absentDate : absentDates) { + absentDateList.add(parseAbsentDate(absentDate)); + } + return absentDateList; + } + + /** + * Parses a {@code String absentReason} into a {@code AbsentReason}. + * Leading and trailing whitespaces will be trimmed. + * + * @throws ParseException if the given {@code absentReason} is invalid. + */ + public static AbsentReason parseAbsentReason(String absentReason) throws ParseException { + requireNonNull(absentReason); + String trimmedAbsentReason = absentReason.trim(); + if (!AbsentReason.isValidAbsentReason(absentReason)) { + throw new ParseException(AbsentReason.MESSAGE_CONSTRAINTS); + } + return new AbsentReason(trimmedAbsentReason); + } + + /** + * Parses {@code Collection absentReasons} into an {@code ArrayList}. + */ + public static ArrayList parseAbsentReasons(Collection absentReasons) throws ParseException { + requireNonNull(absentReasons); + final ArrayList absentReasonList = new ArrayList<>(); + for (String absentReason : absentReasons) { + absentReasonList.add(parseAbsentReason(absentReason)); + } + return absentReasonList; + } } diff --git a/src/main/java/seedu/address/model/person/AbsentDate.java b/src/main/java/seedu/address/model/person/AbsentDate.java new file mode 100644 index 00000000000..77b00c92a50 --- /dev/null +++ b/src/main/java/seedu/address/model/person/AbsentDate.java @@ -0,0 +1,63 @@ +package seedu.address.model.person; + +import static java.util.Objects.requireNonNull; +import static seedu.address.commons.util.AppUtil.checkArgument; + +/** + * Represents the date where the student is absent. + * The date should only be in the form of DD-MM-YYYY. + */ +public class AbsentDate { + + public static final String MESSAGE_CONSTRAINTS = + "The absent date should only be in the form of DD-MM-YYYY."; + + public static final String VALIDATION_REGEX = "^(0[1-9]|[12][0-9]|3[01])-(0[1-9]|1[0-2])-(\\d{4})$"; + public final String value; + + /** + * Constructs an {@code AbsentDate} + * + * @param absentDate A valid date where student is absent. + */ + public AbsentDate(String absentDate) { + requireNonNull(absentDate); + checkArgument(isValidAbsentDate(absentDate), MESSAGE_CONSTRAINTS); + value = absentDate; + } + + /** + * Returns true if a given string is a valid date. + * + * @param absentDate A valid date where student is absent. + * @return true if absentDate is valid + */ + public static boolean isValidAbsentDate(String absentDate) { + return absentDate != null && (absentDate.matches(VALIDATION_REGEX) || absentDate.isEmpty()); + } + + @Override + public String toString() { + return value; + } + + @Override + public boolean equals(Object other) { + if (other == this) { + return true; + } + + // instanceof handles nulls + if (!(other instanceof AbsentDate)) { + return false; + } + + AbsentDate otherDate = (AbsentDate) other; + return value.equals(otherDate.value); + } + + @Override + public int hashCode() { + return value.hashCode(); + } +} diff --git a/src/main/java/seedu/address/model/person/AbsentReason.java b/src/main/java/seedu/address/model/person/AbsentReason.java new file mode 100644 index 00000000000..bbcc31fe178 --- /dev/null +++ b/src/main/java/seedu/address/model/person/AbsentReason.java @@ -0,0 +1,64 @@ +package seedu.address.model.person; + +import com.fasterxml.jackson.annotation.JsonValue; + +import static java.util.Objects.requireNonNull; +import static seedu.address.commons.util.AppUtil.checkArgument; + +/** + * Represents the date where the student is absent. + * The date should only be in the form of DD-MM-YYYY. + */ +public class AbsentReason { + + public static final String MESSAGE_CONSTRAINTS = + "Absent reason should only contain alphanumeric characters and spaces, " + + "and it can be blank to delete attendance"; + + public static final String VALIDATION_REGEX = "[A-Za-z ]*"; + public final String value; + + /** + * Constructs an {@code AbsentDate} + * + * @param absentReason A reason why student is absent. + */ + public AbsentReason(String absentReason) { + requireNonNull(absentReason); + checkArgument(isValidAbsentReason(absentReason), MESSAGE_CONSTRAINTS); + value = absentReason; + } + + /** + * Returns true if a given string is a valid reason. + */ + public static boolean isValidAbsentReason(String reason) { + return reason != null && (reason.matches(VALIDATION_REGEX) || reason.isEmpty()); + } + + @JsonValue + @Override + public String toString() { + return value; + } + + @Override + public boolean equals(Object other) { + if (other == this) { + return true; + } + + // instanceof handles nulls + if (!(other instanceof AbsentReason)) { + return false; + } + + AbsentReason otherReason = (AbsentReason) other; + return value.equals(otherReason.value); + } + + @Override + public int hashCode() { + return value.hashCode(); + } +} diff --git a/src/main/java/seedu/address/model/person/Person.java b/src/main/java/seedu/address/model/person/Person.java index 1b7ae4c311d..5789ecf3b9a 100644 --- a/src/main/java/seedu/address/model/person/Person.java +++ b/src/main/java/seedu/address/model/person/Person.java @@ -3,7 +3,9 @@ import static seedu.address.commons.util.CollectionUtil.requireAllNonNull; import java.util.Collections; +import java.util.HashMap; import java.util.HashSet; +import java.util.Map; import java.util.Objects; import java.util.Set; @@ -29,13 +31,16 @@ public class Person { private final EcName ecName; private final EcNumber ecNumber; private final Set tags = new HashSet<>(); + private final HashMap attendances = new HashMap<>(); /** * Every field must be present and not null. */ public Person(Name name, Phone phone, Email email, Address address, RegisterNumber registerNumber, Sex sex, - StudentClass studentClass, EcName ecName, EcNumber ecNumber, Set tags) { - requireAllNonNull(name, phone, email, address, registerNumber, sex, studentClass, ecName, ecNumber, tags); + StudentClass studentClass, EcName ecName, EcNumber ecNumber, Set tags, + HashMap attendances) { + requireAllNonNull(name, phone, email, address, registerNumber, sex, studentClass, ecName, ecNumber, tags, + attendances); this.name = name; this.phone = phone; @@ -47,6 +52,12 @@ public Person(Name name, Phone phone, Email email, Address address, RegisterNumb this.ecName = ecName; this.ecNumber = ecNumber; this.tags.addAll(tags); + for (Map.Entry entry : attendances.entrySet()) { + this.attendances.put( + new AbsentDate(entry.getKey().toString()), // or entry.getKey().getDate() if there is such a method + new AbsentReason(entry.getValue().toString()) // or entry.getValue().getReason() if there is such a method + ); + } } public Name getName() { @@ -93,6 +104,10 @@ public Set getTags() { return Collections.unmodifiableSet(tags); } + public HashMap getAttendances() { + return attendances; + } + /** * Returns true if both persons have the same name. * This defines a weaker notion of equality between two persons. @@ -129,13 +144,15 @@ public boolean equals(Object other) { && registerNumber.equals(otherPerson.registerNumber) && sex.equals(otherPerson.sex) && studentClass.equals(otherPerson.studentClass) - && tags.equals(otherPerson.tags); + && tags.equals(otherPerson.tags) + && attendances.equals(otherPerson.attendances); } @Override public int hashCode() { // use this method for custom fields hashing instead of implementing your own - return Objects.hash(name, phone, email, address, registerNumber, sex, studentClass, ecNumber, tags); + return Objects.hash(name, phone, email, address, registerNumber, sex, studentClass, ecNumber, tags, + attendances); } @Override @@ -151,6 +168,7 @@ public String toString() { .add("emergency contact name", ecName) .add("emergency contact number", ecNumber) .add("tags", tags) + //.add("attendances", attendances) .toString(); } diff --git a/src/main/java/seedu/address/model/util/SampleDataUtil.java b/src/main/java/seedu/address/model/util/SampleDataUtil.java index ad58bc06d01..6224050b04b 100644 --- a/src/main/java/seedu/address/model/util/SampleDataUtil.java +++ b/src/main/java/seedu/address/model/util/SampleDataUtil.java @@ -1,11 +1,14 @@ package seedu.address.model.util; import java.util.Arrays; +import java.util.HashMap; import java.util.Set; import java.util.stream.Collectors; import seedu.address.model.AddressBook; import seedu.address.model.ReadOnlyAddressBook; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -24,32 +27,33 @@ public class SampleDataUtil { public static final EcName EMPTY_ECNAME = new EcName(""); public static final EcNumber EMPTY_ECNUMBER = new EcNumber(""); + public static final HashMap EMPTY_ATTENDANCE = new HashMap<>(); public static Person[] getSamplePersons() { return new Person[] { new Person(new Name("Alex Yeoh"), new Phone("87438807"), new Email("alexyeoh@example.com"), new Address("Blk 30 Geylang Street 29, #06-40"), new RegisterNumber("1"), new Sex("M"), - new StudentClass("1A"), EMPTY_ECNAME, EMPTY_ECNUMBER, getTagSet("friends")), + new StudentClass("1A"), EMPTY_ECNAME, EMPTY_ECNUMBER, getTagSet("friends"), EMPTY_ATTENDANCE), new Person(new Name("Bernice Yu"), new Phone("99272758"), new Email("berniceyu@example.com"), new Address("Blk 30 Lorong 3 Serangoon Gardens, #07-18"), new RegisterNumber("2"), new Sex("F"), new StudentClass("2A"), new EcName("John Do"), EMPTY_ECNUMBER, - getTagSet("colleagues", "friends")), + getTagSet("colleagues", "friends"), EMPTY_ATTENDANCE), new Person(new Name("Charlotte Oliveiro"), new Phone("93210283"), new Email("charlotte@example.com"), new Address("Blk 11 Ang Mo Kio Street 74, #11-04"), new RegisterNumber("3"), new Sex("F"), new StudentClass("1A"), new EcName("Rose Jackson"), EMPTY_ECNUMBER, - getTagSet("neighbours")), + getTagSet("neighbours"), EMPTY_ATTENDANCE), new Person(new Name("David Li"), new Phone("91031282"), new Email("lidavid@example.com"), new Address("Blk 436 Serangoon Gardens Street 26, #16-43"), new RegisterNumber("4"), new Sex("M"), new StudentClass("4C"), new EcName("Jack Fincher"), EMPTY_ECNUMBER, - getTagSet("family")), + getTagSet("family"), EMPTY_ATTENDANCE), new Person(new Name("Irfan Ibrahim"), new Phone("92492021"), new Email("irfan@example.com"), new Address("Blk 47 Tampines Street 20, #17-35"), new RegisterNumber("5"), new Sex("M"), new StudentClass("2B"), new EcName("Peter Ibrahim"), EMPTY_ECNUMBER, - getTagSet("classmates")), + getTagSet("classmates"), EMPTY_ATTENDANCE), new Person(new Name("Roy Balakrishnan"), new Phone("92624417"), new Email("royb@example.com"), new Address("Blk 45 Aljunied Street 85, #11-31"), new RegisterNumber("6"), new Sex("M"), new StudentClass("2B"), new EcName("Marjorie Roy"), EMPTY_ECNUMBER, - getTagSet("colleagues")) + getTagSet("colleagues"), EMPTY_ATTENDANCE) }; } diff --git a/src/main/java/seedu/address/storage/JsonAdaptedPerson.java b/src/main/java/seedu/address/storage/JsonAdaptedPerson.java index 542023db983..3e5c1ee9467 100644 --- a/src/main/java/seedu/address/storage/JsonAdaptedPerson.java +++ b/src/main/java/seedu/address/storage/JsonAdaptedPerson.java @@ -1,8 +1,10 @@ package seedu.address.storage; import java.util.ArrayList; +import java.util.HashMap; import java.util.HashSet; import java.util.List; +import java.util.Map; import java.util.Set; import java.util.stream.Collectors; @@ -10,6 +12,8 @@ import com.fasterxml.jackson.annotation.JsonProperty; import seedu.address.commons.exceptions.IllegalValueException; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -38,6 +42,7 @@ class JsonAdaptedPerson { private final String studentClass; private final String ecName; private final String ecNumber; + private final Map attendances; private final List tags = new ArrayList<>(); @@ -46,11 +51,12 @@ class JsonAdaptedPerson { */ @JsonCreator public JsonAdaptedPerson(@JsonProperty("name") String name, @JsonProperty("phone") String phone, - @JsonProperty("email") String email, @JsonProperty("address") String address, - @JsonProperty("register number") String registerNumber, @JsonProperty("sex") String sex, - @JsonProperty("class") String studentClass, @JsonProperty("emergency contact name") String ecName, - @JsonProperty("emergency contact number") String ecNumber, - @JsonProperty("tags") List tags) { + @JsonProperty("email") String email, @JsonProperty("address") String address, + @JsonProperty("register number") String registerNumber, @JsonProperty("sex") String sex, + @JsonProperty("class") String studentClass, @JsonProperty("emergency contact name") String ecName, + @JsonProperty("emergency contact number") String ecNumber, + @JsonProperty("tags") List tags, + @JsonProperty("attendances") Map attendances) { this.name = name; this.phone = phone; @@ -64,6 +70,11 @@ public JsonAdaptedPerson(@JsonProperty("name") String name, @JsonProperty("phone if (tags != null) { this.tags.addAll(tags); } + if (attendances != null) { + this.attendances = new HashMap<>(attendances); + } else { + this.attendances = new HashMap<>(); + } } /** @@ -82,6 +93,10 @@ public JsonAdaptedPerson(Person source) { tags.addAll(source.getTags().stream() .map(JsonAdaptedTag::new) .collect(Collectors.toList())); + attendances = new HashMap<>(); + source.getAttendances().forEach((date, reason) -> { + attendances.put(date.toString(), reason.toString()); + }); } /** @@ -172,9 +187,12 @@ public Person toModelType() throws IllegalValueException { final EcNumber modelEcNumber = new EcNumber(ecNumber); final Set modelTags = new HashSet<>(personTags); - return new Person(modelName, modelPhone, modelEmail, modelAddress, modelRegisterNumber, modelSex, - modelStudentClass, modelEcName, modelEcNumber, modelTags); + final HashMap modelAttendances = new HashMap<>(); + for (Map.Entry entry : attendances.entrySet()) { + modelAttendances.put(new AbsentDate(entry.getKey()), new AbsentReason(entry.getValue())); + } + return new Person(modelName, modelPhone, modelEmail, modelAddress, modelRegisterNumber, modelSex, + modelStudentClass, modelEcName, modelEcNumber, modelTags, modelAttendances); } - } diff --git a/src/main/java/seedu/address/ui/PersonCard.java b/src/main/java/seedu/address/ui/PersonCard.java index bf489c47e78..4b22ad04b23 100644 --- a/src/main/java/seedu/address/ui/PersonCard.java +++ b/src/main/java/seedu/address/ui/PersonCard.java @@ -50,6 +50,8 @@ public class PersonCard extends UiPart { private Label ecNumber; @FXML private FlowPane tags; + @FXML + private FlowPane attendances; /** * Creates a {@code PersonCode} with the given {@code Person} and index to display. @@ -70,5 +72,9 @@ public PersonCard(Person person, int displayedIndex) { person.getTags().stream() .sorted(Comparator.comparing(tag -> tag.tagName)) .forEach(tag -> tags.getChildren().add(new Label(tag.tagName))); + person.getAttendances().forEach((date, reason) -> { + Label attendanceLabel = new Label("Date: " + date.toString() + " Reason: " + reason.toString()); + attendances.getChildren().add(attendanceLabel); + }); } } diff --git a/src/main/resources/view/PersonListCard.fxml b/src/main/resources/view/PersonListCard.fxml index c9dd4d4baae..4209929082d 100644 --- a/src/main/resources/view/PersonListCard.fxml +++ b/src/main/resources/view/PersonListCard.fxml @@ -11,9 +11,13 @@ + + + + @@ -37,5 +41,14 @@ + + + + + + + - + \ No newline at end of file diff --git a/src/test/data/JsonAddressBookStorageTest/invalidAndValidPersonAddressBook.json b/src/test/data/JsonAddressBookStorageTest/invalidAndValidPersonAddressBook.json index 5f08f930934..9c0aa477ee6 100644 --- a/src/test/data/JsonAddressBookStorageTest/invalidAndValidPersonAddressBook.json +++ b/src/test/data/JsonAddressBookStorageTest/invalidAndValidPersonAddressBook.json @@ -8,7 +8,8 @@ "sex": "F", "class": "1A", "emergency contact name": "", - "emergency phone":"" + "emergency phone":"", + "attendances" : {} }, { "name": "Person With Invalid Phone Field", "phone": "948asdf2424", @@ -18,6 +19,7 @@ "sex": "F", "class": "1A", "emergency contact name": "", - "emergency phone": "" + "emergency phone": "", + "attendances" : {} } ] } diff --git a/src/test/data/JsonAddressBookStorageTest/invalidPersonAddressBook.json b/src/test/data/JsonAddressBookStorageTest/invalidPersonAddressBook.json index 6a58fb88968..8d7c26fde03 100644 --- a/src/test/data/JsonAddressBookStorageTest/invalidPersonAddressBook.json +++ b/src/test/data/JsonAddressBookStorageTest/invalidPersonAddressBook.json @@ -7,6 +7,7 @@ "register number": "1", "sex": "F", "class": "1A", - "emergency phone": "" + "emergency phone": "", + "attendances" : {} } ] } diff --git a/src/test/data/JsonSerializableAddressBookTest/duplicatePersonAddressBook.json b/src/test/data/JsonSerializableAddressBookTest/duplicatePersonAddressBook.json index cfa28477af3..d8d460af696 100644 --- a/src/test/data/JsonSerializableAddressBookTest/duplicatePersonAddressBook.json +++ b/src/test/data/JsonSerializableAddressBookTest/duplicatePersonAddressBook.json @@ -9,7 +9,8 @@ "class": "1A", "emergency contact name": "", "emergency contact number": "", - "tags": [ "friends" ] + "tags": [ "friends" ], + "attendances" : {} }, { "name": "Alice Pauline", "phone": "94351253", @@ -19,6 +20,7 @@ "sex": "F", "class": "1A", "emergency contact name": "", - "emergency contact number": "" + "emergency contact number": "", + "attendances" : {} } ] } diff --git a/src/test/data/JsonSerializableAddressBookTest/invalidPersonAddressBook.json b/src/test/data/JsonSerializableAddressBookTest/invalidPersonAddressBook.json index dde4c223912..7c087c8a3ba 100644 --- a/src/test/data/JsonSerializableAddressBookTest/invalidPersonAddressBook.json +++ b/src/test/data/JsonSerializableAddressBookTest/invalidPersonAddressBook.json @@ -8,6 +8,7 @@ "sex": "F", "class": "1A", "emergency contact name": "", - "emergency contact number": "" + "emergency contact number": "", + "attendances" : {} } ] } diff --git a/src/test/data/JsonSerializableAddressBookTest/typicalPersonsAddressBook.json b/src/test/data/JsonSerializableAddressBookTest/typicalPersonsAddressBook.json index 8cb1b5aa53a..f1e9a1f7a92 100644 --- a/src/test/data/JsonSerializableAddressBookTest/typicalPersonsAddressBook.json +++ b/src/test/data/JsonSerializableAddressBookTest/typicalPersonsAddressBook.json @@ -10,7 +10,8 @@ "class": "1A", "emergency contact name": "Joe Hardy", "emergency contact number": "26283728", - "tags" : [ "friends" ] + "tags" : [ "friends" ], + "attendances" : {} }, { "name" : "Benson Meier", "phone" : "98765432", @@ -21,7 +22,8 @@ "class": "2B", "emergency contact name": "John Boone", "emergency contact number": "92837201", - "tags" : [ "owesMoney", "friends" ] + "tags" : [ "owesMoney", "friends" ], + "attendances" : {} }, { "name" : "Carl Kurz", "phone" : "95352563", @@ -32,7 +34,8 @@ "class": "3C", "emergency contact name": "James Dol", "emergency contact number": "", - "tags" : [ ] + "tags" : [ ], + "attendances" : {} }, { "name" : "Daniel Meier", "phone" : "87652533", @@ -43,7 +46,8 @@ "class": "4D", "emergency contact name": "", "emergency contact number": "", - "tags" : [ "friends" ] + "tags" : [ "friends" ], + "attendances" : {} }, { "name" : "Elle Meyer", "phone" : "9482224", @@ -54,7 +58,8 @@ "class": "3E", "emergency contact name": "", "emergency contact number": "", - "tags" : [ ] + "tags" : [ ], + "attendances" : {} }, { "name" : "Fiona Kunz", "phone" : "9482427", @@ -65,7 +70,8 @@ "class": "2A", "emergency contact name": "", "emergency contact number": "", - "tags" : [ ] + "tags" : [ ], + "attendances" : {} }, { "name" : "George Best", "phone" : "9482442", @@ -76,6 +82,7 @@ "class": "1A", "emergency contact name": "", "emergency contact number": "", - "tags" : [ ] + "tags" : [ ], + "attendances" : {} } ] } diff --git a/src/test/java/seedu/address/logic/commands/AddAttendanceTest.java b/src/test/java/seedu/address/logic/commands/AddAttendanceTest.java new file mode 100644 index 00000000000..9ec57b10ad3 --- /dev/null +++ b/src/test/java/seedu/address/logic/commands/AddAttendanceTest.java @@ -0,0 +1,162 @@ +package seedu.address.logic.commands; + +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static seedu.address.logic.commands.CommandTestUtil.assertCommandFailure; +import static seedu.address.logic.commands.CommandTestUtil.assertCommandSuccess; +import static seedu.address.logic.commands.CommandTestUtil.showPersonAtIndex; +import static seedu.address.testutil.TypicalIndexes.INDEX_FIRST_PERSON; +import static seedu.address.testutil.TypicalIndexes.INDEX_SECOND_PERSON; +import static seedu.address.testutil.TypicalPersons.getTypicalAddressBook; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; + +import org.junit.jupiter.api.Test; + +import seedu.address.commons.core.index.Index; +import seedu.address.logic.Messages; +import seedu.address.model.AddressBook; +import seedu.address.model.Model; +import seedu.address.model.ModelManager; +import seedu.address.model.UserPrefs; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; +import seedu.address.model.person.Person; +import seedu.address.testutil.PersonBuilder; + +public class AddAttendanceTest { + private final Model model = new ModelManager(getTypicalAddressBook(), new UserPrefs()); + + @Test + public void execute_addAttendanceUnfilteredList_success() { + Person firstPerson = model.getFilteredPersonList().get(INDEX_FIRST_PERSON.getZeroBased()); + HashMap attendances = new HashMap<>(); + attendances.put(new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + Person editedPerson = new PersonBuilder(firstPerson) + .withAttendance(attendances) + .build(); + AddAttendanceCommand addAttendanceCommand = new AddAttendanceCommand(INDEX_FIRST_PERSON, + new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + String expectedMessage = String.format(AddAttendanceCommand.MESSAGE_ADD_ATTENDANCE_SUCCESS, + Messages.format(editedPerson)); + Model expectedModel = new ModelManager(new AddressBook(model.getAddressBook()), new UserPrefs()); + expectedModel.setPerson(firstPerson, editedPerson); + assertCommandSuccess(addAttendanceCommand, model, expectedMessage, expectedModel); + } + + /** + * Creates a new attendance map based on the provided list of absent dates. + * + * + * @param attendances A HashMap containing existing attendances, where the key is an + * AbsentDate and the value is an AbsentReason. This map is used + * to fetch the reasons for the dates present in the absentDateList. + * @param absentDateList A List of AbsentDate objects. This list should contain the + * dates for which attendance records are needed. The method + * processes all dates in the list starting from the second one. + * @return A HashMap containing the absent dates (from the provided list, starting + * from the second element) as keys and their corresponding absent reasons + * as values. If the provided list contains one or no dates, an empty map is + * returned. + */ + public HashMap createAttendances(HashMap attendances, + List absentDateList) { + HashMap newAttendances = new HashMap<>(); + if (absentDateList.size() <= 1) { + return newAttendances; + } + + for (int i = 1; i < absentDateList.size(); i++) { + newAttendances.put(absentDateList.get(i), attendances.get(absentDateList.get(i))); + } + return newAttendances; + } + + @Test + public void execute_deleteAttendanceUnfilteredList_success() { + Person secondPerson = model.getFilteredPersonList().get(INDEX_SECOND_PERSON.getZeroBased()); + HashMap attendances = secondPerson.getAttendances(); + + List absentDateList = new ArrayList<>(attendances.keySet()); + HashMap newAttendances = createAttendances(attendances, absentDateList); + Person editedPerson = new PersonBuilder(secondPerson).withAttendance(newAttendances).build(); + + AddAttendanceCommand deleteAttendanceCommand = new AddAttendanceCommand(INDEX_SECOND_PERSON, + absentDateList.get(0), new AbsentReason("")); + String expectedMessage = String.format(AddAttendanceCommand.MESSAGE_DELETE_ATTENDANCE_SUCCESS, + Messages.format(editedPerson)); + Model expectedModel = new ModelManager(new AddressBook(model.getAddressBook()), new UserPrefs()); + expectedModel.setPerson(secondPerson, editedPerson); + + assertCommandSuccess(deleteAttendanceCommand, model, expectedMessage, expectedModel); + } + + @Test + public void execute_filteredList_success() { + showPersonAtIndex(model, INDEX_FIRST_PERSON); + Person firstPerson = model.getFilteredPersonList().get(INDEX_FIRST_PERSON.getZeroBased()); + HashMap attendances = new HashMap<>(); + attendances.put(new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + Person editedPerson = new PersonBuilder(firstPerson) + .withAttendance(attendances).build(); + AddAttendanceCommand addAttendanceCommand = new AddAttendanceCommand(INDEX_FIRST_PERSON, + new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + String expectedMessage = String.format(AddAttendanceCommand.MESSAGE_ADD_ATTENDANCE_SUCCESS, + Messages.format(editedPerson)); + Model expectedModel = new ModelManager(new AddressBook(model.getAddressBook()), new UserPrefs()); + expectedModel.setPerson(firstPerson, editedPerson); + assertCommandSuccess(addAttendanceCommand, model, expectedMessage, expectedModel); + } + + @Test + public void execute_invalidPersonIndexUnfilteredList_failure() { + Index outOfBoundIndex = Index.fromOneBased(model.getFilteredPersonList().size() + 1); + AddAttendanceCommand addAttendanceCommand = new AddAttendanceCommand(outOfBoundIndex, + new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + assertCommandFailure(addAttendanceCommand, model, Messages.MESSAGE_INVALID_PERSON_DISPLAYED_INDEX); + } + + @Test + public void execute_invalidPersonIndexFilteredList_failure() { + showPersonAtIndex(model, INDEX_FIRST_PERSON); + Index outOfBoundIndex = INDEX_SECOND_PERSON; + assertTrue(outOfBoundIndex.getZeroBased() < model.getAddressBook().getPersonList().size()); + AddAttendanceCommand addAttendanceCommand = new AddAttendanceCommand(outOfBoundIndex, + new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + assertCommandFailure(addAttendanceCommand, model, Messages.MESSAGE_INVALID_PERSON_DISPLAYED_INDEX); + } + + @Test + public void equals() { + final AddAttendanceCommand standardCommand = new AddAttendanceCommand( + INDEX_FIRST_PERSON, new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + + // same values -> returns true + AddAttendanceCommand commandWithSameValues = new AddAttendanceCommand( + INDEX_FIRST_PERSON, new AbsentDate("10-12-2024"), new AbsentReason("Sick")); + assertTrue(standardCommand.equals(commandWithSameValues)); + + // same object -> returns true + assertTrue(standardCommand.equals(standardCommand)); + + // null -> returns false + assertFalse(standardCommand.equals(null)); + + // different types -> returns false + assertFalse(standardCommand.equals(new ClearCommand())); + + // different person -> returns false + assertFalse(standardCommand.equals(new AddAttendanceCommand(INDEX_SECOND_PERSON, + new AbsentDate("10-12-2024"), new AbsentReason("Sick")))); + + // different absent date -> returns false + assertFalse(standardCommand.equals(new AddAttendanceCommand(INDEX_FIRST_PERSON, + new AbsentDate("11-12-2024"), new AbsentReason("Sick")))); + + // different absent reason -> returns false + assertFalse(standardCommand.equals(new AddAttendanceCommand(INDEX_FIRST_PERSON, + new AbsentDate("10-12-2024"), new AbsentReason("Holiday")))); + } +} diff --git a/src/test/java/seedu/address/logic/commands/CommandTestUtil.java b/src/test/java/seedu/address/logic/commands/CommandTestUtil.java index b46cd601942..e480b5f006f 100644 --- a/src/test/java/seedu/address/logic/commands/CommandTestUtil.java +++ b/src/test/java/seedu/address/logic/commands/CommandTestUtil.java @@ -2,6 +2,8 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_DATE; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_REASON; import static seedu.address.logic.parser.CliSyntax.PREFIX_ADDRESS; import static seedu.address.logic.parser.CliSyntax.PREFIX_ECNAME; import static seedu.address.logic.parser.CliSyntax.PREFIX_ECNUMBER; @@ -16,12 +18,15 @@ import java.util.ArrayList; import java.util.Arrays; +import java.util.HashMap; import java.util.List; import seedu.address.commons.core.index.Index; import seedu.address.logic.commands.exceptions.CommandException; import seedu.address.model.AddressBook; import seedu.address.model.Model; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.NameContainsKeywordsPredicate; import seedu.address.model.person.Person; import seedu.address.testutil.EditPersonDescriptorBuilder; @@ -51,6 +56,8 @@ public class CommandTestUtil { public static final String VALID_ECNUMBER_BOB = "98765432"; public static final String VALID_TAG_HUSBAND = "husband"; public static final String VALID_TAG_FRIEND = "friend"; + public static final HashMap VALID_ATTENDANCE_AMY = new HashMap<>(); + public static final HashMap VALID_ATTENDANCE_BOB = new HashMap<>(); public static final String NAME_DESC_AMY = " " + PREFIX_NAME + VALID_NAME_AMY; public static final String NAME_DESC_BOB = " " + PREFIX_NAME + VALID_NAME_BOB; @@ -72,6 +79,10 @@ public class CommandTestUtil { public static final String ECNUMBER_DESC_BOB = " " + PREFIX_ECNUMBER + VALID_ECNUMBER_BOB; public static final String TAG_DESC_FRIEND = " " + PREFIX_TAG + VALID_TAG_FRIEND; public static final String TAG_DESC_HUSBAND = " " + PREFIX_TAG + VALID_TAG_HUSBAND; + public static final String ATTENDANCE_DESC_AMY = " " + PREFIX_ABSENT_DATE + "20-10-2024" + " " + + PREFIX_ABSENT_REASON + "Sick"; + public static final String ATTENDANCE_DESC_BOB = " " + PREFIX_ABSENT_DATE + "21-10-2024" + " " + + PREFIX_ABSENT_REASON + "Holiday"; public static final String INVALID_NAME_DESC = " " + PREFIX_NAME + "James&"; // '&' not allowed in names public static final String INVALID_PHONE_DESC = " " + PREFIX_PHONE + "911a"; // 'a' not allowed in phones @@ -85,6 +96,8 @@ public class CommandTestUtil { public static final String INVALID_ECNAME_DESC = " " + PREFIX_ECNAME + "John%"; // "%" not allowed in ecname public static final String INVALID_ECNUMBER_DESC = " " + PREFIX_ECNUMBER + "1234"; // 4 digit number public static final String INVALID_TAG_DESC = " " + PREFIX_TAG + "hubby*"; // '*' not allowed in tags + public static final String INVALID_ATTENDANCE_DESC = " " + PREFIX_ABSENT_DATE + "2024-13-01" + " " + + PREFIX_ABSENT_REASON + "MC"; // Date should be in the form of DD-MM-YYYY public static final String PREAMBLE_WHITESPACE = "\t \r \n"; public static final String PREAMBLE_NON_EMPTY = "NonEmptyPreamble"; @@ -93,14 +106,17 @@ public class CommandTestUtil { public static final EditCommand.EditPersonDescriptor DESC_BOB; static { + VALID_ATTENDANCE_AMY.put(new AbsentDate("20-10-2024"), new AbsentReason("Sick")); + VALID_ATTENDANCE_BOB.put(new AbsentDate("21-10-2024"), new AbsentReason("Sick")); DESC_AMY = new EditPersonDescriptorBuilder().withName(VALID_NAME_AMY) .withPhone(VALID_PHONE_AMY).withEmail(VALID_EMAIL_AMY).withAddress(VALID_ADDRESS_AMY) .withRegisterNumber(VALID_REGISTER_NUMBER_AMY).withSex(VALID_SEX_AMY).withTags(VALID_TAG_FRIEND) - .withStudentClass(VALID_STUDENT_CLASS_AMY).build(); + .withStudentClass(VALID_STUDENT_CLASS_AMY).withAttendance(VALID_ATTENDANCE_AMY).build(); DESC_BOB = new EditPersonDescriptorBuilder().withName(VALID_NAME_BOB) .withPhone(VALID_PHONE_BOB).withEmail(VALID_EMAIL_BOB).withAddress(VALID_ADDRESS_BOB) .withRegisterNumber(VALID_REGISTER_NUMBER_BOB).withSex(VALID_SEX_BOB) - .withStudentClass(VALID_STUDENT_CLASS_BOB).withTags(VALID_TAG_HUSBAND, VALID_TAG_FRIEND).build(); + .withStudentClass(VALID_STUDENT_CLASS_BOB).withTags(VALID_TAG_HUSBAND, VALID_TAG_FRIEND) + .withAttendance(VALID_ATTENDANCE_BOB).build(); } /** diff --git a/src/test/java/seedu/address/logic/commands/EditPersonDescriptorTest.java b/src/test/java/seedu/address/logic/commands/EditPersonDescriptorTest.java index a983515f25f..0f533ed1e4a 100644 --- a/src/test/java/seedu/address/logic/commands/EditPersonDescriptorTest.java +++ b/src/test/java/seedu/address/logic/commands/EditPersonDescriptorTest.java @@ -6,6 +6,7 @@ import static seedu.address.logic.commands.CommandTestUtil.DESC_AMY; import static seedu.address.logic.commands.CommandTestUtil.DESC_BOB; import static seedu.address.logic.commands.CommandTestUtil.VALID_ADDRESS_BOB; +import static seedu.address.logic.commands.CommandTestUtil.VALID_ATTENDANCE_BOB; import static seedu.address.logic.commands.CommandTestUtil.VALID_EMAIL_BOB; import static seedu.address.logic.commands.CommandTestUtil.VALID_NAME_BOB; import static seedu.address.logic.commands.CommandTestUtil.VALID_PHONE_BOB; @@ -70,6 +71,10 @@ public void equals() { // different tags -> returns false editedAmy = new EditPersonDescriptorBuilder(DESC_AMY).withTags(VALID_TAG_HUSBAND).build(); assertFalse(DESC_AMY.equals(editedAmy)); + + // different attendances -> returns false + editedAmy = new EditPersonDescriptorBuilder(DESC_AMY).withAttendance(VALID_ATTENDANCE_BOB).build(); + assertFalse(DESC_AMY.equals(editedAmy)); } @Test @@ -83,7 +88,8 @@ public void toStringMethod() { + editPersonDescriptor.getRegisterNumber().orElse(null) + ", sex=" + editPersonDescriptor.getSex().orElse(null) + ", class=" + editPersonDescriptor.getStudentClass().orElse(null) + ", tags=" - + editPersonDescriptor.getTags().orElse(null) + "}"; + + editPersonDescriptor.getTags().orElse(null) + ", attendances=" + + editPersonDescriptor.getAttendances().orElse(null) + "}"; assertEquals(expected, editPersonDescriptor.toString()); } } diff --git a/src/test/java/seedu/address/logic/parser/AddAttendanceParserTest.java b/src/test/java/seedu/address/logic/parser/AddAttendanceParserTest.java new file mode 100644 index 00000000000..fbcb7e9b468 --- /dev/null +++ b/src/test/java/seedu/address/logic/parser/AddAttendanceParserTest.java @@ -0,0 +1,73 @@ +package seedu.address.logic.parser; + +import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; +import static seedu.address.logic.commands.CommandTestUtil.ATTENDANCE_DESC_AMY; +import static seedu.address.logic.commands.CommandTestUtil.INVALID_ATTENDANCE_DESC; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_DATE; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_REASON; +import static seedu.address.logic.parser.CommandParserTestUtil.assertParseFailure; +import static seedu.address.logic.parser.CommandParserTestUtil.assertParseSuccess; +import static seedu.address.testutil.TypicalIndexes.INDEX_SECOND_PERSON; + +import org.junit.jupiter.api.Test; + +import seedu.address.commons.core.index.Index; +import seedu.address.logic.commands.AddAttendanceCommand; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; + +public class AddAttendanceParserTest { + private static final String MESSAGE_INVALID_FORMAT = + String.format(MESSAGE_INVALID_COMMAND_FORMAT, AddAttendanceCommand.MESSAGE_USAGE); + + private AddAttendanceCommandParser parser = new AddAttendanceCommandParser(); + + @Test + public void parse_missingParts_failure() { + // no index specified + assertParseFailure(parser, ATTENDANCE_DESC_AMY, MESSAGE_INVALID_FORMAT); + + // no field specified + assertParseFailure(parser, "1", MESSAGE_INVALID_FORMAT); + + // no index and no field specified + assertParseFailure(parser, "", MESSAGE_INVALID_FORMAT); + } + + @Test + public void parse_invalidPreamble_failure() { + // negative index + assertParseFailure(parser, "-5" + ATTENDANCE_DESC_AMY, MESSAGE_INVALID_FORMAT); + + // zero index + assertParseFailure(parser, "0" + ATTENDANCE_DESC_AMY, MESSAGE_INVALID_FORMAT); + + // invalid arguments being parsed as preamble + assertParseFailure(parser, "1 some random string", MESSAGE_INVALID_FORMAT); + + // invalid prefix being parsed as preamble + assertParseFailure(parser, "1 i/ string", MESSAGE_INVALID_FORMAT); + } + + @Test + public void parse_invalidValue_failure() { + assertParseFailure(parser, "1" + INVALID_ATTENDANCE_DESC, MESSAGE_INVALID_FORMAT); + } + + @Test + public void parse_allFieldsSpecified_success() { + // both fields are filled + Index targetIndex = INDEX_SECOND_PERSON; + String userInput = targetIndex.getOneBased() + ATTENDANCE_DESC_AMY; + AddAttendanceCommand expectedCommand = new AddAttendanceCommand(targetIndex, + new AbsentDate("20-10-2024"), new AbsentReason("Sick")); + assertParseSuccess(parser, userInput, expectedCommand); + + // absent reason field is empty + userInput = targetIndex.getOneBased() + " " + PREFIX_ABSENT_DATE + "20-10-2024" + " " + + PREFIX_ABSENT_REASON + ""; // No reason + expectedCommand = new AddAttendanceCommand(targetIndex, + new AbsentDate("20-10-2024"), new AbsentReason("")); + assertParseSuccess(parser, userInput, expectedCommand); + } +} diff --git a/src/test/java/seedu/address/logic/parser/AddCommandParserTest.java b/src/test/java/seedu/address/logic/parser/AddCommandParserTest.java index a9280cafda1..eafa16a4757 100644 --- a/src/test/java/seedu/address/logic/parser/AddCommandParserTest.java +++ b/src/test/java/seedu/address/logic/parser/AddCommandParserTest.java @@ -3,9 +3,11 @@ import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; import static seedu.address.logic.commands.CommandTestUtil.ADDRESS_DESC_AMY; import static seedu.address.logic.commands.CommandTestUtil.ADDRESS_DESC_BOB; +import static seedu.address.logic.commands.CommandTestUtil.ATTENDANCE_DESC_BOB; import static seedu.address.logic.commands.CommandTestUtil.EMAIL_DESC_AMY; import static seedu.address.logic.commands.CommandTestUtil.EMAIL_DESC_BOB; import static seedu.address.logic.commands.CommandTestUtil.INVALID_ADDRESS_DESC; +import static seedu.address.logic.commands.CommandTestUtil.INVALID_ATTENDANCE_DESC; import static seedu.address.logic.commands.CommandTestUtil.INVALID_EMAIL_DESC; import static seedu.address.logic.commands.CommandTestUtil.INVALID_NAME_DESC; import static seedu.address.logic.commands.CommandTestUtil.INVALID_PHONE_DESC; @@ -52,6 +54,7 @@ import seedu.address.logic.Messages; import seedu.address.logic.commands.AddCommand; +import seedu.address.model.person.AbsentDate; import seedu.address.model.person.Address; import seedu.address.model.person.Email; import seedu.address.model.person.Name; @@ -73,7 +76,7 @@ public void parse_allFieldsPresent_success() { // whitespace only preamble assertParseSuccess(parser, PREAMBLE_WHITESPACE + NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB - + TAG_DESC_FRIEND, new AddCommand(expectedPerson)); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, new AddCommand(expectedPerson)); // multiple tags - all accepted @@ -81,7 +84,7 @@ public void parse_allFieldsPresent_success() { .build(); assertParseSuccess(parser, NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB - + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND + TAG_DESC_FRIEND, + + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, new AddCommand(expectedPersonMultipleTags)); } @@ -89,7 +92,7 @@ public void parse_allFieldsPresent_success() { public void parse_repeatedNonTagValue_failure() { String validExpectedPersonString = NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB - + TAG_DESC_FRIEND; + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB; // multiple names assertParseFailure(parser, NAME_DESC_AMY + validExpectedPersonString, @@ -237,51 +240,57 @@ public void parse_invalidValue_failure() { // invalid name assertParseFailure(parser, INVALID_NAME_DESC + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND - + TAG_DESC_FRIEND, Name.MESSAGE_CONSTRAINTS); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, Name.MESSAGE_CONSTRAINTS); // invalid phone assertParseFailure(parser, NAME_DESC_BOB + INVALID_PHONE_DESC + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND - + TAG_DESC_FRIEND, Phone.MESSAGE_CONSTRAINTS); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, Phone.MESSAGE_CONSTRAINTS); // invalid email assertParseFailure(parser, NAME_DESC_BOB + PHONE_DESC_BOB + INVALID_EMAIL_DESC + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND - + TAG_DESC_FRIEND, Email.MESSAGE_CONSTRAINTS); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, Email.MESSAGE_CONSTRAINTS); // invalid address assertParseFailure(parser, NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + INVALID_ADDRESS_DESC + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND - + TAG_DESC_FRIEND, Address.MESSAGE_CONSTRAINTS); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, Address.MESSAGE_CONSTRAINTS); // invalid register number assertParseFailure(parser, NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + INVALID_REGISTER_NUMBER_DESC + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND - + TAG_DESC_FRIEND, RegisterNumber.MESSAGE_CONSTRAINTS); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, RegisterNumber.MESSAGE_CONSTRAINTS); // invalid sex assertParseFailure(parser, NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + INVALID_SEX_DESC + STUDENT_CLASS_DESC_BOB + TAG_DESC_HUSBAND - + TAG_DESC_FRIEND, Sex.MESSAGE_CONSTRAINTS); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, Sex.MESSAGE_CONSTRAINTS); // invalid class assertParseFailure(parser, NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + INVALID_STUDENT_CLASS_DESC + TAG_DESC_HUSBAND - + TAG_DESC_FRIEND, StudentClass.MESSAGE_CONSTRAINTS); + + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, StudentClass.MESSAGE_CONSTRAINTS); // invalid tag assertParseFailure(parser, NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + INVALID_TAG_DESC - + VALID_TAG_FRIEND, Tag.MESSAGE_CONSTRAINTS); + + VALID_TAG_FRIEND + ATTENDANCE_DESC_BOB, Tag.MESSAGE_CONSTRAINTS); + + // invalid attendance + assertParseFailure(parser, NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + INVALID_TAG_DESC + + VALID_TAG_FRIEND + INVALID_ATTENDANCE_DESC, AbsentDate.MESSAGE_CONSTRAINTS); // two invalid values, only first invalid value reported assertParseFailure(parser, INVALID_NAME_DESC + PHONE_DESC_BOB + EMAIL_DESC_BOB + INVALID_ADDRESS_DESC - + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB, Name.MESSAGE_CONSTRAINTS); + + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB + + ATTENDANCE_DESC_BOB, Name.MESSAGE_CONSTRAINTS); // non-empty preamble assertParseFailure(parser, PREAMBLE_NON_EMPTY + NAME_DESC_BOB + PHONE_DESC_BOB + EMAIL_DESC_BOB + ADDRESS_DESC_BOB + REGISTER_NUMBER_DESC_BOB + SEX_DESC_BOB + STUDENT_CLASS_DESC_BOB - + TAG_DESC_HUSBAND + TAG_DESC_FRIEND, + + TAG_DESC_HUSBAND + TAG_DESC_FRIEND + ATTENDANCE_DESC_BOB, String.format(MESSAGE_INVALID_COMMAND_FORMAT, AddCommand.MESSAGE_USAGE)); } } diff --git a/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java b/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java index 8d0e1187d40..6146a3713eb 100644 --- a/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java +++ b/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java @@ -4,6 +4,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; import static seedu.address.logic.Messages.MESSAGE_UNKNOWN_COMMAND; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_DATE; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_REASON; import static seedu.address.logic.parser.CliSyntax.PREFIX_ECNAME; import static seedu.address.logic.parser.CliSyntax.PREFIX_ECNUMBER; import static seedu.address.testutil.Assert.assertThrows; @@ -15,6 +17,7 @@ import org.junit.jupiter.api.Test; +import seedu.address.logic.commands.AddAttendanceCommand; import seedu.address.logic.commands.AddCommand; import seedu.address.logic.commands.AddEcNameCommand; import seedu.address.logic.commands.AddEcNumberCommand; @@ -27,6 +30,8 @@ import seedu.address.logic.commands.HelpCommand; import seedu.address.logic.commands.ListCommand; import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; import seedu.address.model.person.NameContainsKeywordsPredicate; @@ -126,6 +131,26 @@ public void parseCommand_addEcNumber() throws Exception { assertEquals(expected, command); } + @Test + public void parseCommand_addAttendance() throws Exception { + final String absentDate = "20-10-2024"; + final String absentReason = "Sick"; + + AddAttendanceCommand expected = new AddAttendanceCommand( + INDEX_FIRST_PERSON, + new AbsentDate(absentDate), + new AbsentReason(absentReason)); + + AddAttendanceCommand command = (AddAttendanceCommand) parser.parseCommand( + AddAttendanceCommand.COMMAND_WORD + " " + + INDEX_FIRST_PERSON.getOneBased() + " " + + PREFIX_ABSENT_DATE + absentDate + " " + + PREFIX_ABSENT_REASON + absentReason); + + // Assert that the expected command matches the parsed command + assertEquals(expected, command); + } + @Test public void parseCommand_unrecognisedInput_throwsParseException() { assertThrows(ParseException.class, String.format(MESSAGE_INVALID_COMMAND_FORMAT, HelpCommand.MESSAGE_USAGE), () diff --git a/src/test/java/seedu/address/logic/parser/EditCommandParserTest.java b/src/test/java/seedu/address/logic/parser/EditCommandParserTest.java index 50437a756c2..e1cbfa73d0d 100644 --- a/src/test/java/seedu/address/logic/parser/EditCommandParserTest.java +++ b/src/test/java/seedu/address/logic/parser/EditCommandParserTest.java @@ -3,6 +3,7 @@ import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; import static seedu.address.logic.commands.CommandTestUtil.ADDRESS_DESC_AMY; import static seedu.address.logic.commands.CommandTestUtil.ADDRESS_DESC_BOB; +import static seedu.address.logic.commands.CommandTestUtil.ATTENDANCE_DESC_AMY; import static seedu.address.logic.commands.CommandTestUtil.EMAIL_DESC_AMY; import static seedu.address.logic.commands.CommandTestUtil.EMAIL_DESC_BOB; import static seedu.address.logic.commands.CommandTestUtil.INVALID_ADDRESS_DESC; @@ -22,6 +23,7 @@ import static seedu.address.logic.commands.CommandTestUtil.TAG_DESC_FRIEND; import static seedu.address.logic.commands.CommandTestUtil.TAG_DESC_HUSBAND; import static seedu.address.logic.commands.CommandTestUtil.VALID_ADDRESS_AMY; +import static seedu.address.logic.commands.CommandTestUtil.VALID_ATTENDANCE_AMY; import static seedu.address.logic.commands.CommandTestUtil.VALID_EMAIL_AMY; import static seedu.address.logic.commands.CommandTestUtil.VALID_NAME_AMY; import static seedu.address.logic.commands.CommandTestUtil.VALID_PHONE_AMY; @@ -129,13 +131,14 @@ public void parse_allFieldsSpecified_success() { Index targetIndex = INDEX_SECOND_PERSON; String userInput = targetIndex.getOneBased() + PHONE_DESC_BOB + TAG_DESC_HUSBAND + EMAIL_DESC_AMY + ADDRESS_DESC_AMY + NAME_DESC_AMY + REGISTER_NUMBER_DESC_AMY + SEX_DESC_AMY - + STUDENT_CLASS_DESC_AMY + TAG_DESC_FRIEND; + + STUDENT_CLASS_DESC_AMY + TAG_DESC_FRIEND + ATTENDANCE_DESC_AMY; EditPersonDescriptor descriptor = new EditPersonDescriptorBuilder().withName(VALID_NAME_AMY) .withPhone(VALID_PHONE_BOB).withEmail(VALID_EMAIL_AMY).withAddress(VALID_ADDRESS_AMY) .withRegisterNumber(VALID_REGISTER_NUMBER_AMY).withSex(VALID_SEX_AMY) .withStudentClass(VALID_STUDENT_CLASS_AMY).withTags(VALID_TAG_HUSBAND, VALID_TAG_FRIEND) - .build(); + .withAttendance(VALID_ATTENDANCE_AMY).build(); + EditCommand expectedCommand = new EditCommand(targetIndex, descriptor); assertParseSuccess(parser, userInput, expectedCommand); @@ -203,6 +206,12 @@ public void parse_oneFieldSpecified_success() { descriptor = new EditPersonDescriptorBuilder().withTags(VALID_TAG_FRIEND).build(); expectedCommand = new EditCommand(targetIndex, descriptor); assertParseSuccess(parser, userInput, expectedCommand); + + // attendances + userInput = targetIndex.getOneBased() + ATTENDANCE_DESC_AMY; + descriptor = new EditPersonDescriptorBuilder().withAttendance(VALID_ATTENDANCE_AMY).build(); + expectedCommand = new EditCommand(targetIndex, descriptor); + assertParseSuccess(parser, userInput, expectedCommand); } @Test diff --git a/src/test/java/seedu/address/logic/parser/ParserUtilTest.java b/src/test/java/seedu/address/logic/parser/ParserUtilTest.java index 5788f0d86c6..7c088c5a82f 100644 --- a/src/test/java/seedu/address/logic/parser/ParserUtilTest.java +++ b/src/test/java/seedu/address/logic/parser/ParserUtilTest.java @@ -2,6 +2,8 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_DATE; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ABSENT_REASON; import static seedu.address.logic.parser.ParserUtil.MESSAGE_INVALID_INDEX; import static seedu.address.testutil.Assert.assertThrows; import static seedu.address.testutil.TypicalIndexes.INDEX_FIRST_PERSON; @@ -13,7 +15,10 @@ import org.junit.jupiter.api.Test; +import seedu.address.logic.commands.AddAttendanceCommand; import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -36,6 +41,8 @@ public class ParserUtilTest { private static final String INVALID_EMERGENCY_CONTACT_NAME = "--"; private static final String INVALID_EMERGENCY_PHONE = "1234"; private static final String INVALID_TAG = "#friend"; + private static final String INVALID_ABSENT_DATE = "2024-10-32"; // Invalid date + private static final String INVALID_ABSENT_REASON = ""; private static final String VALID_NAME = "Rachel Walker"; private static final String VALID_PHONE = "123456"; @@ -48,6 +55,8 @@ public class ParserUtilTest { private static final String VALID_EMERGENCY_PHONE = "91234567"; private static final String VALID_TAG_1 = "friend"; private static final String VALID_TAG_2 = "neighbour"; + private static final String VALID_ABSENT_DATE = "20-10-2024"; + private static final String VALID_ABSENT_REASON = "Sick"; private static final String WHITESPACE = " \t\r\n"; @@ -324,4 +333,50 @@ public void parseTags_collectionWithValidTags_returnsTagSet() throws Exception { assertEquals(expectedTagSet, actualTagSet); } + + @Test + public void parseAbsentDate_validValueWithoutWhitespace_returnsAbsentDate() throws Exception { + AbsentDate expectedAbsentDate = new AbsentDate(VALID_ABSENT_DATE); + assertEquals(expectedAbsentDate, ParserUtil.parseAbsentDate(VALID_ABSENT_DATE)); + } + + @Test + public void parseAbsentDate_validValueWithWhitespace_returnsTrimmedAbsentDate() throws Exception { + String absentDateWithWhitespace = WHITESPACE + VALID_ABSENT_DATE + WHITESPACE; + AbsentDate expectedAbsentDate = new AbsentDate(VALID_ABSENT_DATE); + assertEquals(expectedAbsentDate, ParserUtil.parseAbsentDate(absentDateWithWhitespace)); + } + + @Test + public void parseAttendance_invalidAbsentDate_throwsParseException() { + assertThrows(ParseException.class, () -> ParserUtil.parseAbsentDate( + AddAttendanceCommand.COMMAND_WORD + " " + + INDEX_FIRST_PERSON.getOneBased() + " " + + PREFIX_ABSENT_DATE + INVALID_ABSENT_DATE + " " + + PREFIX_ABSENT_REASON + VALID_ABSENT_REASON + )); + } + + @Test + public void parseAbsentReason_validValueWithoutWhitespace_returnsAbsentReason() throws Exception { + AbsentReason expectedAbsentReason = new AbsentReason(VALID_ABSENT_REASON); + assertEquals(expectedAbsentReason, ParserUtil.parseAbsentReason(VALID_ABSENT_REASON)); + } + + @Test + public void parseAbsentReason_validValueWithWhitespace_returnsTrimmedAbsentReason() throws Exception { + String absentReasonWithWhitespace = WHITESPACE + VALID_ABSENT_REASON + WHITESPACE; + AbsentReason expectedAbsentReason = new AbsentReason(VALID_ABSENT_REASON); + assertEquals(expectedAbsentReason, ParserUtil.parseAbsentReason(absentReasonWithWhitespace)); + } + + @Test + public void parseAttendance_invalidAbsentReason_throwsParseException() { + assertThrows(ParseException.class, () -> ParserUtil.parseAbsentReason( + AddAttendanceCommand.COMMAND_WORD + " " + + INDEX_FIRST_PERSON.getOneBased() + " " + + PREFIX_ABSENT_DATE + VALID_ABSENT_DATE + " " + + PREFIX_ABSENT_REASON + INVALID_ABSENT_REASON + )); + } } diff --git a/src/test/java/seedu/address/model/person/AbsentDateTest.java b/src/test/java/seedu/address/model/person/AbsentDateTest.java new file mode 100644 index 00000000000..92294a51604 --- /dev/null +++ b/src/test/java/seedu/address/model/person/AbsentDateTest.java @@ -0,0 +1,57 @@ +package seedu.address.model.person; + +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static seedu.address.testutil.Assert.assertThrows; + +import org.junit.jupiter.api.Test; + +public class AbsentDateTest { + @Test + public void constructor_null_throwsNullPointerException() { + assertThrows(NullPointerException.class, () -> new AbsentDate(null)); + } + + @Test + public void constructor_invalidDate_throwsIllegalArgumentException() { + String invalidDate = "2024-13-01"; // Invalid month + assertThrows(IllegalArgumentException.class, () -> new AbsentDate(invalidDate)); + } + + @Test + public void isValidAbsentDate() { + // null date + assertThrows(NullPointerException.class, () -> AbsentDate.isValidAbsentDate(null)); + + // invalid dates + assertFalse(AbsentDate.isValidAbsentDate("")); // empty string + assertFalse(AbsentDate.isValidAbsentDate(" ")); // spaces only + assertFalse(AbsentDate.isValidAbsentDate("2024-02-30")); // non-existent date + assertFalse(AbsentDate.isValidAbsentDate("2024-13-01")); // invalid month + assertFalse(AbsentDate.isValidAbsentDate("invalid-date")); // invalid format + + // valid dates + assertTrue(AbsentDate.isValidAbsentDate("20-10-2024")); // valid date format + assertTrue(AbsentDate.isValidAbsentDate("01-01-2023")); // valid date + } + + @Test + public void equals() { + AbsentDate absentDate = new AbsentDate("20-10-2024"); + + // same values -> returns true + assertTrue(absentDate.equals(new AbsentDate("20-10-2024"))); + + // same object -> returns true + assertTrue(absentDate.equals(absentDate)); + + // null -> returns false + assertFalse(absentDate.equals(null)); + + // different types -> returns false + assertFalse(absentDate.equals(5.0f)); + + // different values -> returns false + assertFalse(absentDate.equals(new AbsentDate("21-10-2024"))); + } +} diff --git a/src/test/java/seedu/address/model/person/AbsentReasonTest.java b/src/test/java/seedu/address/model/person/AbsentReasonTest.java new file mode 100644 index 00000000000..623a9d42c7c --- /dev/null +++ b/src/test/java/seedu/address/model/person/AbsentReasonTest.java @@ -0,0 +1,56 @@ +package seedu.address.model.person; + +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static seedu.address.testutil.Assert.assertThrows; + +import org.junit.jupiter.api.Test; + +public class AbsentReasonTest { + @Test + public void constructor_null_throwsNullPointerException() { + assertThrows(NullPointerException.class, () -> new AbsentReason(null)); + } + + @Test + public void constructor_invalidReason_throwsIllegalArgumentException() { + String invalidReason = ""; // Empty reason is invalid + assertThrows(IllegalArgumentException.class, () -> new AbsentReason(invalidReason)); + } + + @Test + public void isValidReason() { + // null reason + assertThrows(NullPointerException.class, () -> AbsentReason.isValidAbsentReason(null)); + + // invalid reasons + assertFalse(AbsentReason.isValidAbsentReason("123")); // numeric characters not allowed + assertFalse(AbsentReason.isValidAbsentReason("!@#")); // special characters not allowed + + // valid reasons + assertTrue(AbsentReason.isValidAbsentReason("")); // empty string allowed + assertTrue(AbsentReason.isValidAbsentReason("Sick")); // valid reason + assertTrue(AbsentReason.isValidAbsentReason("Holiday")); // valid reason + assertTrue(AbsentReason.isValidAbsentReason("Just a test")); // valid reason with spaces + } + + @Test + public void equals() { + AbsentReason absentReason = new AbsentReason("Sick"); + + // same values -> returns true + assertTrue(absentReason.equals(new AbsentReason("Sick"))); + + // same object -> returns true + assertTrue(absentReason.equals(absentReason)); + + // null -> returns false + assertFalse(absentReason.equals(null)); + + // different types -> returns false + assertFalse(absentReason.equals(5.0f)); + + // different values -> returns false + assertFalse(absentReason.equals(new AbsentReason("Holiday"))); + } +} diff --git a/src/test/java/seedu/address/storage/JsonAdaptedPersonTest.java b/src/test/java/seedu/address/storage/JsonAdaptedPersonTest.java index cc73fe6576a..7b665203e63 100644 --- a/src/test/java/seedu/address/storage/JsonAdaptedPersonTest.java +++ b/src/test/java/seedu/address/storage/JsonAdaptedPersonTest.java @@ -4,14 +4,20 @@ import static seedu.address.storage.JsonAdaptedPerson.MISSING_FIELD_MESSAGE_FORMAT; import static seedu.address.testutil.Assert.assertThrows; import static seedu.address.testutil.TypicalPersons.BENSON; +import static seedu.address.testutil.TypicalPersons.VALID_ABSENT_DATE_BENSON; +import static seedu.address.testutil.TypicalPersons.VALID_ABSENT_REASON_BENSON; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; import java.util.stream.Collectors; import org.junit.jupiter.api.Test; import seedu.address.commons.exceptions.IllegalValueException; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -33,6 +39,8 @@ public class JsonAdaptedPersonTest { private static final String INVALID_ECNAME = "---"; private static final String INVALID_ECNUMBER = "123"; private static final String INVALID_TAG = "#friend"; + private static final String INVALID_ABSENT_DATE = "2024-13-01"; + private static final String INVALID_ABSENT_REASON = "+"; private static final String VALID_NAME = BENSON.getName().toString(); private static final String VALID_PHONE = BENSON.getPhone().toString(); @@ -46,6 +54,34 @@ public class JsonAdaptedPersonTest { private static final List VALID_TAGS = BENSON.getTags().stream() .map(JsonAdaptedTag::new) .collect(Collectors.toList()); + private static final String VALID_ABSENT_DATE = VALID_ABSENT_DATE_BENSON.value; + private static final String VALID_ABSENT_REASON = VALID_ABSENT_REASON_BENSON.value; + private static final HashMap VALID_ATTENDANCE = BENSON.getAttendances(); + private static final Map VALID_ATTENDANCE_MAP = convertAttendanceToStringMap(VALID_ATTENDANCE); + + private static final HashMap INVALID_ATTENDANCE_DATE = new HashMap<>() {{ + put(new AbsentDate(INVALID_ABSENT_DATE), new AbsentReason(VALID_ABSENT_REASON)); + }}; + private static final Map INVALID_ATTENDANCE_DATE_MAP = + convertAttendanceToStringMap(INVALID_ATTENDANCE_DATE); + private static final HashMap INVALID_ATTENDANCE_REASON = new HashMap<>() {{ + put(new AbsentDate(VALID_ABSENT_DATE), new AbsentReason(INVALID_ABSENT_REASON)); + }}; + private static final Map INVALID_ATTENDANCE_REASON_MAP = + convertAttendanceToStringMap(INVALID_ATTENDANCE_REASON); + + + private static Map convertAttendanceToStringMap(HashMap attendance) { + Map stringAttendanceMap = new HashMap<>(); + + for (Map.Entry entry : attendance.entrySet()) { + String dateString = entry.getKey().toString(); // Convert AbsentDate to String + String reasonString = entry.getValue().toString(); // Convert AbsentReason to String + stringAttendanceMap.put(dateString, reasonString); + } + + return stringAttendanceMap; + } @Test public void toModelType_validPersonDetails_returnsPerson() throws Exception { @@ -57,7 +93,7 @@ public void toModelType_validPersonDetails_returnsPerson() throws Exception { public void toModelType_invalidName_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(INVALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, - VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, VALID_ATTENDANCE_MAP); String expectedMessage = Name.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -65,7 +101,8 @@ public void toModelType_invalidName_throwsIllegalValueException() { @Test public void toModelType_nullName_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(null, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, - VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, Name.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -74,7 +111,7 @@ public void toModelType_nullName_throwsIllegalValueException() { public void toModelType_invalidPhone_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, INVALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, - VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, VALID_ATTENDANCE_MAP); String expectedMessage = Phone.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -82,7 +119,8 @@ public void toModelType_invalidPhone_throwsIllegalValueException() { @Test public void toModelType_nullPhone_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, null, VALID_EMAIL, VALID_ADDRESS, - VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, Phone.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -91,7 +129,8 @@ public void toModelType_nullPhone_throwsIllegalValueException() { public void toModelType_invalidEmail_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, INVALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, - VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = Email.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -99,7 +138,8 @@ public void toModelType_invalidEmail_throwsIllegalValueException() { @Test public void toModelType_nullEmail_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, null, VALID_ADDRESS, - VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, Email.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -107,7 +147,8 @@ public void toModelType_nullEmail_throwsIllegalValueException() { @Test public void toModelType_invalidAddress_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, INVALID_ADDRESS, - VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = Address.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -115,7 +156,8 @@ public void toModelType_invalidAddress_throwsIllegalValueException() { @Test public void toModelType_nullAddress_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, null, - VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, Address.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -124,7 +166,7 @@ public void toModelType_nullAddress_throwsIllegalValueException() { public void toModelType_invalidRegisterNumber_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, INVALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, - VALID_TAGS); + VALID_TAGS, VALID_ATTENDANCE_MAP); String expectedMessage = RegisterNumber.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -132,7 +174,8 @@ public void toModelType_invalidRegisterNumber_throwsIllegalValueException() { @Test public void toModelType_nullRegisterNumber_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, - null, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + null, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, RegisterNumber.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -141,7 +184,8 @@ public void toModelType_nullRegisterNumber_throwsIllegalValueException() { public void toModelType_invalidSex_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, - INVALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + INVALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = Sex.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -149,7 +193,8 @@ public void toModelType_invalidSex_throwsIllegalValueException() { @Test public void toModelType_nullSex_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, - VALID_REGISTER_NUMBER, null, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, null, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, Sex.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -158,7 +203,7 @@ public void toModelType_nullSex_throwsIllegalValueException() { public void toModelType_invalidStudentClass_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, VALID_SEX, INVALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, - VALID_TAGS); + VALID_TAGS, VALID_ATTENDANCE_MAP); String expectedMessage = StudentClass.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -166,7 +211,8 @@ public void toModelType_invalidStudentClass_throwsIllegalValueException() { @Test public void toModelType_nullStudentClass_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, - VALID_REGISTER_NUMBER, VALID_SEX, null, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, null, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, StudentClass.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -175,7 +221,7 @@ public void toModelType_nullStudentClass_throwsIllegalValueException() { public void toModelType_invalidEcName_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, INVALID_ECNAME, VALID_ECNUMBER, - VALID_TAGS); + VALID_TAGS, VALID_ATTENDANCE_MAP); String expectedMessage = EcName.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -183,7 +229,8 @@ public void toModelType_invalidEcName_throwsIllegalValueException() { @Test public void toModelType_nullEcName_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, - VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, null, VALID_ECNUMBER, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, null, VALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, EcName.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); @@ -193,7 +240,8 @@ public void toModelType_nullEcName_throwsIllegalValueException() { public void toModelType_invalidEcNumber_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, - VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, INVALID_ECNUMBER, VALID_TAGS); + VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, INVALID_ECNUMBER, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = EcNumber.MESSAGE_CONSTRAINTS; assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -201,7 +249,8 @@ public void toModelType_invalidEcNumber_throwsIllegalValueException() { @Test public void toModelType_nullEcNumber_throwsIllegalValueException() { JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, - VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, null, VALID_TAGS); + VALID_REGISTER_NUMBER, VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, null, VALID_TAGS, + VALID_ATTENDANCE_MAP); String expectedMessage = String.format(MISSING_FIELD_MESSAGE_FORMAT, EcNumber.class.getSimpleName()); assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); } @@ -212,8 +261,28 @@ public void toModelType_invalidTags_throwsIllegalValueException() { invalidTags.add(new JsonAdaptedTag(INVALID_TAG)); JsonAdaptedPerson person = new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, - VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, invalidTags); + VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, invalidTags, + VALID_ATTENDANCE_MAP); assertThrows(IllegalValueException.class, person::toModelType); } + @Test + public void toModelType_invalidAttendanceDueToInvalidDate_throwsIllegalValueException() { + JsonAdaptedPerson person = + new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, + VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, INVALID_ECNUMBER, VALID_TAGS, + INVALID_ATTENDANCE_DATE_MAP); + String expectedMessage = AbsentDate.MESSAGE_CONSTRAINTS; + assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); + } + @Test + public void toModelType_invalidAttendanceDueToInvalidReason_throwsIllegalValueException() { + JsonAdaptedPerson person = + new JsonAdaptedPerson(VALID_NAME, VALID_PHONE, VALID_EMAIL, VALID_ADDRESS, VALID_REGISTER_NUMBER, + VALID_SEX, VALID_STUDENT_CLASS, VALID_ECNAME, VALID_ECNUMBER, VALID_TAGS, + INVALID_ATTENDANCE_REASON_MAP); + String expectedMessage = AbsentReason.MESSAGE_CONSTRAINTS; + assertThrows(IllegalValueException.class, expectedMessage, person::toModelType); + } + } diff --git a/src/test/java/seedu/address/testutil/EditPersonDescriptorBuilder.java b/src/test/java/seedu/address/testutil/EditPersonDescriptorBuilder.java index caee3d8d308..c58ce14e7a1 100644 --- a/src/test/java/seedu/address/testutil/EditPersonDescriptorBuilder.java +++ b/src/test/java/seedu/address/testutil/EditPersonDescriptorBuilder.java @@ -1,10 +1,13 @@ package seedu.address.testutil; +import java.util.HashMap; import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; import seedu.address.logic.commands.EditCommand.EditPersonDescriptor; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.Email; import seedu.address.model.person.Name; @@ -43,6 +46,7 @@ public EditPersonDescriptorBuilder(Person person) { descriptor.setSex(person.getSex()); descriptor.setStudentClass(person.getStudentClass()); descriptor.setTags(person.getTags()); + descriptor.setAttendance(person.getAttendances()); } /** @@ -111,6 +115,14 @@ public EditPersonDescriptorBuilder withTags(String... tags) { return this; } + /** + * Sets the {@code attendances} of the {@code EditPersonDescriptor} that we are building. + */ + public EditPersonDescriptorBuilder withAttendance(HashMap attendances) { + descriptor.setAttendance(attendances); + return this; + } + public EditPersonDescriptor build() { return descriptor; } diff --git a/src/test/java/seedu/address/testutil/PersonBuilder.java b/src/test/java/seedu/address/testutil/PersonBuilder.java index 83349ce988b..c5d3c7188bb 100644 --- a/src/test/java/seedu/address/testutil/PersonBuilder.java +++ b/src/test/java/seedu/address/testutil/PersonBuilder.java @@ -1,8 +1,11 @@ package seedu.address.testutil; +import java.util.HashMap; import java.util.HashSet; import java.util.Set; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Address; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; @@ -41,6 +44,7 @@ public class PersonBuilder { private EcName ecName = new EcName("Joe Hardy"); private EcNumber ecNumber; private Set tags; + private HashMap attendances; /** * Creates a {@code PersonBuilder} with the default details. @@ -56,6 +60,7 @@ public PersonBuilder() { ecName = new EcName(DEFAULT_ECNAME); ecNumber = new EcNumber(DEFAULT_ECNUMBER); tags = new HashSet<>(); + attendances = new HashMap<>(); } /** @@ -72,6 +77,7 @@ public PersonBuilder(Person personToCopy) { ecName = personToCopy.getEcName(); ecNumber = personToCopy.getEcNumber(); tags = new HashSet<>(personToCopy.getTags()); + attendances = new HashMap<>(personToCopy.getAttendances()); } /** @@ -154,11 +160,20 @@ public PersonBuilder withEcNumber(String ecNumber) { return this; } + /** + * Sets the {@code attendances} of the {@code Person} that we are building. + */ + public PersonBuilder withAttendance(HashMap attendances) { + this.attendances = attendances; + return this; + } + /** * Builds a new Person with all the required attributes. */ public Person build() { - return new Person(name, phone, email, address, registerNumber, sex, studentClass, ecName, ecNumber, tags); + return new Person(name, phone, email, address, registerNumber, sex, studentClass, ecName, ecNumber, tags, + attendances); } } diff --git a/src/test/java/seedu/address/testutil/TypicalPersons.java b/src/test/java/seedu/address/testutil/TypicalPersons.java index f91aaffa54c..c6c803e2e26 100644 --- a/src/test/java/seedu/address/testutil/TypicalPersons.java +++ b/src/test/java/seedu/address/testutil/TypicalPersons.java @@ -2,6 +2,7 @@ import static seedu.address.logic.commands.CommandTestUtil.VALID_ADDRESS_AMY; import static seedu.address.logic.commands.CommandTestUtil.VALID_ADDRESS_BOB; +import static seedu.address.logic.commands.CommandTestUtil.VALID_ATTENDANCE_AMY; import static seedu.address.logic.commands.CommandTestUtil.VALID_ECNAME_AMY; import static seedu.address.logic.commands.CommandTestUtil.VALID_ECNAME_BOB; import static seedu.address.logic.commands.CommandTestUtil.VALID_EMAIL_AMY; @@ -21,9 +22,12 @@ import java.util.ArrayList; import java.util.Arrays; +import java.util.HashMap; import java.util.List; import seedu.address.model.AddressBook; +import seedu.address.model.person.AbsentDate; +import seedu.address.model.person.AbsentReason; import seedu.address.model.person.Person; /** @@ -31,50 +35,97 @@ */ public class TypicalPersons { + + public static final AbsentDate VALID_ABSENT_DATE_BENSON = new AbsentDate("16-10-2024"); + public static final AbsentReason VALID_ABSENT_REASON_BENSON = new AbsentReason("Family Emergency"); + public static final HashMap ATTENDANCE_BENSON = new HashMap<>() {{ + put(VALID_ABSENT_DATE_BENSON, VALID_ABSENT_REASON_BENSON); + }}; + public static final Person ALICE = new PersonBuilder().withName("Alice Pauline") - .withAddress("123, Jurong West Ave 6, #08-111").withEmail("alice@example.com") - .withPhone("94351253").withRegisterNumber("3").withSex("F").withStudentClass("1A") - .withEcName("Joe Hardy").withEcNumber("26283728") - .withTags("friends").build(); + .withAddress("123, Jurong West Ave 6, #08-111") + .withEmail("alice@example.com").withPhone("94351253") + .withRegisterNumber("3").withSex("F") + .withStudentClass("1A").withEcName("Joe Hardy") + .withEcNumber("26283728").withTags("friends") + .withAttendance(new HashMap<>()) + .build(); + public static final Person BENSON = new PersonBuilder().withName("Benson Meier") .withAddress("311, Clementi Ave 2, #02-25") - .withEmail("johnd@example.com").withPhone("98765432").withRegisterNumber("4").withSex("M") - .withStudentClass("2B").withEcName("John Boone").withEcNumber("92837201") - .withTags("owesMoney", "friends").build(); - public static final Person CARL = new PersonBuilder().withName("Carl Kurz").withPhone("95352563") - .withEmail("heinz@example.com").withAddress("wall street").withRegisterNumber("5").withSex("M") - .withStudentClass("3C").withEcName("James Dol").withEcNumber("").build(); - public static final Person DANIEL = new PersonBuilder().withName("Daniel Meier").withPhone("87652533") - .withEmail("cornelia@example.com").withAddress("10th street").withRegisterNumber("6").withSex("M") - .withStudentClass("4D").withEcName("").withEcNumber("") - .withTags("friends").build(); - public static final Person ELLE = new PersonBuilder().withName("Elle Meyer").withPhone("9482224") - .withEmail("werner@example.com").withAddress("michegan ave").withRegisterNumber("7").withSex("F") - .withStudentClass("3E").withEcName("").withEcNumber("").build(); - public static final Person FIONA = new PersonBuilder().withName("Fiona Kunz").withPhone("9482427") - .withEmail("lydia@example.com").withAddress("little tokyo").withRegisterNumber("8").withSex("F") - .withStudentClass("2A").withEcName("").withEcNumber("").build(); - public static final Person GEORGE = new PersonBuilder().withName("George Best").withPhone("9482442") - .withEmail("anna@example.com").withAddress("4th street").withRegisterNumber("9").withSex("M") - .withStudentClass("1A").withEcName("").withEcNumber("").build(); - - // Manually added - public static final Person HOON = new PersonBuilder().withName("Hoon Meier").withPhone("8482424") - .withEmail("stefan@example.com").withAddress("little india").withRegisterNumber("10").withSex("M") - .withStudentClass("3C").withEcName("").withEcNumber("").build(); - public static final Person IDA = new PersonBuilder().withName("Ida Mueller").withPhone("8482131") - .withEmail("hans@example.com").withAddress("chicago ave").withRegisterNumber("11").withSex("F") - .withStudentClass("4D").withEcName("").withEcNumber("").build(); + .withEmail("johnd@example.com").withPhone("98765432") + .withRegisterNumber("4").withSex("M") + .withStudentClass("2B").withEcName("John Boone") + .withEcNumber("92837201").withTags("owesMoney", "friends") + .withAttendance(ATTENDANCE_BENSON) + .build(); + + public static final Person CARL = new PersonBuilder().withName("Carl Kurz") + .withPhone("95352563").withEmail("heinz@example.com") + .withAddress("wall street").withRegisterNumber("5") + .withSex("M").withStudentClass("3C") + .withEcName("James Dol").withEcNumber("") + .withAttendance(new HashMap<>()) + .build(); + + public static final Person DANIEL = new PersonBuilder().withName("Daniel Meier") + .withPhone("87652533").withEmail("cornelia@example.com") + .withAddress("10th street").withRegisterNumber("6") + .withSex("M").withStudentClass("4D") + .withEcName("").withEcNumber("") + .withAttendance(new HashMap<>()) + .build(); + + public static final Person ELLE = new PersonBuilder().withName("Elle Meyer") + .withPhone("9482224").withEmail("werner@example.com") + .withAddress("michegan ave").withRegisterNumber("7") + .withSex("F").withStudentClass("3E") + .withEcName("").withEcNumber("") + .withAttendance(new HashMap<>()) + .build(); + + public static final Person FIONA = new PersonBuilder().withName("Fiona Kunz") + .withPhone("9482427").withEmail("lydia@example.com") + .withAddress("little tokyo").withRegisterNumber("8") + .withSex("F").withStudentClass("2A") + .withEcName("").withEcNumber("") + .withAttendance(new HashMap<>()) + .build(); + + public static final Person GEORGE = new PersonBuilder().withName("George Best") + .withPhone("9482442").withEmail("anna@example.com") + .withAddress("4th street").withRegisterNumber("9") + .withSex("M").withStudentClass("1A") + .withEcName("").withEcNumber("") + .withAttendance(new HashMap<>()) + .build(); + + public static final Person HOON = new PersonBuilder().withName("Hoon Meier") + .withPhone("8482424").withEmail("stefan@example.com") + .withAddress("little india").withRegisterNumber("10") + .withSex("M").withStudentClass("3C") + .withEcName("").withEcNumber("") + .withAttendance(new HashMap<>()) + .build(); + + public static final Person IDA = new PersonBuilder().withName("Ida Mueller") + .withPhone("8482131").withEmail("hans@example.com") + .withAddress("chicago ave").withRegisterNumber("11") + .withSex("F").withStudentClass("4D") + .withEcName("").withEcNumber("") + .withAttendance(new HashMap<>()) + .build(); // Manually added - Person's details found in {@code CommandTestUtil} public static final Person AMY = new PersonBuilder().withName(VALID_NAME_AMY).withPhone(VALID_PHONE_AMY) .withEmail(VALID_EMAIL_AMY).withAddress(VALID_ADDRESS_AMY).withRegisterNumber(VALID_REGISTER_NUMBER_AMY) .withSex(VALID_SEX_AMY).withStudentClass(VALID_STUDENT_CLASS_AMY) - .withEcName(VALID_ECNAME_AMY).withTags(VALID_TAG_FRIEND).build(); + .withEcName(VALID_ECNAME_AMY).withTags(VALID_TAG_FRIEND).withAttendance(VALID_ATTENDANCE_AMY).build(); public static final Person BOB = new PersonBuilder().withName(VALID_NAME_BOB).withPhone(VALID_PHONE_BOB) .withEmail(VALID_EMAIL_BOB).withAddress(VALID_ADDRESS_BOB).withRegisterNumber(VALID_REGISTER_NUMBER_BOB) .withSex(VALID_SEX_BOB).withStudentClass(VALID_STUDENT_CLASS_BOB) - .withEcName(VALID_ECNAME_BOB).withTags(VALID_TAG_HUSBAND, VALID_TAG_FRIEND).build(); + .withEcName(VALID_ECNAME_BOB).withTags(VALID_TAG_HUSBAND, VALID_TAG_FRIEND) + .withAttendance(VALID_ATTENDANCE_AMY).build(); public static final String KEYWORD_MATCHING_MEIER = "Meier"; // A keyword that matches MEIER From ffb43e60f51e0cf62c778a67ac879d6284095391 Mon Sep 17 00:00:00 2001 From: Shruthiiii03 Date: Wed, 23 Oct 2024 10:30:22 +0800 Subject: [PATCH 02/37] Add filter functionality --- .../{FindCommand.java => FilterCommand.java} | 27 ++--- .../logic/parser/AddressBookParser.java | 6 +- .../logic/parser/FilterCommandParser.java | 62 ++++++++++ .../logic/parser/FindCommandParser.java | 33 ----- .../person/NameContainsKeywordsPredicate.java | 44 ------- .../address/model/person/PersonPredicate.java | 114 ++++++++++++++++++ .../logic/commands/CommandTestUtil.java | 4 +- ...ommandTest.java => FilterCommandTest.java} | 36 +++--- .../logic/parser/AddressBookParserTest.java | 10 +- ...Test.java => FilterCommandParserTest.java} | 14 +-- .../seedu/address/model/ModelManagerTest.java | 4 +- ...cateTest.java => PersonPredicateTest.java} | 26 ++-- 12 files changed, 239 insertions(+), 141 deletions(-) rename src/main/java/seedu/address/logic/commands/{FindCommand.java => FilterCommand.java} (53%) create mode 100644 src/main/java/seedu/address/logic/parser/FilterCommandParser.java delete mode 100644 src/main/java/seedu/address/logic/parser/FindCommandParser.java delete mode 100644 src/main/java/seedu/address/model/person/NameContainsKeywordsPredicate.java create mode 100644 src/main/java/seedu/address/model/person/PersonPredicate.java rename src/test/java/seedu/address/logic/commands/{FindCommandTest.java => FilterCommandTest.java} (66%) rename src/test/java/seedu/address/logic/parser/{FindCommandParserTest.java => FilterCommandParserTest.java} (66%) rename src/test/java/seedu/address/model/person/{NameContainsKeywordsPredicateTest.java => PersonPredicateTest.java} (66%) diff --git a/src/main/java/seedu/address/logic/commands/FindCommand.java b/src/main/java/seedu/address/logic/commands/FilterCommand.java similarity index 53% rename from src/main/java/seedu/address/logic/commands/FindCommand.java rename to src/main/java/seedu/address/logic/commands/FilterCommand.java index 72b9eddd3a7..3e2de4e3b38 100644 --- a/src/main/java/seedu/address/logic/commands/FindCommand.java +++ b/src/main/java/seedu/address/logic/commands/FilterCommand.java @@ -5,24 +5,23 @@ import seedu.address.commons.util.ToStringBuilder; import seedu.address.logic.Messages; import seedu.address.model.Model; -import seedu.address.model.person.NameContainsKeywordsPredicate; +import seedu.address.model.person.PersonPredicate; /** - * Finds and lists all persons in address book whose name contains any of the argument keywords. - * Keyword matching is case insensitive. + * Finds and lists all persons in the address book that match the given attributes. */ -public class FindCommand extends Command { +public class FilterCommand extends Command { - public static final String COMMAND_WORD = "find"; + public static final String COMMAND_WORD = "filter"; - public static final String MESSAGE_USAGE = COMMAND_WORD + ": Finds all persons whose names contain any of " - + "the specified keywords (case-insensitive) and displays them as a list with index numbers.\n" - + "Parameters: KEYWORD [MORE_KEYWORDS]...\n" - + "Example: " + COMMAND_WORD + " alice bob charlie"; + public static final String MESSAGE_USAGE = COMMAND_WORD + ": Finds all matching persons with" + + "the specified keywords and displays them as a list with index numbers.\n" + + "Parameters: [PREFIX] VALUE [MORE_VALUES]...\n" + + "Example: " + COMMAND_WORD + " n/Alice p/91234567"; - private final NameContainsKeywordsPredicate predicate; + private final PersonPredicate predicate; - public FindCommand(NameContainsKeywordsPredicate predicate) { + public FilterCommand(PersonPredicate predicate) { this.predicate = predicate; } @@ -41,12 +40,12 @@ public boolean equals(Object other) { } // instanceof handles nulls - if (!(other instanceof FindCommand)) { + if (!(other instanceof FilterCommand)) { return false; } - FindCommand otherFindCommand = (FindCommand) other; - return predicate.equals(otherFindCommand.predicate); + FilterCommand otherFilterCommand = (FilterCommand) other; + return predicate.equals(otherFilterCommand.predicate); } @Override diff --git a/src/main/java/seedu/address/logic/parser/AddressBookParser.java b/src/main/java/seedu/address/logic/parser/AddressBookParser.java index 95d2000b67a..6000258eb57 100644 --- a/src/main/java/seedu/address/logic/parser/AddressBookParser.java +++ b/src/main/java/seedu/address/logic/parser/AddressBookParser.java @@ -16,7 +16,7 @@ import seedu.address.logic.commands.DeleteCommand; import seedu.address.logic.commands.EditCommand; import seedu.address.logic.commands.ExitCommand; -import seedu.address.logic.commands.FindCommand; +import seedu.address.logic.commands.FilterCommand; import seedu.address.logic.commands.HelpCommand; import seedu.address.logic.commands.ListCommand; import seedu.address.logic.parser.exceptions.ParseException; @@ -67,8 +67,8 @@ public Command parseCommand(String userInput) throws ParseException { case ClearCommand.COMMAND_WORD: return new ClearCommand(); - case FindCommand.COMMAND_WORD: - return new FindCommandParser().parse(arguments); + case FilterCommand.COMMAND_WORD: + return new FilterCommandParser().parse(arguments); case ListCommand.COMMAND_WORD: return new ListCommand(); diff --git a/src/main/java/seedu/address/logic/parser/FilterCommandParser.java b/src/main/java/seedu/address/logic/parser/FilterCommandParser.java new file mode 100644 index 00000000000..58e2aec7464 --- /dev/null +++ b/src/main/java/seedu/address/logic/parser/FilterCommandParser.java @@ -0,0 +1,62 @@ +package seedu.address.logic.parser; + +import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ADDRESS; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ECNAME; +import static seedu.address.logic.parser.CliSyntax.PREFIX_ECNUMBER; +import static seedu.address.logic.parser.CliSyntax.PREFIX_EMAIL; +import static seedu.address.logic.parser.CliSyntax.PREFIX_NAME; +import static seedu.address.logic.parser.CliSyntax.PREFIX_PHONE; +import static seedu.address.logic.parser.CliSyntax.PREFIX_REGISTER_NUMBER; +import static seedu.address.logic.parser.CliSyntax.PREFIX_SEX; +import static seedu.address.logic.parser.CliSyntax.PREFIX_STUDENT_CLASS; +import static seedu.address.logic.parser.CliSyntax.PREFIX_TAG; + +import java.util.Arrays; +import java.util.List; + +import seedu.address.logic.commands.FilterCommand; +import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.person.PersonPredicate; + +/** + * Parses input arguments and creates a new FindCommand object + */ +public class FilterCommandParser implements Parser { + + /** + * Parses the given {@code String} of arguments in the context of the FindCommand + * and returns a FindCommand object for execution. + * @throws ParseException if the user input does not conform the expected format + */ + public FilterCommand parse(String args) throws ParseException { + ArgumentMultimap argMultimap = ArgumentTokenizer.tokenize( + args, PREFIX_NAME, PREFIX_PHONE, PREFIX_EMAIL, PREFIX_ADDRESS, + PREFIX_REGISTER_NUMBER, PREFIX_SEX, PREFIX_STUDENT_CLASS, PREFIX_ECNAME, PREFIX_ECNUMBER, PREFIX_TAG); + + List names = argMultimap.getAllValues(PREFIX_NAME).stream().map(String::trim).toList(); + List phones = argMultimap.getAllValues(PREFIX_PHONE).stream().map(String::trim).toList(); + List emails = argMultimap.getAllValues(PREFIX_EMAIL).stream().map(String::trim).toList(); + List addresses = argMultimap.getAllValues(PREFIX_ADDRESS).stream().map(String::trim).toList(); + List registerNumbers = argMultimap.getAllValues(PREFIX_REGISTER_NUMBER).stream() + .map(String::trim).toList(); + List sexes = argMultimap.getAllValues(PREFIX_SEX).stream().map(String::trim).toList(); + List classes = argMultimap.getAllValues(PREFIX_STUDENT_CLASS).stream().map(String::trim).toList(); + List ecNames = argMultimap.getAllValues(PREFIX_ECNAME).stream().map(String::trim).toList(); + List ecNumbers = argMultimap.getAllValues(PREFIX_ECNUMBER).stream().map(String::trim).toList(); + List tags = argMultimap.getAllValues(PREFIX_TAG).stream().map(String::trim).toList(); + + if (names.isEmpty() && phones.isEmpty() && emails.isEmpty() && addresses.isEmpty() + && registerNumbers.isEmpty() && sexes.isEmpty() && classes.isEmpty() + && ecNames.isEmpty() && ecNumbers.isEmpty() && tags.isEmpty()) { + throw new ParseException( + String.format(MESSAGE_INVALID_COMMAND_FORMAT, FilterCommand.MESSAGE_USAGE)); + } + + PersonPredicate predicate = new PersonPredicate(names, phones, emails, addresses, registerNumbers, sexes, + classes, ecNames, ecNumbers, tags); + + return new FilterCommand(predicate); + } + +} diff --git a/src/main/java/seedu/address/logic/parser/FindCommandParser.java b/src/main/java/seedu/address/logic/parser/FindCommandParser.java deleted file mode 100644 index 2867bde857b..00000000000 --- a/src/main/java/seedu/address/logic/parser/FindCommandParser.java +++ /dev/null @@ -1,33 +0,0 @@ -package seedu.address.logic.parser; - -import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; - -import java.util.Arrays; - -import seedu.address.logic.commands.FindCommand; -import seedu.address.logic.parser.exceptions.ParseException; -import seedu.address.model.person.NameContainsKeywordsPredicate; - -/** - * Parses input arguments and creates a new FindCommand object - */ -public class FindCommandParser implements Parser { - - /** - * Parses the given {@code String} of arguments in the context of the FindCommand - * and returns a FindCommand object for execution. - * @throws ParseException if the user input does not conform the expected format - */ - public FindCommand parse(String args) throws ParseException { - String trimmedArgs = args.trim(); - if (trimmedArgs.isEmpty()) { - throw new ParseException( - String.format(MESSAGE_INVALID_COMMAND_FORMAT, FindCommand.MESSAGE_USAGE)); - } - - String[] nameKeywords = trimmedArgs.split("\\s+"); - - return new FindCommand(new NameContainsKeywordsPredicate(Arrays.asList(nameKeywords))); - } - -} diff --git a/src/main/java/seedu/address/model/person/NameContainsKeywordsPredicate.java b/src/main/java/seedu/address/model/person/NameContainsKeywordsPredicate.java deleted file mode 100644 index 62d19be2977..00000000000 --- a/src/main/java/seedu/address/model/person/NameContainsKeywordsPredicate.java +++ /dev/null @@ -1,44 +0,0 @@ -package seedu.address.model.person; - -import java.util.List; -import java.util.function.Predicate; - -import seedu.address.commons.util.StringUtil; -import seedu.address.commons.util.ToStringBuilder; - -/** - * Tests that a {@code Person}'s {@code Name} matches any of the keywords given. - */ -public class NameContainsKeywordsPredicate implements Predicate { - private final List keywords; - - public NameContainsKeywordsPredicate(List keywords) { - this.keywords = keywords; - } - - @Override - public boolean test(Person person) { - return keywords.stream() - .anyMatch(keyword -> StringUtil.containsWordIgnoreCase(person.getName().fullName, keyword)); - } - - @Override - public boolean equals(Object other) { - if (other == this) { - return true; - } - - // instanceof handles nulls - if (!(other instanceof NameContainsKeywordsPredicate)) { - return false; - } - - NameContainsKeywordsPredicate otherNameContainsKeywordsPredicate = (NameContainsKeywordsPredicate) other; - return keywords.equals(otherNameContainsKeywordsPredicate.keywords); - } - - @Override - public String toString() { - return new ToStringBuilder(this).add("keywords", keywords).toString(); - } -} diff --git a/src/main/java/seedu/address/model/person/PersonPredicate.java b/src/main/java/seedu/address/model/person/PersonPredicate.java new file mode 100644 index 00000000000..3ab293c3946 --- /dev/null +++ b/src/main/java/seedu/address/model/person/PersonPredicate.java @@ -0,0 +1,114 @@ +package seedu.address.model.person; + +import java.util.List; +import java.util.function.Predicate; + +import seedu.address.commons.util.StringUtil; +import seedu.address.commons.util.ToStringBuilder; + +/** + * Tests that a {@code Person}'s {@code Name} matches any of the keywords given. + */ +public class PersonPredicate implements Predicate { + private final List names; + private final List phones; + private final List emails; + private final List addresses; + private final List registerNumbers; + private final List sexes; + private final List classes; + private final List ecNames; + private final List ecNumbers; + private final List tags; + + public PersonPredicate(List names, List phones, List emails, + List addresses, List registerNumbers, List sexes, + List classes, List ecNames, List ecNumbers, List tags) { + this.names = names; + this.phones = phones; + this.emails = emails; + this.addresses = addresses; + this.registerNumbers = registerNumbers; + this.sexes = sexes; + this.classes = classes; + this.ecNames = ecNames; + this.ecNumbers = ecNumbers; + this.tags = tags; + } + + @Override + public boolean test(Person person) { + boolean matchName = names.isEmpty() || names.stream() + .anyMatch(name -> StringUtil.containsWordIgnoreCase(person.getName().fullName, name)); + + boolean matchPhone = phones.isEmpty() || phones.stream() + .anyMatch(phone -> person.getPhone().value.contains(phone)); + + boolean matchEmail = emails.isEmpty() || emails.stream() + .anyMatch(email -> person.getEmail().value.equalsIgnoreCase(email)); + + boolean matchAddress = addresses.isEmpty() || addresses.stream() + .anyMatch(address -> StringUtil.containsWordIgnoreCase(person.getAddress().value, address)); + + boolean matchRegisterNumber = registerNumbers.isEmpty() || registerNumbers.stream() + .anyMatch(r -> person.getRegisterNumber().value.equals(r)); + + boolean matchSex = sexes.isEmpty() || sexes.stream() + .anyMatch(sex -> person.getSex().value.equalsIgnoreCase(sex)); + + boolean matchClass = classes.isEmpty() || classes.stream() + .anyMatch(studentClass -> person.getStudentClass().value.equals(studentClass)); + + boolean matchEcName = ecNames.isEmpty() || ecNames.stream() + .anyMatch(ecName -> StringUtil.containsWordIgnoreCase(person.getEcName().value, ecName)); + + boolean matchEcNumber = ecNumbers.isEmpty() || ecNumbers.stream() + .anyMatch(ecNum -> person.getEcNumber().value.contains(ecNum)); + + boolean matchtag = tags.isEmpty() || tags.stream().anyMatch(tag -> person.getTags().stream() + .anyMatch(personTag -> personTag.tagName.equalsIgnoreCase(tag))); + + return matchName && matchPhone && matchEmail && matchAddress && matchRegisterNumber && matchSex + && matchClass && matchEcName && matchEcNumber && matchtag; + } + + @Override + public boolean equals(Object other) { + if (other == this) { + return true; + } + + // instanceof handles nulls + if (!(other instanceof PersonPredicate)) { + return false; + } + + PersonPredicate otherPersonPredicate = (PersonPredicate) other; + return names.equals(otherPersonPredicate.names) && + phones.equals(otherPersonPredicate.phones) && + emails.equals(otherPersonPredicate.emails) && + addresses.equals(otherPersonPredicate.addresses) && + registerNumbers.equals(otherPersonPredicate.registerNumbers) && + sexes.equals(otherPersonPredicate.sexes) && + classes.equals(otherPersonPredicate.classes) && + ecNames.equals(otherPersonPredicate.ecNames) && + ecNumbers.equals(otherPersonPredicate.ecNumbers) && + tags.equals(otherPersonPredicate.tags); + } + + @Override + public String toString() { + return new ToStringBuilder(this) + .add("names", names) + .add("phones", phones) + .add("emails", emails) + .add("addresses", addresses) + .add("registerNumbers", registerNumbers) + .add("sexes", sexes) + .add("classes", classes) + .add("ecNames", ecNames) + .add("ecNumbers", ecNumbers) + .add("tags", tags) + .toString(); + } +} diff --git a/src/test/java/seedu/address/logic/commands/CommandTestUtil.java b/src/test/java/seedu/address/logic/commands/CommandTestUtil.java index b00fcce62dc..0475af5585d 100644 --- a/src/test/java/seedu/address/logic/commands/CommandTestUtil.java +++ b/src/test/java/seedu/address/logic/commands/CommandTestUtil.java @@ -22,8 +22,8 @@ import seedu.address.logic.commands.exceptions.CommandException; import seedu.address.model.AddressBook; import seedu.address.model.Model; -import seedu.address.model.person.NameContainsKeywordsPredicate; import seedu.address.model.person.Person; +import seedu.address.model.person.PersonPredicate; import seedu.address.testutil.EditPersonDescriptorBuilder; /** @@ -156,7 +156,7 @@ public static void showPersonAtIndex(Model model, Index targetIndex) { Person person = model.getFilteredPersonList().get(targetIndex.getZeroBased()); final String[] splitName = person.getName().fullName.split("\\s+"); - model.updateFilteredPersonList(new NameContainsKeywordsPredicate(Arrays.asList(splitName[0]))); + model.updateFilteredPersonList(new PersonPredicate(Arrays.asList(splitName[0]))); assertEquals(1, model.getFilteredPersonList().size()); } diff --git a/src/test/java/seedu/address/logic/commands/FindCommandTest.java b/src/test/java/seedu/address/logic/commands/FilterCommandTest.java similarity index 66% rename from src/test/java/seedu/address/logic/commands/FindCommandTest.java rename to src/test/java/seedu/address/logic/commands/FilterCommandTest.java index b8b7dbba91a..d47aace506f 100644 --- a/src/test/java/seedu/address/logic/commands/FindCommandTest.java +++ b/src/test/java/seedu/address/logic/commands/FilterCommandTest.java @@ -18,30 +18,30 @@ import seedu.address.model.Model; import seedu.address.model.ModelManager; import seedu.address.model.UserPrefs; -import seedu.address.model.person.NameContainsKeywordsPredicate; +import seedu.address.model.person.PersonPredicate; /** * Contains integration tests (interaction with the Model) for {@code FindCommand}. */ -public class FindCommandTest { +public class FilterCommandTest { private Model model = new ModelManager(getTypicalAddressBook(), new UserPrefs()); private Model expectedModel = new ModelManager(getTypicalAddressBook(), new UserPrefs()); @Test public void equals() { - NameContainsKeywordsPredicate firstPredicate = - new NameContainsKeywordsPredicate(Collections.singletonList("first")); - NameContainsKeywordsPredicate secondPredicate = - new NameContainsKeywordsPredicate(Collections.singletonList("second")); + PersonPredicate firstPredicate = + new PersonPredicate(Collections.singletonList("first")); + PersonPredicate secondPredicate = + new PersonPredicate(Collections.singletonList("second")); - FindCommand findFirstCommand = new FindCommand(firstPredicate); - FindCommand findSecondCommand = new FindCommand(secondPredicate); + FilterCommand findFirstCommand = new FilterCommand(firstPredicate); + FilterCommand findSecondCommand = new FilterCommand(secondPredicate); // same object -> returns true assertTrue(findFirstCommand.equals(findFirstCommand)); // same values -> returns true - FindCommand findFirstCommandCopy = new FindCommand(firstPredicate); + FilterCommand findFirstCommandCopy = new FilterCommand(firstPredicate); assertTrue(findFirstCommand.equals(findFirstCommandCopy)); // different types -> returns false @@ -57,8 +57,8 @@ public void equals() { @Test public void execute_zeroKeywords_noPersonFound() { String expectedMessage = String.format(MESSAGE_PERSONS_LISTED_OVERVIEW, 0); - NameContainsKeywordsPredicate predicate = preparePredicate(" "); - FindCommand command = new FindCommand(predicate); + PersonPredicate predicate = preparePredicate(" "); + FilterCommand command = new FilterCommand(predicate); expectedModel.updateFilteredPersonList(predicate); assertCommandSuccess(command, model, expectedMessage, expectedModel); assertEquals(Collections.emptyList(), model.getFilteredPersonList()); @@ -67,8 +67,8 @@ public void execute_zeroKeywords_noPersonFound() { @Test public void execute_multipleKeywords_multiplePersonsFound() { String expectedMessage = String.format(MESSAGE_PERSONS_LISTED_OVERVIEW, 3); - NameContainsKeywordsPredicate predicate = preparePredicate("Kurz Elle Kunz"); - FindCommand command = new FindCommand(predicate); + PersonPredicate predicate = preparePredicate("Kurz Elle Kunz"); + FilterCommand command = new FilterCommand(predicate); expectedModel.updateFilteredPersonList(predicate); assertCommandSuccess(command, model, expectedMessage, expectedModel); assertEquals(Arrays.asList(CARL, ELLE, FIONA), model.getFilteredPersonList()); @@ -76,16 +76,16 @@ public void execute_multipleKeywords_multiplePersonsFound() { @Test public void toStringMethod() { - NameContainsKeywordsPredicate predicate = new NameContainsKeywordsPredicate(Arrays.asList("keyword")); - FindCommand findCommand = new FindCommand(predicate); - String expected = FindCommand.class.getCanonicalName() + "{predicate=" + predicate + "}"; + PersonPredicate predicate = new PersonPredicate(Arrays.asList("keyword")); + FilterCommand findCommand = new FilterCommand(predicate); + String expected = FilterCommand.class.getCanonicalName() + "{predicate=" + predicate + "}"; assertEquals(expected, findCommand.toString()); } /** * Parses {@code userInput} into a {@code NameContainsKeywordsPredicate}. */ - private NameContainsKeywordsPredicate preparePredicate(String userInput) { - return new NameContainsKeywordsPredicate(Arrays.asList(userInput.split("\\s+"))); + private PersonPredicate preparePredicate(String userInput) { + return new PersonPredicate(Arrays.asList(userInput.split("\\s+"))); } } diff --git a/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java b/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java index 8d0e1187d40..90a1bb1062b 100644 --- a/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java +++ b/src/test/java/seedu/address/logic/parser/AddressBookParserTest.java @@ -23,14 +23,14 @@ import seedu.address.logic.commands.EditCommand; import seedu.address.logic.commands.EditCommand.EditPersonDescriptor; import seedu.address.logic.commands.ExitCommand; -import seedu.address.logic.commands.FindCommand; +import seedu.address.logic.commands.FilterCommand; import seedu.address.logic.commands.HelpCommand; import seedu.address.logic.commands.ListCommand; import seedu.address.logic.parser.exceptions.ParseException; import seedu.address.model.person.EcName; import seedu.address.model.person.EcNumber; -import seedu.address.model.person.NameContainsKeywordsPredicate; import seedu.address.model.person.Person; +import seedu.address.model.person.PersonPredicate; import seedu.address.testutil.EditPersonDescriptorBuilder; import seedu.address.testutil.PersonBuilder; import seedu.address.testutil.PersonUtil; @@ -77,9 +77,9 @@ public void parseCommand_exit() throws Exception { @Test public void parseCommand_find() throws Exception { List keywords = Arrays.asList("foo", "bar", "baz"); - FindCommand command = (FindCommand) parser.parseCommand( - FindCommand.COMMAND_WORD + " " + keywords.stream().collect(Collectors.joining(" "))); - assertEquals(new FindCommand(new NameContainsKeywordsPredicate(keywords)), command); + FilterCommand command = (FilterCommand) parser.parseCommand( + FilterCommand.COMMAND_WORD + " " + keywords.stream().collect(Collectors.joining(" "))); + assertEquals(new FilterCommand(new PersonPredicate(keywords)), command); } @Test diff --git a/src/test/java/seedu/address/logic/parser/FindCommandParserTest.java b/src/test/java/seedu/address/logic/parser/FilterCommandParserTest.java similarity index 66% rename from src/test/java/seedu/address/logic/parser/FindCommandParserTest.java rename to src/test/java/seedu/address/logic/parser/FilterCommandParserTest.java index d92e64d12f9..bd935f7b666 100644 --- a/src/test/java/seedu/address/logic/parser/FindCommandParserTest.java +++ b/src/test/java/seedu/address/logic/parser/FilterCommandParserTest.java @@ -8,23 +8,23 @@ import org.junit.jupiter.api.Test; -import seedu.address.logic.commands.FindCommand; -import seedu.address.model.person.NameContainsKeywordsPredicate; +import seedu.address.logic.commands.FilterCommand; +import seedu.address.model.person.PersonPredicate; -public class FindCommandParserTest { +public class FilterCommandParserTest { - private FindCommandParser parser = new FindCommandParser(); + private FilterCommandParser parser = new FilterCommandParser(); @Test public void parse_emptyArg_throwsParseException() { - assertParseFailure(parser, " ", String.format(MESSAGE_INVALID_COMMAND_FORMAT, FindCommand.MESSAGE_USAGE)); + assertParseFailure(parser, " ", String.format(MESSAGE_INVALID_COMMAND_FORMAT, FilterCommand.MESSAGE_USAGE)); } @Test public void parse_validArgs_returnsFindCommand() { // no leading and trailing whitespaces - FindCommand expectedFindCommand = - new FindCommand(new NameContainsKeywordsPredicate(Arrays.asList("Alice", "Bob"))); + FilterCommand expectedFindCommand = + new FilterCommand(new PersonPredicate(Arrays.asList("Alice", "Bob"))); assertParseSuccess(parser, "Alice Bob", expectedFindCommand); // multiple whitespaces between keywords diff --git a/src/test/java/seedu/address/model/ModelManagerTest.java b/src/test/java/seedu/address/model/ModelManagerTest.java index 2cf1418d116..f7c89fe44fe 100644 --- a/src/test/java/seedu/address/model/ModelManagerTest.java +++ b/src/test/java/seedu/address/model/ModelManagerTest.java @@ -15,7 +15,7 @@ import org.junit.jupiter.api.Test; import seedu.address.commons.core.GuiSettings; -import seedu.address.model.person.NameContainsKeywordsPredicate; +import seedu.address.model.person.PersonPredicate; import seedu.address.testutil.AddressBookBuilder; public class ModelManagerTest { @@ -118,7 +118,7 @@ public void equals() { // different filteredList -> returns false String[] keywords = ALICE.getName().fullName.split("\\s+"); - modelManager.updateFilteredPersonList(new NameContainsKeywordsPredicate(Arrays.asList(keywords))); + modelManager.updateFilteredPersonList(new PersonPredicate(Arrays.asList(keywords))); assertFalse(modelManager.equals(new ModelManager(addressBook, userPrefs))); // resets modelManager to initial state for upcoming tests diff --git a/src/test/java/seedu/address/model/person/NameContainsKeywordsPredicateTest.java b/src/test/java/seedu/address/model/person/PersonPredicateTest.java similarity index 66% rename from src/test/java/seedu/address/model/person/NameContainsKeywordsPredicateTest.java rename to src/test/java/seedu/address/model/person/PersonPredicateTest.java index adc0ac8f44e..e0ae343bab1 100644 --- a/src/test/java/seedu/address/model/person/NameContainsKeywordsPredicateTest.java +++ b/src/test/java/seedu/address/model/person/PersonPredicateTest.java @@ -12,21 +12,21 @@ import seedu.address.testutil.PersonBuilder; -public class NameContainsKeywordsPredicateTest { +public class PersonPredicateTest { @Test public void equals() { List firstPredicateKeywordList = Collections.singletonList("first"); List secondPredicateKeywordList = Arrays.asList("first", "second"); - NameContainsKeywordsPredicate firstPredicate = new NameContainsKeywordsPredicate(firstPredicateKeywordList); - NameContainsKeywordsPredicate secondPredicate = new NameContainsKeywordsPredicate(secondPredicateKeywordList); + PersonPredicate firstPredicate = new PersonPredicate(firstPredicateKeywordList); + PersonPredicate secondPredicate = new PersonPredicate(secondPredicateKeywordList); // same object -> returns true assertTrue(firstPredicate.equals(firstPredicate)); // same values -> returns true - NameContainsKeywordsPredicate firstPredicateCopy = new NameContainsKeywordsPredicate(firstPredicateKeywordList); + PersonPredicate firstPredicateCopy = new PersonPredicate(firstPredicateKeywordList); assertTrue(firstPredicate.equals(firstPredicateCopy)); // different types -> returns false @@ -42,34 +42,34 @@ public void equals() { @Test public void test_nameContainsKeywords_returnsTrue() { // One keyword - NameContainsKeywordsPredicate predicate = new NameContainsKeywordsPredicate(Collections.singletonList("Alice")); + PersonPredicate predicate = new PersonPredicate(Collections.singletonList("Alice")); assertTrue(predicate.test(new PersonBuilder().withName("Alice Bob").build())); // Multiple keywords - predicate = new NameContainsKeywordsPredicate(Arrays.asList("Alice", "Bob")); + predicate = new PersonPredicate(Arrays.asList("Alice", "Bob")); assertTrue(predicate.test(new PersonBuilder().withName("Alice Bob").build())); // Only one matching keyword - predicate = new NameContainsKeywordsPredicate(Arrays.asList("Bob", "Carol")); + predicate = new PersonPredicate(Arrays.asList("Bob", "Carol")); assertTrue(predicate.test(new PersonBuilder().withName("Alice Carol").build())); // Mixed-case keywords - predicate = new NameContainsKeywordsPredicate(Arrays.asList("aLIce", "bOB")); + predicate = new PersonPredicate(Arrays.asList("aLIce", "bOB")); assertTrue(predicate.test(new PersonBuilder().withName("Alice Bob").build())); } @Test public void test_nameDoesNotContainKeywords_returnsFalse() { // Zero keywords - NameContainsKeywordsPredicate predicate = new NameContainsKeywordsPredicate(Collections.emptyList()); + PersonPredicate predicate = new PersonPredicate(Collections.emptyList()); assertFalse(predicate.test(new PersonBuilder().withName("Alice").build())); // Non-matching keyword - predicate = new NameContainsKeywordsPredicate(Arrays.asList("Carol")); + predicate = new PersonPredicate(Arrays.asList("Carol")); assertFalse(predicate.test(new PersonBuilder().withName("Alice Bob").build())); // Keywords match phone, email, address, sex and class, but does not match name - predicate = new NameContainsKeywordsPredicate( + predicate = new PersonPredicate( Arrays.asList("12345", "alice@email.com", "Main", "Street", "F", "1A")); assertFalse(predicate.test(new PersonBuilder().withName("Alice").withPhone("12345") .withEmail("alice@email.com").withAddress("Main Street").withSex("F").withStudentClass("1A").build())); @@ -78,9 +78,9 @@ public void test_nameDoesNotContainKeywords_returnsFalse() { @Test public void toStringMethod() { List keywords = List.of("keyword1", "keyword2"); - NameContainsKeywordsPredicate predicate = new NameContainsKeywordsPredicate(keywords); + PersonPredicate predicate = new PersonPredicate(keywords); - String expected = NameContainsKeywordsPredicate.class.getCanonicalName() + "{keywords=" + keywords + "}"; + String expected = PersonPredicate.class.getCanonicalName() + "{keywords=" + keywords + "}"; assertEquals(expected, predicate.toString()); } } From 607fc8a13e0adcdd3ae2e2aba9442abb795ebcb2 Mon Sep 17 00:00:00 2001 From: gohqingkhang Date: Wed, 23 Oct 2024 12:54:55 +0800 Subject: [PATCH 03/37] Add addSubmission functionality --- replay_pid14044.log | 8817 +++++++++++++++++ replay_pid7132.log | 3790 +++++++ .../logic/commands/AddEcNameCommand.java | 3 +- .../logic/commands/AddEcNumberCommand.java | 2 +- .../logic/commands/AddSubmissionCommand.java | 98 + .../commands/AddSubmissionStatusCommand.java | 97 + .../address/logic/commands/EditCommand.java | 4 +- .../logic/parser/AddCommandParser.java | 5 +- .../parser/AddSubmissionCommandParser.java | 32 + .../AddSubmissionStatusCommandParser.java | 39 + .../logic/parser/AddressBookParser.java | 8 + .../seedu/address/logic/parser/CliSyntax.java | 2 + .../address/logic/parser/ParserUtil.java | 31 + .../seedu/address/model/person/Person.java | 22 +- .../address/model/submission/Submission.java | 90 + .../address/model/util/SampleDataUtil.java | 24 +- .../address/storage/JsonAdaptedPerson.java | 18 +- .../storage/JsonAdaptedSubmission.java | 49 + .../java/seedu/address/ui/PersonCard.java | 8 + src/main/resources/view/PersonListCard.fxml | 1 + 20 files changed, 13126 insertions(+), 14 deletions(-) create mode 100644 replay_pid14044.log create mode 100644 replay_pid7132.log create mode 100644 src/main/java/seedu/address/logic/commands/AddSubmissionCommand.java create mode 100644 src/main/java/seedu/address/logic/commands/AddSubmissionStatusCommand.java create mode 100644 src/main/java/seedu/address/logic/parser/AddSubmissionCommandParser.java create mode 100644 src/main/java/seedu/address/logic/parser/AddSubmissionStatusCommandParser.java create mode 100644 src/main/java/seedu/address/model/submission/Submission.java create mode 100644 src/main/java/seedu/address/storage/JsonAdaptedSubmission.java diff --git a/replay_pid14044.log b/replay_pid14044.log new file mode 100644 index 00000000000..802d536efa3 --- /dev/null +++ b/replay_pid14044.log @@ -0,0 +1,8817 @@ +JvmtiExport can_access_local_variables 0 +JvmtiExport can_hotswap_or_post_breakpoint 0 +JvmtiExport can_post_on_exceptions 0 +# 551 ciObject found +ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 +instanceKlass net/rubygrapefruit/platform/internal/jni/WindowsHandleFunctions +instanceKlass java/lang/ProcessBuilder +instanceKlass org/gradle/internal/operations/CurrentBuildOperationPreservingRunnable +instanceKlass org/gradle/process/internal/ProcessBuilderFactory +instanceKlass org/gradle/process/internal/DefaultExecHandle$CompositeStreamsHandler +instanceKlass org/gradle/process/internal/ExecHandleRunner +instanceKlass org/gradle/process/internal/ExecHandleListener +instanceKlass org/gradle/process/internal/ExecHandleShutdownHookAction +instanceKlass net/rubygrapefruit/platform/internal/DefaultProcessLauncher +instanceKlass net/rubygrapefruit/platform/internal/WindowsProcessLauncher +instanceKlass net/rubygrapefruit/platform/internal/WrapperProcessLauncher +instanceKlass org/gradle/process/internal/util/LongCommandLineDetectionUtil +instanceKlass org/gradle/process/internal/DefaultExecHandle +instanceKlass org/gradle/process/internal/ProcessSettings +instanceKlass org/gradle/process/internal/streams/OutputStreamsForwarder +instanceKlass org/gradle/process/internal/streams/SafeStreams +instanceKlass org/gradle/process/internal/streams/EmptyStdInStreamsHandler +instanceKlass org/gradle/process/internal/ExecHandle +instanceKlass org/gradle/process/internal/StreamsHandler +instanceKlass org/gradle/api/internal/tasks/TaskExecuterResult$1 +instanceKlass org/apache/commons/io/IOUtils +instanceKlass org/gradle/api/internal/file/copy/ChainingTransformer +instanceKlass org/gradle/api/internal/file/copy/FilterChain +instanceKlass org/gradle/api/internal/file/copy/CopyFileVisitorImpl +instanceKlass org/gradle/api/internal/file/copy/CopySpecActionImpl +instanceKlass org/gradle/api/internal/file/copy/FileCopyAction$FileCopyDetailsInternalAction +instanceKlass org/gradle/api/internal/file/copy/CopySpecBackedCopyActionProcessingStream +instanceKlass org/gradle/api/internal/file/copy/FileCopyDetailsInternal +instanceKlass org/gradle/api/internal/file/copy/NormalizingCopyActionDecorator +instanceKlass org/gradle/api/internal/file/copy/DuplicateHandlingCopyActionDecorator +instanceKlass org/gradle/api/internal/file/CopyActionProcessingStreamAction +instanceKlass org/gradle/api/internal/file/copy/FileCopyAction +instanceKlass org/gradle/api/internal/file/copy/CopyActionProcessingStream +instanceKlass org/gradle/internal/execution/history/changes/ExecutionStateChanges$2 +instanceKlass org/gradle/internal/execution/history/changes/IncrementalInputProperties$2 +instanceKlass org/gradle/internal/execution/history/changes/IncrementalInputProperties$1 +instanceKlass org/gradle/api/internal/file/collections/DirectoryTrees +instanceKlass java/io/ObjectStreamClass$ExceptionInfo +instanceKlass com/google/common/collect/ImmutableList$SerializedForm +instanceKlass org/gradle/internal/logging/events/StyledTextOutputEvent$Span +instanceKlass org/gradle/internal/logging/events/operations/StyledTextBuildOperationProgressDetails$Span +instanceKlass org/gradle/internal/operations/logging/StyledTextBuildOperationProgressDetails$Span +instanceKlass org/gradle/api/internal/tasks/execution/statistics/TaskExecutionStatisticsEventAdapter$1 +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskBuildOperationResult +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskBuildOperationType$Result +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteActionsTaskExecuter$1 +instanceKlass org/gradle/api/internal/tasks/TaskExecutionOutcome$1 +instanceKlass org/gradle/internal/execution/steps/ResolveCachingStateStep$2 +instanceKlass org/gradle/internal/execution/steps/SkipUpToDateStep$2 +instanceKlass org/gradle/internal/execution/history/impl/DefaultOutputFilesRepository$1 +instanceKlass org/gradle/internal/execution/history/impl/FileSystemSnapshotSerializer$1$1 +instanceKlass org/gradle/internal/snapshot/RootTrackingFileSystemSnapshotHierarchyVisitor +instanceKlass org/gradle/internal/fingerprint/CurrentFileCollectionFingerprint$ArchivedFileCollectionFingerprintFactory +instanceKlass com/google/common/collect/Maps$13 +instanceKlass com/google/common/collect/Maps$9 +instanceKlass org/gradle/internal/execution/steps/CaptureStateAfterExecutionStep$1 +instanceKlass org/gradle/internal/execution/steps/CaptureStateAfterExecutionStep$Operation$Result$1 +instanceKlass org/gradle/internal/execution/steps/CaptureStateAfterExecutionStep$Operation$Result +instanceKlass org/gradle/internal/execution/history/impl/DefaultAfterExecutionState +instanceKlass org/gradle/internal/execution/steps/CaptureStateAfterExecutionStep$Operation$Details$1 +instanceKlass org/gradle/internal/execution/steps/CaptureStateAfterExecutionStep$Operation$Details +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$Operation$Result$1 +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$Operation$Result +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$ResultImpl +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$ExecutionResultImpl +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$3 +instanceKlass org/gradle/api/internal/tasks/execution/TaskExecution$2 +instanceKlass org/gradle/api/internal/tasks/compile/CompileJavaBuildOperationReportingCompiler$Result +instanceKlass it/unimi/dsi/fastutil/ints/IntOpenHashSet$SetIterator +instanceKlass org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantToDependentsMappingMerger +instanceKlass org/gradle/api/internal/tasks/compile/incremental/deps/ClassAnalysis +instanceKlass org/gradle/api/internal/tasks/compile/incremental/classpath/DefaultClassSetAnalyzer$EntryVisitor +instanceKlass org/gradle/api/internal/tasks/compile/incremental/deps/ClassDependentsAccumulator +instanceKlass org/gradle/api/internal/tasks/compile/incremental/RecompilationNotNecessary +instanceKlass org/gradle/api/tasks/WorkResults +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/IncrementalCompilationResult +instanceKlass com/sun/tools/javac/code/TypeAnnotationPosition$TypePathEntry +instanceKlass com/sun/tools/javac/code/DeferredLintHandler$LintLogger +instanceKlass com/sun/tools/javac/comp/LambdaToMethod$MemberReferenceToLambda +instanceKlass com/sun/tools/javac/code/Kinds$1 +instanceKlass com/sun/tools/javac/code/Kinds +instanceKlass java/util/stream/ReduceOps$2ReducingSink +instanceKlass com/sun/tools/javac/comp/DeferredAttr$DeferredType$SpeculativeCache$Entry +instanceKlass com/sun/tools/javac/comp/DeferredAttr$DeferredAttrNode +instanceKlass com/sun/tools/javac/comp/Resolve$MostSpecificCheck +instanceKlass com/sun/tools/javac/comp/ArgumentAttr$LocalCacheContext +instanceKlass com/sun/tools/javac/comp/LambdaToMethod$KlassInfo +instanceKlass com/sun/tools/javac/comp/LambdaToMethod$1 +instanceKlass com/sun/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$Frame +instanceKlass com/sun/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$SyntheticMethodNameCounter +instanceKlass com/sun/tools/javac/comp/LambdaToMethod$LambdaAnalyzerPreprocessor$TranslationContext +instanceKlass com/sun/tools/javac/comp/Attr$TargetInfo +instanceKlass com/sun/tools/javac/code/Types$DescriptorCache$Entry +instanceKlass com/sun/tools/javac/code/Types$DescriptorCache$FunctionDescriptor +instanceKlass com/sun/tools/javac/code/Types$MethodFilter +instanceKlass com/sun/tools/javac/code/Types$CandidatesCache$Entry +instanceKlass com/sun/tools/javac/code/Types$DescriptorFilter +instanceKlass com/sun/tools/javac/code/Types$TypePair +instanceKlass com/sun/tools/javac/jvm/PoolConstant$Dynamic$BsmKey +instanceKlass com/sun/tools/javac/tree/TreeInfo$1 +instanceKlass com/sun/tools/javac/comp/Operators$1 +instanceKlass com/sun/tools/javac/jvm/PoolConstant$LoadableConstant$BasicConstant +instanceKlass org/gradle/util/internal/RelativePathUtil +instanceKlass com/sun/tools/javac/jvm/ClassWriter$1 +instanceKlass com/sun/tools/javac/jvm/ClassWriter$StackMapTableFrame +instanceKlass com/sun/tools/javac/jvm/Code$StackMapFrame +instanceKlass com/sun/tools/javac/jvm/Code$Chain +instanceKlass java/util/function/ToIntBiFunction +instanceKlass com/sun/tools/javac/jvm/PoolWriter$1 +instanceKlass com/sun/tools/javac/jvm/PoolConstant$NameAndType +instanceKlass com/sun/tools/javac/jvm/Code$LocalVar$Range +instanceKlass com/sun/tools/javac/jvm/Items +instanceKlass com/sun/tools/javac/jvm/Code$LocalVar +instanceKlass com/sun/tools/javac/jvm/Code$State +instanceKlass com/sun/tools/javac/jvm/Gen$GenContext +instanceKlass com/sun/tools/javac/jvm/Gen$4 +instanceKlass com/sun/tools/javac/tree/TreeMaker$2 +instanceKlass com/sun/tools/javac/comp/Lower$2 +instanceKlass com/sun/tools/javac/comp/TransPatterns$BindingContext +instanceKlass com/sun/tools/javac/util/Constants +instanceKlass org/gradle/internal/compiler/java/listeners/constants/ConstantsVisitorContext +instanceKlass com/sun/tools/javac/api/JavacScope +instanceKlass java/text/BreakIterator +instanceKlass com/sun/source/util/DocTreePath +instanceKlass com/sun/tools/javac/comp/Flow$1 +instanceKlass com/sun/tools/javac/util/Bits$1 +instanceKlass com/sun/tools/javac/util/Bits +instanceKlass com/sun/tools/javac/comp/Flow$BaseAnalyzer$PendingExit +instanceKlass com/sun/tools/javac/comp/DeferredAttr$5 +instanceKlass com/sun/tools/javac/comp/DeferredAttr$DeferredType$SpeculativeCache +instanceKlass com/sun/tools/javac/code/Types$UniqueType +instanceKlass com/sun/tools/javac/comp/Annotate$Queues +instanceKlass com/sun/tools/javac/comp/ArgumentAttr$UniquePos +instanceKlass com/sun/tools/javac/comp/Resolve$18 +instanceKlass com/sun/tools/javac/util/JCDiagnostic$1 +instanceKlass java/util/EnumMap$EntryIterator$Entry +instanceKlass java/util/EnumMap$EnumMapIterator +instanceKlass com/sun/tools/javac/comp/Infer$BoundFilter +instanceKlass com/sun/tools/javac/util/GraphUtils$Tarjan +instanceKlass com/sun/tools/javac/util/GraphUtils +instanceKlass com/sun/tools/javac/util/GraphUtils$AbstractNode +instanceKlass com/sun/tools/javac/util/GraphUtils$DottableNode +instanceKlass com/sun/tools/javac/util/GraphUtils$Node +instanceKlass com/sun/tools/javac/comp/Infer$GraphSolver$InferenceGraph +instanceKlass com/sun/tools/javac/code/Types$ClosureHolder +instanceKlass com/sun/tools/javac/comp/Infer$IncorporationBinaryOp +instanceKlass com/sun/tools/javac/code/Type$5 +instanceKlass com/sun/tools/javac/comp/Infer$GraphSolver +instanceKlass com/sun/tools/javac/comp/Infer$LeafSolver +instanceKlass com/sun/tools/javac/comp/Infer$FreeTypeListener +instanceKlass com/sun/tools/javac/comp/Resolve$MethodCheckContext +instanceKlass com/sun/tools/javac/comp/Infer$IncorporationAction +instanceKlass com/sun/tools/javac/code/Flags +instanceKlass com/sun/tools/javac/comp/Check$ClashFilter +instanceKlass com/sun/tools/javac/code/Symbol$1 +instanceKlass com/sun/tools/javac/comp/Check$DefaultMethodClashFilter +instanceKlass com/sun/tools/javac/main/JavaCompiler$2 +instanceKlass com/sun/tools/javac/code/TypeAnnotations$1 +instanceKlass com/sun/tools/javac/code/TypeAnnotationPosition +instanceKlass com/sun/tools/javac/comp/Resolve$MethodResolutionContext$Candidate +instanceKlass com/sun/tools/javac/code/Types$ImplementationCache$Entry +instanceKlass com/sun/tools/javac/comp/Resolve$LookupFilter +instanceKlass com/sun/tools/javac/comp/Resolve$5 +instanceKlass com/sun/tools/javac/comp/Resolve$MethodResolutionContext +instanceKlass com/sun/tools/javac/code/Types$25 +instanceKlass com/sun/tools/javac/jvm/ClassReader$CompleterDeproxy +instanceKlass com/sun/tools/javac/code/SymbolMetadata +instanceKlass com/sun/tools/javac/comp/TypeEnter$1 +instanceKlass com/sun/tools/javac/code/Scope$ImportScope$1 +instanceKlass com/sun/tools/javac/util/Iterators$2 +instanceKlass com/sun/tools/javac/util/Iterators$CompoundIterator +instanceKlass com/sun/tools/javac/util/Iterators$1 +instanceKlass com/sun/tools/javac/util/Iterators +instanceKlass com/sun/tools/javac/comp/TypeEnter$BasicConstructorHelper +instanceKlass com/sun/tools/javac/jvm/ClassReader$ParameterAnnotations +instanceKlass com/sun/tools/javac/code/TypeTag$1 +instanceKlass com/sun/tools/javac/jvm/ClassReader$28 +instanceKlass com/sun/tools/javac/jvm/ClassReader$AnnotationDeproxy +instanceKlass com/sun/tools/javac/jvm/ClassReader$ProxyVisitor +instanceKlass com/sun/tools/javac/jvm/Code$1 +instanceKlass com/sun/tools/javac/comp/MatchBindingsComputer$1 +instanceKlass com/sun/tools/javac/comp/Attr$13 +instanceKlass com/sun/tools/javac/code/Scope$FilterImportScope$SymbolImporter +instanceKlass com/sun/tools/javac/code/Scope$ImportFilter +instanceKlass com/sun/tools/javac/code/Scope$ScopeImpl$2 +instanceKlass com/sun/tools/javac/comp/Check$5 +instanceKlass com/sun/tools/javac/comp/AttrContext +instanceKlass com/sun/tools/javac/code/Scope$ScopeImpl$1 +instanceKlass com/sun/tools/javac/api/ClientCodeWrapper$WrappedFileObject +instanceKlass com/sun/tools/javac/code/ClassFinder$2 +instanceKlass com/sun/tools/javac/code/ClassFinder$1 +instanceKlass java/util/ImmutableCollections$Access$1 +instanceKlass jdk/internal/access/JavaUtilCollectionAccess +instanceKlass java/util/ImmutableCollections$Access +instanceKlass java/nio/file/Files$2 +instanceKlass com/sun/tools/javac/file/JavacFileManager$PathAndContainer +instanceKlass com/sun/tools/javac/file/JavacFileManager$ArchiveContainer +instanceKlass javax/lang/model/element/ModuleElement$OpensDirective +instanceKlass com/sun/tools/javac/jvm/ClassReader$InterimUsesDirective +instanceKlass com/sun/tools/javac/jvm/ClassReader$UsesProvidesCompleter +instanceKlass com/sun/tools/javac/jvm/ClassReader$InterimProvidesDirective +instanceKlass javax/lang/model/element/ModuleElement$ExportsDirective +instanceKlass com/sun/tools/javac/util/Name$NameMapper +instanceKlass com/sun/tools/javac/jvm/ClassReader$SourceFileObject +instanceKlass com/sun/tools/javac/jvm/PoolReader$ImmutablePoolHelper +instanceKlass com/sun/tools/javac/jvm/PoolReader +instanceKlass com/sun/tools/javac/util/ArrayUtils +instanceKlass com/sun/tools/javac/comp/Modules$3 +instanceKlass com/sun/tools/javac/code/ModuleFinder$1 +instanceKlass com/sun/tools/javac/file/JavacFileManager$DirectoryContainer +instanceKlass com/sun/tools/javac/tree/JCTree$1 +instanceKlass com/sun/tools/javac/parser/UnicodeReader$1 +instanceKlass com/sun/tools/javac/util/Position$LineMapImpl +instanceKlass com/sun/tools/javac/util/Position$LineMap +instanceKlass com/sun/tools/javac/util/Position +instanceKlass com/sun/tools/javac/parser/LazyDocCommentTable$Entry +instanceKlass com/sun/tools/javac/tree/TreeInfo$2 +instanceKlass com/sun/tools/javac/tree/TreeInfo +instanceKlass com/sun/tools/javac/parser/JavacParser$1 +instanceKlass com/sun/tools/javac/parser/JavadocTokenizer$OffsetMap +instanceKlass com/sun/tools/javac/resources/CompilerProperties$Errors +instanceKlass com/sun/tools/javac/util/IntHashTable +instanceKlass com/sun/tools/javac/parser/LazyDocCommentTable +instanceKlass com/sun/tools/javac/parser/JavacParser$ErrorRecoveryAction +instanceKlass com/sun/tools/javac/parser/JavacParser$AbstractEndPosTable +instanceKlass com/sun/tools/javac/tree/EndPosTable +instanceKlass com/sun/tools/javac/parser/JavacParser +instanceKlass com/sun/tools/javac/parser/Scanner +instanceKlass com/sun/source/tree/LineMap +instanceKlass com/sun/tools/javac/file/BaseFileManager$ContentCacheEntry +instanceKlass com/sun/tools/javac/util/DiagnosticSource +instanceKlass com/sun/source/util/TaskEvent +instanceKlass com/sun/tools/javac/file/JavacFileManager$3 +instanceKlass javax/tools/StandardLocation$2 +instanceKlass com/sun/tools/javac/model/JavacTypes +instanceKlass com/sun/tools/javac/processing/JavacMessager +instanceKlass com/sun/tools/javac/processing/JavacFiler +instanceKlass javax/annotation/processing/RoundEnvironment +instanceKlass javax/annotation/processing/Messager +instanceKlass javax/annotation/processing/Filer +instanceKlass com/sun/tools/javac/processing/JavacProcessingEnvironment +instanceKlass javax/annotation/processing/ProcessingEnvironment +instanceKlass com/sun/tools/javac/code/Source$1 +instanceKlass com/sun/tools/javac/util/Pair +instanceKlass com/sun/tools/javac/api/ClientCodeWrapper$WrappedTaskListener +instanceKlass org/gradle/internal/compiler/java/listeners/constants/ConstantsCollector +instanceKlass com/sun/tools/javac/platform/PlatformDescription +instanceKlass com/sun/tools/javac/util/ForwardingDiagnosticFormatter$ForwardingConfiguration +instanceKlass com/sun/tools/javac/code/Types$DefaultSymbolVisitor +instanceKlass com/sun/tools/javac/util/ForwardingDiagnosticFormatter +instanceKlass com/sun/tools/javac/code/ModuleFinder$ModuleNameFromSourceReader +instanceKlass com/sun/tools/javac/comp/Modules$PackageNameFinder +instanceKlass com/sun/tools/javac/api/MultiTaskListener +instanceKlass com/sun/tools/javac/parser/UnicodeReader +instanceKlass com/sun/tools/javac/parser/ScannerFactory +instanceKlass com/sun/tools/javac/parser/Tokens$Token +instanceKlass com/sun/tools/javac/parser/Tokens +instanceKlass com/sun/tools/javac/parser/ReferenceParser +instanceKlass com/sun/source/doctree/DocTreeVisitor +instanceKlass com/sun/tools/javac/tree/DocCommentTable +instanceKlass com/sun/source/tree/Scope +instanceKlass com/sun/source/util/DocSourcePositions +instanceKlass com/sun/source/util/SourcePositions +instanceKlass com/sun/source/doctree/AuthorTree +instanceKlass com/sun/source/doctree/IndexTree +instanceKlass com/sun/source/doctree/DocRootTree +instanceKlass com/sun/source/doctree/CommentTree +instanceKlass com/sun/source/doctree/DocTypeTree +instanceKlass com/sun/source/doctree/AttributeTree +instanceKlass com/sun/source/doctree/ErroneousTree +instanceKlass com/sun/source/doctree/EndElementTree +instanceKlass com/sun/source/doctree/DeprecatedTree +instanceKlass com/sun/source/doctree/IdentifierTree +instanceKlass com/sun/source/doctree/EntityTree +instanceKlass com/sun/source/doctree/InheritDocTree +instanceKlass com/sun/source/doctree/HiddenTree +instanceKlass com/sun/source/doctree/SummaryTree +instanceKlass com/sun/source/doctree/VersionTree +instanceKlass com/sun/source/doctree/ReferenceTree +instanceKlass com/sun/source/doctree/ValueTree +instanceKlass com/sun/source/doctree/SerialDataTree +instanceKlass com/sun/source/doctree/UsesTree +instanceKlass com/sun/source/doctree/ParamTree +instanceKlass com/sun/source/doctree/SinceTree +instanceKlass com/sun/source/doctree/LinkTree +instanceKlass com/sun/source/doctree/SeeTree +instanceKlass com/sun/source/doctree/ProvidesTree +instanceKlass com/sun/source/doctree/SerialFieldTree +instanceKlass com/sun/source/doctree/SerialTree +instanceKlass com/sun/source/doctree/LiteralTree +instanceKlass com/sun/source/doctree/ThrowsTree +instanceKlass com/sun/source/doctree/TextTree +instanceKlass com/sun/source/doctree/ReturnTree +instanceKlass com/sun/source/doctree/DocCommentTree +instanceKlass com/sun/tools/javac/parser/Tokens$Comment +instanceKlass com/sun/source/doctree/UnknownInlineTagTree +instanceKlass com/sun/source/doctree/StartElementTree +instanceKlass com/sun/source/doctree/UnknownBlockTagTree +instanceKlass com/sun/source/doctree/BlockTagTree +instanceKlass com/sun/source/doctree/SystemPropertyTree +instanceKlass com/sun/source/doctree/InlineTagTree +instanceKlass com/sun/source/doctree/DocTree +instanceKlass com/sun/tools/javac/tree/DocTreeMaker +instanceKlass com/sun/source/util/DocTreeFactory +instanceKlass com/sun/tools/javac/parser/Lexer +instanceKlass com/sun/tools/javac/parser/ParserFactory +instanceKlass com/sun/tools/javac/main/DelegatingJavaFileManager +instanceKlass javax/lang/model/element/RecordComponentElement +instanceKlass com/sun/tools/javac/jvm/ClassReader$AttributeReader +instanceKlass com/sun/tools/javac/code/Preview$1 +instanceKlass com/sun/tools/javac/comp/Analyzer$2 +instanceKlass com/sun/tools/javac/comp/Analyzer$1 +instanceKlass com/sun/tools/javac/comp/Analyzer$StatementAnalyzer +instanceKlass com/sun/tools/javac/comp/Analyzer$DeferredAnalysisHelper +instanceKlass com/sun/tools/javac/comp/Analyzer +instanceKlass com/sun/tools/javac/code/Symtab$2 +instanceKlass com/sun/tools/javac/code/Symtab$1 +instanceKlass com/sun/tools/javac/jvm/JNIWriter +instanceKlass com/sun/tools/javac/jvm/Code +instanceKlass com/sun/tools/javac/jvm/PoolWriter$WriteablePoolHelper +instanceKlass com/sun/tools/javac/code/Types$SignatureGenerator +instanceKlass com/sun/tools/javac/jvm/PoolWriter +instanceKlass com/sun/tools/javac/comp/ConstFold +instanceKlass com/sun/tools/javac/comp/Operators$OperatorHelper +instanceKlass com/sun/tools/javac/comp/Operators +instanceKlass com/sun/tools/javac/jvm/PoolConstant$Dynamic +instanceKlass com/sun/tools/javac/jvm/StringConcat +instanceKlass com/sun/tools/javac/jvm/Gen$GenFinalizer +instanceKlass com/sun/tools/javac/jvm/Items$Item +instanceKlass com/sun/tools/javac/jvm/ClassWriter$AttributeWriter +instanceKlass com/sun/tools/javac/jvm/ClassFile +instanceKlass com/sun/tools/javac/code/ModuleFinder$ModuleLocationIterator +instanceKlass com/sun/tools/javac/code/ModuleFinder +instanceKlass com/sun/tools/javac/comp/Flow +instanceKlass com/sun/tools/javac/comp/Infer$GraphStrategy +instanceKlass com/sun/tools/javac/comp/InferenceContext +instanceKlass javax/lang/model/element/TypeParameterElement +instanceKlass com/sun/tools/javac/comp/Infer$AbstractIncorporationEngine +instanceKlass com/sun/tools/javac/code/Type$UndetVar$UndetVarListener +instanceKlass com/sun/tools/javac/comp/Infer +instanceKlass com/sun/tools/javac/util/MandatoryWarningHandler +instanceKlass com/sun/tools/javac/code/Preview +instanceKlass com/sun/tools/javac/util/Dependencies +instanceKlass com/sun/tools/javac/comp/TypeEnvs +instanceKlass com/sun/tools/javac/code/Lint$AugmentVisitor +instanceKlass com/sun/tools/javac/code/TypeAnnotations +instanceKlass com/sun/tools/javac/code/DeferredLintHandler$1 +instanceKlass com/sun/tools/javac/code/DeferredLintHandler +instanceKlass com/sun/tools/javac/comp/TypeEnter$DefaultConstructorHelper +instanceKlass com/sun/tools/javac/util/GraphUtils$DependencyKind +instanceKlass com/sun/tools/javac/comp/TypeEnter$Phase +instanceKlass com/sun/tools/javac/comp/TypeEnter +instanceKlass com/sun/tools/javac/code/Types$CandidatesCache +instanceKlass com/sun/tools/javac/code/Types$ImplementationCache +instanceKlass com/sun/tools/javac/code/Types$3 +instanceKlass com/sun/tools/javac/code/Types$DescriptorCache +instanceKlass com/sun/tools/javac/code/Types +instanceKlass com/sun/tools/javac/tree/TreeMaker$AnnotationBuilder +instanceKlass com/sun/tools/javac/tree/TreeMaker +instanceKlass com/sun/tools/javac/tree/JCTree$Factory +instanceKlass com/sun/tools/javac/comp/DeferredAttr$4 +instanceKlass com/sun/tools/javac/tree/TreeCopier +instanceKlass com/sun/tools/javac/comp/DeferredAttr$DeferredAttrContext +instanceKlass com/sun/tools/javac/comp/DeferredAttr$DeferredStuckPolicy +instanceKlass com/sun/tools/javac/comp/AttrRecover +instanceKlass com/sun/tools/javac/comp/Resolve$ReferenceLookupResult +instanceKlass com/sun/tools/javac/api/Formattable$LocalizedString +instanceKlass com/sun/tools/javac/comp/Resolve$9 +instanceKlass com/sun/tools/javac/comp/Resolve$8 +instanceKlass com/sun/tools/javac/comp/Resolve$7 +instanceKlass com/sun/tools/javac/comp/Resolve$6 +instanceKlass com/sun/tools/javac/comp/Env +instanceKlass com/sun/tools/javac/comp/Resolve$AbstractMethodCheck +instanceKlass com/sun/tools/javac/comp/Resolve$2 +instanceKlass com/sun/tools/javac/comp/Resolve$LookupHelper +instanceKlass com/sun/tools/javac/code/Scope$ScopeListener +instanceKlass com/sun/tools/javac/comp/Resolve$ReferenceChooser +instanceKlass com/sun/tools/javac/comp/Resolve$LogResolveHelper +instanceKlass com/sun/tools/javac/comp/Resolve$RecoveryLoadClass +instanceKlass com/sun/tools/javac/comp/Resolve +instanceKlass com/sun/tools/javac/comp/Check$1 +instanceKlass com/sun/tools/javac/util/Warner +instanceKlass com/sun/tools/javac/comp/Check +instanceKlass com/sun/tools/javac/comp/Modules$1 +instanceKlass com/sun/tools/javac/resources/CompilerProperties$Fragments +instanceKlass com/sun/tools/javac/code/Directive +instanceKlass javax/lang/model/element/ModuleElement$RequiresDirective +instanceKlass javax/lang/model/element/ModuleElement$Directive +instanceKlass com/sun/tools/javac/code/Scope$ScopeListenerList +instanceKlass com/sun/tools/javac/code/Scope$Entry +instanceKlass com/sun/tools/javac/comp/Annotate$AnnotationTypeMetadata +instanceKlass com/sun/tools/javac/api/Formattable +instanceKlass com/sun/tools/javac/code/Kinds$KindSelector +instanceKlass com/sun/tools/javac/code/MissingInfoHandler +instanceKlass com/sun/tools/javac/code/TypeMetadata +instanceKlass javax/lang/model/type/NullType +instanceKlass com/sun/tools/javac/code/Symtab +instanceKlass com/sun/tools/javac/comp/MatchBindingsComputer$MatchBindings +instanceKlass com/sun/source/util/SimpleTreeVisitor +instanceKlass javax/lang/model/type/IntersectionType +instanceKlass com/sun/tools/javac/comp/Check$NestedCheckContext +instanceKlass javax/lang/model/type/UnionType +instanceKlass com/sun/tools/javac/comp/Resolve$MethodCheck +instanceKlass com/sun/tools/javac/comp/Attr$ResultInfo +instanceKlass com/sun/tools/javac/code/Types$DefaultTypeVisitor +instanceKlass com/sun/source/tree/IntersectionTypeTree +instanceKlass com/sun/source/tree/BlockTree +instanceKlass com/sun/source/tree/ImportTree +instanceKlass com/sun/source/tree/SwitchTree +instanceKlass com/sun/source/tree/ForLoopTree +instanceKlass com/sun/source/tree/WhileLoopTree +instanceKlass com/sun/source/tree/WildcardTree +instanceKlass com/sun/source/tree/ParenthesizedPatternTree +instanceKlass com/sun/source/tree/SwitchExpressionTree +instanceKlass com/sun/source/tree/BindingPatternTree +instanceKlass com/sun/source/tree/DefaultCaseLabelTree +instanceKlass com/sun/source/tree/ExportsTree +instanceKlass com/sun/source/tree/UsesTree +instanceKlass com/sun/source/tree/OpensTree +instanceKlass com/sun/source/tree/YieldTree +instanceKlass com/sun/source/tree/ErroneousTree +instanceKlass com/sun/source/tree/AnnotatedTypeTree +instanceKlass com/sun/source/tree/RequiresTree +instanceKlass com/sun/source/tree/ProvidesTree +instanceKlass com/sun/source/tree/DirectiveTree +instanceKlass com/sun/source/tree/ModifiersTree +instanceKlass com/sun/source/tree/TypeParameterTree +instanceKlass com/sun/source/tree/LiteralTree +instanceKlass com/sun/source/tree/UnaryTree +instanceKlass com/sun/source/tree/AssertTree +instanceKlass com/sun/source/tree/BinaryTree +instanceKlass com/sun/source/tree/TypeCastTree +instanceKlass com/sun/source/tree/NewClassTree +instanceKlass com/sun/source/tree/BreakTree +instanceKlass com/sun/source/tree/CaseTree +instanceKlass com/sun/source/tree/IfTree +instanceKlass com/sun/source/tree/ThrowTree +instanceKlass com/sun/source/tree/TryTree +instanceKlass com/sun/source/tree/ReturnTree +instanceKlass com/sun/source/tree/ContinueTree +instanceKlass com/sun/source/tree/CatchTree +instanceKlass com/sun/source/tree/SynchronizedTree +instanceKlass com/sun/source/tree/UnionTypeTree +instanceKlass com/sun/source/tree/ParameterizedTypeTree +instanceKlass com/sun/source/tree/MemberReferenceTree +instanceKlass com/sun/source/tree/PrimitiveTypeTree +instanceKlass com/sun/source/tree/GuardedPatternTree +instanceKlass com/sun/source/tree/PatternTree +instanceKlass com/sun/source/tree/ArrayAccessTree +instanceKlass com/sun/source/tree/ModuleTree +instanceKlass com/sun/source/tree/ArrayTypeTree +instanceKlass com/sun/source/tree/ConditionalExpressionTree +instanceKlass com/sun/source/tree/MethodInvocationTree +instanceKlass com/sun/source/tree/LambdaExpressionTree +instanceKlass com/sun/source/tree/CompoundAssignmentTree +instanceKlass com/sun/source/tree/InstanceOfTree +instanceKlass com/sun/source/tree/ExpressionStatementTree +instanceKlass com/sun/source/tree/AssignmentTree +instanceKlass com/sun/source/tree/ParenthesizedTree +instanceKlass com/sun/source/tree/PackageTree +instanceKlass com/sun/source/tree/EnhancedForLoopTree +instanceKlass com/sun/source/tree/DoWhileLoopTree +instanceKlass com/sun/source/tree/EmptyStatementTree +instanceKlass com/sun/source/tree/MethodTree +instanceKlass com/sun/source/tree/LabeledStatementTree +instanceKlass com/sun/source/tree/VariableTree +instanceKlass com/sun/tools/javac/comp/Annotate$2 +instanceKlass com/sun/source/tree/NewArrayTree +instanceKlass com/sun/tools/javac/code/TypeMetadata$Entry +instanceKlass com/sun/tools/javac/comp/Check$CheckContext +instanceKlass com/sun/tools/javac/comp/Annotate +instanceKlass com/sun/tools/javac/util/ByteBuffer +instanceKlass com/sun/tools/javac/comp/Annotate$AnnotationTypeCompleter +instanceKlass javax/lang/model/type/PrimitiveType +instanceKlass com/sun/tools/javac/jvm/ClassReader +instanceKlass com/sun/tools/javac/code/ClassFinder +instanceKlass com/sun/tools/javac/util/Convert +instanceKlass com/sun/tools/javac/util/Name +instanceKlass com/sun/tools/javac/util/Name$Table +instanceKlass com/sun/tools/javac/util/Names +instanceKlass com/sun/tools/javac/code/Symbol$Completer$1 +instanceKlass com/sun/source/tree/MemberSelectTree +instanceKlass com/sun/source/tree/IdentifierTree +instanceKlass com/sun/source/tree/ClassTree +instanceKlass com/sun/source/tree/StatementTree +instanceKlass com/sun/tools/javac/main/JavaCompiler +instanceKlass com/sun/tools/javac/code/Scope +instanceKlass javax/lang/model/element/AnnotationMirror +instanceKlass com/sun/tools/javac/code/Attribute +instanceKlass javax/lang/model/element/AnnotationValue +instanceKlass com/sun/source/tree/AnnotationTree +instanceKlass com/sun/tools/javac/tree/JCTree$Visitor +instanceKlass com/sun/tools/javac/code/Attribute$Visitor +instanceKlass javax/lang/model/element/PackageElement +instanceKlass javax/lang/model/element/TypeElement +instanceKlass javax/lang/model/element/ModuleElement +instanceKlass javax/lang/model/element/QualifiedNameable +instanceKlass javax/lang/model/element/Name +instanceKlass com/sun/tools/javac/model/JavacElements +instanceKlass org/gradle/internal/compiler/java/listeners/classnames/ClassNameCollector +instanceKlass org/gradle/api/internal/tasks/compile/filter/AnnotationProcessorFilter +instanceKlass org/gradle/api/internal/tasks/compile/ResourceCleaningCompilationTask +instanceKlass javax/annotation/processing/Processor +instanceKlass org/gradle/api/internal/tasks/compile/AnnotationProcessingCompileTask +instanceKlass org/gradle/internal/compiler/java/listeners/constants/ConstantDependentsConsumer +instanceKlass org/gradle/internal/compiler/java/IncrementalCompileTask +instanceKlass com/sun/tools/javac/code/DeferredCompletionFailureHandler$FlipSymbolDescription +instanceKlass com/sun/tools/javac/code/DeferredCompletionFailureHandler$3 +instanceKlass com/sun/tools/javac/code/DeferredCompletionFailureHandler$2 +instanceKlass com/sun/tools/javac/code/Symbol$Completer +instanceKlass com/sun/tools/javac/code/DeferredCompletionFailureHandler$1 +instanceKlass com/sun/tools/javac/code/DeferredCompletionFailureHandler$Handler +instanceKlass com/sun/tools/javac/code/DeferredCompletionFailureHandler +instanceKlass com/sun/tools/javac/parser/Parser +instanceKlass com/sun/tools/javac/api/JavacTaskImpl$Filter +instanceKlass com/sun/tools/javac/main/Arguments$ErrorReporter +instanceKlass java/nio/channels/Channels +instanceKlass com/sun/tools/javac/util/StringUtils +instanceKlass com/sun/tools/javac/file/BaseFileManager$3 +instanceKlass com/sun/tools/doclint/DocLint$1 +instanceKlass com/sun/source/tree/CompilationUnitTree +instanceKlass com/sun/source/util/TreePath +instanceKlass javax/lang/model/util/Types +instanceKlass javax/lang/model/util/Elements +instanceKlass com/sun/source/util/Trees +instanceKlass com/sun/source/util/TreeScanner +instanceKlass com/sun/source/tree/TreeVisitor +instanceKlass java/util/ServiceLoader$ProviderSpliterator +instanceKlass com/sun/tools/doclint/DocLint +instanceKlass com/sun/source/util/Plugin +instanceKlass com/sun/tools/javac/util/ListBuffer$1 +instanceKlass com/sun/tools/javac/main/Arguments +instanceKlass com/sun/tools/javac/api/ClientCodeWrapper$WrappedJavaFileManager +instanceKlass com/sun/tools/javac/api/ClientCodeWrapper$Trusted +instanceKlass com/sun/source/util/TaskListener +instanceKlass com/sun/tools/javac/api/ClientCodeWrapper +instanceKlass javax/tools/ForwardingJavaFileManager +instanceKlass com/sun/tools/javac/file/PathFileObject +instanceKlass com/sun/tools/javac/util/JCDiagnostic +instanceKlass javax/lang/model/element/ExecutableElement +instanceKlass javax/lang/model/element/Parameterizable +instanceKlass javax/lang/model/type/WildcardType +instanceKlass javax/lang/model/type/ExecutableType +instanceKlass javax/lang/model/element/VariableElement +instanceKlass javax/lang/model/type/TypeVariable +instanceKlass javax/lang/model/type/NoType +instanceKlass javax/lang/model/type/ArrayType +instanceKlass com/sun/tools/javac/jvm/PoolConstant$LoadableConstant +instanceKlass javax/lang/model/type/ErrorType +instanceKlass javax/lang/model/type/DeclaredType +instanceKlass javax/lang/model/type/ReferenceType +instanceKlass javax/lang/model/type/TypeMirror +instanceKlass com/sun/tools/javac/code/AnnoConstruct +instanceKlass javax/lang/model/element/Element +instanceKlass javax/lang/model/AnnotatedConstruct +instanceKlass com/sun/tools/javac/jvm/PoolConstant +instanceKlass com/sun/tools/javac/util/AbstractDiagnosticFormatter$SimpleConfiguration +instanceKlass com/sun/tools/javac/api/DiagnosticFormatter$Configuration +instanceKlass com/sun/source/tree/ExpressionTree +instanceKlass com/sun/source/tree/CaseLabelTree +instanceKlass com/sun/tools/javac/tree/JCTree +instanceKlass com/sun/source/tree/Tree +instanceKlass com/sun/tools/javac/code/Printer +instanceKlass com/sun/tools/javac/code/Symbol$Visitor +instanceKlass com/sun/tools/javac/code/Type$Visitor +instanceKlass com/sun/tools/javac/util/AbstractDiagnosticFormatter +instanceKlass com/sun/tools/javac/util/Options +instanceKlass java/util/ResourceBundle$3 +instanceKlass java/util/ResourceBundle$CacheKeyReference +instanceKlass com/sun/tools/javac/util/List$3 +instanceKlass com/sun/tools/javac/util/JavacMessages$ResourceBundleHelper +instanceKlass com/sun/tools/javac/util/List$2 +instanceKlass com/sun/tools/javac/util/JavacMessages +instanceKlass com/sun/tools/javac/api/Messages +instanceKlass com/sun/tools/javac/util/JCDiagnostic$DiagnosticInfo +instanceKlass com/sun/tools/javac/util/JCDiagnostic$Factory +instanceKlass java/util/JumboEnumSet$EnumSetIterator +instanceKlass com/sun/tools/javac/file/Locations$ModuleTable +instanceKlass javax/tools/StandardJavaFileManager$PathFactory +instanceKlass com/sun/tools/javac/file/Locations$LocationHandler +instanceKlass com/sun/tools/javac/file/Locations +instanceKlass com/sun/tools/javac/file/BaseFileManager$ByteBufferCache +instanceKlass com/sun/tools/javac/file/JavacFileManager$1 +instanceKlass com/sun/tools/javac/code/Lint +instanceKlass com/sun/tools/javac/util/Assert +instanceKlass com/sun/tools/javac/file/RelativePath +instanceKlass javax/tools/JavaFileObject +instanceKlass javax/tools/FileObject +instanceKlass com/sun/tools/javac/file/JavacFileManager$Container +instanceKlass com/sun/tools/javac/main/OptionHelper +instanceKlass com/sun/tools/javac/file/FSInfo +instanceKlass com/sun/tools/javac/util/Context$Factory +instanceKlass javax/tools/Diagnostic +instanceKlass com/sun/tools/javac/api/DiagnosticFormatter +instanceKlass com/sun/tools/javac/util/Log$DiagnosticHandler +instanceKlass com/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition +instanceKlass com/sun/tools/javac/util/AbstractLog +instanceKlass com/sun/tools/javac/util/Context$Key +instanceKlass com/sun/tools/javac/util/Context +instanceKlass com/sun/tools/javac/file/BaseFileManager +instanceKlass javax/tools/DiagnosticListener +instanceKlass com/sun/source/util/JavacTask +instanceKlass javax/tools/StandardJavaFileManager +instanceKlass javax/tools/JavaFileManager +instanceKlass com/sun/tools/javac/api/JavacTool +instanceKlass javax/tools/DocumentationTool +instanceKlass javax/tools/ToolProvider +instanceKlass org/gradle/api/internal/tasks/compile/JdkTools$DefaultIncrementalAwareCompiler +instanceKlass org/gradle/api/internal/tasks/compile/IncrementalCompilationAwareJavaCompiler +instanceKlass javax/tools/JavaCompiler +instanceKlass javax/tools/OptionChecker +instanceKlass javax/tools/Tool +instanceKlass org/gradle/api/internal/tasks/compile/JdkTools +instanceKlass org/gradle/api/internal/tasks/compile/JavaCompilerArgumentsBuilder +instanceKlass org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantToDependentsMappingBuilder +instanceKlass org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantsAnalysisResult +instanceKlass org/gradle/api/internal/tasks/compile/incremental/processing/AnnotationProcessingResult +instanceKlass org/gradle/api/internal/tasks/compile/NormalizingJavaCompiler +instanceKlass org/gradle/api/internal/tasks/compile/AnnotationProcessorDiscoveringCompiler +instanceKlass org/gradle/api/internal/tasks/compile/ModuleApplicationNameWritingCompiler +instanceKlass org/gradle/api/internal/tasks/compile/JavaHomeBasedJavaCompilerFactory +instanceKlass javax/tools/JavaCompiler$CompilationTask +instanceKlass org/gradle/api/internal/tasks/compile/JdkJavaCompiler +instanceKlass javax/tools/JavaFileManager$Location +instanceKlass org/gradle/internal/execution/history/OutputsCleaner$1 +instanceKlass org/gradle/language/base/internal/tasks/StaleOutputCleaner +instanceKlass org/gradle/api/internal/file/AbstractFileTreeElement +instanceKlass java/nio/file/FileTreeWalker$1 +instanceKlass org/gradle/api/internal/file/collections/DefaultDirectoryWalker$PathVisitor +instanceKlass org/gradle/api/file/ReproducibleFileVisitor +instanceKlass org/gradle/api/file/EmptyFileVisitor +instanceKlass it/unimi/dsi/fastutil/ints/IntCollections$UnmodifiableCollection +instanceKlass it/unimi/dsi/fastutil/ints/IntArrays$ArrayHashStrategy +instanceKlass it/unimi/dsi/fastutil/ints/IntArrays$Segment +instanceKlass java/util/concurrent/ForkJoinTask +instanceKlass it/unimi/dsi/fastutil/Hash$Strategy +instanceKlass it/unimi/dsi/fastutil/ints/IntArrays +instanceKlass it/unimi/dsi/fastutil/ints/IntBidirectionalIterator +instanceKlass it/unimi/dsi/fastutil/objects/ObjectBidirectionalIterator +instanceKlass it/unimi/dsi/fastutil/BidirectionalIterator +instanceKlass it/unimi/dsi/fastutil/objects/ObjectIterator +instanceKlass it/unimi/dsi/fastutil/ints/IntSets +instanceKlass org/gradle/internal/execution/history/changes/DefaultFileChange$1 +instanceKlass com/google/common/collect/AbstractMapBasedMultimap$Itr +instanceKlass org/gradle/internal/execution/history/changes/CollectingChangeVisitor +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/SourceFileChangeProcessor +instanceKlass org/gradle/api/internal/tasks/compile/incremental/deps/ClassSetAnalysis$ClassSetDiff +instanceKlass com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator +instanceKlass com/google/common/collect/Lists$ReverseList$1 +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/CurrentCompilationAccess$CreateSnapshot +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/DefaultSourceFileClassNameConverter +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/FileNameDerivingClassNameConverter +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/RecompilationSpec +instanceKlass org/gradle/api/internal/tasks/compile/incremental/deps/ClassSetAnalysis +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/PreviousCompilation +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/PreviousCompilationData +instanceKlass org/gradle/api/internal/tasks/compile/incremental/compilerapi/CompilerApiData +instanceKlass org/gradle/api/internal/tasks/compile/incremental/compilerapi/constants/ConstantToDependentsMapping +instanceKlass org/gradle/api/internal/tasks/compile/incremental/processing/AnnotationProcessingData +instanceKlass org/gradle/api/internal/tasks/compile/incremental/deps/ClassSetAnalysisData +instanceKlass it/unimi/dsi/fastutil/HashCommon +instanceKlass it/unimi/dsi/fastutil/ints/IntSpliterator +instanceKlass it/unimi/dsi/fastutil/ints/IntIterator +instanceKlass java/util/PrimitiveIterator$OfInt +instanceKlass java/util/PrimitiveIterator +instanceKlass it/unimi/dsi/fastutil/Hash +instanceKlass it/unimi/dsi/fastutil/ints/IntSet +instanceKlass it/unimi/dsi/fastutil/ints/IntCollection +instanceKlass it/unimi/dsi/fastutil/ints/IntIterable +instanceKlass org/gradle/internal/serialize/IntSetSerializer +instanceKlass org/gradle/api/internal/tasks/compile/incremental/compilerapi/deps/DependentsSet +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/CurrentCompilation +instanceKlass org/gradle/api/internal/tasks/compile/CompileJavaBuildOperationReportingCompiler$2 +instanceKlass org/gradle/api/internal/tasks/compile/CompileJavaBuildOperationReportingCompiler$1 +instanceKlass org/gradle/api/internal/tasks/compile/CompileJavaBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/compile/CompileJavaBuildOperationReportingCompiler +instanceKlass org/gradle/api/internal/tasks/compile/incremental/IncrementalResultStoringCompiler +instanceKlass org/gradle/api/internal/tasks/compile/incremental/SelectiveCompiler +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/PreviousCompilationAccess +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/CurrentCompilationAccess +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/SourceFileClassNameConverter +instanceKlass org/gradle/api/internal/tasks/compile/incremental/classpath/DefaultClassSetAnalyzer +instanceKlass org/gradle/api/internal/tasks/compile/incremental/analyzer/DefaultClassDependenciesAnalyzer +instanceKlass org/gradle/cache/internal/MinimalPersistentCache +instanceKlass org/gradle/internal/Transformers$ToStringTransformer +instanceKlass org/gradle/internal/Transformers +instanceKlass org/gradle/api/internal/tasks/compile/MinimalJavaCompileOptions +instanceKlass org/gradle/api/internal/tasks/compile/CommandLineJavaCompileSpec +instanceKlass org/gradle/api/internal/tasks/compile/ForkingJavaCompileSpec +instanceKlass org/gradle/api/internal/tasks/compile/AbstractJavaCompileSpecFactory +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskActionBuildOperationType$2 +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskActionBuildOperationType$1 +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskActionBuildOperationType$Result +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskActionBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskActionBuildOperationType +instanceKlass org/gradle/api/internal/tasks/execution/TaskExecution$3 +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$2 +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$Operation$Details$1 +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$Operation$Details +instanceKlass org/gradle/internal/execution/steps/ExecuteStep$1 +instanceKlass org/gradle/internal/execution/steps/ResolveInputChangesStep$1 +instanceKlass org/gradle/internal/execution/steps/InputChangesContext +instanceKlass org/gradle/internal/execution/history/changes/IncrementalInputChanges +instanceKlass org/gradle/internal/execution/steps/CreateOutputsStep$2 +instanceKlass org/gradle/internal/execution/steps/CreateOutputsStep$1 +instanceKlass org/gradle/internal/execution/steps/BroadcastChangingOutputsStep$1 +instanceKlass org/gradle/internal/execution/steps/ResolveChangesStep$2 +instanceKlass org/gradle/internal/execution/history/changes/InputChangesInternal +instanceKlass org/gradle/internal/execution/history/changes/ExecutionStateChanges$1 +instanceKlass org/gradle/internal/execution/history/changes/DefaultFileChange +instanceKlass org/gradle/api/tasks/incremental/InputFileDetails +instanceKlass org/gradle/work/FileChange +instanceKlass com/google/common/collect/CollectSpliterators$1 +instanceKlass java/util/LinkedList$LLSpliterator +instanceKlass java/util/stream/SortedOps +instanceKlass org/gradle/internal/execution/history/changes/FilePathWithType +instanceKlass org/gradle/internal/execution/history/changes/CachingChangeContainer$CachingVisitor +instanceKlass org/gradle/internal/execution/history/changes/DefaultExecutionStateChangeDetector$InputFileChangesWrapper +instanceKlass org/gradle/internal/execution/history/changes/CachingChangeContainer +instanceKlass com/google/common/collect/ForwardingObject +instanceKlass org/gradle/internal/execution/history/changes/AbstractFingerprintChanges$1 +instanceKlass org/gradle/internal/execution/history/changes/SortedMapDiffUtil +instanceKlass org/gradle/internal/execution/history/changes/OutputFileChanges$3 +instanceKlass org/gradle/internal/execution/history/changes/SummarizingChangeContainer$ChangeDetectingVisitor +instanceKlass org/gradle/internal/execution/history/changes/DefaultExecutionStateChangeDetector$MessageCollectingChangeVisitor +instanceKlass org/gradle/internal/execution/history/changes/ErrorHandlingChangeContainer +instanceKlass org/gradle/internal/execution/history/changes/SummarizingChangeContainer +instanceKlass org/gradle/internal/execution/history/changes/OutputFileChanges$2 +instanceKlass org/gradle/internal/execution/history/changes/OutputFileChanges$1 +instanceKlass org/gradle/internal/execution/history/changes/OutputFileChanges +instanceKlass com/google/common/base/Predicates$CompositionPredicate +instanceKlass org/gradle/internal/execution/history/changes/TrivialChangeDetector +instanceKlass org/gradle/internal/execution/history/changes/AbsolutePathChangeDetector$ItemComparator +instanceKlass org/gradle/internal/execution/history/changes/AbsolutePathChangeDetector +instanceKlass org/gradle/internal/execution/history/changes/AbstractFingerprintCompareStrategy$2 +instanceKlass org/gradle/internal/execution/history/changes/AbstractFingerprintCompareStrategy$1 +instanceKlass org/gradle/internal/execution/history/changes/TrivialChangeDetector$ItemComparator +instanceKlass org/gradle/internal/execution/history/changes/CompareStrategy$ChangeFactory +instanceKlass org/gradle/internal/execution/history/changes/CompareStrategy$ChangeDetector +instanceKlass org/gradle/internal/execution/history/changes/CompareStrategy +instanceKlass org/gradle/internal/execution/history/changes/FingerprintCompareStrategy +instanceKlass org/gradle/internal/execution/history/changes/PropertyDiffListener +instanceKlass org/gradle/internal/execution/history/changes/AbstractFingerprintChanges +instanceKlass org/gradle/internal/execution/history/changes/InputValueChanges +instanceKlass org/gradle/internal/execution/history/changes/PropertyChanges +instanceKlass org/gradle/internal/execution/history/changes/ImplementationChanges +instanceKlass org/gradle/internal/execution/history/changes/DescriptiveChange +instanceKlass org/gradle/internal/execution/history/changes/Change +instanceKlass org/gradle/internal/execution/history/changes/PreviousSuccessChanges +instanceKlass org/gradle/internal/execution/steps/ValidationFinishedContext$ValidationResult +instanceKlass org/gradle/internal/execution/history/changes/DefaultIncrementalInputProperties +instanceKlass org/gradle/internal/execution/steps/ResolveChangesStep$1 +instanceKlass org/gradle/internal/execution/steps/ResolveChangesStep$3 +instanceKlass org/gradle/internal/execution/history/changes/ExecutionStateChanges +instanceKlass org/gradle/internal/execution/steps/ResolveCachingStateStep$1 +instanceKlass org/gradle/internal/execution/caching/CachingState$Enabled +instanceKlass org/gradle/internal/execution/steps/ValidateStep$1 +instanceKlass org/gradle/internal/execution/steps/ValidateStep$2 +instanceKlass org/gradle/execution/plan/ExecutionNodeAccessHierarchy$FilteredNodeAccess +instanceKlass org/gradle/execution/plan/LocalTaskNodeExecutor$FilteredTree +instanceKlass org/gradle/execution/plan/LocalTaskNodeExecutor$1 +instanceKlass org/gradle/execution/plan/ValuedVfsHierarchy$1 +instanceKlass org/gradle/api/internal/tasks/DefaultTaskValidationContext +instanceKlass org/gradle/internal/execution/steps/CaptureStateBeforeExecutionStep$1 +instanceKlass org/gradle/internal/execution/steps/CaptureStateBeforeExecutionStep$Operation$Result$1 +instanceKlass org/gradle/internal/execution/steps/CaptureStateBeforeExecutionStep$Operation$Result +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ShortCircuitEmptyConfigurationResolver$EmptyResolvedConfiguration +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DefaultArtifactSet$SingleArtifactVariantIdentifier +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CompositeConflictResolver$CompositeDetails +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictResolverDetails +instanceKlass org/gradle/jvm/toolchain/internal/DefaultToolchainJavaCompiler +instanceKlass org/gradle/jvm/toolchain/internal/JavaToolchainInput +instanceKlass org/gradle/jvm/toolchain/internal/DefaultJavaLanguageVersion +instanceKlass org/gradle/api/internal/tasks/properties/InputParameterUtils +instanceKlass org/gradle/internal/execution/steps/CaptureStateBeforeExecutionStep$2 +instanceKlass org/gradle/internal/execution/steps/CaptureStateBeforeExecutionStep$ImplementationsBuilder +instanceKlass org/gradle/internal/snapshot/AbstractInvalidateChildHandler +instanceKlass org/gradle/internal/snapshot/AbstractIncompleteFileSystemNode$1 +instanceKlass org/gradle/internal/watch/vfs/impl/WatchingVirtualFileSystem$VfsChangeLoggingNodeDiffListener +instanceKlass org/gradle/internal/watch/registry/impl/DefaultFileWatcherRegistry$3 +instanceKlass org/gradle/internal/execution/impl/DefaultOutputSnapshotter$1 +instanceKlass org/gradle/internal/watch/registry/impl/DefaultFileWatcherRegistry$1 +instanceKlass org/gradle/internal/execution/steps/BuildOperationStep$1 +instanceKlass org/gradle/internal/execution/steps/CaptureStateBeforeExecutionStep$Operation$Details$1 +instanceKlass org/gradle/internal/execution/steps/CaptureStateBeforeExecutionStep$Operation$Details +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions$ChangeEvent +instanceKlass org/gradle/internal/execution/steps/SkipEmptyWorkStep$3 +instanceKlass org/gradle/internal/snapshot/DirectorySnapshot$2 +instanceKlass org/gradle/internal/watch/registry/impl/DefaultFileWatcherProbeRegistry$1 +instanceKlass org/gradle/internal/file/FileHierarchySet$PrefixFileSet$2 +instanceKlass org/gradle/api/tasks/util/internal/CachingPatternSpecFactory$CachingSpec$1 +instanceKlass org/gradle/internal/fingerprint/impl/PatternSetSnapshottingFilter$PathBackedFileTreeElement +instanceKlass org/gradle/internal/snapshot/SnapshottingFilter$DirectoryWalkerPredicate +instanceKlass org/gradle/internal/fingerprint/impl/PatternSetSnapshottingFilter +instanceKlass org/gradle/api/internal/file/FileCollectionBackedFileTree$2 +instanceKlass org/gradle/api/internal/file/FileCollectionBackedFileTree$1 +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter$FileValueSupplier +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter$ValueSupplier +instanceKlass org/gradle/internal/execution/steps/SkipEmptyWorkStep$1 +instanceKlass org/gradle/internal/execution/steps/LoadPreviousExecutionStateStep$1 +instanceKlass org/gradle/internal/execution/history/impl/AbstractInputExecutionState +instanceKlass org/gradle/internal/execution/history/impl/FileSystemSnapshotSerializer$2 +instanceKlass java/util/stream/ReduceOps$5ReducingSink +instanceKlass java/util/function/IntBinaryOperator +instanceKlass org/gradle/internal/execution/history/impl/FileSystemSnapshotSerializer$SnapshotStack +instanceKlass org/gradle/internal/fingerprint/impl/DefaultFileSystemLocationFingerprint$1 +instanceKlass org/gradle/internal/fingerprint/impl/DefaultFileSystemLocationFingerprint +instanceKlass org/gradle/internal/fingerprint/FileCollectionFingerprint$1 +instanceKlass org/gradle/internal/execution/history/impl/SerializableFileCollectionFingerprint +instanceKlass org/gradle/internal/execution/history/impl/FingerprintMapSerializer$1 +instanceKlass com/google/common/collect/ImmutableSortedMap$1 +instanceKlass org/gradle/internal/snapshot/impl/ImplementationSnapshot +instanceKlass org/gradle/caching/internal/origin/OriginMetadata +instanceKlass org/gradle/internal/execution/steps/AssignWorkspaceStep$1 +instanceKlass org/gradle/internal/execution/workspace/WorkspaceProvider$WorkspaceAction +instanceKlass org/gradle/api/internal/tasks/execution/TaskExecution$4 +instanceKlass org/gradle/internal/execution/steps/IdentifyStep$1 +instanceKlass org/gradle/internal/execution/UnitOfWork$Identity +instanceKlass org/gradle/internal/execution/fingerprint/impl/DefaultInputFingerprinter$InputFingerprints +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter$Result +instanceKlass org/gradle/internal/execution/fingerprint/impl/DefaultInputFingerprinter$InputCollectingVisitor +instanceKlass org/gradle/internal/execution/impl/DefaultExecutionEngine$1$1 +instanceKlass org/gradle/internal/execution/ExecutionEngine$CachedRequest +instanceKlass org/gradle/internal/execution/impl/DefaultExecutionEngine$1 +instanceKlass org/gradle/api/internal/tasks/execution/TaskExecution$1 +instanceKlass org/gradle/internal/execution/UnitOfWork$WorkOutput +instanceKlass org/gradle/api/internal/tasks/TaskValidationContext +instanceKlass org/gradle/api/internal/tasks/SnapshotTaskInputsBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/execution/TaskExecution +instanceKlass java/io/SerialCallbackContext +instanceKlass java/io/ObjectStreamClass$ClassDataSlot +instanceKlass java/io/ObjectStreamClass$5 +instanceKlass java/io/ObjectStreamClass$4 +instanceKlass java/io/ObjectStreamClass$3 +instanceKlass java/io/ObjectStreamClass$MemberSignature +instanceKlass java/io/ObjectStreamClass$1 +instanceKlass java/io/ObjectStreamClass$FieldReflector +instanceKlass java/io/ObjectStreamClass$FieldReflectorKey +instanceKlass java/io/ObjectStreamClass$2 +instanceKlass java/io/ClassCache +instanceKlass java/io/ObjectStreamClass$Caches +instanceKlass java/io/ObjectStreamClass +instanceKlass java/io/Bits +instanceKlass java/io/ObjectOutputStream$ReplaceTable +instanceKlass java/io/ObjectOutputStream$HandleTable +instanceKlass org/gradle/internal/build/event/types/AbstractProgressEvent +instanceKlass org/gradle/internal/build/event/types/DefaultTaskDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskWithExtraInfoDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskDescriptor +instanceKlass org/gradle/api/internal/tasks/execution/EventFiringTaskExecuter$1 +instanceKlass org/gradle/api/internal/tasks/execution/EventFiringTaskExecuter +instanceKlass org/gradle/api/internal/tasks/execution/CatchExceptionTaskExecuter +instanceKlass org/gradle/api/internal/tasks/execution/SkipOnlyIfTaskExecuter +instanceKlass org/gradle/api/internal/tasks/execution/SkipTaskWithNoActionsExecuter +instanceKlass org/gradle/api/internal/tasks/execution/ResolveTaskExecutionModeExecuter +instanceKlass org/gradle/api/internal/tasks/execution/FinalizePropertiesTaskExecuter +instanceKlass org/gradle/api/internal/tasks/execution/CleanupStaleOutputsExecuter +instanceKlass org/gradle/api/internal/tasks/TaskExecuterResult +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteActionsTaskExecuter +instanceKlass org/gradle/normalization/internal/InputNormalizationHandlerInternal$CachedState +instanceKlass org/gradle/normalization/internal/DefaultInputNormalizationHandler +instanceKlass org/gradle/api/internal/changedetection/state/IgnoringResourceEntryFilter +instanceKlass org/gradle/api/internal/changedetection/state/IgnoringResourceFilter +instanceKlass org/gradle/normalization/internal/DefaultRuntimeClasspathNormalization$RuntimeMetaInfNormalization +instanceKlass org/gradle/normalization/internal/DefaultRuntimeClasspathNormalization$DefaultPropertiesFileFilter +instanceKlass org/gradle/normalization/PropertiesFileNormalization +instanceKlass org/gradle/normalization/internal/DefaultRuntimeClasspathNormalization$EvaluatableFilter +instanceKlass org/gradle/normalization/internal/RuntimeClasspathNormalizationInternal$CachedState +instanceKlass org/gradle/normalization/MetaInfNormalization +instanceKlass org/gradle/normalization/internal/DefaultRuntimeClasspathNormalization +instanceKlass org/gradle/api/internal/changedetection/changes/DefaultTaskExecutionModeResolver +instanceKlass org/gradle/api/internal/tasks/execution/DefaultTaskCacheabilityResolver +instanceKlass org/gradle/internal/file/DefaultReservedFileSystemLocationRegistry +instanceKlass org/gradle/api/internal/artifacts/transform/MutableTransformationWorkspaceServices$MutableTransformationWorkspaceProvider +instanceKlass org/gradle/api/internal/tasks/TaskExecutionContext$ValidationAction +instanceKlass org/gradle/api/internal/tasks/execution/DefaultTaskExecutionContext +instanceKlass org/gradle/api/execution/TaskActionListener +instanceKlass org/gradle/api/internal/tasks/execution/TaskCacheabilityResolver +instanceKlass org/gradle/internal/file/ReservedFileSystemLocationRegistry +instanceKlass org/gradle/api/internal/changedetection/TaskExecutionModeResolver +instanceKlass org/gradle/api/internal/tasks/TaskExecuter +instanceKlass org/gradle/execution/ProjectExecutionServiceRegistry$DefaultNodeExecutionContext +instanceKlass org/gradle/execution/plan/ValuedVfsHierarchy$2 +instanceKlass org/gradle/execution/plan/ExecutionNodeAccessHierarchy$DefaultNodeAccess +instanceKlass org/gradle/execution/plan/ExecutionNodeAccessHierarchy$NodeAccess +instanceKlass org/gradle/problems/BaseProblem +instanceKlass org/gradle/problems/Problem +instanceKlass org/gradle/problems/WithDocumentationLink +instanceKlass org/gradle/problems/WithDescription +instanceKlass org/gradle/problems/WithId +instanceKlass org/gradle/internal/reflect/ProblemRecordingTypeValidationContext +instanceKlass org/gradle/api/internal/tasks/properties/InputPropertySpec +instanceKlass org/gradle/api/internal/tasks/properties/ValidationActions$7 +instanceKlass org/gradle/internal/fingerprint/OutputNormalizer +instanceKlass org/gradle/api/internal/tasks/properties/CacheableOutputFilePropertySpec +instanceKlass org/gradle/api/internal/tasks/properties/OutputFilePropertySpec +instanceKlass org/gradle/api/internal/tasks/properties/AbstractValidatingProperty +instanceKlass org/gradle/api/internal/tasks/properties/ValidatingProperty +instanceKlass org/gradle/api/internal/tasks/properties/LifecycleAwareValue +instanceKlass org/gradle/api/internal/tasks/properties/AbstractPropertySpec +instanceKlass org/gradle/api/internal/tasks/properties/InputFilePropertySpec +instanceKlass org/gradle/api/internal/tasks/properties/FilePropertySpec +instanceKlass org/gradle/api/internal/tasks/properties/PropertySpec +instanceKlass org/gradle/api/internal/tasks/properties/CompositePropertyVisitor +instanceKlass org/gradle/api/internal/tasks/properties/OutputUnpacker$UnpackedOutputConsumer$1 +instanceKlass org/gradle/api/internal/tasks/properties/OutputFilesCollector +instanceKlass org/gradle/api/internal/tasks/properties/DefaultTaskProperties +instanceKlass org/gradle/api/internal/tasks/properties/TaskProperties +instanceKlass org/gradle/internal/MutableBoolean +instanceKlass org/gradle/internal/MutableReference +instanceKlass org/gradle/execution/plan/DefaultPlanExecutor$ExecutorWorker +instanceKlass org/gradle/execution/taskgraph/DefaultTaskExecutionGraph$InvokeNodeExecutorsAction +instanceKlass org/gradle/execution/taskgraph/DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction +instanceKlass org/gradle/execution/RunRootBuildWorkBuildOperationType$Details +instanceKlass org/gradle/execution/BuildOperationFiringBuildWorkerExecutor$ExecuteTasks +instanceKlass org/gradle/composite/internal/DefaultBuildController$BuildOpRunnable +instanceKlass org/gradle/internal/buildtree/BuildOperationFiringBuildTreeWorkExecutor$1 +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildTaskGraph$DefaultBuildTreeWorkGraph$1$1 +instanceKlass org/gradle/internal/taskgraph/CalculateTreeTaskGraphBuildOperationType$Result +instanceKlass org/gradle/execution/taskgraph/NotifyTaskGraphWhenReadyBuildOperationType$1 +instanceKlass org/gradle/execution/taskgraph/NotifyTaskGraphWhenReadyBuildOperationType$Result +instanceKlass org/gradle/execution/taskgraph/NotifyTaskGraphWhenReadyBuildOperationType +instanceKlass ijresolvers1_54w1s0lzf3wmk8283yv2mf2ii$1 +instanceKlass org/codehaus/groovy/transform/GroovyASTTransformation +instanceKlass org/codehaus/groovy/control/ErrorCollector +instanceKlass groovy/transform/options/PropertyHandler +instanceKlass org/codehaus/groovy/control/ProcessingUnit +instanceKlass groovy/transform/ImmutableBase +instanceKlass org/codehaus/groovy/transform/AbstractASTTransformation +instanceKlass org/codehaus/groovy/transform/ASTTransformation +instanceKlass groovy/transform/CompilationUnitAware +instanceKlass org/codehaus/groovy/runtime/typehandling/ShortTypeHandling +instanceKlass jdk/internal/vm/annotation/ForceInline +instanceKlass org/gradle/internal/buildoption/BuildOption +instanceKlass GradleTasksUtil +instanceKlass org/codehaus/groovy/runtime/callsite/BooleanReturningMethodInvoker +instanceKlass jdk/internal/ValueBased +instanceKlass org/gradle/execution/taskgraph/DefaultTaskExecutionGraph$NotifyTaskGraphWhenReadyDetails +instanceKlass org/gradle/execution/taskgraph/NotifyTaskGraphWhenReadyBuildOperationType$Details +instanceKlass org/gradle/execution/taskgraph/DefaultTaskExecutionGraph$NotifyTaskGraphWhenReady +instanceKlass org/gradle/internal/taskgraph/CalculateTaskGraphBuildOperationType$PlannedTask +instanceKlass org/gradle/internal/build/BuildOperationFiringBuildWorkPreparer$PopulateWorkGraph$1 +instanceKlass org/gradle/internal/taskgraph/CalculateTaskGraphBuildOperationType$Result +instanceKlass java/util/IdentityHashMap$IdentityHashMapIterator +instanceKlass com/google/common/collect/CollectSpliterators$FlatMapSpliterator$Factory +instanceKlass com/google/common/collect/CollectSpliterators$FlatMapSpliterator +instanceKlass com/google/common/collect/CollectSpliterators +instanceKlass com/google/common/math/LongMath +instanceKlass com/google/common/collect/Streams +instanceKlass java/util/TreeMap$TreeMapSpliterator +instanceKlass java/util/AbstractMap$2$1 +instanceKlass java/util/TreeMap$NavigableSubMap$SubMapIterator +instanceKlass com/google/common/collect/Iterators$ConcatenatedIterator +instanceKlass org/gradle/execution/plan/DefaultExecutionPlan$NodeInVisitingSegment +instanceKlass org/gradle/execution/plan/DefaultExecutionPlan$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ShortCircuitEmptyConfigurationResolver$EmptyResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/DetachedComponentResult +instanceKlass org/gradle/api/internal/AbstractTask$10 +instanceKlass org/gradle/api/internal/file/copy/DelegatingCopySpecInternal +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/DefaultLocalComponentMetadataBuilder$NestedVariantIdentifier +instanceKlass org/gradle/api/internal/tasks/TaskDependencyInternal$1 +instanceKlass org/gradle/api/internal/artifacts/dsl/FileSystemPublishArtifact +instanceKlass org/gradle/api/internal/artifacts/dsl/ArtifactFile +instanceKlass org/gradle/api/internal/provider/ValueSupplier$TaskProducer +instanceKlass org/gradle/api/attributes/TestSuiteType$Impl +instanceKlass org/gradle/api/internal/file/collections/FileTreeAdapter$1 +instanceKlass org/gradle/api/internal/tasks/compile/CompilationSourceDirs$SourceRoots +instanceKlass org/gradle/api/internal/tasks/compile/CompilationSourceDirs +instanceKlass org/gradle/internal/component/external/model/ProjectDerivedCapability +instanceKlass org/gradle/api/tasks/incremental/IncrementalTaskInputs +instanceKlass org/gradle/api/internal/tasks/compile/CompilerForkUtils +instanceKlass org/gradle/api/tasks/compile/AbstractCompile$BackwardCompatibilityOutputDirectoryConvention +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/AbstractRecompilationSpecProvider +instanceKlass org/gradle/api/internal/tasks/compile/DefaultJvmLanguageCompileSpec +instanceKlass org/gradle/api/internal/tasks/compile/CleaningJavaCompiler +instanceKlass org/gradle/work/InputChanges +instanceKlass org/gradle/internal/Actions$FilteredAction +instanceKlass org/gradle/api/internal/tasks/properties/bean/NestedRuntimeBeanNode$ImplementationPropertyValue +instanceKlass org/gradle/api/internal/provider/ValueSupplier$UnknownProducer +instanceKlass org/gradle/api/internal/provider/ValueSupplier$NoProducer +instanceKlass org/gradle/api/internal/tasks/properties/bean/AbstractNestedRuntimeBeanNode$BeanPropertyValue$1$1 +instanceKlass org/gradle/api/internal/tasks/properties/bean/AbstractNestedRuntimeBeanNode$1 +instanceKlass org/gradle/api/internal/tasks/properties/bean/AbstractNestedRuntimeBeanNode$BeanPropertyValue$1 +instanceKlass org/gradle/api/internal/tasks/properties/bean/AbstractNestedRuntimeBeanNode$BeanPropertyValue +instanceKlass org/gradle/api/internal/tasks/properties/DefaultTypeMetadataStore$DefaultTypeMetadata +instanceKlass org/gradle/api/internal/tasks/properties/DefaultTypeMetadataStore$DefaultPropertyMetadata +instanceKlass org/gradle/internal/reflect/validation/PropertyProblemBuilder +instanceKlass org/gradle/internal/reflect/validation/TypeProblemBuilder +instanceKlass com/google/common/collect/SortedIterables +instanceKlass org/gradle/internal/reflect/annotations/impl/DefaultTypeAnnotationMetadata +instanceKlass com/google/common/collect/AbstractMapBasedMultimap$KeySet$1 +instanceKlass org/gradle/internal/reflect/annotations/impl/DefaultPropertyAnnotationMetadata +instanceKlass com/google/common/collect/MultimapBuilder$LinkedHashSetSupplier +instanceKlass com/google/common/collect/SortedSetMultimap +instanceKlass com/google/common/collect/Multimaps +instanceKlass com/google/common/collect/MultimapBuilder$ArrayListSupplier +instanceKlass com/google/common/collect/MultimapBuilder$MultimapBuilderWithKeys +instanceKlass com/google/common/collect/MultimapBuilder +instanceKlass org/gradle/internal/reflect/annotations/PropertyAnnotationMetadata +instanceKlass org/gradle/internal/reflect/annotations/impl/DefaultTypeAnnotationMetadataStore$PropertyAnnotationMetadataBuilder +instanceKlass org/gradle/internal/reflect/annotations/impl/DefaultTypeAnnotationMetadataStore$TypeAnnotationMetadataVisitor +instanceKlass org/gradle/internal/reflect/validation/ReplayingTypeValidationContext +instanceKlass org/gradle/api/internal/tasks/properties/BeanPropertyContext +instanceKlass org/gradle/internal/reflect/validation/TypeValidationContext$1 +instanceKlass org/gradle/api/internal/tasks/properties/PropertyVisitor$Adapter +instanceKlass org/gradle/execution/plan/MutationInfo +instanceKlass org/gradle/execution/plan/TaskNodeFactory$DefaultTypeOriginInspectorFactory$ProjectScopedTypeOriginInspector +instanceKlass org/gradle/internal/execution/impl/DefaultWorkValidationContext +instanceKlass org/gradle/execution/TaskSelection +instanceKlass org/gradle/execution/TaskNameResolver$FixedTaskSelectionResult +instanceKlass org/gradle/api/internal/provider/Providers$SerializableCallable +instanceKlass org/gradle/process/internal/ProcessArgumentsSpec +instanceKlass org/gradle/process/internal/ProcessStreamsSpec +instanceKlass org/gradle/process/internal/ProcessArgumentsSpec$HasExecutable +instanceKlass org/gradle/execution/TaskNameResolver$MultiProjectTaskSelectionResult +instanceKlass org/gradle/execution/taskpath/ResolvedTaskPath +instanceKlass org/gradle/execution/taskpath/ProjectFinderByTaskPath +instanceKlass org/gradle/execution/taskpath/TaskPathResolver +instanceKlass org/gradle/execution/DefaultBuildConfigurationActionExecuter$1 +instanceKlass org/gradle/internal/build/DefaultBuildLifecycleController$DefaultWorkGraphBuilder +instanceKlass org/gradle/internal/build/BuildOperationFiringBuildWorkPreparer$PopulateWorkGraph$2 +instanceKlass org/gradle/internal/taskgraph/CalculateTaskGraphBuildOperationType$Details +instanceKlass org/gradle/internal/build/BuildOperationFiringBuildWorkPreparer$PopulateWorkGraph +instanceKlass org/gradle/execution/plan/OrdinalNodeAccess +instanceKlass org/gradle/execution/plan/FailureCollector +instanceKlass org/gradle/execution/plan/DefaultExecutionPlan +instanceKlass org/gradle/internal/build/DefaultBuildLifecycleController$DefaultBuildWorkPlan +instanceKlass org/gradle/execution/plan/BuildWorkPlan +instanceKlass org/gradle/internal/build/DefaultBuildWorkGraphController$DefaultBuildWorkGraph +instanceKlass org/gradle/composite/internal/DefaultBuildController +instanceKlass org/gradle/internal/build/BuildLifecycleController$WorkGraphBuilder +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildTaskGraph$DefaultBuildTreeWorkGraphBuilder +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildTaskGraph$DefaultBuildTreeWorkGraph$1$2 +instanceKlass org/gradle/internal/taskgraph/CalculateTreeTaskGraphBuildOperationType$Details +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildTaskGraph$DefaultBuildTreeWorkGraph$1 +instanceKlass org/gradle/internal/buildtree/BuildTreeWorkGraph$Builder +instanceKlass org/gradle/initialization/ProjectsEvaluatedNotifier$NotifyProjectsEvaluatedListeners$1 +instanceKlass org/gradle/initialization/NotifyProjectsEvaluatedBuildOperationType$Details +instanceKlass org/gradle/initialization/ProjectsEvaluatedNotifier$NotifyProjectsEvaluatedListeners +instanceKlass org/gradle/initialization/ProjectsEvaluatedNotifier$1 +instanceKlass org/gradle/initialization/NotifyProjectsEvaluatedBuildOperationType$Result +instanceKlass org/gradle/initialization/ProjectsEvaluatedNotifier +instanceKlass org/gradle/configuration/project/ConfigureProjectBuildOperationType$1 +instanceKlass org/gradle/configuration/project/ConfigureProjectBuildOperationType$Result +instanceKlass org/gradle/configuration/project/ConfigureProjectBuildOperationType +instanceKlass org/gradle/configuration/project/NotifyProjectAfterEvaluatedBuildOperationType$1 +instanceKlass org/gradle/configuration/project/NotifyProjectAfterEvaluatedBuildOperationType$Result +instanceKlass org/gradle/configuration/project/NotifyProjectAfterEvaluatedBuildOperationType +instanceKlass java/util/AbstractList$SubList$1 +instanceKlass org/gradle/configuration/internal/ExecuteListenerBuildOperationType$1 +instanceKlass org/gradle/configuration/internal/ExecuteListenerBuildOperationType$Result +instanceKlass org/gradle/configuration/internal/ExecuteListenerBuildOperationType +instanceKlass org/gradle/configuration/internal/DefaultListenerBuildOperationDecorator$ExecuteListenerDetails +instanceKlass org/gradle/configuration/internal/DefaultListenerBuildOperationDecorator$Operation +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator$NotifyAfterEvaluate$1 +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator$NotifyProjectAfterEvaluatedDetails +instanceKlass org/gradle/configuration/project/NotifyProjectAfterEvaluatedBuildOperationType$Details +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator$NotifyAfterEvaluate +instanceKlass org/gradle/api/specs/internal/ClosureSpec +instanceKlass org/gradle/api/artifacts/FileCollectionDependency +instanceKlass org/gradle/api/internal/artifacts/dependencies/SelfResolvingDependencyInternal +instanceKlass org/gradle/api/internal/notations/DependencyClassPathNotationConverter$GeneratedFileCollection +instanceKlass org/gradle/api/internal/AbstractTask$ClosureTaskAction +instanceKlass org/gradle/api/internal/AbstractTask$13 +instanceKlass org/gradle/util/ConfigureUtil +instanceKlass org/gradle/api/java/archives/internal/DefaultManifestMergeDetails +instanceKlass org/gradle/api/java/archives/ManifestMergeDetails +instanceKlass org/gradle/api/java/archives/internal/DefaultManifestMergeSpec +instanceKlass com/github/jengelman/gradle/plugins/shadow/relocation/SimpleRelocator +instanceKlass com/github/jengelman/gradle/plugins/shadow/transformers/ServiceFileTransformer +instanceKlass com/github/jengelman/gradle/plugins/shadow/relocation/RelocateClassContext +instanceKlass com/github/jengelman/gradle/plugins/shadow/relocation/RelocatePathContext +instanceKlass com/github/jengelman/gradle/plugins/shadow/transformers/TransformerContext +instanceKlass com/github/jengelman/gradle/plugins/shadow/tasks/ShadowJar$3 +instanceKlass com/github/jengelman/gradle/plugins/shadow/tasks/ShadowJar$2 +instanceKlass org/gradle/api/java/archives/ManifestMergeSpec +instanceKlass com/github/jengelman/gradle/plugins/shadow/tasks/DefaultInheritManifest +instanceKlass org/codehaus/groovy/runtime/powerassert/Value +instanceKlass org/codehaus/groovy/runtime/powerassert/ValueRecorder +instanceKlass com/github/jengelman/gradle/plugins/shadow/internal/AbstractDependencyFilter +instanceKlass com/github/jengelman/gradle/plugins/shadow/tasks/ShadowJar$1 +instanceKlass org/slf4j/event/SubstituteLoggingEvent +instanceKlass org/gradle/jvm/tasks/Jar$ExcludeManifestAction +instanceKlass org/gradle/api/internal/file/collections/GeneratedSingletonFileTree +instanceKlass org/gradle/api/internal/file/collections/GeneratedFiles +instanceKlass org/gradle/api/internal/file/collections/MinimalFileTree$MinimalFileTreeStructureVisitor +instanceKlass org/gradle/api/java/archives/internal/DefaultAttributes +instanceKlass org/gradle/api/java/archives/Attributes +instanceKlass org/gradle/api/java/archives/internal/DefaultManifest +instanceKlass org/gradle/api/internal/tasks/DefaultTaskInputPropertyRegistration +instanceKlass org/gradle/api/internal/tasks/TaskInputPropertyRegistration +instanceKlass org/gradle/api/internal/tasks/properties/FileParameterUtils$2 +instanceKlass org/gradle/api/internal/tasks/properties/FileParameterUtils +instanceKlass org/gradle/api/internal/tasks/TaskPropertyUtils +instanceKlass org/gradle/api/internal/tasks/properties/ValidationAction +instanceKlass org/gradle/api/internal/tasks/AbstractTaskFilePropertyRegistration +instanceKlass org/gradle/api/internal/tasks/StaticValue +instanceKlass org/gradle/api/internal/file/copy/CopyActionExecuter +instanceKlass com/github/jengelman/gradle/plugins/shadow/internal/GradleVersionUtil +instanceKlass com/github/jengelman/gradle/plugins/shadow/ShadowStats +instanceKlass com/github/jengelman/gradle/plugins/shadow/internal/ZipCompressor +instanceKlass com/github/jengelman/gradle/plugins/shadow/tasks/InheritManifest +instanceKlass com/github/jengelman/gradle/plugins/shadow/transformers/Transformer +instanceKlass com/github/jengelman/gradle/plugins/shadow/relocation/Relocator +instanceKlass com/github/jengelman/gradle/plugins/shadow/internal/DependencyFilter +instanceKlass org/gradle/api/java/archives/internal/ManifestInternal +instanceKlass org/gradle/api/internal/file/copy/ZipCompressor +instanceKlass org/gradle/api/internal/file/archive/compression/ArchiveOutputStreamFactory +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/ModuleFactoryHelper +instanceKlass org/gradle/api/internal/artifacts/DependencyResolveContext +instanceKlass org/gradle/api/internal/artifacts/dependencies/DefaultDependencyArtifact +instanceKlass org/gradle/internal/typeconversion/MapKey +instanceKlass org/gradle/api/internal/file/collections/ReproducibleDirectoryWalker +instanceKlass org/gradle/internal/nativeintegration/services/FileSystems +instanceKlass org/gradle/api/internal/file/collections/DefaultDirectoryWalker +instanceKlass org/gradle/api/internal/file/collections/DirectoryWalker +instanceKlass org/gradle/api/internal/file/collections/DirectoryFileTree +instanceKlass org/gradle/api/internal/file/collections/LocalFileTree +instanceKlass org/gradle/api/internal/file/collections/RandomAccessFileCollection +instanceKlass org/gradle/api/internal/file/collections/PatternFilterableFileTree +instanceKlass org/gradle/api/internal/file/collections/UnpackingVisitor +instanceKlass org/gradle/api/file/FileVisitDetails +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainer$1 +instanceKlass org/gradle/api/internal/AbstractTask$18 +instanceKlass org/gradle/testing/jacoco/tasks/JacocoReportBase$3 +instanceKlass org/gradle/api/internal/AbstractTask$16 +instanceKlass org/gradle/testing/jacoco/tasks/JacocoReportBase$2 +instanceKlass org/gradle/api/internal/lambdas/SerializableLambdas$SerializableAction +instanceKlass org/gradle/api/internal/file/DefaultProjectLayout$1 +instanceKlass org/gradle/api/internal/AbstractTask$5 +instanceKlass org/gradle/testing/jacoco/tasks/JacocoReportBase$1 +instanceKlass org/gradle/testing/jacoco/tasks/JacocoReportsContainer +instanceKlass org/gradle/api/internal/tasks/testing/junitplatform/JUnitPlatformTestFramework +instanceKlass org/gradle/api/internal/AbstractTask$TaskActionWrapper +instanceKlass org/gradle/api/internal/AbstractTask$11 +instanceKlass org/gradle/testing/jacoco/plugins/JacocoPluginExtension$JacocoOutputCleanupTestTaskAction +instanceKlass org/gradle/testing/jacoco/plugins/JacocoPluginExtension$JacocoAgent +instanceKlass org/gradle/jvm/toolchain/JavaCompiler +instanceKlass org/gradle/jvm/toolchain/internal/JavaToolchain +instanceKlass org/gradle/jvm/toolchain/JavaInstallationMetadata +instanceKlass org/gradle/api/internal/tasks/execution/SelfDescribingSpec +instanceKlass org/gradle/api/internal/project/taskfactory/StandardTaskAction +instanceKlass org/gradle/api/internal/project/taskfactory/DefaultTaskClassInfoStore$StandardTaskActionFactory +instanceKlass org/gradle/api/internal/lambdas/SerializableLambdas$SerializableFactory +instanceKlass org/gradle/api/internal/tasks/testing/detection/JarFilePackageListener +instanceKlass org/gradle/api/internal/tasks/testing/detection/ClassFileExtractionManager +instanceKlass org/gradle/api/internal/tasks/testing/TestClassRunInfo +instanceKlass org/gradle/api/internal/tasks/testing/detection/AbstractTestFrameworkDetector +instanceKlass org/gradle/api/internal/tasks/testing/WorkerTestClassProcessorFactory +instanceKlass org/gradle/api/internal/tasks/testing/detection/TestFrameworkDetector +instanceKlass org/gradle/api/internal/tasks/testing/junit/JUnitTestFramework +instanceKlass org/gradle/process/internal/JvmOptions +instanceKlass org/gradle/process/internal/DefaultProcessForkOptions +instanceKlass org/gradle/process/internal/DefaultJavaDebugOptions +instanceKlass org/gradle/api/tasks/testing/Test$1 +instanceKlass org/gradle/api/reporting/internal/TaskGeneratedReport$1 +instanceKlass org/gradle/api/reporting/internal/SimpleReport +instanceKlass org/gradle/api/internal/DefaultCollectionCallbackActionDecorator$1 +instanceKlass org/gradle/api/reporting/internal/DefaultReportContainer$1 +instanceKlass org/gradle/api/reporting/Report$1 +instanceKlass org/gradle/api/tasks/testing/JUnitXmlReport +instanceKlass org/gradle/api/internal/tasks/testing/logging/DefaultTestLogging +instanceKlass org/gradle/api/internal/tasks/testing/logging/DefaultTestLoggingContainer +instanceKlass org/gradle/api/internal/tasks/DefaultTaskLocalState +instanceKlass org/gradle/api/internal/tasks/DefaultTaskDestroyables +instanceKlass org/gradle/api/internal/tasks/TaskDestroyablesInternal +instanceKlass org/gradle/api/tasks/TaskOutputFilePropertyBuilder +instanceKlass org/gradle/api/internal/tasks/properties/OutputUnpacker$UnpackedOutputConsumer +instanceKlass org/gradle/api/internal/tasks/DefaultTaskOutputs +instanceKlass org/gradle/api/internal/tasks/TaskInputsDeprecationSupport +instanceKlass org/gradle/api/internal/FilePropertyContainer +instanceKlass org/gradle/api/tasks/TaskInputPropertyBuilder +instanceKlass org/gradle/api/internal/tasks/TaskInputFilePropertyRegistration +instanceKlass org/gradle/api/internal/tasks/TaskInputFilePropertyBuilderInternal +instanceKlass org/gradle/api/internal/tasks/TaskFilePropertyBuilderInternal +instanceKlass org/gradle/api/internal/tasks/TaskPropertyRegistration +instanceKlass org/gradle/api/tasks/TaskInputFilePropertyBuilder +instanceKlass org/gradle/api/tasks/TaskFilePropertyBuilder +instanceKlass org/gradle/api/tasks/TaskPropertyBuilder +instanceKlass org/gradle/api/internal/tasks/DefaultTaskInputs +instanceKlass org/gradle/internal/logging/slf4j/DefaultContextAwareTaskLogger +instanceKlass org/gradle/api/internal/AbstractTask$8 +instanceKlass org/gradle/api/tasks/TaskAction +instanceKlass org/gradle/api/tasks/options/Option +instanceKlass org/gradle/process/CommandLineArgumentProvider +instanceKlass org/gradle/jvm/toolchain/JavaLauncher +instanceKlass org/gradle/api/internal/tasks/testing/filter/DefaultTestFilter +instanceKlass org/gradle/api/internal/tasks/testing/junit/result/TestOutputStore +instanceKlass org/gradle/api/tasks/testing/logging/TestLoggingContainer +instanceKlass org/gradle/api/tasks/testing/logging/TestLogging +instanceKlass org/gradle/api/internal/tasks/testing/logging/TestCountLogger +instanceKlass org/gradle/api/tasks/testing/TestTaskReports +instanceKlass org/gradle/api/internal/tasks/testing/JvmTestExecutionSpec +instanceKlass org/gradle/api/tasks/testing/TestFrameworkOptions +instanceKlass org/gradle/api/internal/tasks/testing/TestExecuter +instanceKlass org/gradle/api/internal/tasks/testing/TestExecutionSpec +instanceKlass org/gradle/api/internal/project/taskfactory/TaskFactory$1 +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainer$RealizeDetails +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainer$TaskCreatingProvider$1 +instanceKlass org/gradle/api/artifacts/ComponentMetadataSupplier +instanceKlass org/gradle/api/artifacts/ComponentMetadataVersionLister +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultMavenArtifactRepository$DefaultDescriber +instanceKlass org/gradle/api/artifacts/repositories/ExclusiveContentRepository +instanceKlass org/gradle/process/internal/health/memory/JvmMemoryStatusSnapshot +instanceKlass org/gradle/workers/internal/WorkerDaemonClient +instanceKlass org/gradle/workers/internal/WorkerDaemonExpiration$SimpleMemoryExpirationSelector +instanceKlass org/gradle/api/internal/file/DefaultFilePropertyFactory$ToFileTransformer +instanceKlass org/gradle/api/internal/file/DefaultProjectLayout$2 +instanceKlass org/gradle/testing/jacoco/plugins/JacocoTaskExtension +instanceKlass org/gradle/util/internal/VersionNumber$AbstractScheme$Scanner +instanceKlass org/gradle/util/internal/VersionNumber$AbstractScheme +instanceKlass org/gradle/util/internal/VersionNumber$Scheme +instanceKlass org/gradle/util/internal/VersionNumber +instanceKlass org/gradle/internal/jacoco/JacocoAgentJar +instanceKlass org/gradle/testing/jacoco/plugins/JacocoPluginExtension +instanceKlass org/gradle/api/internal/file/copy/CopySpecWrapper +instanceKlass org/gradle/api/internal/file/copy/DefaultCopySpec$DefaultCopySpecResolver +instanceKlass org/gradle/api/file/ExpandDetails +instanceKlass org/gradle/api/file/RelativePath +instanceKlass com/github/jengelman/gradle/plugins/shadow/ShadowApplicationPlugin +instanceKlass org/gradle/api/internal/file/copy/DefaultCopySpec$DefaultCopySpecAddress +instanceKlass org/gradle/api/plugins/internal/DefaultJavaApplication +instanceKlass org/gradle/configuration/internal/DefaultListenerBuildOperationDecorator$BuildOperationEmittingAction +instanceKlass org/gradle/api/distribution/internal/DefaultDistribution +instanceKlass org/gradle/api/distribution/DistributionContainer +instanceKlass org/gradle/api/distribution/plugins/DistributionPlugin +instanceKlass org/gradle/api/distribution/Distribution +instanceKlass org/gradle/api/plugins/JavaApplication +instanceKlass org/gradle/api/plugins/ApplicationPluginConvention +instanceKlass org/gradle/api/internal/plugins/DefaultPluginContainer$2 +instanceKlass org/codehaus/groovy/runtime/ConversionHandler +instanceKlass groovy/transform/SelfType +instanceKlass groovy/lang/GeneratedGroovyProxy +instanceKlass groovy/transform/Trait +instanceKlass org/codehaus/groovy/transform/trait/Traits$TraitBridge +instanceKlass org/codehaus/groovy/transform/trait/Traits +instanceKlass org/gradle/api/internal/component/UsageContext +instanceKlass org/gradle/api/component/SoftwareComponentVariant +instanceKlass org/gradle/api/internal/artifacts/dsl/DefaultArtifactHandler$DynamicMethods +instanceKlass org/gradle/api/internal/artifacts/dsl/DefaultArtifactHandler +instanceKlass com/github/jengelman/gradle/plugins/shadow/tasks/ShadowSpec +instanceKlass org/gradle/configuration/project/DefaultProjectConfigurationActionContainer +instanceKlass com/github/jengelman/gradle/plugins/shadow/ShadowJavaPlugin +instanceKlass org/gradle/model/internal/inspect/ExtractedRuleSource +instanceKlass org/gradle/model/internal/core/ModelView +instanceKlass org/gradle/model/internal/core/NodePredicate +instanceKlass org/gradle/api/services/BuildService +instanceKlass org/gradle/api/internal/AbstractTask$TaskInfo +instanceKlass org/gradle/api/internal/tasks/TaskMutator +instanceKlass org/gradle/api/specs/CompositeSpec +instanceKlass org/gradle/api/internal/tasks/TaskStateInternal +instanceKlass org/gradle/api/internal/file/copy/PathNotationConverter +instanceKlass org/gradle/api/file/FileCopyDetails +instanceKlass org/gradle/api/internal/file/copy/CopySpecInternal$CopySpecListener +instanceKlass org/gradle/api/internal/file/copy/CopySpecInternal$CopySpecVisitor +instanceKlass org/gradle/api/internal/file/copy/CopySpecInternal$CopySpecAddress +instanceKlass org/gradle/api/internal/file/copy/CopySpecResolver +instanceKlass org/gradle/api/internal/file/copy/DefaultCopySpec +instanceKlass org/gradle/api/publish/maven/MavenPublication +instanceKlass org/gradle/api/publish/Publication +instanceKlass org/gradle/api/plugins/ExtensionsSchema +instanceKlass com/github/jengelman/gradle/plugins/shadow/ShadowExtension +instanceKlass sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl +instanceKlass com/github/jengelman/gradle/plugins/shadow/ShadowBasePlugin +instanceKlass org/xml/sax/Attributes +instanceKlass org/apache/tools/ant/BuildLogger +instanceKlass org/apache/tools/ant/BuildListener +instanceKlass org/xml/sax/Locator +instanceKlass sun/reflect/generics/tree/BooleanSignature +instanceKlass groovy/transform/Generated +instanceKlass com/github/jengelman/gradle/plugins/shadow/ShadowPlugin +instanceKlass org/gradle/internal/fingerprint/impl/IgnoredPathFileSystemLocationFingerprint$1 +instanceKlass org/gradle/internal/fingerprint/impl/IgnoredPathFileSystemLocationFingerprint +instanceKlass org/gradle/internal/io/IoSupplier +instanceKlass org/gradle/api/internal/changedetection/state/DefaultRegularFileSnapshotContext +instanceKlass org/gradle/internal/fingerprint/classpath/impl/ClasspathFingerprintingStrategy$ClasspathFingerprintingVisitor$1 +instanceKlass org/gradle/internal/fingerprint/hashing/RegularFileSnapshotContext +instanceKlass org/gradle/internal/fingerprint/classpath/impl/ClasspathFingerprintingStrategy$ClasspathFingerprintingVisitor +instanceKlass org/gradle/internal/snapshot/FileSystemSnapshot$1 +instanceKlass org/gradle/internal/fingerprint/impl/DefaultCurrentFileCollectionFingerprint +instanceKlass org/gradle/internal/fingerprint/impl/DefaultFileCollectionSnapshotter$1 +instanceKlass org/gradle/internal/snapshot/CompositeFileSystemSnapshot +instanceKlass org/gradle/internal/fingerprint/impl/DefaultFileCollectionSnapshotter$SnapshottingVisitor +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$7 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$6 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$5$1 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$5 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$4 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$3 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$2$1 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$2 +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin$1 +instanceKlass com/google/common/util/concurrent/Callables$1 +instanceKlass com/google/common/util/concurrent/AsyncCallable +instanceKlass com/google/common/util/concurrent/Callables +instanceKlass org/gradle/api/internal/resources/FileCollectionBackedTextResource +instanceKlass org/gradle/api/resources/internal/TextResourceInternal +instanceKlass org/gradle/api/internal/file/DefaultFilePropertyFactory$PathToFileTransformer +instanceKlass org/gradle/api/internal/project/DefaultCrossProjectModelAccess +instanceKlass org/gradle/internal/deprecation/DeprecationMessageBuilder$WithDeprecationTimeline +instanceKlass org/gradle/internal/deprecation/DeprecationTimeline +instanceKlass org/gradle/internal/deprecation/Documentation +instanceKlass org/gradle/internal/deprecation/DeprecationMessageBuilder$ConfigurationDeprecationTypeSelector +instanceKlass org/gradle/api/reporting/SingleFileReport +instanceKlass org/gradle/api/plugins/quality/CodeQualityExtension +instanceKlass org/gradle/api/internal/java/usagecontext/ConfigurationVariantDetailsInternal +instanceKlass org/gradle/api/component/ConfigurationVariantDetails +instanceKlass org/gradle/api/internal/java/usagecontext/ConfigurationVariantMapping +instanceKlass org/gradle/api/plugins/internal/JavaConfigurationVariantMapping +instanceKlass org/gradle/api/plugins/internal/DefaultAdhocSoftwareComponent +instanceKlass org/gradle/api/plugins/jvm/internal/DefaultJvmPluginServices$1 +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultVariant +instanceKlass org/gradle/api/internal/artifacts/ConfigurationVariantInternal +instanceKlass org/gradle/api/internal/DynamicPropertyNamer +instanceKlass org/gradle/api/internal/provider/ChangingValueHandler +instanceKlass org/gradle/api/internal/provider/Collectors$ElementsFromCollectionProvider +instanceKlass org/gradle/api/internal/provider/AbstractCollectionProperty$CollectingSupplier +instanceKlass org/gradle/api/internal/file/AbstractFileCollection$FileCollectionElementsFactory +instanceKlass org/gradle/api/component/AdhocComponentWithVariants +instanceKlass org/gradle/api/plugins/jvm/internal/AbstractConfigurationBuilder +instanceKlass org/gradle/api/internal/artifacts/dsl/LazyPublishArtifact +instanceKlass org/gradle/api/internal/artifacts/publish/AbstractPublishArtifact +instanceKlass org/gradle/api/internal/artifacts/PublishArtifactInternal +instanceKlass org/gradle/api/internal/tasks/testing/report/TestReporter +instanceKlass org/gradle/api/internal/tasks/testing/junit/result/TestResultsProvider +instanceKlass org/gradle/api/reporting/DirectoryReport +instanceKlass org/gradle/api/reporting/ConfigurableReport +instanceKlass org/gradle/api/reporting/Report +instanceKlass org/gradle/api/internal/tasks/testing/TestResultProcessor +instanceKlass org/gradle/api/tasks/testing/TestOutputListener +instanceKlass org/gradle/api/tasks/testing/TestListener +instanceKlass org/gradle/api/internal/tasks/testing/logging/TestExceptionFormatter +instanceKlass org/gradle/api/reporting/ReportContainer +instanceKlass org/gradle/api/tasks/testing/TestFilter +instanceKlass org/gradle/api/attributes/VerificationType$Impl +instanceKlass org/gradle/api/attributes/VerificationType +instanceKlass org/gradle/api/attributes/TestSuiteTargetName$Impl +instanceKlass org/gradle/api/attributes/TestSuiteTargetName +instanceKlass org/gradle/api/attributes/TestSuiteName$Impl +instanceKlass org/gradle/api/attributes/TestSuiteName +instanceKlass org/gradle/api/plugins/jvm/internal/DefaultJvmComponentDependencies +instanceKlass org/gradle/api/plugins/jvm/internal/DefaultJvmTestSuiteTarget +instanceKlass org/gradle/api/plugins/jvm/JvmComponentDependencies +instanceKlass org/gradle/api/plugins/jvm/internal/DefaultJvmTestSuite$VersionedTestingFramework +instanceKlass org/gradle/api/internal/tasks/testing/TestFramework +instanceKlass org/gradle/api/internal/provider/TypeSanitizingTransformer +instanceKlass org/gradle/api/tasks/compile/AbstractOptions +instanceKlass org/gradle/api/internal/tasks/compile/JavaCompileSpec +instanceKlass org/gradle/api/internal/tasks/compile/JvmLanguageCompileSpec +instanceKlass org/gradle/language/base/internal/compile/CompileSpec +instanceKlass org/gradle/api/internal/tasks/compile/incremental/recomp/RecompilationSpecProvider +instanceKlass groovy/util/ObservableList +instanceKlass org/gradle/api/internal/tasks/InputChangesAwareTaskAction +instanceKlass org/gradle/api/internal/tasks/ImplementationAwareTaskAction +instanceKlass org/gradle/api/internal/tasks/TaskLocalStateInternal +instanceKlass org/gradle/api/internal/TaskOutputsInternal +instanceKlass org/gradle/api/internal/TaskInputsInternal +instanceKlass org/gradle/internal/logging/slf4j/ContextAwareTaskLogger +instanceKlass org/gradle/internal/Actions$CompositeAction +instanceKlass org/gradle/api/plugins/internal/JvmPluginsHelper +instanceKlass org/gradle/api/attributes/java/TargetJvmEnvironment$Impl +instanceKlass org/gradle/api/plugins/jvm/internal/DefaultJvmEcosystemAttributesDetails +instanceKlass org/gradle/internal/extensibility/ConventionAwareHelper$MappedPropertyImpl +instanceKlass org/gradle/api/internal/ConventionMapping$MappedProperty +instanceKlass org/gradle/api/internal/file/collections/DefaultConfigurableFileCollection$UnresolvedItemsCollector +instanceKlass org/gradle/api/internal/tasks/DefaultTaskDependency$TaskDependencySet +instanceKlass org/gradle/api/internal/file/collections/DefaultConfigurableFileCollection$EmptyCollector +instanceKlass org/gradle/api/internal/file/collections/DefaultConfigurableFileCollection$ValueCollector +instanceKlass org/gradle/api/internal/lambdas/SerializableLambdas +instanceKlass org/gradle/api/internal/lambdas/SerializableLambdas$SerializableSpec +instanceKlass org/gradle/api/internal/file/DefaultSourceDirectorySet$SourceDirectories +instanceKlass org/gradle/internal/typeconversion/CharSequenceNotationParser +instanceKlass org/gradle/api/internal/jvm/ClassDirectoryBinaryNamingScheme +instanceKlass org/gradle/api/file/FileTreeElement +instanceKlass org/gradle/api/tasks/SourceSetOutput +instanceKlass org/gradle/api/internal/tasks/DefaultSourceSet +instanceKlass org/gradle/api/plugins/jvm/internal/DefaultJvmTestSuite +instanceKlass org/gradle/testing/base/internal/DefaultTestingExtension +instanceKlass org/gradle/testing/base/plugins/TestSuiteBasePlugin +instanceKlass org/gradle/internal/reflect/MethodSet$1 +instanceKlass org/gradle/api/attributes/TestSuiteType +instanceKlass org/gradle/api/plugins/jvm/JvmTestSuiteTarget +instanceKlass org/gradle/testing/base/TestSuiteTarget +instanceKlass org/gradle/api/plugins/JvmTestSuitePlugin +instanceKlass org/gradle/language/java/internal/JavaLanguagePluginServiceRegistry$JavaProjectScopeServices$1 +instanceKlass org/gradle/language/base/internal/compile/Compiler +instanceKlass org/gradle/api/internal/tasks/compile/DefaultJavaCompilerFactory +instanceKlass org/gradle/api/internal/tasks/compile/processing/AnnotationProcessorDeclarationSerializer +instanceKlass org/gradle/api/internal/tasks/compile/processing/AnnotationProcessorDetector$ProcessorServiceLocator +instanceKlass org/gradle/process/internal/worker/child/DefaultWorkerDirectoryProvider +instanceKlass org/gradle/workers/internal/WorkerDaemonExpiration +instanceKlass org/gradle/workers/internal/WorkerDaemonClientsManager$LogLevelChangeEventListener +instanceKlass org/gradle/workers/internal/WorkerDaemonClientsManager$StopSessionScopedWorkers +instanceKlass org/gradle/workers/internal/WorkerDaemonClientsManager$WorkerProcessCleanupAction +instanceKlass org/gradle/workers/internal/WorkerDaemonStarter +instanceKlass org/gradle/process/internal/health/memory/MemoryHolder +instanceKlass org/gradle/workers/internal/DefaultActionExecutionSpecFactory +instanceKlass org/gradle/internal/snapshot/impl/AbstractSetSnapshot +instanceKlass org/gradle/internal/snapshot/impl/AbstractListSnapshot +instanceKlass org/gradle/internal/snapshot/impl/EnumValueSnapshot +instanceKlass org/gradle/internal/snapshot/impl/JavaSerializedValueSnapshot +instanceKlass org/gradle/internal/snapshot/impl/NullValueSnapshot +instanceKlass org/gradle/internal/snapshot/impl/AbstractManagedValueSnapshot +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatedSetSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatedListSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatedArraySerializer +instanceKlass org/gradle/internal/snapshot/impl/AbstractMapSnapshot +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$AbstractIsolatedMapSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatedEnumValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$NullValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatedJavaSerializedValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$FileValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatedImmutableManagedValueSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatedManagedValueSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$AttributeDefinitionSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$LongValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IntegerValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$ShortValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$BooleanValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$StringValueSnapshotSerializer +instanceKlass org/gradle/workers/internal/IsolatableSerializerRegistry$IsolatableSerializer +instanceKlass java/lang/Byte$ByteCache +instanceKlass org/gradle/process/internal/worker/child/ApplicationClassesInSystemClassLoaderWorkerImplementationFactory +instanceKlass org/gradle/process/internal/worker/child/WorkerImplementationFactory +instanceKlass org/gradle/process/internal/worker/SingleRequestWorkerProcessBuilder +instanceKlass org/gradle/process/internal/worker/MultiRequestWorkerProcessBuilder +instanceKlass org/gradle/process/internal/worker/WorkerProcessBuilder +instanceKlass org/gradle/process/internal/worker/WorkerProcessSettings +instanceKlass org/gradle/process/internal/worker/DefaultWorkerProcessFactory +instanceKlass org/gradle/process/internal/health/memory/DefaultMemoryManager$MemoryCheck +instanceKlass org/gradle/process/internal/health/memory/DefaultMemoryManager$OsMemoryListener +instanceKlass org/gradle/process/internal/health/memory/OsMemoryStatusSnapshot +instanceKlass sun/reflect/misc/Trampoline +instanceKlass sun/reflect/misc/MethodUtil$1 +instanceKlass jdk/management/jfr/FlightRecorderMXBeanImpl$MXBeanListener +instanceKlass jdk/jfr/FlightRecorderListener +instanceKlass javax/management/NotificationFilter +instanceKlass javax/management/NotificationListener +instanceKlass jdk/jfr/FlightRecorder +instanceKlass jdk/jfr/Recording +instanceKlass javax/management/StandardMBean$MBeanInfoSafeAction +instanceKlass jdk/jfr/internal/management/StreamManager +instanceKlass jdk/management/jfr/ConfigurationInfo +instanceKlass jdk/management/jfr/EventTypeInfo +instanceKlass jdk/management/jfr/RecordingInfo +instanceKlass sun/reflect/generics/tree/LongSignature +instanceKlass jdk/management/jfr/SettingDescriptorInfo$1 +instanceKlass jdk/management/jfr/SettingDescriptorInfo +instanceKlass sun/management/ManagementFactoryHelper$1 +instanceKlass java/lang/management/BufferPoolMXBean +instanceKlass sun/nio/ch/FileChannelImpl$2 +instanceKlass sun/nio/ch/FileChannelImpl$1 +instanceKlass jdk/internal/misc/VM$BufferPoolsHolder +instanceKlass com/sun/management/VMOption +instanceKlass com/sun/management/internal/HotSpotDiagnostic +instanceKlass com/sun/management/HotSpotDiagnosticMXBean +instanceKlass com/sun/management/GcInfo +instanceKlass javax/management/openmbean/CompositeDataView +instanceKlass java/lang/StringLatin1$LinesSpliterator +instanceKlass com/sun/management/internal/DiagnosticCommandImpl$Wrapper +instanceKlass jdk/jfr/internal/dcmd/AbstractDCmd +instanceKlass com/sun/management/internal/DiagnosticCommandArgumentInfo +instanceKlass com/sun/management/internal/DiagnosticCommandInfo +instanceKlass com/sun/management/internal/DiagnosticCommandImpl$OperationInfoComparator +instanceKlass sun/management/ClassLoadingImpl +instanceKlass java/lang/management/ClassLoadingMXBean +instanceKlass javax/management/MBeanInfo$ArrayGettersSafeAction +instanceKlass javax/management/openmbean/OpenMBeanOperationInfo +instanceKlass java/util/logging/Logging +instanceKlass java/util/logging/LoggingMXBean +instanceKlass sun/management/ManagementFactoryHelper$PlatformLoggingImpl +instanceKlass java/lang/management/PlatformLoggingMXBean +instanceKlass sun/management/CompilationImpl +instanceKlass java/lang/management/CompilationMXBean +instanceKlass sun/management/VMManagementImpl$1 +instanceKlass javax/management/DescriptorKey +instanceKlass sun/management/BaseOperatingSystemImpl +instanceKlass com/sun/management/OperatingSystemMXBean +instanceKlass java/lang/management/OperatingSystemMXBean +instanceKlass com/sun/jmx/mbeanserver/PerInterface$MethodAndSig +instanceKlass java/lang/management/LockInfo +instanceKlass java/lang/management/ThreadInfo +instanceKlass sun/management/ThreadImpl +instanceKlass com/sun/management/ThreadMXBean +instanceKlass java/lang/management/ThreadMXBean +instanceKlass com/sun/jmx/mbeanserver/WeakIdentityHashMap +instanceKlass com/sun/jmx/mbeanserver/MXBeanLookup +instanceKlass com/sun/jmx/mbeanserver/PerInterface$InitMaps +instanceKlass com/sun/jmx/mbeanserver/PerInterface +instanceKlass javax/management/openmbean/OpenMBeanAttributeInfo +instanceKlass javax/management/openmbean/OpenMBeanParameterInfo +instanceKlass com/sun/jmx/mbeanserver/MBeanIntrospector$MBeanInfoMaker +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer$MBeanVisitor +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer$AttrMethods +instanceKlass com/sun/jmx/mbeanserver/MXBeanMapping +instanceKlass javax/management/openmbean/TabularData +instanceKlass javax/management/openmbean/CompositeData +instanceKlass javax/management/openmbean/OpenType +instanceKlass com/sun/jmx/mbeanserver/MXBeanMappingFactory +instanceKlass com/sun/jmx/mbeanserver/ConvertingMethod +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer$MethodOrder +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer +instanceKlass com/sun/jmx/mbeanserver/MBeanIntrospector +instanceKlass javax/management/MXBean +instanceKlass com/sun/jmx/mbeanserver/MBeanSupport +instanceKlass com/sun/jmx/mbeanserver/DescriptorCache +instanceKlass javax/management/JMX +instanceKlass javax/management/StandardMBean +instanceKlass sun/management/RuntimeImpl +instanceKlass java/lang/management/RuntimeMXBean +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer$3 +instanceKlass javax/management/ObjectInstance +instanceKlass com/sun/jmx/mbeanserver/NamedObject +instanceKlass com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$ResourceContext$1 +instanceKlass com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$ResourceContext +instanceKlass com/sun/jmx/mbeanserver/Repository$RegistrationContext +instanceKlass com/sun/jmx/mbeanserver/DynamicMBean2 +instanceKlass com/sun/jmx/defaults/JmxProperties +instanceKlass com/sun/jmx/mbeanserver/Introspector +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer$2 +instanceKlass com/sun/jmx/interceptor/DefaultMBeanServerInterceptor +instanceKlass com/sun/jmx/interceptor/MBeanServerInterceptor +instanceKlass com/sun/jmx/mbeanserver/Repository +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer$1 +instanceKlass com/sun/jmx/mbeanserver/SecureClassLoaderRepository +instanceKlass com/sun/jmx/mbeanserver/MBeanInstantiator +instanceKlass com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport$LoaderEntry +instanceKlass com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport +instanceKlass com/sun/jmx/mbeanserver/ModifiableClassLoaderRepository +instanceKlass javax/management/loading/ClassLoaderRepository +instanceKlass javax/management/ImmutableDescriptor +instanceKlass javax/management/Descriptor +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge$LoggerConfiguration +instanceKlass jdk/internal/logger/LoggerFinderLoader +instanceKlass jdk/internal/logger/LazyLoggers$LazyLoggerFactories +instanceKlass jdk/internal/logger/LazyLoggers$1 +instanceKlass jdk/internal/logger/LazyLoggers +instanceKlass com/sun/jmx/remote/util/ClassLogger +instanceKlass javax/management/NotificationBroadcasterSupport$1 +instanceKlass javax/management/NotificationBroadcasterSupport +instanceKlass javax/management/MBeanInfo +instanceKlass javax/management/MBeanFeatureInfo +instanceKlass javax/management/DescriptorRead +instanceKlass javax/management/MBeanServerDelegate +instanceKlass javax/management/MBeanServerDelegateMBean +instanceKlass javax/management/MBeanRegistration +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer +instanceKlass com/sun/jmx/mbeanserver/SunJmxMBeanServer +instanceKlass javax/management/MBeanServer +instanceKlass javax/management/MBeanServerConnection +instanceKlass javax/management/MBeanServerBuilder +instanceKlass javax/management/MBeanServerFactory +instanceKlass org/gradle/process/internal/health/memory/MBeanAttributeProvider +instanceKlass org/gradle/process/internal/health/memory/JvmMemoryStatusListener +instanceKlass org/gradle/process/internal/health/memory/DefaultMemoryManager +instanceKlass org/gradle/process/internal/health/memory/JvmMemoryStatus +instanceKlass org/gradle/process/internal/health/memory/DefaultJvmMemoryInfo +instanceKlass org/gradle/process/internal/health/memory/OsMemoryStatus +instanceKlass org/gradle/process/internal/health/memory/MBeanOsMemoryInfo +instanceKlass org/gradle/process/internal/health/memory/DefaultOsMemoryInfo +instanceKlass org/gradle/internal/jvm/inspection/DefaultJvmVersionDetector +instanceKlass org/gradle/internal/remote/internal/hub/MessageHubBackedServer +instanceKlass org/gradle/internal/jvm/inspection/JvmInstallationMetadata$DefaultJvmInstallationMetadata +instanceKlass org/gradle/internal/jvm/inspection/JvmInstallationMetadata +instanceKlass org/gradle/internal/jvm/inspection/DefaultJvmMetadataDetector +instanceKlass org/gradle/internal/jvm/inspection/CachingJvmMetadataDetector +instanceKlass net/rubygrapefruit/platform/internal/DefaultWindowsRegistry +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityManager +instanceKlass javax/xml/parsers/FactoryFinder +instanceKlass javax/xml/parsers/DocumentBuilderFactory +instanceKlass jdk/xml/internal/XMLSecurityManager +instanceKlass jdk/xml/internal/JdkXmlFeatures +instanceKlass javax/xml/xpath/XPathFactoryFinder$2 +instanceKlass javax/xml/xpath/XPathFactoryFinder +instanceKlass jdk/xml/internal/SecuritySupport +instanceKlass javax/xml/xpath/XPathFactory +instanceKlass org/gradle/api/internal/provider/sources/SystemPropertyValueSource$Parameters_Decorated +instanceKlass org/gradle/api/internal/provider/sources/SystemPropertyValueSource$Parameters +instanceKlass org/gradle/api/internal/provider/sources/EnvironmentVariableValueSource$Parameters_Decorated +instanceKlass org/gradle/api/internal/provider/sources/EnvironmentVariableValueSource$Parameters +instanceKlass org/gradle/api/internal/provider/sources/EnvironmentVariableValueSource +instanceKlass org/gradle/api/internal/provider/DefaultValueSourceProviderFactory$LazilyObtainedValue +instanceKlass org/gradle/api/internal/provider/DefaultValueSourceProviderFactory$DefaultValueSourceSpec +instanceKlass org/gradle/api/internal/provider/sources/GradlePropertyValueSource$Parameters_Decorated +instanceKlass org/gradle/api/internal/provider/sources/GradlePropertyValueSource$Parameters +instanceKlass org/gradle/api/internal/provider/sources/AbstractPropertyValueSource$Parameters +instanceKlass org/gradle/api/internal/provider/sources/AbstractPropertyValueSource +instanceKlass org/gradle/api/plugins/JavaPluginConvention +instanceKlass org/gradle/internal/jvm/DefaultModularitySpec +instanceKlass org/gradle/api/jvm/ModularitySpec +instanceKlass org/gradle/api/java/archives/Manifest +instanceKlass org/gradle/internal/jvm/inspection/JvmVendor +instanceKlass org/gradle/jvm/toolchain/JvmVendorSpec +instanceKlass org/gradle/jvm/toolchain/JavaLanguageVersion +instanceKlass org/gradle/jvm/toolchain/JvmImplementation +instanceKlass org/gradle/jvm/toolchain/internal/DefaultToolchainSpec +instanceKlass org/gradle/jvm/toolchain/internal/ToolchainSpecInternal +instanceKlass org/gradle/api/reporting/ReportSpec +instanceKlass org/gradle/api/reporting/ReportingExtension +instanceKlass org/gradle/api/plugins/ReportingBasePlugin +instanceKlass org/gradle/api/internal/artifacts/type/DefaultArtifactTypeContainer$DefaultArtifactTypeDefinition +instanceKlass org/gradle/api/internal/tasks/DefaultSourceSetContainer$1 +instanceKlass org/gradle/api/plugins/JvmEcosystemPlugin +instanceKlass org/gradle/api/internal/ExecuteDomainObjectCollectionCallbackBuildOperationType$1 +instanceKlass org/gradle/api/internal/ExecuteDomainObjectCollectionCallbackBuildOperationType$Result +instanceKlass org/gradle/api/internal/ExecuteDomainObjectCollectionCallbackBuildOperationType +instanceKlass org/gradle/api/internal/DefaultCollectionCallbackActionDecorator$OperationDetails +instanceKlass org/gradle/api/internal/DefaultCollectionCallbackActionDecorator$Operation +instanceKlass org/gradle/api/internal/GeneratedSubclasses +instanceKlass org/gradle/api/internal/plugins/DslObject +instanceKlass org/gradle/api/internal/plugins/AbstractRule +instanceKlass org/gradle/api/internal/file/DefaultFilePropertyFactory$PathToDirectoryTransformer +instanceKlass org/gradle/api/plugins/BasePluginConvention +instanceKlass org/gradle/api/plugins/internal/DefaultBasePluginExtension +instanceKlass org/gradle/language/base/internal/plugins/CleanRule +instanceKlass org/gradle/language/base/plugins/LifecycleBasePlugin +instanceKlass org/gradle/api/internal/plugins/DefaultArtifactPublicationSet +instanceKlass org/gradle/api/plugins/BasePluginExtension +instanceKlass org/gradle/api/plugins/BasePlugin +instanceKlass org/gradle/api/internal/tasks/compile/HasCompileOptions +instanceKlass org/gradle/api/plugins/internal/DefaultJavaPluginExtension +instanceKlass org/gradle/api/reporting/Reporting +instanceKlass org/gradle/api/tasks/VerificationTask +instanceKlass org/gradle/api/plugins/JavaBasePlugin +instanceKlass org/gradle/api/plugins/JavaPlatformPlugin +instanceKlass org/gradle/api/internal/plugins/PluginManagerInternal$PluginWithId +instanceKlass org/gradle/api/plugins/jvm/internal/JvmEcosystemAttributesDetails +instanceKlass org/gradle/api/plugins/jvm/internal/DefaultJvmPluginServices +instanceKlass org/gradle/api/internal/component/SoftwareComponentInternal +instanceKlass org/gradle/api/plugins/internal/DefaultSoftwareComponentFactory +instanceKlass org/gradle/testing/base/TestingExtension +instanceKlass org/gradle/api/plugins/jvm/JvmTestSuite +instanceKlass org/gradle/testing/base/TestSuite +instanceKlass org/gradle/api/plugins/JavaPluginExtension +instanceKlass org/gradle/api/plugins/jvm/internal/OutgoingElementsBuilder +instanceKlass org/gradle/api/tasks/SourceSet +instanceKlass org/gradle/internal/snapshot/MetadataSnapshot$1 +instanceKlass org/gradle/internal/classpath/DefaultCachedClasspathTransformer$1 +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService$ReleaseLocks +instanceKlass org/gradle/api/internal/artifacts/DownloadArtifactBuildOperationType$1 +instanceKlass org/gradle/api/internal/artifacts/DownloadArtifactBuildOperationType$Result +instanceKlass org/gradle/api/internal/artifacts/DownloadArtifactBuildOperationType +instanceKlass org/gradle/api/internal/artifacts/DefaultArtifactIdentifier +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/DefaultCachedArtifact +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ArtifactAtRepositoryKey +instanceKlass jdk/internal/util/random/RandomSupport +instanceKlass org/gradle/api/internal/artifacts/DownloadArtifactBuildOperationType$DetailsImpl +instanceKlass org/gradle/api/internal/artifacts/DownloadArtifactBuildOperationType$Details +instanceKlass org/gradle/internal/operations/DefaultBuildOperationQueue$WorkerRunnable +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactBackedResolvedVariant$DownloadArtifactFile +instanceKlass org/gradle/internal/operations/DefaultBuildOperationQueue +instanceKlass org/gradle/internal/operations/DefaultBuildOperationExecutor$QueueWorker +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ParallelResolveArtifactSet$VisitingSet$StartVisitAction +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactSet$Visitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ParallelResolveArtifactSet +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultLenientConfiguration$ResolveArtifactsDetails +instanceKlass org/gradle/api/internal/artifacts/ResolveArtifactsBuildOperationType$Details +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultLenientConfiguration$3 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultLenientConfiguration$2 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DefaultVisitedArtifactResults$DefaultSelectedArtifactResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/CompositeResolvedArtifactSet +instanceKlass org/gradle/internal/component/local/model/OpaqueComponentIdentifier +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactBackedResolvedVariant$SingleArtifactSet +instanceKlass org/gradle/api/internal/artifacts/PreResolvedResolvableArtifact +instanceKlass org/gradle/api/internal/artifacts/DefaultResolvableArtifact$1 +instanceKlass org/gradle/api/artifacts/ResolvedArtifact +instanceKlass org/gradle/api/internal/tasks/FinalizeAction +instanceKlass org/gradle/api/internal/artifacts/DefaultResolvableArtifact +instanceKlass org/gradle/internal/model/CalculatedValueContainer$CalculationState +instanceKlass org/gradle/internal/model/CalculatedValueContainer +instanceKlass org/gradle/api/internal/tasks/WorkNodeAction +instanceKlass org/gradle/internal/resolve/result/BuildableArtifactResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DefaultArtifactSet$LazyArtifactSupplier +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/specs/ExcludeEverything +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/simple/DefaultGroupExclude +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/specs/GroupExclude +instanceKlass org/apache/ivy/plugins/matcher/PatternMatcher +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/PatternMatchers +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/SelectorStateResolverResults$Registration +instanceKlass com/google/common/primitives/Longs$AsciiDigits +instanceKlass org/gradle/internal/component/external/descriptor/DefaultExclude +instanceKlass org/gradle/internal/component/model/Exclude +instanceKlass org/gradle/internal/component/external/model/ConfigurationBoundExternalDependencyMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/Optimizations +instanceKlass org/gradle/internal/component/model/DefaultCompatibilityCheckResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ResolvedFilesCollectingVisitor +instanceKlass org/gradle/api/internal/file/AbstractFileCollection$2 +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$ConfigurationResolvableDependencies$ConfigurationArtifactView +instanceKlass org/gradle/api/internal/tasks/FailureCollectingTaskDependencyResolveContext +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/BuildDependenciesOnlyVisitedArtifactSet$BuildDependenciesOnlySelectedArtifactSet +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DefaultVisitedArtifactResults$NoArtifactResults +instanceKlass org/gradle/api/internal/artifacts/transform/AttributeMatchingVariantSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/DefaultResolutionResultBuilder$RootFactory +instanceKlass org/gradle/api/internal/artifacts/result/DefaultResolvedComponentResult +instanceKlass org/gradle/api/internal/artifacts/result/ResolvedComponentResultInternal +instanceKlass org/gradle/internal/service/scopes/DefaultProjectFinder +instanceKlass org/gradle/internal/execution/steps/CancelExecutionStep +instanceKlass org/gradle/caching/internal/CacheableEntity +instanceKlass org/gradle/internal/execution/steps/BuildCacheStep +instanceKlass org/gradle/internal/execution/steps/RecordOutputsStep +instanceKlass org/gradle/internal/execution/steps/legacy/MarkSnapshottingInputsFinishedStep +instanceKlass org/gradle/internal/execution/caching/CachingState$Disabled +instanceKlass org/gradle/internal/execution/caching/CachingState +instanceKlass org/gradle/internal/execution/caching/CachingStateFactory +instanceKlass org/gradle/internal/execution/steps/ResolveCachingStateStep +instanceKlass org/gradle/internal/execution/steps/SkipEmptyWorkStep +instanceKlass org/gradle/internal/execution/steps/legacy/MarkSnapshottingInputsStartedStep +instanceKlass java/lang/invoke/ClassSpecializer$Factory$1Var +instanceKlass org/gradle/internal/execution/history/impl/DefaultOutputFilesRepository +instanceKlass org/gradle/internal/cleanup/DefaultBuildOutputCleanupRegistry +instanceKlass org/gradle/caching/internal/controller/BuildCacheLoadCommand +instanceKlass org/gradle/caching/internal/controller/BuildCacheStoreCommand +instanceKlass org/gradle/caching/internal/controller/impl/DefaultBuildCacheCommandFactory +instanceKlass org/gradle/caching/internal/origin/OriginMetadataFactory$HostnameLookup +instanceKlass org/gradle/caching/internal/origin/OriginMetadataFactory$PropertiesConfigurator +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$FixedHostname +instanceKlass net/rubygrapefruit/platform/internal/MutableSystemInfo +instanceKlass net/rubygrapefruit/platform/internal/DefaultSystemInfo +instanceKlass org/gradle/caching/internal/BuildCacheServices$FilePermissionsAccessAdapter +instanceKlass org/apache/commons/compress/archivers/ArchiveEntry +instanceKlass org/gradle/caching/internal/packaging/impl/TarBuildCacheEntryPacker +instanceKlass org/gradle/caching/internal/packaging/impl/GZipBuildCacheEntryPacker +instanceKlass org/gradle/caching/internal/packaging/impl/DefaultTarPackerFileSystemSupport +instanceKlass org/gradle/api/internal/artifacts/ProjectBackedModule +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/NoRepositoriesResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/CachingDependencyResultFactory +instanceKlass org/gradle/api/artifacts/result/DependencyResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/DefaultResolutionResultBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/InMemoryResolutionResultBuilder +instanceKlass org/gradle/internal/graph/CachingDirectedGraphWalker$NodeDetails +instanceKlass org/gradle/api/internal/tasks/WorkDependencyResolver$1 +instanceKlass org/gradle/api/internal/catalog/parser/StrictVersionParser$RichVersion +instanceKlass org/gradle/api/internal/artifacts/dsl/ParsedModuleStringNotation +instanceKlass org/gradle/api/attributes/plugin/GradlePluginApiVersion$Impl +instanceKlass org/gradle/api/attributes/Bundling$Impl +instanceKlass org/gradle/api/internal/project/DefaultProjectStateRegistry$CalculatedModelValueImpl +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyHandler$DirectDependencyAdder +instanceKlass org/gradle/api/artifacts/dsl/ExternalModuleDependencyVariantSpec +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyHandler +instanceKlass org/gradle/api/artifacts/query/ArtifactResolutionQuery +instanceKlass org/gradle/api/internal/artifacts/query/DefaultArtifactResolutionQueryFactory +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyConstraintHandler$DependencyConstraintAdder +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyConstraintHandler$1 +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DynamicAddDependencyMethods +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DynamicAddDependencyMethods$DependencyAdder +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DefaultDependencyConstraintHandler +instanceKlass org/gradle/api/internal/notations/ClientModuleNotationParserFactory +instanceKlass org/gradle/api/internal/notations/DependencyConstraintProjectNotationConverter +instanceKlass org/gradle/api/internal/artifacts/dependencies/DefaultDependencyConstraint +instanceKlass org/gradle/api/internal/artifacts/dependencies/DependencyConstraintInternal +instanceKlass org/gradle/api/internal/notations/DependencyConstraintNotationParser$MinimalExternalDependencyNotationConverter +instanceKlass org/gradle/api/internal/notations/DependencyConstraintNotationParser +instanceKlass org/gradle/api/internal/notations/DependencyClassPathNotationConverter +instanceKlass org/gradle/api/internal/notations/DependencyProjectNotationConverter +instanceKlass org/gradle/api/internal/notations/DependencyFilesNotationConverter +instanceKlass org/gradle/internal/typeconversion/TypeFilteringNotationConverter +instanceKlass org/gradle/api/internal/notations/DependencyNotationParser$MinimalExternalDependencyNotationConverter +instanceKlass org/gradle/api/artifacts/MinimalExternalModuleDependency +instanceKlass org/gradle/api/internal/notations/DependencyNotationParser +instanceKlass org/gradle/api/internal/artifacts/DefaultDependencyFactory +instanceKlass org/gradle/api/internal/notations/ProjectDependencyFactory +instanceKlass org/gradle/plugin/use/internal/DefaultPluginRequestApplicator$1$1 +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolveContext +instanceKlass org/gradle/plugin/use/internal/DefaultPluginRequestApplicator$1 +instanceKlass org/gradle/testing/jacoco/plugins/JacocoPlugin +instanceKlass org/gradle/api/plugins/ApplicationPlugin$PreventDestinationOverwrite +instanceKlass org/gradle/api/plugins/ApplicationPlugin +instanceKlass org/gradle/plugin/use/resolve/internal/ArtifactRepositoriesPluginResolver$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ErrorHandlingConfigurationResolver$ErrorHandlingResolvedConfiguration +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultResolvedConfiguration +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultLenientConfiguration$1 +instanceKlass org/gradle/api/internal/artifacts/ResolveArtifactsBuildOperationType$Result +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultLenientConfiguration +instanceKlass org/gradle/api/artifacts/LenientConfiguration +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/TransientConfigurationResultsLoader +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolveConfigurationResolutionBuildOperationResult$LazyDesugaringAttributeContainer +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolveConfigurationResolutionBuildOperationResult +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolveConfigurationDependenciesBuildOperationType$Result +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ErrorHandlingConfigurationResolver$ErrorHandlingResolutionResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultConfigurationResolver$ArtifactResolveState +instanceKlass org/gradle/api/internal/artifacts/transform/FilteredResultFactory +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$DefaultResolutionResultProvider +instanceKlass org/gradle/api/internal/artifacts/transform/TransformUpstreamDependencies +instanceKlass org/gradle/api/internal/artifacts/transform/TransformationStep +instanceKlass org/gradle/api/internal/artifacts/transform/Transformation +instanceKlass org/gradle/api/internal/artifacts/transform/TransformUpstreamDependenciesResolver +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultExtraExecutionGraphDependenciesResolverFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/SelectedArtifactSet +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/BuildDependenciesOnlyVisitedArtifactSet +instanceKlass org/gradle/api/internal/artifacts/result/DefaultResolutionResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/StreamingResolutionResultBuilder$RootFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/DefaultResolvedGraphResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/DefaultVisitedFileDependencyResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/SelectedArtifactResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DefaultVisitedArtifactResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/DefaultBinaryStore$SimpleBinaryData +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactsGraphVisitor$ArtifactsForNode +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactSet$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactBackedResolvedVariant +instanceKlass org/gradle/api/artifacts/type/ArtifactTypeDefinition +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvableArtifact +instanceKlass org/gradle/internal/model/CalculatedValue +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DefaultArtifactSet +instanceKlass org/gradle/api/internal/artifacts/transform/VariantSelector$Factory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedVariantSet +instanceKlass org/gradle/internal/component/external/model/FixedComponentArtifacts +instanceKlass org/gradle/internal/component/model/ComponentArtifacts +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/DefaultCachedArtifacts +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/AbstractArtifactsCache$ModuleArtifactsCacheEntry +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ArtifactsAtRepositoryKey +instanceKlass org/gradle/internal/component/model/WrappedComponentResolveMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/VersionConflictResolutionDetails +instanceKlass org/gradle/api/internal/artifacts/result/DefaultResolvedVariantResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionReasons$DefaultComponentSelectionReason +instanceKlass org/gradle/internal/component/local/model/DefaultProjectComponentSelector +instanceKlass org/gradle/cache/internal/BinaryStore$WriteAction +instanceKlass org/gradle/internal/component/model/DefaultSelectedByVariantMatchingConfigurationMetadata +instanceKlass org/gradle/internal/component/model/DefaultMultipleCandidateResult +instanceKlass org/gradle/internal/component/model/AttributeSelectionUtils +instanceKlass org/gradle/api/internal/attributes/DefaultAttributesSchema$ExtraAttributesEntry +instanceKlass org/gradle/internal/component/model/MultipleCandidateMatcher +instanceKlass org/gradle/internal/component/model/ComponentAttributeMatcher$CachedQuery +instanceKlass org/gradle/internal/component/model/LoggingAttributeMatchingExplanationBuilder +instanceKlass org/gradle/internal/component/model/AttributeMatchingExplanationBuilder +instanceKlass org/gradle/internal/component/model/AttributeConfigurationSelector +instanceKlass org/gradle/internal/component/external/model/DefaultConfigurationMetadata$1 +instanceKlass org/gradle/internal/component/external/model/DefaultConfigurationMetadata$2 +instanceKlass org/gradle/internal/component/external/model/DefaultConfigurationMetadata$Builder +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/DefaultMavenImmutableAttributesFactory$ComponentTypeEntry +instanceKlass java/util/Collections$2 +instanceKlass org/gradle/internal/component/external/model/DefaultShadowedCapability +instanceKlass org/gradle/internal/component/external/model/ShadowedCapability +instanceKlass org/gradle/internal/component/external/model/maven/DefaultMavenModuleResolveMetadata$1 +instanceKlass org/gradle/internal/component/external/model/AbstractConfigurationMetadata +instanceKlass org/gradle/internal/component/model/ModuleConfigurationMetadata +instanceKlass org/gradle/internal/component/model/DefaultIvyArtifactName +instanceKlass org/gradle/api/artifacts/ArtifactIdentifier +instanceKlass org/gradle/internal/component/external/model/DefaultModuleComponentArtifactMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryChainModuleSource +instanceKlass org/gradle/internal/resolve/ResolveExceptionAnalyzer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryChainModuleResolution +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryChainComponentMetaDataResolver$1 +instanceKlass org/gradle/api/internal/artifacts/DefaultComponentSelection +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/ComponentMetadataAdapter +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/CachedMetadataProvider +instanceKlass org/gradle/internal/resolve/result/BuildableModuleComponentMetaDataResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ComponentMetaDataResolveState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultCachePolicy$AbstractResolutionControl +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/dynamicversions/DefaultResolvedModuleVersion +instanceKlass org/gradle/internal/component/external/model/AbstractModuleComponentResolveMetadata +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/DefaultMetadataFileSource +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ModuleDescriptorHashModuleSource +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/data/PomDependencyMgt +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/GradlePomModuleDescriptorBuilder +instanceKlass org/gradle/internal/component/model/MutableModuleSources +instanceKlass org/gradle/api/capabilities/MutableCapabilitiesMetadata +instanceKlass org/gradle/internal/component/external/model/VariantMetadataRules +instanceKlass org/gradle/internal/component/external/model/maven/MavenModuleResolveMetadata +instanceKlass org/gradle/internal/component/external/model/MutableComponentVariant +instanceKlass org/gradle/internal/component/external/model/AbstractMutableModuleComponentResolveMetadata +instanceKlass org/gradle/internal/component/external/model/ExternalDependencyDescriptor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleMetadataSerializer$Reader +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/StringDeduplicatingDecoder +instanceKlass org/gradle/internal/resource/local/AbstractLocallyAvailableResource +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/DefaultCachedMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/WritableArtifactCacheLockingManager$CacheLockingPersistentCache +instanceKlass org/gradle/cache/internal/CompositeCleanupAction$ScopedCleanupAction +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleMetadataCacheEntry +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleComponentAtRepositoryKey +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/PotentialConflictFactory$NoConflict +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/PotentialConflictFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/SelectorStateResolverResults +instanceKlass org/gradle/api/artifacts/component/ProjectComponentSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/AbstractVersionSelector +instanceKlass org/gradle/api/internal/artifacts/dependencies/DefaultResolvedVersionConstraint +instanceKlass org/gradle/api/artifacts/ClientModule +instanceKlass org/gradle/internal/component/model/DefaultComponentOverrideMetadata +instanceKlass org/gradle/internal/component/model/ComponentOverrideMetadata +instanceKlass org/gradle/internal/resolve/result/BuildableComponentIdResolveResult +instanceKlass org/gradle/internal/resolve/result/ComponentIdResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/SelectorState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ResolveState$SelectorCacheKey +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/LenientPlatformDependencyMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/DependencyGraphSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/DependencyState +instanceKlass org/gradle/api/internal/attributes/AttributeValue$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/strict/StrictVersionConstraints +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/DefaultPendingDependenciesVisitor +instanceKlass org/gradle/internal/component/local/model/DslOriginDependencyMetadataWrapper +instanceKlass org/gradle/internal/component/local/model/DslOriginDependencyMetadata +instanceKlass org/gradle/internal/component/model/LocalComponentDependencyMetadata +instanceKlass org/gradle/internal/component/external/model/DefaultModuleComponentSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/DependencyGraphBuilder$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/SelectorStateResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ReplaceSelectionWithConflictResultAction +instanceKlass org/gradle/internal/component/model/SelectedByVariantMatchingConfigurationMetadata +instanceKlass org/gradle/api/internal/artifacts/ResolvedConfigurationIdentifier +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ComponentState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/DependencyGraphComponent +instanceKlass java/util/Collections$ReverseComparator2 +instanceKlass java/util/Collections$ReverseComparator +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionParser$DefaultVersion +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ModuleSelectors +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/PendingDependencies +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/ResolvableSelectorState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ModuleResolveState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CandidateModule +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ResolveOptimizations +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/DeselectVersionAction +instanceKlass org/gradle/api/internal/artifacts/ResolvedVersionConstraint +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/PendingDependenciesVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ComponentResolutionState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/StringVersioned +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ResolveState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/selectors/ComponentStateFactory +instanceKlass org/gradle/api/internal/WithEstimatedSize$Estimates +instanceKlass org/gradle/internal/component/model/DefaultVariantMetadata +instanceKlass org/gradle/internal/component/model/VariantResolveMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/DefaultLocalComponentMetadataBuilder$1 +instanceKlass org/gradle/internal/component/model/ComponentConfigurationIdentifier +instanceKlass org/gradle/internal/component/model/VariantResolveMetadata$Identifier +instanceKlass org/gradle/internal/component/external/model/ShadowedCapabilityOnly +instanceKlass org/gradle/internal/component/external/model/ImmutableCapabilities +instanceKlass org/gradle/api/internal/artifacts/configurations/Configurations +instanceKlass org/gradle/internal/component/model/ImmutableModuleSources +instanceKlass org/gradle/internal/component/local/model/RootConfigurationMetadata +instanceKlass org/gradle/internal/component/local/model/DefaultLocalComponentMetadata$DefaultLocalConfigurationMetadata +instanceKlass org/gradle/internal/component/local/model/LocalConfigurationMetadata +instanceKlass org/gradle/internal/component/local/model/BuildableLocalConfigurationMetadata +instanceKlass org/gradle/api/internal/artifacts/DefaultModuleVersionIdentifier +instanceKlass org/gradle/api/internal/artifacts/DefaultModule +instanceKlass org/gradle/internal/resolve/result/DefaultResourceAwareResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactsGraphVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/ResolutionConflictTracker +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/EdgeState +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/DependencyGraphEdge +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/RootGraphNode +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/NodeState +instanceKlass org/gradle/internal/resolve/result/BuildableComponentResolveResult +instanceKlass org/gradle/internal/resolve/result/ComponentResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/builder/DependencyGraphBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DependencySubstitutionApplicator$SubstitutionResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/NoOpSubstitution +instanceKlass org/gradle/api/internal/artifacts/DependencySubstitutionInternal +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/RejectRemainingCandidates +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/LastCandidateCapabilityResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/UserConfiguredCapabilityResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/PotentialConflict +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CapabilitiesConflictHandler$Candidate +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultCapabilitiesConflictHandler +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ConflictContainer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CompositeConflictResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ConflictResolverDetails +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/DefaultConflictHandler +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/LatestModuleConflictResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ModuleConflictResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ConflictResolverFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/DefaultArtifactDependencyResolver$DefaultResolveContextToComponentResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/clientmodule/ClientModuleResolver +instanceKlass org/gradle/internal/resolve/resolver/DefaultArtifactSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ComponentResolversChain$ArtifactResolverChain +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ErrorHandlingArtifactResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ComponentResolversChain$ComponentMetaDataResolverChain +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ComponentResolversChain$DependencyToComponentIdResolverChain +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/VirtualComponentMetadataResolver +instanceKlass org/gradle/internal/resolve/resolver/ArtifactSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/ComponentResolversChain +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/FilteredModuleComponentRepository +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultRepositoryContentDescriptor +instanceKlass org/gradle/api/artifacts/repositories/MavenRepositoryContentDescriptor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ErrorHandlingModuleComponentRepository +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/BaseModuleComponentRepository +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/CachingModuleComponentRepository$ResolveAndCacheRepositoryAccess +instanceKlass org/gradle/internal/resolve/result/BuildableArtifactSetResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/CachingModuleComponentRepository$LocateInCacheRepositoryAccess +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/CachingModuleComponentRepository +instanceKlass org/gradle/api/internal/artifacts/dsl/WrappingComponentMetadataContext +instanceKlass org/gradle/api/artifacts/ComponentMetadataContext +instanceKlass org/gradle/api/artifacts/ComponentMetadataDetails +instanceKlass org/gradle/api/internal/artifacts/dsl/DefaultComponentMetadataProcessor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ResolveIvyFactory$DefaultMetadataResolutionContext +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/ExternalResourceResolver$AbstractRepositoryAccess +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ModuleComponentRepositoryAccess +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/VersionLister +instanceKlass org/gradle/api/internal/artifacts/repositories/AbstractArtifactRepository$1 +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/DefaultImmutableMetadataSources +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MavenMetadataArtifactProvider +instanceKlass org/gradle/internal/component/model/ModuleDescriptorArtifactMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/DescriptorParseContext +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/GradleModuleMetadataCompatibilityConverter +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultMavenArtifactRepository$MavenSnapshotDecoratingSource +instanceKlass org/gradle/internal/resource/transfer/CacheAwareExternalResourceAccessor$ResourceFileStore +instanceKlass org/gradle/internal/resource/ExternalResource$ContentAndMetadataAction +instanceKlass org/gradle/internal/resource/transfer/DefaultCacheAwareExternalResourceAccessor +instanceKlass org/gradle/internal/resource/transport/DefaultExternalResourceRepository +instanceKlass org/gradle/internal/resource/transfer/ProgressLoggingExternalResourceLister$1 +instanceKlass org/gradle/internal/resource/ExternalResourceListBuildOperationType$Result +instanceKlass org/gradle/internal/resource/transfer/ProgressLoggingExternalResourceAccessor$1 +instanceKlass org/gradle/internal/resource/ExternalResourceReadMetadataBuildOperationType$Result +instanceKlass org/gradle/internal/resource/transfer/AbstractProgressLoggingHandler +instanceKlass org/gradle/internal/resource/transfer/CacheAwareExternalResourceAccessor +instanceKlass org/gradle/internal/resource/transport/AbstractRepositoryTransport +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultExternalResourceCachePolicy +instanceKlass org/gradle/internal/resource/transfer/DefaultExternalResourceConnector$NoOpStats +instanceKlass org/gradle/internal/resource/transfer/DefaultExternalResourceConnector$1 +instanceKlass org/gradle/internal/resource/transfer/DefaultExternalResourceConnector$ExternalResourceAccessStats +instanceKlass org/gradle/internal/resource/transfer/DefaultExternalResourceConnector +instanceKlass org/apache/http/HttpEntityEnclosingRequest +instanceKlass org/apache/http/HttpEntity +instanceKlass org/gradle/internal/resource/transport/http/HttpResourceUploader +instanceKlass org/gradle/internal/resource/transport/http/HttpResourceLister +instanceKlass org/gradle/internal/resource/transfer/ExternalResourceReadResponse +instanceKlass org/gradle/internal/resource/transfer/AbstractExternalResourceAccessor +instanceKlass org/apache/http/message/AbstractHttpMessage +instanceKlass org/apache/http/client/methods/AbortableHttpRequest +instanceKlass org/apache/http/client/methods/HttpExecutionAware +instanceKlass org/apache/http/client/methods/Configurable +instanceKlass org/apache/http/client/methods/HttpUriRequest +instanceKlass org/apache/http/protocol/HttpContext +instanceKlass org/slf4j/spi/LocationAwareLogger +instanceKlass org/apache/commons/logging/impl/SLF4JLog +instanceKlass org/apache/commons/logging/impl/SLF4JLocationAwareLog +instanceKlass org/apache/commons/logging/Log +instanceKlass org/apache/commons/logging/LogFactory +instanceKlass org/apache/http/conn/ssl/DefaultHostnameVerifier +instanceKlass org/gradle/internal/resource/transport/http/DefaultHttpSettings$Builder +instanceKlass org/gradle/internal/resource/transport/http/DefaultHttpSettings$2$2 +instanceKlass javax/net/ssl/X509TrustManager +instanceKlass javax/net/ssl/TrustManager +instanceKlass org/gradle/internal/resource/transport/http/DefaultHttpSettings$2$1 +instanceKlass org/gradle/internal/resource/transport/http/DefaultHttpSettings$2 +instanceKlass org/gradle/internal/resource/transport/http/DefaultHttpSettings$1 +instanceKlass org/gradle/internal/resource/transport/http/HttpTimeoutSettings +instanceKlass org/gradle/internal/resource/transport/http/HttpProxySettings +instanceKlass javax/net/ssl/HostnameVerifier +instanceKlass org/gradle/internal/resource/transport/http/DefaultHttpSettings +instanceKlass org/gradle/api/internal/artifacts/repositories/transport/RepositoryTransportFactory$DefaultResourceConnectorSpecification +instanceKlass org/gradle/internal/verifier/HttpRedirectVerifierFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ResolveIvyFactory$ParentModuleLookupResolver +instanceKlass org/gradle/internal/resolve/result/BuildableComponentArtifactsResolveResult +instanceKlass org/gradle/internal/resolve/result/BuildableTypedResolveResult +instanceKlass org/gradle/internal/resolve/result/ErroringResolveResult +instanceKlass org/gradle/internal/resolve/result/ResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryChainArtifactResolver +instanceKlass org/gradle/internal/resolve/result/ResourceAwareResolveResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryChainComponentMetaDataResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/DynamicVersionResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryChainDependencyToComponentIdResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/UserResolverChain$ModuleTransformer +instanceKlass org/gradle/api/specs/NotSpec +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ComponentSelectionRulesProcessor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/Versioned +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/MetadataProvider +instanceKlass org/gradle/api/internal/artifacts/ComponentSelectionInternal +instanceKlass org/gradle/api/artifacts/ComponentSelection +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/DefaultVersionedComponentChooser +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/VersionedComponentChooser +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/UserResolverChain +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/CompositeDependencyArtifactsVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ValidatingArtifactsVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/CompositeDependencyGraphVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/ResolutionFailureCollector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/VisitedFileDependencyResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/FileDependencyCollectingGraphVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactSet +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/VisitedArtifactsResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DefaultResolvedArtifactsBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/DefaultComponentSelectionDescriptor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionReasonInternal +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionDescriptorInternal +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionReasons +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencySubstitutions$ProjectPathConverter +instanceKlass org/gradle/api/artifacts/DependencySubstitutions$Substitution +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencySubstitutions +instanceKlass org/gradle/api/internal/artifacts/cache/ArtifactResolutionControl +instanceKlass org/gradle/api/internal/artifacts/cache/ModuleResolutionControl +instanceKlass org/gradle/api/internal/artifacts/cache/DependencyResolutionControl +instanceKlass org/gradle/api/internal/artifacts/cache/ResolutionControl +instanceKlass org/gradle/internal/typeconversion/FlatteningNotationParser +instanceKlass org/gradle/api/artifacts/DependencySubstitution +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultComponentSelectionRules +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultCachePolicy +instanceKlass org/gradle/api/internal/artifacts/ComponentSelectionRulesInternal +instanceKlass org/gradle/api/artifacts/ComponentSelectionRules +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultResolutionStrategy +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/UpgradeCapabilityResolver +instanceKlass org/gradle/internal/component/external/model/ImmutableCapability +instanceKlass org/gradle/internal/component/external/model/DefaultComponentVariantIdentifier +instanceKlass org/gradle/api/artifacts/ComponentVariantIdentifier +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CapabilitiesConflictHandler$CandidateDetails +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultCapabilitiesResolution$DefaultCapabilityResolutionDetails +instanceKlass org/gradle/api/artifacts/CapabilityResolutionDetails +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CapabilitiesConflictHandler$ResolutionDetails +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ConflictResolutionResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/DefaultCapabilitiesResolution +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/CapabilitiesResolutionInternal +instanceKlass org/gradle/api/artifacts/CapabilitiesResolution +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/projectresult/ResolvedLocalComponentsResultGraphVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentResultSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/ResolvedGraphDependency +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/DependencyResultSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/ResolvedGraphComponent +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/StreamingResolutionResultBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/DependencyGraphNode +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/ResolvedConfigurationDependencyGraphVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/ResolvedGraphResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/DefaultResolvedConfigurationBuilder +instanceKlass org/gradle/api/internal/artifacts/ResolvedConfigurationIdentifierSerializer +instanceKlass org/gradle/api/artifacts/ResolvedDependency +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/TransientConfigurationResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/TransientConfigurationResultsBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/CachedStoreFactory$SimpleStore +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/CachedStoreFactory$Stats +instanceKlass org/gradle/cache/internal/Store +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/CachedStoreFactory +instanceKlass org/gradle/cache/internal/BinaryStore$BinaryData +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/DefaultBinaryStore +instanceKlass java/io/DeleteOnExitHook$1 +instanceKlass java/io/DeleteOnExitHook +instanceKlass org/gradle/cache/internal/BinaryStore +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/ResolutionResultsStoreFactory$1 +instanceKlass org/gradle/api/internal/CompositeDomainObjectSet$2 +instanceKlass org/gradle/api/internal/CompositeDomainObjectSet$1 +instanceKlass org/gradle/api/internal/CompositeDomainObjectSet$ItemNotInCompositeSpec +instanceKlass org/gradle/api/internal/CompositeDomainObjectSet$ItemIsUniqueInCompositeSpec +instanceKlass org/gradle/api/internal/CompositeDomainObjectSet$DomainObjectCompositeCollection +instanceKlass org/gradle/api/internal/artifacts/DefaultResolverResults +instanceKlass org/gradle/api/internal/attributes/ImmutableAttributeContainerWithErrorMessage +instanceKlass org/gradle/api/internal/artifacts/repositories/descriptor/UrlRepositoryDescriptor$Builder +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolveConfigurationResolutionBuildOperationDetails$RepositoryImpl +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolveConfigurationDependenciesBuildOperationType$Repository +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolveConfigurationResolutionBuildOperationDetails +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolveConfigurationDependenciesBuildOperationType$Details +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$1 +instanceKlass org/gradle/api/internal/initialization/RootScriptDomainObjectContext$CalculatedModelValueImpl +instanceKlass org/gradle/api/artifacts/ConfigurationVariant +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfigurationPublications$ConfigurationVariantFactory +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$AllArtifactsProvider +instanceKlass org/gradle/api/internal/artifacts/configurations/PublishArtifactSetProvider +instanceKlass org/gradle/api/internal/artifacts/DefaultPublishArtifactSet$ArtifactsFileCollection +instanceKlass org/gradle/api/internal/tasks/AbstractTaskDependency$1 +instanceKlass org/gradle/api/internal/tasks/AbstractTaskDependency +instanceKlass org/gradle/api/internal/file/collections/MinimalFileSet +instanceKlass org/gradle/api/internal/tasks/TaskDependencyInternal +instanceKlass org/gradle/api/internal/artifacts/DefaultDependencySet$MutationValidationAction +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$ConfigurationDescription +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$ArtifactViewConfiguration +instanceKlass org/gradle/api/artifacts/ArtifactView$ViewConfiguration +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$DefaultResolutionHost +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$SelectedArtifactsProvider +instanceKlass org/gradle/api/internal/attributes/DefaultMutableAttributeContainer +instanceKlass org/gradle/internal/lazy/UnsafeLazy +instanceKlass org/gradle/api/artifacts/DependencyConstraint +instanceKlass org/gradle/api/artifacts/ExcludeRule +instanceKlass org/gradle/api/internal/file/collections/FileSystemMirroringFileTree +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfigurationPublications +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$ConfigurationResolvableDependencies +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolvableDependenciesInternal +instanceKlass org/gradle/api/internal/DelegatingDomainObjectSet +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$ConfigurationArtifactCollection +instanceKlass org/gradle/api/internal/artifacts/configurations/ArtifactCollectionInternal +instanceKlass org/gradle/api/artifacts/ArtifactCollection +instanceKlass org/gradle/internal/logging/text/TreeFormatter +instanceKlass org/gradle/api/internal/artifacts/configurations/OutgoingVariant +instanceKlass org/gradle/internal/deprecation/DeprecationMessageBuilder$WithDocumentation +instanceKlass org/gradle/api/artifacts/ConfigurationPublications +instanceKlass org/gradle/api/artifacts/DependencySet +instanceKlass org/gradle/api/artifacts/PublishArtifactSet +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolutionHost +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolutionResultProvider +instanceKlass org/gradle/api/artifacts/DependencyConstraintSet +instanceKlass org/gradle/api/artifacts/ResolvableDependencies +instanceKlass org/gradle/api/artifacts/ArtifactView +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfiguration$ResolveState +instanceKlass org/gradle/api/internal/artifacts/ResolverResults +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/projectresult/ResolvedProjectConfiguration +instanceKlass org/gradle/api/internal/artifacts/configurations/DetachedConfigurationsProvider +instanceKlass org/gradle/internal/locking/NoOpDependencyLockingProvider +instanceKlass org/gradle/api/internal/artifacts/dependencies/AbstractVersionConstraint +instanceKlass org/gradle/api/internal/artifacts/VersionConstraintInternal +instanceKlass org/gradle/api/artifacts/MutableVersionConstraint +instanceKlass org/gradle/api/internal/artifacts/DefaultExcludeRuleContainer +instanceKlass org/gradle/api/artifacts/ExcludeRuleContainer +instanceKlass org/gradle/api/internal/artifacts/dependencies/ModuleDependencyCapabilitiesInternal +instanceKlass org/gradle/api/artifacts/ModuleDependencyCapabilitiesHandler +instanceKlass org/gradle/api/artifacts/DependencyArtifact +instanceKlass org/gradle/api/internal/artifacts/dependencies/AbstractDependency +instanceKlass org/gradle/api/internal/artifacts/ResolvableDependency +instanceKlass org/gradle/api/artifacts/ExternalModuleDependency +instanceKlass org/gradle/api/artifacts/ExternalDependency +instanceKlass org/gradle/plugin/use/internal/DefaultPluginRequestApplicator$NotFound +instanceKlass org/gradle/api/plugins/quality/internal/AbstractCodeQualityPlugin +instanceKlass org/gradle/plugin/use/resolve/internal/SimplePluginResolution +instanceKlass org/gradle/api/plugins/JavaPlugin$BuildableJavaComponentImpl +instanceKlass org/gradle/api/internal/component/BuildableJavaComponent +instanceKlass org/gradle/api/plugins/JavaPlugin +instanceKlass org/gradle/api/internal/artifacts/dsl/ModuleVersionSelectorParsers$StringConverter +instanceKlass org/gradle/api/internal/artifacts/dsl/ModuleVersionSelectorParsers +instanceKlass org/gradle/plugin/management/internal/DefaultPluginResolveDetails +instanceKlass org/gradle/plugin/management/PluginResolveDetails +instanceKlass org/gradle/plugin/use/internal/DefaultPluginRequestApplicator$Result +instanceKlass org/gradle/plugin/use/resolve/internal/AlreadyOnClasspathPluginResolver +instanceKlass org/gradle/plugin/use/resolve/internal/ArtifactRepositoriesPluginResolver +instanceKlass org/gradle/plugin/use/resolve/internal/CorePluginResolver +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolution +instanceKlass org/gradle/plugin/use/resolve/internal/NoopPluginResolver +instanceKlass org/gradle/plugin/use/resolve/internal/CompositePluginResolver +instanceKlass org/gradle/api/internal/DefaultNamedDomainObjectCollection$ObjectBackedElementInfo +instanceKlass com/google/common/base/Suppliers$MemoizingSupplier +instanceKlass com/google/common/base/Suppliers$NonSerializableMemoizingSupplier +instanceKlass org/gradle/api/internal/artifacts/repositories/ArtifactResolutionDetails +instanceKlass org/gradle/internal/resolve/caching/ImplicitInputsCapturingInstantiator +instanceKlass org/gradle/api/internal/artifacts/repositories/AuthenticationSupporter +instanceKlass org/gradle/api/artifacts/repositories/PasswordCredentials +instanceKlass org/gradle/api/credentials/PasswordCredentials +instanceKlass org/gradle/api/credentials/Credentials +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultMavenArtifactRepository$MavenMetadataSources +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultUrlArtifactRepository +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/ExternalResourceResolver +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/DefaultMavenPomMetadataSource$MavenMetadataValidator +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/AbstractMetadataSource +instanceKlass org/gradle/api/internal/artifacts/repositories/maven/MavenMetadataLoader +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/ExternalResourceArtifactResolver +instanceKlass org/gradle/api/artifacts/repositories/MavenArtifactRepository$MetadataSources +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ConfiguredModuleComponentRepository +instanceKlass org/gradle/api/internal/artifacts/repositories/descriptor/RepositoryDescriptor +instanceKlass org/gradle/api/internal/artifacts/ModuleVersionPublisher +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MetadataArtifactProvider +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/ImmutableMetadataSources +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MetadataSource +instanceKlass org/gradle/api/artifacts/repositories/RepositoryResourceAccessor +instanceKlass org/gradle/api/internal/artifacts/repositories/RepositoryContentDescriptorInternal +instanceKlass org/gradle/api/internal/DefaultPolymorphicDomainObjectContainer$2 +instanceKlass org/gradle/api/internal/DefaultPolymorphicNamedEntityInstantiator +instanceKlass org/gradle/api/internal/PolymorphicNamedEntityInstantiator +instanceKlass org/gradle/api/internal/artifacts/repositories/AbstractArtifactRepository +instanceKlass org/gradle/api/internal/artifacts/repositories/ContentFilteringRepository +instanceKlass org/gradle/api/internal/artifacts/repositories/ArtifactRepositoryInternal +instanceKlass org/gradle/internal/artifacts/repositories/AuthenticationSupportedInternal +instanceKlass org/gradle/api/internal/artifacts/repositories/PublicationAwareRepository +instanceKlass org/gradle/api/internal/artifacts/repositories/ResolutionAwareRepository +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultBaseRepositoryFactory$NamedMavenRepositoryDescriber +instanceKlass org/gradle/plugin/use/internal/DefaultPluginArtifactRepositories +instanceKlass org/gradle/plugin/management/internal/MultiPluginRequests +instanceKlass org/gradle/plugin/use/internal/PluginRequestCollector$2 +instanceKlass org/gradle/plugin/use/internal/PluginRequestCollector$1 +instanceKlass com/google/common/base/Strings +instanceKlass org/gradle/plugin/use/internal/PluginRequestCollector$PluginDependencySpecImpl +instanceKlass org/gradle/plugin/use/PluginDependency +instanceKlass org/gradle/api/provider/ProviderConvertible +instanceKlass org/gradle/plugin/use/PluginDependencySpec +instanceKlass org/gradle/plugin/use/internal/PluginRequestCollector$PluginDependenciesSpecImpl +instanceKlass org/gradle/plugin/use/PluginDependenciesSpec +instanceKlass org/codehaus/groovy/runtime/metaclass/ClosureMetaClass$StandardClosureChooser +instanceKlass org/gradle/plugin/use/internal/PluginRequestCollector +instanceKlass org/gradle/api/artifacts/VersionCatalogsExtension +instanceKlass org/gradle/configuration/ProjectScriptTarget +instanceKlass org/gradle/internal/build/event/types/DefaultScriptPluginIdentifier +instanceKlass org/gradle/internal/service/scopes/ProjectScopeServices$ScriptScopedContext +instanceKlass org/gradle/internal/service/scopes/ProjectScopeServices$ProjectBackedModuleMetaDataProvider +instanceKlass org/gradle/internal/service/scopes/ProjectBackedPropertyHost +instanceKlass org/gradle/nativeplatform/internal/CompilerOutputFileNamingScheme +instanceKlass org/gradle/api/artifacts/type/ArtifactTypeContainer +instanceKlass org/gradle/buildinit/plugins/WrapperPlugin +instanceKlass org/gradle/api/internal/collections/AbstractIterationOrderRetainingElementSource$ValuePointer +instanceKlass org/gradle/buildinit/plugins/BuildInitPlugin$InitBuildOnlyIfSpec +instanceKlass org/gradle/buildinit/plugins/BuildInitPlugin$InitBuildDependsOnCallable +instanceKlass org/gradle/buildinit/plugins/BuildInitPlugin$FileDetails +instanceKlass org/gradle/buildinit/plugins/BuildInitPlugin +instanceKlass org/gradle/kotlin/dsl/tooling/builders/KotlinDslScriptsModelBuilder +instanceKlass kotlin/collections/ArraysUtilJVM +instanceKlass kotlin/collections/ArraysKt__ArraysJVMKt +instanceKlass kotlin/collections/CollectionsKt__CollectionsJVMKt +instanceKlass org/gradle/kotlin/dsl/tooling/builders/KotlinBuildScriptTemplateModelBuilder +instanceKlass org/gradle/kotlin/dsl/tooling/builders/KotlinBuildScriptModelBuilder +instanceKlass org/gradle/tooling/internal/protocol/cpp/InternalCppTestSuite +instanceKlass org/gradle/tooling/internal/protocol/cpp/InternalCppLibrary +instanceKlass org/gradle/tooling/internal/protocol/cpp/InternalCppApplication +instanceKlass org/gradle/language/cpp/internal/tooling/DefaultCppComponentModel +instanceKlass org/gradle/language/cpp/CppComponent +instanceKlass org/gradle/language/ComponentWithTargetMachines +instanceKlass org/gradle/language/ComponentWithDependencies +instanceKlass org/gradle/language/ComponentWithBinaries +instanceKlass org/gradle/api/component/SoftwareComponent +instanceKlass org/gradle/language/cpp/internal/tooling/CppModelBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/BuildEnvironmentBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/PublicationsBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/model/TaskNameComparator +instanceKlass org/gradle/plugins/ide/internal/tooling/BuildInvocationsBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/BasicIdeaModelBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/model/PartialBasicGradleProject +instanceKlass org/gradle/plugins/ide/internal/tooling/GradleBuildBuilder +instanceKlass org/gradle/tooling/provider/model/internal/BuildScopeModelBuilder +instanceKlass org/gradle/plugins/ide/internal/configurer/HierarchicalElementAdapter +instanceKlass org/gradle/plugins/ide/internal/configurer/EclipseModelAwareUniqueProjectNameProvider +instanceKlass org/gradle/plugins/ide/eclipse/model/AbstractClasspathEntry +instanceKlass org/gradle/plugins/ide/eclipse/model/ClasspathEntry +instanceKlass org/objectweb/asm/Opcodes +instanceKlass org/gradle/plugins/ide/internal/tooling/EclipseModelBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/RunEclipseTasksBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/RunBuildDependenciesTaskBuilder +instanceKlass org/gradle/tooling/provider/model/ParameterizedToolingModelBuilder +instanceKlass org/gradle/tooling/model/GradleModuleVersion +instanceKlass org/gradle/tooling/model/idea/IdeaDependencyScope +instanceKlass org/gradle/tooling/model/idea/IdeaCompilerOutput +instanceKlass org/gradle/tooling/model/idea/IdeaLanguageLevel +instanceKlass org/gradle/plugins/ide/internal/tooling/IdeaModelBuilder +instanceKlass org/gradle/plugins/ide/internal/tooling/model/LaunchableGradleTask +instanceKlass org/gradle/tooling/internal/protocol/InternalLaunchable +instanceKlass org/gradle/tooling/internal/gradle/GradleProjectIdentity +instanceKlass org/gradle/tooling/internal/gradle/GradleBuildIdentity +instanceKlass org/gradle/plugins/ide/internal/tooling/GradleProjectBuilder +instanceKlass org/gradle/tooling/provider/model/internal/DefaultToolingModelBuilderRegistry$RegistrationImpl +instanceKlass org/gradle/tooling/provider/model/internal/DefaultToolingModelBuilderRegistry$VoidToolingModelBuilder +instanceKlass org/gradle/tooling/provider/model/internal/ToolingModelBuilderLookup$Builder +instanceKlass org/gradle/tooling/provider/model/internal/ToolingModelBuilderLookup$Registration +instanceKlass org/gradle/plugins/ide/internal/tooling/ToolingModelServices$BuildScopeToolingServices$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/DefaultProjectPublicationRegistry +instanceKlass org/gradle/api/internal/project/DefaultProjectTaskLister +instanceKlass org/gradle/api/internal/provider/Collectors$SingleElement +instanceKlass org/gradle/api/internal/collections/FilteredCollection$FilteringIterator +instanceKlass org/gradle/api/internal/collections/CollectionFilter$1 +instanceKlass org/gradle/api/internal/DefaultNamedDomainObjectCollection$FilteredIndex +instanceKlass org/gradle/api/internal/collections/DefaultCollectionEventRegister$FilteredEventRegister +instanceKlass org/gradle/api/internal/collections/FilteredCollection +instanceKlass org/gradle/api/specs/Specs$2 +instanceKlass org/gradle/api/specs/Specs$1 +instanceKlass org/gradle/api/specs/Specs +instanceKlass org/gradle/api/internal/tasks/DefaultRealizableTaskCollection +instanceKlass org/apache/commons/lang/text/StrTokenizer +instanceKlass org/apache/commons/lang/text/StrBuilder +instanceKlass org/objectweb/asm/Handle +instanceKlass org/objectweb/asm/Context +instanceKlass org/objectweb/asm/ClassReader +instanceKlass org/gradle/api/internal/DefaultNamedDomainObjectCollection$ProviderBackedElementInfo +instanceKlass org/gradle/api/internal/DefaultNamedDomainObjectCollection$ElementInfo +instanceKlass org/gradle/api/internal/provider/Collectors$ElementFromProvider +instanceKlass org/gradle/api/internal/provider/Collectors$TypedCollector +instanceKlass org/gradle/api/internal/provider/Collectors$ProvidedCollector +instanceKlass org/gradle/api/internal/provider/ChangingValue +instanceKlass org/gradle/configuration/internal/DefaultUserCodeApplicationContext$CurrentApplication$1 +instanceKlass org/gradle/api/internal/DefaultCollectionCallbackActionDecorator$BuildOperationEmittingAction +instanceKlass org/gradle/api/internal/DefaultMutationGuard$2 +instanceKlass com/google/common/reflect/Reflection +instanceKlass com/google/common/reflect/Types$TypeVariableInvocationHandler +instanceKlass com/google/common/reflect/Types$TypeVariableImpl +instanceKlass com/google/common/reflect/Types$NativeTypeVariableEquals +instanceKlass org/gradle/api/internal/provider/ValueSupplier$ExecutionTimeValue +instanceKlass org/gradle/api/internal/provider/ValueSupplier$ValueProducer +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainer$RegisterDetails +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainer$3 +instanceKlass org/gradle/model/internal/registry/RuleBindings$ScopeIndex +instanceKlass org/gradle/model/internal/registry/RuleBindings$PredicateMatches +instanceKlass org/gradle/model/internal/registry/DefaultModelRegistry$5 +instanceKlass org/gradle/model/internal/registry/NodeAtState +instanceKlass org/gradle/model/internal/registry/DefaultModelRegistry$GoalGraph +instanceKlass org/gradle/model/internal/registry/RuleBindings$NodeAtStateIndex +instanceKlass org/gradle/model/internal/registry/RuleBindings$TypePredicateIndex +instanceKlass org/gradle/model/internal/registry/RuleBindings$PathPredicateIndex +instanceKlass org/gradle/model/internal/registry/RuleBindings +instanceKlass org/gradle/model/internal/registry/ModelGraph +instanceKlass org/gradle/model/internal/core/DefaultModelRegistration +instanceKlass org/gradle/model/internal/core/AbstractModelAction +instanceKlass org/gradle/model/internal/core/EmptyModelProjection +instanceKlass org/gradle/model/internal/core/ModelProjection +instanceKlass org/gradle/model/internal/core/ModelAdapter +instanceKlass org/gradle/model/internal/core/ModelPromise +instanceKlass org/gradle/model/internal/core/ModelRegistrations$Builder$DescriptorReference +instanceKlass org/gradle/model/internal/core/ModelRegistration +instanceKlass org/gradle/model/internal/core/ModelAction +instanceKlass org/gradle/model/internal/core/ModelRegistrations$Builder +instanceKlass org/gradle/model/internal/core/ModelRegistrations +instanceKlass org/gradle/model/internal/registry/BoringProjectState +instanceKlass org/gradle/model/internal/registry/DefaultModelRegistry$ModelGoal +instanceKlass org/gradle/model/internal/core/ModelPredicate +instanceKlass org/gradle/model/internal/registry/ModelNodeInternal +instanceKlass org/gradle/model/internal/registry/DefaultModelRegistry +instanceKlass org/gradle/model/internal/registry/ModelRegistryInternal +instanceKlass org/gradle/tooling/internal/provider/runner/PluginApplicationTracker$PluginApplication +instanceKlass org/gradle/internal/build/event/types/DefaultBinaryPluginIdentifier +instanceKlass org/gradle/api/internal/plugins/DefaultPluginManager$OperationDetails +instanceKlass org/gradle/api/internal/plugins/DefaultPluginManager$AddPluginBuildOperation +instanceKlass org/gradle/api/internal/plugins/DefaultPluginManager$1 +instanceKlass org/gradle/api/internal/plugins/DefaultPotentialPluginWithId +instanceKlass org/gradle/api/internal/plugins/PluginInspector$PotentialImperativeClassPlugin +instanceKlass com/google/common/base/Predicates +instanceKlass org/gradle/model/internal/inspect/ModelRuleSourceDetector$3 +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$HelpAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$ProjectReportTaskAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$TaskReportTaskAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$PropertyReportTaskAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$DependencyInsightReportTaskAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$DependencyReportTaskAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$BuildEnvironmentReportTaskAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$ComponentReportAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$ModelReportAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin$DependentComponentsReportAction +instanceKlass org/gradle/api/plugins/HelpTasksPlugin +instanceKlass org/gradle/api/internal/plugins/PluginDescriptor +instanceKlass org/gradle/api/internal/plugins/ClassloaderBackedPluginDescriptorLocator +instanceKlass org/gradle/api/internal/plugins/DefaultPluginRegistry$PluginIdLookupCacheKey +instanceKlass com/google/common/base/Optional +instanceKlass com/google/common/collect/FluentIterable +instanceKlass org/gradle/model/internal/inspect/ModelRuleExtractor$CachedRuleSource +instanceKlass org/gradle/model/internal/inspect/MethodModelRuleExtractionContext +instanceKlass org/gradle/model/Rules +instanceKlass org/gradle/model/Validate +instanceKlass org/gradle/model/Finalize +instanceKlass org/gradle/model/Mutate +instanceKlass org/gradle/model/Defaults +instanceKlass org/gradle/model/internal/core/NodeInitializerRegistry +instanceKlass org/gradle/model/Model +instanceKlass org/gradle/model/internal/inspect/MethodModelRuleExtractors +instanceKlass org/gradle/model/internal/manage/instance/ManagedInstance +instanceKlass org/gradle/model/internal/manage/schema/extract/ManagedProxyClassGenerator$GeneratedView +instanceKlass org/gradle/model/internal/manage/instance/ModelElementState +instanceKlass org/gradle/model/internal/manage/instance/GeneratedViewState +instanceKlass org/gradle/model/internal/manage/binding/StructMethodBinding +instanceKlass org/gradle/internal/reflect/Types$TypeVisitor +instanceKlass org/gradle/model/internal/manage/binding/StructBindings +instanceKlass org/gradle/model/internal/manage/binding/StructBindingValidationProblemCollector +instanceKlass org/gradle/model/internal/manage/binding/DefaultStructBindingsStore +instanceKlass org/gradle/platform/base/BinaryTasks +instanceKlass org/gradle/model/internal/core/ModelPath$Cache +instanceKlass org/gradle/platform/base/BinaryContainer +instanceKlass org/gradle/platform/base/ComponentType +instanceKlass org/gradle/platform/base/SourceComponentSpec +instanceKlass org/gradle/language/base/LanguageSourceSet +instanceKlass org/gradle/model/internal/typeregistration/BaseInstanceFactory +instanceKlass org/gradle/model/internal/typeregistration/InstanceFactory +instanceKlass org/gradle/model/internal/manage/schema/cache/ModelSchemaCache +instanceKlass org/gradle/model/internal/manage/schema/extract/DefaultModelSchemaStore +instanceKlass org/gradle/model/RuleSource +instanceKlass org/gradle/model/internal/manage/schema/extract/StructSchemaExtractionStrategySupport +instanceKlass org/gradle/model/internal/manage/schema/extract/JavaUtilCollectionStrategy +instanceKlass org/gradle/model/ModelMap +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelMapStrategy +instanceKlass org/gradle/model/internal/manage/schema/extract/AbstractProxyClassGenerator +instanceKlass org/gradle/model/internal/manage/schema/extract/SpecializedMapStrategy +instanceKlass org/gradle/model/internal/type/WildcardTypeWrapper +instanceKlass org/gradle/model/internal/type/WildcardWrapper +instanceKlass org/gradle/model/internal/type/ParameterizedTypeWrapper +instanceKlass org/gradle/model/ModelSet +instanceKlass org/gradle/model/internal/manage/schema/CompositeSchema +instanceKlass org/gradle/model/internal/manage/schema/AbstractModelSchema +instanceKlass org/gradle/model/internal/manage/schema/ManagedImplSchema +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSetStrategy +instanceKlass org/gradle/model/internal/manage/schema/extract/JdkValueTypeStrategy +instanceKlass org/gradle/model/internal/manage/schema/extract/EnumStrategy +instanceKlass org/gradle/model/internal/manage/schema/ModelSchema +instanceKlass org/gradle/model/internal/manage/schema/extract/PrimitiveStrategy +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaExtractionContext +instanceKlass org/gradle/model/internal/manage/schema/extract/DefaultModelSchemaExtractor +instanceKlass org/gradle/platform/base/ComponentBinaries +instanceKlass org/gradle/platform/base/VariantComponentSpec +instanceKlass org/gradle/platform/base/VariantComponent +instanceKlass org/gradle/model/internal/inspect/RuleSourceValidationProblemCollector +instanceKlass org/gradle/model/internal/inspect/ExtractedModelRule +instanceKlass org/gradle/model/internal/inspect/AbstractAnnotationDrivenModelRuleExtractor +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaAspect +instanceKlass org/gradle/platform/base/internal/VariantAspectExtractionStrategy +instanceKlass org/gradle/api/internal/plugins/RuleBasedPluginTarget +instanceKlass org/gradle/configuration/project/NotifyProjectBeforeEvaluatedBuildOperationType$1 +instanceKlass org/gradle/configuration/project/NotifyProjectBeforeEvaluatedBuildOperationType$Result +instanceKlass org/gradle/configuration/project/NotifyProjectBeforeEvaluatedBuildOperationType +instanceKlass org/gradle/internal/operations/BuildOperationType +instanceKlass org/gradle/util/internal/NameValidator +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator$NotifyProjectBeforeEvaluatedDetails +instanceKlass org/gradle/configuration/project/NotifyProjectBeforeEvaluatedBuildOperationType$Details +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator$NotifyBeforeEvaluate +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$2 +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator$ConfigureProjectDetails +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator$EvaluateProject +instanceKlass org/gradle/configuration/project/LifecycleProjectEvaluator +instanceKlass org/gradle/configuration/project/DelayedConfigurationActions +instanceKlass org/gradle/configuration/project/BuildScriptProcessor +instanceKlass org/gradle/buildinit/plugins/internal/action/WrapperPluginAutoApplyAction +instanceKlass org/gradle/buildinit/plugins/internal/action/BuildInitAutoApplyAction +instanceKlass org/gradle/kotlin/dsl/tooling/builders/KotlinScriptingModelBuildersRegistrationAction +instanceKlass org/gradle/jvm/toolchain/internal/task/ShowToolchainsTaskConfigurator +instanceKlass org/gradle/api/plugins/internal/HelpTasksAutoApplyAction +instanceKlass org/gradle/configuration/project/ConfigureActionsProjectEvaluator +instanceKlass org/gradle/initialization/NotifyingBuildLoader$3$1 +instanceKlass org/gradle/initialization/NotifyProjectsLoadedBuildOperationType$Details +instanceKlass org/gradle/initialization/NotifyingBuildLoader$3 +instanceKlass org/gradle/initialization/NotifyingBuildLoader$BuildStructureOperationResult +instanceKlass org/gradle/initialization/LoadProjectsBuildOperationType$Result +instanceKlass org/gradle/initialization/NotifyingBuildLoader$BuildStructureOperationProject +instanceKlass org/apache/commons/lang/reflect/MethodUtils +instanceKlass org/gradle/internal/Pair +instanceKlass org/gradle/initialization/ProjectPropertySettingBuildLoader$CachingPropertyApplicator +instanceKlass org/gradle/internal/extensibility/ExtensibleDynamicObject$2 +instanceKlass org/gradle/internal/BiAction +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainerFactory$1 +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainer$7 +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainer$6 +instanceKlass org/gradle/api/Task$Namer +instanceKlass org/gradle/model/internal/core/MutableModelNode +instanceKlass org/gradle/model/internal/core/ModelNode +instanceKlass org/gradle/model/internal/core/ModelPath +instanceKlass org/gradle/api/internal/project/taskfactory/TaskIdentity +instanceKlass org/gradle/api/tasks/TaskProvider +instanceKlass org/gradle/api/internal/tasks/RealizeTaskBuildOperationType$Result +instanceKlass org/gradle/api/internal/tasks/RegisterTaskBuildOperationType$Result +instanceKlass org/gradle/api/internal/project/taskfactory/TaskFactory +instanceKlass org/gradle/api/internal/project/taskfactory/AnnotationProcessingTaskFactory +instanceKlass org/gradle/api/internal/project/taskfactory/TaskClassInfo +instanceKlass org/gradle/api/internal/project/taskfactory/DefaultTaskClassInfoStore$AbstractIncrementalTaskActionFactory +instanceKlass org/gradle/api/internal/project/taskfactory/TaskActionFactory +instanceKlass org/gradle/api/internal/project/taskfactory/DefaultTaskClassInfoStore +instanceKlass org/gradle/model/internal/core/rule/describe/SimpleModelRuleDescriptor$1 +instanceKlass org/gradle/internal/Factories$2 +instanceKlass org/gradle/model/internal/core/rule/describe/AbstractModelRuleDescriptor +instanceKlass org/gradle/model/internal/core/rule/describe/ModelRuleDescriptor +instanceKlass org/gradle/model/internal/core/ModelReference +instanceKlass org/gradle/api/internal/tasks/DefaultTaskContainerFactory +instanceKlass org/gradle/internal/service/scopes/WorkerSharedProjectScopeServices +instanceKlass org/gradle/nativeplatform/internal/CompilerOutputFileNamingSchemeFactory +instanceKlass org/gradle/nativeplatform/internal/services/NativeBinaryServices$ProjectCompilerServices +instanceKlass org/gradle/language/internal/DefaultNativeComponentFactory +instanceKlass org/gradle/language/internal/NativeComponentFactory +instanceKlass org/gradle/language/nativeplatform/internal/toolchains/ToolChainSelector$Result +instanceKlass org/gradle/language/nativeplatform/internal/toolchains/DefaultToolChainSelector +instanceKlass org/gradle/language/nativeplatform/internal/toolchains/ToolChainSelector +instanceKlass org/gradle/language/nativeplatform/internal/incremental/IncrementalCompilerBuilder$IncrementalCompiler +instanceKlass org/gradle/language/nativeplatform/internal/incremental/DefaultIncrementalCompilerBuilder +instanceKlass org/gradle/language/nativeplatform/internal/incremental/IncrementalCompilerBuilder +instanceKlass org/gradle/plugins/ide/internal/DefaultIdeArtifactRegistry +instanceKlass org/gradle/plugins/ide/internal/IdeArtifactRegistry +instanceKlass org/gradle/internal/snapshot/Snapshot +instanceKlass org/gradle/internal/snapshot/impl/DefaultSnapshottingService +instanceKlass org/gradle/internal/snapshot/SnapshottingService +instanceKlass org/gradle/internal/enterprise/test/TestTaskForkOptions +instanceKlass org/gradle/internal/enterprise/test/TestTaskProperties +instanceKlass org/gradle/internal/enterprise/test/TestTaskFilters +instanceKlass org/gradle/internal/enterprise/test/impl/DefaultTestTaskPropertiesService +instanceKlass org/gradle/internal/enterprise/test/TestTaskPropertiesService +instanceKlass org/gradle/buildinit/plugins/internal/ProjectLayoutSetupRegistry +instanceKlass org/gradle/buildinit/plugins/internal/services/BuildInitServices$ProjectScopeBuildInitServices +instanceKlass org/gradle/api/publish/maven/internal/publisher/MavenDuplicatePublicationTracker +instanceKlass org/gradle/api/tasks/SourceSetContainer +instanceKlass org/gradle/api/plugins/jvm/internal/JvmPluginServices +instanceKlass org/gradle/api/plugins/jvm/internal/JvmModelingServices +instanceKlass org/gradle/api/plugins/jvm/internal/JvmEcosystemUtilities +instanceKlass org/gradle/api/plugins/internal/PluginAuthorServices$ProjectScopeServices +instanceKlass org/gradle/jvm/toolchain/JavaToolchainSpec +instanceKlass org/gradle/jvm/toolchain/internal/DefaultJavaToolchainService +instanceKlass org/gradle/jvm/toolchain/JavaToolchainService +instanceKlass org/gradle/jvm/toolchain/internal/JavaToolchainQueryService +instanceKlass org/gradle/jvm/toolchain/install/internal/AdoptOpenJdkDownloader +instanceKlass org/gradle/jvm/toolchain/install/internal/AdoptOpenJdkRemoteBinary +instanceKlass org/gradle/jvm/toolchain/install/internal/DefaultJavaToolchainProvisioningService +instanceKlass org/gradle/jvm/toolchain/install/internal/JavaToolchainProvisioningService +instanceKlass org/gradle/jvm/toolchain/internal/JavaToolchainFactory +instanceKlass org/gradle/jvm/toolchain/internal/ToolchainToolFactory +instanceKlass org/gradle/language/java/internal/JavaLanguagePluginServiceRegistry$JavaProjectScopeServices +instanceKlass org/gradle/jvm/toolchain/internal/JavaCompilerFactory +instanceKlass org/gradle/language/java/internal/JavaToolChainServiceRegistry$ProjectScopeCompileServices +instanceKlass org/gradle/api/internal/tasks/compile/GroovyCompilerFactory +instanceKlass org/gradle/language/base/internal/compile/CompilerFactory +instanceKlass org/gradle/api/internal/tasks/compile/GroovyServices$ProjectServices +instanceKlass org/gradle/api/publish/ivy/internal/publisher/IvyDuplicatePublicationTracker +instanceKlass org/gradle/workers/internal/BuildOperationAwareWorker +instanceKlass org/gradle/workers/internal/IsolatedClassloaderWorkerFactory +instanceKlass org/gradle/workers/internal/WorkerDaemonFactory +instanceKlass org/gradle/workers/internal/WorkerFactory +instanceKlass org/gradle/workers/WorkerExecutor +instanceKlass org/gradle/workers/internal/WorkersServices$ProjectScopeServices +instanceKlass org/gradle/api/internal/component/ComponentRegistry +instanceKlass org/gradle/normalization/internal/RuntimeClasspathNormalizationInternal +instanceKlass org/gradle/normalization/RuntimeClasspathNormalization +instanceKlass org/gradle/normalization/InputNormalization +instanceKlass org/gradle/api/internal/project/taskfactory/TaskInstantiator +instanceKlass org/gradle/model/internal/core/NamedEntityInstantiator +instanceKlass org/gradle/internal/typeconversion/TypeConverter +instanceKlass org/gradle/api/internal/project/ant/AntLoggingAdapterFactory +instanceKlass org/gradle/api/internal/file/SourceDirectorySetFactory +instanceKlass org/gradle/api/internal/project/DeferredProjectConfiguration +instanceKlass org/gradle/api/internal/file/DefaultProjectLayout +instanceKlass org/gradle/api/internal/file/TaskFileVarFactory +instanceKlass org/gradle/internal/service/scopes/GradleScopeServices$1 +instanceKlass org/gradle/initialization/NotifyingBuildLoader$2$1 +instanceKlass org/gradle/initialization/LoadProjectsBuildOperationType$Details +instanceKlass org/gradle/initialization/NotifyingBuildLoader$2 +instanceKlass org/gradle/api/internal/catalog/DefaultVersionCatalog +instanceKlass org/gradle/api/internal/DefaultDomainObjectCollection$IteratorImpl +instanceKlass org/gradle/internal/serialization/Cached +instanceKlass org/gradle/internal/instantiation/generator/ManagedObjectFactory$ManagedPropertyName +instanceKlass org/gradle/api/internal/catalog/DefaultDependenciesAccessors +instanceKlass org/gradle/api/artifacts/ProjectDependency +instanceKlass org/gradle/api/artifacts/SelfResolvingDependency +instanceKlass org/gradle/api/artifacts/ModuleDependency +instanceKlass org/gradle/api/internal/DependencyClassPathProvider +instanceKlass org/gradle/configuration/BuildOperationFiringProjectsPreparer$ConfigureBuild$1 +instanceKlass org/gradle/initialization/ConfigureBuildBuildOperationType$Details +instanceKlass org/gradle/configuration/BuildOperationFiringProjectsPreparer$ConfigureBuild +instanceKlass org/gradle/internal/resources/TaskExecutionLockRegistry$2 +instanceKlass org/gradle/internal/resources/ProjectLockRegistry$1 +instanceKlass org/gradle/api/internal/project/DefaultProjectStateRegistry$ProjectStateImpl +instanceKlass org/gradle/api/internal/artifacts/DefaultProjectComponentIdentifier +instanceKlass org/gradle/api/internal/project/DefaultProjectStateRegistry$DefaultBuildProjectRegistry +instanceKlass org/gradle/internal/build/BuildProjectRegistry +instanceKlass org/gradle/initialization/AbstractProjectSpec +instanceKlass org/gradle/initialization/ProjectSpec +instanceKlass org/gradle/initialization/ProjectSpecs +instanceKlass org/gradle/caching/internal/controller/RootBuildCacheControllerRef$CloseShieldBuildCacheController +instanceKlass org/gradle/caching/internal/controller/NoOpBuildCacheController +instanceKlass org/gradle/caching/internal/services/BuildCacheControllerFactory$ResultImpl +instanceKlass org/gradle/caching/internal/FinalizeBuildCacheConfigurationBuildOperationType$Result +instanceKlass org/gradle/caching/internal/services/BuildCacheControllerFactory$DetailsImpl +instanceKlass org/gradle/caching/internal/FinalizeBuildCacheConfigurationBuildOperationType$Details +instanceKlass org/gradle/caching/internal/FinalizeBuildCacheConfigurationBuildOperationType$Result$BuildCacheDescription +instanceKlass org/gradle/caching/internal/services/BuildCacheControllerFactory$1 +instanceKlass org/gradle/caching/BuildCacheServiceFactory$Describer +instanceKlass org/gradle/caching/internal/services/BuildCacheControllerFactory +instanceKlass org/gradle/caching/configuration/internal/DefaultBuildCacheConfiguration +instanceKlass org/gradle/caching/local/internal/DirectoryBuildCacheServiceFactory +instanceKlass jdk/internal/math/FDBigInteger +instanceKlass org/gradle/internal/time/TimeFormatting +instanceKlass org/gradle/groovy/scripts/internal/FileCacheBackedScriptClassCompiler$EmptyCompiledScript +instanceKlass org/gradle/internal/event/BroadcastDispatch$ActionInvocationHandler +instanceKlass org/gradle/vcs/VcsMappings +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VersionControlSettingsServices +instanceKlass org/gradle/plugin/internal/PluginUsePluginServiceRegistry$SettingsScopeServices +instanceKlass org/gradle/internal/service/scopes/SettingsScopeServices$1 +instanceKlass org/gradle/initialization/IncludedBuildSpec +instanceKlass org/gradle/initialization/BuildOperationSettingsProcessor$2$1 +instanceKlass org/gradle/initialization/EvaluateSettingsBuildOperationType$Details +instanceKlass org/gradle/initialization/BuildOperationSettingsProcessor$2 +instanceKlass org/gradle/internal/logging/sink/ProgressLogEventGenerator$1 +instanceKlass org/gradle/configuration/internal/DefaultListenerBuildOperationDecorator$1 +instanceKlass org/gradle/listener/ClosureBackedMethodInvocationDispatch +instanceKlass org/codehaus/groovy/ast/ClassNode$MapOfLists +instanceKlass org/codehaus/groovy/util/AbstractConcurrentMap$Entry +instanceKlass org/codehaus/groovy/util/AbstractConcurrentMapBase$Entry +instanceKlass org/codehaus/groovy/ast/ClassHelper$ClassHelperCache +instanceKlass org/codehaus/groovy/runtime/GeneratedLambda +instanceKlass org/codehaus/groovy/ast/ClassHelper +instanceKlass org/codehaus/groovy/classgen/asm/util/TypeUtil +instanceKlass org/gradle/execution/ProjectExecutionServiceRegistry +instanceKlass org/gradle/api/tasks/TaskInputs +instanceKlass org/gradle/api/tasks/TaskOutputs +instanceKlass org/gradle/api/tasks/TaskLocalState +instanceKlass org/gradle/api/tasks/TaskDestroyables +instanceKlass org/gradle/api/tasks/TaskState +instanceKlass org/gradle/execution/plan/ExecutionPlan$1 +instanceKlass org/gradle/execution/taskgraph/DefaultTaskExecutionGraph +instanceKlass org/gradle/execution/plan/DefaultPlanExecutor +instanceKlass org/gradle/api/internal/tasks/TaskExecutionContext +instanceKlass org/codehaus/groovy/reflection/AccessPermissionChecker +instanceKlass org/gradle/internal/snapshot/SearchUtil +instanceKlass org/codehaus/groovy/runtime/ScriptBytecodeAdapter +instanceKlass org/codehaus/groovy/runtime/metaclass/ClosureMetaClass$MethodChooser +instanceKlass org/codehaus/groovy/runtime/callsite/BooleanClosureWrapper +instanceKlass com/sun/beans/finder/FinderUtils +instanceKlass com/sun/beans/finder/AbstractFinder +instanceKlass groovyjarjarasm/asm/Attribute +instanceKlass groovyjarjarasm/asm/Handler +instanceKlass org/codehaus/groovy/runtime/typehandling/DefaultTypeTransformation +instanceKlass org/codehaus/groovy/classgen/asm/BytecodeHelper +instanceKlass groovyjarjarasm/asm/Edge +instanceKlass groovyjarjarasm/asm/Label +instanceKlass groovyjarjarasm/asm/Type +instanceKlass groovyjarjarasm/asm/Frame +instanceKlass groovyjarjarasm/asm/ByteVector +instanceKlass groovyjarjarasm/asm/Symbol +instanceKlass groovyjarjarasm/asm/SymbolTable +instanceKlass groovyjarjarasm/asm/MethodVisitor +instanceKlass groovyjarjarasm/asm/FieldVisitor +instanceKlass groovyjarjarasm/asm/ModuleVisitor +instanceKlass groovyjarjarasm/asm/AnnotationVisitor +instanceKlass groovyjarjarasm/asm/RecordComponentVisitor +instanceKlass org/codehaus/groovy/classgen/GeneratorContext +instanceKlass org/codehaus/groovy/reflection/android/AndroidSupport +instanceKlass org/codehaus/groovy/runtime/callsite/CallSiteGenerator +instanceKlass org/codehaus/groovy/runtime/metaclass/MetaMethodIndex$CacheEntry +instanceKlass org/codehaus/groovy/runtime/wrappers/Wrapper +instanceKlass groovy/lang/AdaptingMetaClass +instanceKlass groovy/lang/GroovyInterceptable +instanceKlass org/codehaus/groovy/runtime/ArrayUtil +instanceKlass org/codehaus/groovy/syntax/Types +instanceKlass org/codehaus/groovy/syntax/CSTNode +instanceKlass org/codehaus/groovy/ast/tools/GeneralUtils +instanceKlass org/gradle/api/component/SoftwareComponentContainer +instanceKlass org/gradle/api/NamedDomainObjectFactory +instanceKlass org/gradle/api/internal/tasks/TaskContainerInternal +instanceKlass org/gradle/api/internal/project/ProjectInternal$DetachedResolver +instanceKlass org/gradle/configuration/project/ProjectConfigurationActionContainer +instanceKlass org/gradle/internal/model/RuleBasedPluginListener +instanceKlass org/gradle/model/internal/registry/ModelRegistry +instanceKlass org/gradle/normalization/internal/InputNormalizationHandlerInternal +instanceKlass org/gradle/api/internal/project/ProjectStateInternal +instanceKlass org/gradle/plugin/management/PluginManagementSpec +instanceKlass org/gradle/vcs/SourceControl +instanceKlass org/gradle/initialization/DefaultProjectDescriptor +instanceKlass org/gradle/api/initialization/ProjectDescriptor +instanceKlass org/gradle/internal/metaobject/DynamicInvokeResult +instanceKlass org/gradle/cache/internal/DefaultFileContentCacheFactory$DefaultFileContentCache +instanceKlass org/gradle/internal/jvm/JavaModuleDetector$ModuleInfoLocator +instanceKlass org/gradle/cache/internal/FileContentCache +instanceKlass org/gradle/cache/internal/DefaultFileContentCacheFactory +instanceKlass org/gradle/api/internal/model/InstantiatorBackedObjectFactory +instanceKlass org/gradle/process/internal/JavaForkOptionsInternal +instanceKlass org/gradle/process/JavaDebugOptions +instanceKlass org/gradle/process/internal/ExecAction +instanceKlass org/gradle/process/internal/ExecHandleBuilder +instanceKlass org/gradle/process/internal/JavaExecAction +instanceKlass org/gradle/process/internal/DefaultExecActionFactory +instanceKlass org/gradle/api/internal/file/copy/CopySpecInternal +instanceKlass org/gradle/api/internal/file/copy/CopyAction +instanceKlass org/gradle/api/internal/file/copy/FileCopier +instanceKlass org/gradle/api/internal/resources/DefaultResourceHandler +instanceKlass org/gradle/api/internal/resources/DefaultTextResourceFactory +instanceKlass org/gradle/api/internal/resources/DefaultResourceResolver +instanceKlass org/gradle/api/internal/resources/ResourceResolver +instanceKlass org/gradle/api/resources/TextResourceFactory +instanceKlass org/gradle/api/internal/resources/DefaultResourceHandler$Factory$FactoryImpl +instanceKlass org/gradle/internal/extensibility/ExtensionsStorage$ExtensionHolder +instanceKlass org/gradle/api/plugins/ExtensionsSchema$ExtensionSchema +instanceKlass org/gradle/api/NamedDomainObjectCollectionSchema$NamedDomainObjectSchema +instanceKlass org/gradle/internal/extensibility/ExtensionsStorage +instanceKlass org/gradle/api/plugins/ExtraPropertiesExtension +instanceKlass org/gradle/internal/extensibility/DefaultConvention +instanceKlass org/gradle/api/internal/plugins/ExtensionContainerInternal +instanceKlass org/gradle/internal/metaobject/DynamicObjectUtil +instanceKlass org/gradle/api/internal/coerce/StringToEnumTransformer +instanceKlass org/gradle/internal/metaobject/BeanDynamicObject$MetaClassAdapter +instanceKlass org/gradle/api/internal/coerce/PropertySetTransformer +instanceKlass org/gradle/api/internal/coerce/MethodArgumentsTransformer +instanceKlass org/gradle/process/JavaExecSpec +instanceKlass org/gradle/process/JavaForkOptions +instanceKlass org/gradle/process/ExecSpec +instanceKlass org/gradle/process/BaseExecSpec +instanceKlass org/gradle/process/ProcessForkOptions +instanceKlass org/codehaus/groovy/runtime/memoize/EvictableCache$Action +instanceKlass java/util/WeakHashMap$HashIterator +instanceKlass java/util/function/BooleanSupplier +instanceKlass jdk/internal/jrtfs/JrtDirectoryStream$1 +instanceKlass jdk/internal/jrtfs/JrtDirectoryStream +instanceKlass jdk/internal/jrtfs/JrtFileAttributes +instanceKlass jdk/internal/jimage/ImageReader$SharedImageReader$LocationVisitor +instanceKlass jdk/internal/jimage/ImageReader$Node +instanceKlass jdk/internal/jrtfs/SystemImage$2 +instanceKlass jdk/internal/jrtfs/SystemImage +instanceKlass jdk/internal/jrtfs/JrtPath +instanceKlass groovy/grape/GrapeIvy +instanceKlass groovy/grape/GrapeEngine +instanceKlass jdk/nio/zipfs/ZipDirectoryStream$1 +instanceKlass jdk/nio/zipfs/ZipDirectoryStream +instanceKlass java/time/chrono/AbstractChronology +instanceKlass jdk/nio/zipfs/ZipUtils +instanceKlass java/nio/file/SimpleFileVisitor +instanceKlass jdk/nio/zipfs/ZipFileSystem$END +instanceKlass jdk/nio/zipfs/ZipConstants +instanceKlass sun/nio/fs/WindowsChannelFactory$2 +instanceKlass sun/nio/fs/WindowsSecurityDescriptor +instanceKlass java/nio/file/attribute/PosixFileAttributeView +instanceKlass jdk/nio/zipfs/ZipFileAttributeView +instanceKlass jdk/nio/zipfs/ZipPath +instanceKlass jdk/nio/zipfs/ZipCoder +instanceKlass sun/nio/fs/WindowsSecurity +instanceKlass sun/nio/fs/AbstractAclFileAttributeView +instanceKlass java/nio/file/attribute/AclFileAttributeView +instanceKlass java/nio/file/attribute/FileOwnerAttributeView +instanceKlass sun/nio/fs/WindowsFileSystemProvider$1 +instanceKlass java/nio/file/attribute/PosixFileAttributes +instanceKlass jdk/nio/zipfs/ZipFileAttributes +instanceKlass jdk/nio/zipfs/ZipFileSystem$IndexNode +instanceKlass sun/nio/fs/WindowsLinkSupport +instanceKlass java/util/AbstractMap$SimpleEntry +instanceKlass jdk/internal/jimage/ImageBufferCache$2 +instanceKlass jdk/internal/jimage/ImageBufferCache +instanceKlass java/nio/file/FileStore +instanceKlass java/nio/channels/AsynchronousFileChannel +instanceKlass java/nio/channels/AsynchronousChannel +instanceKlass java/nio/file/spi/FileSystemProvider$1 +instanceKlass sun/nio/ch/FileChannelImpl$Closer +instanceKlass sun/nio/fs/WindowsChannelFactory$Flags +instanceKlass sun/nio/fs/WindowsChannelFactory$1 +instanceKlass sun/nio/fs/WindowsChannelFactory +instanceKlass sun/nio/fs/WindowsUriSupport +instanceKlass org/codehaus/groovy/vmplugin/v9/ClassFinder +instanceKlass org/apache/groovy/util/Maps +instanceKlass org/codehaus/groovy/GroovyExceptionInterface +instanceKlass org/codehaus/groovy/control/CompilerConfiguration +instanceKlass groovy/lang/GroovyClassLoader$1 +instanceKlass org/codehaus/groovy/runtime/memoize/CommonCache +instanceKlass java/util/concurrent/locks/StampedLock +instanceKlass org/codehaus/groovy/runtime/memoize/StampedCommonCache +instanceKlass org/codehaus/groovy/runtime/memoize/ValueConvertable +instanceKlass org/codehaus/groovy/control/CompilationUnit$IPrimaryClassNodeOperation +instanceKlass org/codehaus/groovy/control/CompilationUnit$ClassgenCallback +instanceKlass org/codehaus/groovy/runtime/memoize/UnlimitedConcurrentCache +instanceKlass org/codehaus/groovy/runtime/memoize/EvictableCache +instanceKlass org/codehaus/groovy/ast/expr/MethodCall +instanceKlass org/codehaus/groovy/ast/stmt/LoopingStatement +instanceKlass org/codehaus/groovy/control/messages/Message +instanceKlass org/codehaus/groovy/ast/CodeVisitorSupport +instanceKlass org/codehaus/groovy/ast/GroovyClassVisitor +instanceKlass org/codehaus/groovy/transform/ErrorCollecting +instanceKlass org/codehaus/groovy/ast/expr/ExpressionTransformer +instanceKlass java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock +instanceKlass java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock +instanceKlass org/apache/groovy/plugin/GroovyRunnerRegistry +instanceKlass org/codehaus/groovy/runtime/GroovyCategorySupport +instanceKlass java/util/concurrent/locks/ReentrantReadWriteLock +instanceKlass org/codehaus/groovy/util/ComplexKeyHashMap$1 +instanceKlass java/beans/SimpleBeanInfo +instanceKlass java/beans/BeanProperty +instanceKlass com/sun/beans/WildcardTypeImpl +instanceKlass com/sun/beans/introspect/PropertyInfo +instanceKlass com/sun/beans/introspect/EventSetInfo +instanceKlass com/sun/beans/WeakCache +instanceKlass com/sun/beans/TypeResolver +instanceKlass java/beans/MethodRef +instanceKlass com/sun/beans/introspect/MethodInfo$MethodOrder +instanceKlass com/sun/beans/introspect/MethodInfo +instanceKlass com/sun/beans/util/Cache$Ref +instanceKlass com/sun/beans/util/Cache$CacheEntry +instanceKlass com/sun/beans/util/Cache +instanceKlass com/sun/beans/introspect/ClassInfo +instanceKlass javax/swing/SwingContainer +instanceKlass java/beans/JavaBean +instanceKlass java/util/zip/ZipFile$ZipEntryIterator +instanceKlass com/sun/beans/finder/ClassFinder +instanceKlass com/sun/beans/finder/InstanceFinder +instanceKlass java/beans/WeakIdentityMap +instanceKlass java/beans/ThreadGroupContext +instanceKlass java/beans/BeanInfo +instanceKlass org/codehaus/groovy/reflection/CachedClass$CachedMethodComparatorWithString +instanceKlass org/codehaus/groovy/util/AbstractConcurrentMapBase +instanceKlass java/lang/reflect/AnnotatedType +instanceKlass groovyjarjarasm/asm/ClassVisitor +instanceKlass org/codehaus/groovy/runtime/MetaClassHelper +instanceKlass org/codehaus/groovy/runtime/MethodKey +instanceKlass groovy/lang/ClosureInvokingMethod +instanceKlass groovy/lang/ExpandoMetaClass$Callable +instanceKlass org/codehaus/groovy/runtime/metaclass/MetaMethodIndex$Header +instanceKlass org/codehaus/groovy/runtime/metaclass/MetaMethodIndex$Entry +instanceKlass org/codehaus/groovy/runtime/metaclass/MetaMethodIndex$EntryIterator +instanceKlass org/codehaus/groovy/runtime/metaclass/MetaMethodIndex +instanceKlass org/codehaus/groovy/util/SingleKeyHashMap$Copier +instanceKlass groovy/lang/MetaClassImpl$MethodIndexAction +instanceKlass org/codehaus/groovy/runtime/GeneratedClosure +instanceKlass groovy/lang/MetaClassImpl +instanceKlass groovy/lang/MutableMetaClass +instanceKlass org/gradle/api/internal/provider/MapPropertyExtensions +instanceKlass org/w3c/dom/UserDataHandler +instanceKlass org/w3c/dom/Document +instanceKlass org/w3c/dom/NamedNodeMap +instanceKlass org/w3c/dom/TypeInfo +instanceKlass org/w3c/dom/Attr +instanceKlass org/w3c/dom/Element +instanceKlass org/w3c/dom/Node +instanceKlass org/w3c/dom/NodeList +instanceKlass org/apache/groovy/xml/extensions/XmlExtensions +instanceKlass java/awt/LayoutManager +instanceKlass javax/swing/ButtonModel +instanceKlass javax/swing/AbstractButton$Handler +instanceKlass javax/swing/event/ChangeListener +instanceKlass javax/swing/Icon +instanceKlass javax/swing/event/TableModelListener +instanceKlass javax/swing/MenuSelectionManager +instanceKlass javax/swing/event/TableColumnModelListener +instanceKlass javax/swing/ListSelectionModel +instanceKlass javax/swing/TransferHandler$DropLocation +instanceKlass javax/swing/InputVerifier +instanceKlass javax/swing/AncestorNotifier +instanceKlass java/beans/VetoableChangeListener +instanceKlass javax/swing/ArrayTable +instanceKlass javax/swing/ActionMap +instanceKlass javax/swing/InputMap +instanceKlass javax/swing/border/Border +instanceKlass java/awt/AWTKeyStroke +instanceKlass javax/swing/plaf/ComponentUI +instanceKlass javax/swing/event/AncestorListener +instanceKlass javax/swing/TransferHandler +instanceKlass java/awt/event/ItemListener +instanceKlass java/awt/Insets +instanceKlass java/awt/dnd/DropTarget +instanceKlass java/awt/dnd/DropTargetListener +instanceKlass java/awt/peer/ComponentPeer +instanceKlass sun/awt/ComponentFactory +instanceKlass java/awt/BufferCapabilities +instanceKlass java/awt/ImageCapabilities +instanceKlass java/awt/image/ImageProducer +instanceKlass java/awt/Cursor +instanceKlass java/awt/image/ColorModel +instanceKlass java/awt/im/InputContext +instanceKlass java/awt/Toolkit +instanceKlass sun/java2d/pipe/Region +instanceKlass java/awt/PointerInfo +instanceKlass javax/accessibility/AccessibleStateSet +instanceKlass java/awt/ComponentOrientation +instanceKlass sun/awt/RequestFocusController +instanceKlass java/awt/im/InputMethodRequests +instanceKlass java/awt/event/InputMethodListener +instanceKlass java/awt/event/MouseWheelListener +instanceKlass java/awt/event/MouseMotionListener +instanceKlass java/awt/event/MouseListener +instanceKlass java/awt/event/KeyListener +instanceKlass java/awt/event/HierarchyBoundsListener +instanceKlass java/awt/event/HierarchyListener +instanceKlass java/awt/event/FocusListener +instanceKlass java/awt/event/ComponentListener +instanceKlass java/awt/image/BufferStrategy +instanceKlass java/awt/GraphicsConfiguration +instanceKlass java/awt/FontMetrics +instanceKlass java/awt/Color +instanceKlass java/awt/Paint +instanceKlass java/awt/Transparency +instanceKlass javax/accessibility/AccessibleContext +instanceKlass java/util/EventObject +instanceKlass java/beans/PropertyChangeListener +instanceKlass java/awt/geom/RectangularShape +instanceKlass java/awt/Shape +instanceKlass java/awt/geom/Point2D +instanceKlass java/awt/geom/Dimension2D +instanceKlass java/awt/Graphics +instanceKlass java/awt/Event +instanceKlass java/awt/Font +instanceKlass java/awt/MenuComponent +instanceKlass java/awt/Image +instanceKlass javax/swing/table/TableColumn +instanceKlass javax/swing/Action +instanceKlass javax/swing/table/AbstractTableModel +instanceKlass javax/swing/ButtonGroup +instanceKlass javax/swing/table/TableModel +instanceKlass javax/swing/MenuElement +instanceKlass javax/swing/tree/TreePath +instanceKlass javax/swing/table/TableColumnModel +instanceKlass javax/swing/tree/DefaultMutableTreeNode +instanceKlass javax/swing/MutableComboBoxModel +instanceKlass javax/swing/ComboBoxModel +instanceKlass javax/swing/AbstractListModel +instanceKlass javax/swing/SwingConstants +instanceKlass java/awt/Component +instanceKlass java/awt/MenuContainer +instanceKlass java/awt/image/ImageObserver +instanceKlass javax/swing/TransferHandler$HasGetTransferHandler +instanceKlass javax/accessibility/Accessible +instanceKlass java/awt/event/ActionListener +instanceKlass javax/swing/event/ListDataListener +instanceKlass java/awt/ItemSelectable +instanceKlass javax/swing/tree/MutableTreeNode +instanceKlass javax/swing/tree/TreeNode +instanceKlass javax/swing/ListModel +instanceKlass org/apache/groovy/swing/extensions/SwingExtensions +instanceKlass java/sql/SQLXML +instanceKlass java/sql/NClob +instanceKlass java/sql/RowId +instanceKlass java/sql/Statement +instanceKlass java/sql/Clob +instanceKlass java/sql/Blob +instanceKlass java/sql/SQLType +instanceKlass java/sql/Array +instanceKlass java/sql/Ref +instanceKlass groovy/sql/GroovyResultSet +instanceKlass java/sql/ResultSet +instanceKlass java/sql/ResultSetMetaData +instanceKlass java/sql/Wrapper +instanceKlass org/apache/groovy/sql/extensions/SqlExtensions +instanceKlass java/nio/file/WatchEvent$Modifier +instanceKlass java/nio/file/WatchKey +instanceKlass java/nio/file/WatchEvent$Kind +instanceKlass java/nio/file/WatchService +instanceKlass org/apache/groovy/dateutil/extensions/DateUtilStaticExtensions +instanceKlass org/apache/groovy/dateutil/extensions/DateUtilExtensions +instanceKlass org/codehaus/groovy/runtime/metaclass/MethodHelper +instanceKlass java/time/chrono/Era +instanceKlass java/time/chrono/Chronology +instanceKlass java/time/format/DateTimeFormatter +instanceKlass java/time/temporal/TemporalQuery +instanceKlass java/time/MonthDay +instanceKlass java/time/Year +instanceKlass java/time/Period +instanceKlass java/time/OffsetTime +instanceKlass java/time/Instant +instanceKlass java/time/ZonedDateTime +instanceKlass java/time/chrono/ChronoZonedDateTime +instanceKlass java/time/OffsetDateTime +instanceKlass java/time/YearMonth +instanceKlass java/time/chrono/ChronoPeriod +instanceKlass org/apache/groovy/datetime/extensions/DateTimeStaticExtensions +instanceKlass org/apache/groovy/datetime/extensions/DateTimeExtensions +instanceKlass org/codehaus/groovy/runtime/m12n/ExtensionModule +instanceKlass org/codehaus/groovy/runtime/m12n/PropertiesModuleFactory +instanceKlass org/codehaus/groovy/util/URLStreams +instanceKlass org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl$DefaultModuleListener +instanceKlass org/codehaus/groovy/runtime/m12n/ExtensionModuleScanner +instanceKlass java/util/ResourceBundle$CacheKey +instanceKlass org/codehaus/groovy/runtime/DefaultGroovyStaticMethods +instanceKlass org/codehaus/groovy/runtime/RangeInfo +instanceKlass java/util/function/ToDoubleFunction +instanceKlass java/util/function/ToLongFunction +instanceKlass java/util/function/ToIntFunction +instanceKlass java/util/function/LongFunction +instanceKlass java/util/function/DoubleFunction +instanceKlass java/util/function/DoublePredicate +instanceKlass java/util/function/LongPredicate +instanceKlass java/util/stream/DoubleStream +instanceKlass java/util/stream/LongStream +instanceKlass java/util/OptionalLong +instanceKlass java/util/OptionalDouble +instanceKlass org/codehaus/groovy/runtime/NumberAwareComparator +instanceKlass org/codehaus/groovy/runtime/EncodingGroovyMethods +instanceKlass java/util/concurrent/CompletableFuture +instanceKlass java/util/concurrent/CompletionStage +instanceKlass java/lang/ProcessHandle +instanceKlass java/lang/ProcessHandle$Info +instanceKlass org/codehaus/groovy/reflection/CachedClass$CachedMethodComparatorByName +instanceKlass org/codehaus/groovy/reflection/CachedMethod$MyComparator +instanceKlass java/util/Spliterators$IteratorSpliterator +instanceKlass jdk/internal/module/SystemModules$all +instanceKlass sun/nio/fs/ExtendedFileSystemProvider +instanceKlass org/codehaus/groovy/runtime/DefaultGroovyMethodsSupport +instanceKlass groovyjarjarasm/asm/Opcodes +instanceKlass org/codehaus/groovy/ast/Variable +instanceKlass org/codehaus/groovy/vmplugin/v8/Java8 +instanceKlass org/codehaus/groovy/vmplugin/VMPlugin +instanceKlass org/codehaus/groovy/vmplugin/VMPluginFactory +instanceKlass org/codehaus/groovy/reflection/ReflectionUtils +instanceKlass org/codehaus/groovy/runtime/memoize/MemoizeCache +instanceKlass java/lang/invoke/MethodHandleImpl$BindCaller +instanceKlass org/codehaus/groovy/transform/trait/Traits$Implemented +instanceKlass org/codehaus/groovy/util/ReferenceType$HardRef +instanceKlass org/codehaus/groovy/util/ManagedReference +instanceKlass org/codehaus/groovy/reflection/ClassInfo$GlobalClassSet +instanceKlass org/apache/groovy/util/SystemUtil +instanceKlass org/codehaus/groovy/reflection/GroovyClassValue +instanceKlass org/codehaus/groovy/reflection/GroovyClassValueFactory +instanceKlass org/codehaus/groovy/reflection/ClassInfo$1 +instanceKlass org/codehaus/groovy/reflection/CachedClass +instanceKlass org/codehaus/groovy/reflection/GroovyClassValue$ComputeValue +instanceKlass org/codehaus/groovy/util/ComplexKeyHashMap$Entry +instanceKlass org/codehaus/groovy/util/ComplexKeyHashMap$EntryIterator +instanceKlass org/codehaus/groovy/util/ComplexKeyHashMap +instanceKlass org/codehaus/groovy/reflection/ReflectionCache +instanceKlass java/lang/Process +instanceKlass java/util/Timer +instanceKlass java/util/TimerTask +instanceKlass groovy/lang/groovydoc/Groovydoc +instanceKlass groovy/lang/ListWithDefault +instanceKlass groovy/lang/Range +instanceKlass groovy/util/BufferedIterator +instanceKlass java/util/BitSet +instanceKlass org/codehaus/groovy/reflection/GeneratedMetaMethod$DgmMethodRecord +instanceKlass groovy/lang/MetaClassRegistry$MetaClassCreationHandle +instanceKlass org/codehaus/groovy/runtime/m12n/ExtensionModuleRegistry +instanceKlass org/codehaus/groovy/util/Reference +instanceKlass org/codehaus/groovy/util/ReferenceManager +instanceKlass org/codehaus/groovy/util/ReferenceBundle +instanceKlass org/codehaus/groovy/util/ManagedConcurrentLinkedQueue +instanceKlass org/codehaus/groovy/util/FastArray +instanceKlass groovy/lang/MetaClassRegistryChangeEventListener +instanceKlass java/util/EventListener +instanceKlass org/codehaus/groovy/reflection/ParameterTypes +instanceKlass org/codehaus/groovy/runtime/m12n/ExtensionModuleScanner$ExtensionModuleListener +instanceKlass org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl +instanceKlass org/codehaus/groovy/runtime/InvokerHelper +instanceKlass org/gradle/internal/classpath/Instrumented$1 +instanceKlass java/util/stream/Nodes$ArrayNode +instanceKlass org/codehaus/groovy/runtime/callsite/AbstractCallSite +instanceKlass java/util/stream/Streams$RangeIntSpliterator +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$NoOpBuilder +instanceKlass groovy/transform/Internal +instanceKlass java/beans/Transient +instanceKlass org/gradle/process/ExecResult +instanceKlass org/gradle/api/resources/ResourceHandler +instanceKlass org/codehaus/groovy/reflection/ClassInfo +instanceKlass org/codehaus/groovy/util/Finalizable +instanceKlass org/codehaus/groovy/runtime/callsite/CallSite +instanceKlass com/google/common/collect/MapMakerInternalMap$AbstractStrongKeyEntry +instanceKlass com/google/common/collect/MapMakerInternalMap$WeakValueEntry +instanceKlass com/google/common/collect/Count +instanceKlass org/gradle/api/internal/initialization/loadercache/DefaultClassLoaderCache$CachedClassLoader +instanceKlass org/gradle/groovy/scripts/internal/BuildScriptData +instanceKlass org/gradle/internal/snapshot/PathUtil$1 +instanceKlass org/gradle/internal/snapshot/AbstractStorePathRelationshipHandler +instanceKlass org/gradle/internal/snapshot/AbstractIncompleteFileSystemNode$2 +instanceKlass org/gradle/internal/snapshot/AbstractListChildMap +instanceKlass org/gradle/api/internal/changedetection/state/CachingFileHasher$FileInfo +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache$DataBlockUpdateResult +instanceKlass org/gradle/internal/io/StreamByteBuffer$StreamByteBufferChunk +instanceKlass org/gradle/cache/internal/CacheAccessWorker$1 +instanceKlass org/gradle/internal/snapshot/SnapshotUtil$1 +instanceKlass org/gradle/internal/io/StreamByteBuffer +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache$Lookup +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache$IndexEntry +instanceKlass org/gradle/api/internal/initialization/ClassLoaderScopeIdentifier$Id +instanceKlass org/gradle/model/dsl/internal/transform/ClosureCreationInterceptingVerifier +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache$IndexRoot +instanceKlass org/gradle/groovy/scripts/internal/FactoryBackedCompileOperation +instanceKlass org/gradle/groovy/scripts/internal/BuildScriptTransformer$1 +instanceKlass com/google/common/primitives/Longs +instanceKlass org/gradle/groovy/scripts/internal/BuildScriptTransformer +instanceKlass org/gradle/cache/internal/btree/FreeListBlockStore$FreeListEntry +instanceKlass org/gradle/api/internal/collections/IterationOrderRetainingSetElementSource$1 +instanceKlass org/gradle/cache/internal/btree/BlockPointer +instanceKlass org/gradle/cache/internal/btree/ByteInput +instanceKlass org/gradle/api/internal/plugins/DefaultPluginManager$3 +instanceKlass org/gradle/cache/internal/btree/ByteOutput +instanceKlass org/gradle/cache/internal/btree/FreeListBlockStore$2 +instanceKlass org/gradle/cache/internal/btree/FreeListBlockStore$1 +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache$2 +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache$1 +instanceKlass org/gradle/cache/internal/btree/FreeListBlockStore +instanceKlass org/gradle/cache/internal/btree/StateCheckBlockStore +instanceKlass org/gradle/api/plugins/AppliedPlugin +instanceKlass org/gradle/api/internal/plugins/ApplyPluginBuildOperationType$Result +instanceKlass org/gradle/cache/internal/btree/Block +instanceKlass org/gradle/cache/internal/btree/FileBackedBlockStore +instanceKlass org/gradle/api/internal/plugins/DefaultPluginManager +instanceKlass org/gradle/cache/internal/btree/CachingBlockStore +instanceKlass org/gradle/api/internal/plugins/ImperativeOnlyPluginTarget +instanceKlass org/gradle/api/internal/plugins/PluginTarget +instanceKlass org/gradle/cache/internal/btree/KeyHasher +instanceKlass org/gradle/cache/internal/btree/BlockStore$Factory +instanceKlass org/gradle/groovy/scripts/internal/DefaultScriptRunnerFactory$ScriptRunnerImpl +instanceKlass org/gradle/groovy/scripts/internal/CrossBuildInMemoryCachingScriptClassCache$CachedCompiledScript +instanceKlass org/gradle/internal/classloader/ImplementationHashAware +instanceKlass org/gradle/cache/internal/btree/BlockPayload +instanceKlass org/gradle/cache/internal/btree/BlockStore +instanceKlass org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler$ClassesDirCompiledScript +instanceKlass org/gradle/cache/internal/CacheAccessWorker$2 +instanceKlass org/gradle/cache/internal/CacheAccessWorker$FlushOperationsCommand +instanceKlass org/gradle/cache/internal/CacheAccessWorker$ShutdownOperationsCommand +instanceKlass sun/nio/fs/WindowsPath$1 +instanceKlass org/gradle/internal/Either +instanceKlass org/gradle/internal/snapshot/ReadOnlyFileSystemNode$1 +instanceKlass org/gradle/internal/snapshot/SnapshotUtil$2 +instanceKlass org/gradle/internal/snapshot/SnapshotUtil +instanceKlass org/gradle/internal/snapshot/SnapshotHierarchy$SnapshotDiffListener +instanceKlass org/gradle/internal/snapshot/AbstractIncompleteFileSystemNode +instanceKlass org/gradle/internal/snapshot/ChildMap$Entry$PathRelationshipHandler +instanceKlass org/gradle/internal/snapshot/SingletonChildMap +instanceKlass org/gradle/internal/snapshot/VfsRelativePath +instanceKlass org/gradle/internal/watch/registry/impl/SnapshotCollectingDiffListener +instanceKlass org/gradle/internal/vfs/impl/AbstractVirtualFileSystem$UpdateFunction +instanceKlass org/gradle/internal/snapshot/ChildMapFactory +instanceKlass org/gradle/internal/snapshot/ChildMap$Entry +instanceKlass org/gradle/internal/snapshot/ChildMap$InvalidationHandler +instanceKlass org/gradle/internal/snapshot/PathUtil +instanceKlass org/gradle/internal/snapshot/MerkleDirectorySnapshotBuilder$Directory +instanceKlass java/nio/file/Files$3 +instanceKlass java/nio/file/FileTreeWalker$Event +instanceKlass java/nio/file/FileTreeWalker$DirectoryNode +instanceKlass java/nio/file/FileTreeWalker +instanceKlass org/gradle/internal/snapshot/MerkleDirectorySnapshotBuilder +instanceKlass org/gradle/internal/snapshot/RelativePathTracker +instanceKlass org/gradle/internal/RelativePathSupplier +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotterStatistics$CollectingFileVisitor +instanceKlass org/gradle/internal/vfs/impl/DefaultFileSystemAccess$1 +instanceKlass org/gradle/internal/file/impl/DefaultFileMetadata$1 +instanceKlass org/gradle/internal/file/impl/DefaultFileMetadata +instanceKlass org/gradle/internal/file/FileMetadata +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/NativePlatformBackedFileMetadataAccessor$1 +instanceKlass net/rubygrapefruit/platform/internal/WindowsFileTime +instanceKlass net/rubygrapefruit/platform/internal/jni/WindowsFileFunctions +instanceKlass net/rubygrapefruit/platform/internal/WindowsFileStat +instanceKlass org/gradle/internal/snapshot/SnapshottingFilter$1 +instanceKlass org/gradle/internal/snapshot/SnapshottingFilter +instanceKlass org/gradle/internal/classpath/DefaultCachedClasspathTransformer$ValueOrTransformProvider +instanceKlass org/gradle/internal/classpath/InstrumentingClasspathFileTransformer +instanceKlass org/codehaus/groovy/runtime/callsite/CallSiteArray +instanceKlass java/lang/invoke/SerializedLambda +instanceKlass org/gradle/internal/classpath/Instrumented +instanceKlass org/gradle/internal/classpath/InstrumentingTransformer +instanceKlass org/gradle/internal/classpath/CompositeTransformer +instanceKlass org/gradle/groovy/scripts/internal/FileCacheBackedScriptClassCompiler$1 +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryCache$Initializer +instanceKlass org/gradle/groovy/scripts/internal/FileCacheBackedScriptClassCompiler$CompileToCrossBuildCacheAction +instanceKlass org/gradle/groovy/scripts/internal/FileCacheBackedScriptClassCompiler$ProgressReportingInitializer +instanceKlass com/google/common/io/ByteArrayDataOutput +instanceKlass com/google/common/io/ByteArrayDataInput +instanceKlass com/google/common/io/ByteStreams +instanceKlass java/math/MutableBigInteger +instanceKlass java/lang/StrictMath +instanceKlass org/gradle/groovy/scripts/internal/ScriptCacheKey +instanceKlass org/gradle/internal/scripts/GradleScript +instanceKlass org/gradle/api/Script +instanceKlass org/gradle/groovy/scripts/internal/NoDataCompileOperation +instanceKlass com/google/common/collect/MapMakerInternalMap$StrongValueEntry +instanceKlass org/codehaus/groovy/control/CompilationUnit$SourceUnitOperation +instanceKlass org/codehaus/groovy/control/CompilationUnit$ISourceUnitOperation +instanceKlass org/codehaus/groovy/control/CompilationUnit$PhaseOperation +instanceKlass org/gradle/groovy/scripts/internal/Permits +instanceKlass org/codehaus/groovy/ast/GroovyCodeVisitor +instanceKlass org/gradle/plugin/use/internal/PluginUseScriptBlockMetadataCompiler +instanceKlass org/codehaus/groovy/ast/ASTNode +instanceKlass org/codehaus/groovy/ast/NodeMetaDataHandler +instanceKlass groovy/lang/groovydoc/GroovydocHolder +instanceKlass org/gradle/groovy/scripts/internal/InitialPassStatementTransformer +instanceKlass org/gradle/internal/resource/CachingTextResource +instanceKlass org/gradle/groovy/scripts/DelegatingScriptSource +instanceKlass org/gradle/groovy/scripts/DefaultScriptCompilerFactory$ScriptCompilerImpl +instanceKlass org/gradle/configuration/DefaultScriptTarget +instanceKlass org/gradle/util/internal/TextUtil$1 +instanceKlass org/gradle/util/internal/TextUtil +instanceKlass org/gradle/configuration/BuildOperationScriptPlugin$OperationDetails +instanceKlass org/gradle/configuration/BuildOperationScriptPlugin$1 +instanceKlass org/gradle/configuration/internal/DefaultUserCodeApplicationContext$CurrentApplication +instanceKlass org/gradle/configuration/internal/UserCodeApplicationContext$Application +instanceKlass org/gradle/configuration/internal/UserCodeApplicationId +instanceKlass org/gradle/configuration/BuildOperationScriptPlugin$2 +instanceKlass org/gradle/configuration/ApplyScriptPluginBuildOperationType$Result +instanceKlass org/gradle/configuration/BuildOperationScriptPlugin +instanceKlass org/gradle/configuration/ScriptTarget +instanceKlass org/gradle/configuration/DefaultScriptPluginFactory$ScriptPluginImpl +instanceKlass org/gradle/normalization/InputNormalizationHandler +instanceKlass org/gradle/api/ProjectState +instanceKlass org/gradle/api/attributes/DocsType +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemAttributesDescriber +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$TargetJvmEnvironmentDisambiguationRules +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$TargetJvmEnvironmentCompatibilityRules +instanceKlass org/gradle/api/attributes/java/TargetJvmEnvironment +instanceKlass org/gradle/api/internal/attributes/DefaultOrderedDisambiguationRule +instanceKlass org/gradle/api/internal/attributes/DefaultOrderedCompatibilityRule +instanceKlass org/gradle/api/internal/attributes/AttributeMatchingRules +instanceKlass org/gradle/api/attributes/java/TargetJvmVersion +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$BundlingDisambiguationRules +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$BundlingCompatibilityRules +instanceKlass org/gradle/api/attributes/Bundling +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$LibraryElementsDisambiguationRules +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$LibraryElementsCompatibilityRules +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$1 +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$UsageDisambiguationRules +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport$UsageCompatibilityRules +instanceKlass org/gradle/api/internal/artifacts/JavaEcosystemSupport +instanceKlass org/gradle/internal/locking/DefaultDependencyLockingHandler +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/DefaultRootComponentMetadataBuilder$MetadataHolder +instanceKlass org/gradle/internal/component/local/model/DefaultLocalComponentMetadata +instanceKlass org/gradle/api/artifacts/Configuration$Namer +instanceKlass org/gradle/api/internal/artifacts/configurations/MutationValidator +instanceKlass org/gradle/api/internal/artifacts/configurations/ConfigurationInternal +instanceKlass org/gradle/internal/deprecation/DeprecatableConfiguration +instanceKlass org/gradle/api/internal/artifacts/configurations/ConfigurationsProvider +instanceKlass org/gradle/api/internal/file/copy/CopySpecSource +instanceKlass org/gradle/api/file/CopySpec +instanceKlass org/gradle/api/file/CopyProcessingSpec +instanceKlass org/gradle/api/file/ContentFilterable +instanceKlass org/gradle/api/file/CopySourceSpec +instanceKlass org/gradle/api/artifacts/ConfigurablePublishArtifact +instanceKlass org/gradle/api/internal/attributes/AttributeDesugaring +instanceKlass org/gradle/api/internal/artifacts/transform/ConsumerProvidedVariantFinder +instanceKlass org/gradle/api/internal/artifacts/transform/VariantSelector +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultArtifactTransforms +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/oldresult/ResolvedConfigurationBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/DependencyArtifactsVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultConfigurationResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/projectresult/ResolvedLocalComponentsResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ShortCircuitEmptyConfigurationResolver +instanceKlass org/gradle/api/artifacts/result/ResolutionResult +instanceKlass org/gradle/api/artifacts/ResolvedConfiguration +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/VisitedArtifactSet +instanceKlass org/gradle/api/internal/artifacts/ResolveContext +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ErrorHandlingConfigurationResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactSet$TransformSourceVisitor +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultTransformationNodeFactory +instanceKlass org/gradle/api/internal/artifacts/transform/TransformedProjectArtifactSet +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactSet$Artifacts +instanceKlass org/gradle/api/internal/artifacts/transform/AbstractTransformedArtifactSet +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedArtifactSet +instanceKlass org/gradle/api/internal/artifacts/transform/ExtraExecutionGraphDependenciesResolverFactory +instanceKlass org/gradle/api/internal/artifacts/transform/VariantDefinition +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ResolvedVariant +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultTransformedVariantFactory$Factory +instanceKlass org/gradle/api/internal/artifacts/type/DefaultArtifactTypeRegistry +instanceKlass org/gradle/api/artifacts/transform/TransformParameters$None +instanceKlass org/gradle/api/artifacts/transform/TransformParameters +instanceKlass org/gradle/api/artifacts/transform/TransformAction +instanceKlass org/gradle/api/artifacts/transform/VariantTransform +instanceKlass org/gradle/api/artifacts/transform/TransformSpec +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultVariantTransformRegistry$RecordingRegistration +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultVariantTransformRegistry +instanceKlass org/gradle/api/internal/artifacts/ArtifactTransformRegistration +instanceKlass org/gradle/api/internal/artifacts/transform/Transformer +instanceKlass org/gradle/api/internal/tasks/properties/PropertyVisitor +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultTransformationRegistrationFactory +instanceKlass org/gradle/api/reflect/InjectionPointQualifier +instanceKlass org/gradle/api/internal/tasks/properties/AbstractPropertyNode +instanceKlass org/gradle/api/internal/tasks/properties/bean/RuntimeBeanNodeFactory +instanceKlass org/gradle/api/internal/tasks/properties/DefaultPropertyWalker +instanceKlass org/gradle/api/internal/tasks/properties/TypeMetadata +instanceKlass org/gradle/internal/reflect/PropertyMetadata +instanceKlass org/gradle/api/internal/tasks/properties/DefaultTypeMetadataStore +instanceKlass org/gradle/api/internal/tasks/properties/TypeMetadataStore +instanceKlass org/gradle/api/internal/tasks/properties/InspectionSchemeFactory$InspectionSchemeImpl +instanceKlass org/gradle/api/internal/tasks/properties/InspectionScheme +instanceKlass org/apache/commons/lang/builder/HashCodeBuilder +instanceKlass com/google/common/base/Equivalence$Wrapper +instanceKlass org/gradle/internal/reflect/Methods +instanceKlass org/gradle/internal/scripts/ScriptOrigin +instanceKlass org/gradle/api/internal/PolymorphicDomainObjectContainerInternal +instanceKlass org/gradle/api/ExtensiblePolymorphicDomainObjectContainer +instanceKlass org/gradle/api/internal/rules/NamedDomainObjectFactoryRegistry +instanceKlass org/gradle/util/internal/ConfigureUtil$WrappedConfigureAction +instanceKlass org/gradle/util/internal/ClosureBackedAction +instanceKlass org/gradle/internal/reflect/AnnotationCategory$1 +instanceKlass org/gradle/work/NormalizeLineEndings +instanceKlass org/gradle/api/tasks/IgnoreEmptyDirectories +instanceKlass org/gradle/api/tasks/Optional +instanceKlass org/gradle/api/tasks/PathSensitive +instanceKlass org/gradle/api/tasks/CompileClasspath +instanceKlass org/gradle/api/tasks/Classpath +instanceKlass org/gradle/api/tasks/SkipWhenEmpty +instanceKlass org/gradle/work/Incremental +instanceKlass org/gradle/api/tasks/UntrackedTask +instanceKlass org/gradle/work/DisableCachingByDefault +instanceKlass org/gradle/api/artifacts/transform/CacheableTransform +instanceKlass org/gradle/api/tasks/CacheableTask +instanceKlass org/gradle/internal/reflect/annotations/impl/DefaultTypeAnnotationMetadataStore$1 +instanceKlass org/gradle/internal/reflect/validation/TypeValidationContext +instanceKlass org/gradle/internal/reflect/annotations/TypeAnnotationMetadata +instanceKlass org/gradle/internal/reflect/annotations/impl/DefaultTypeAnnotationMetadataStore +instanceKlass org/gradle/api/internal/AbstractTask +instanceKlass org/gradle/api/internal/TaskInternal +instanceKlass org/gradle/internal/execution/caching/CachingDisabledReason +instanceKlass org/gradle/internal/execution/DeferredExecutionHandler +instanceKlass org/gradle/internal/execution/UnitOfWork +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultTransformerInvocationFactory +instanceKlass org/gradle/api/internal/artifacts/DefaultDependencyManagementServices$ArtifactTransformResolutionGradleUserHomeServices$1 +instanceKlass org/gradle/internal/execution/workspace/impl/DefaultImmutableWorkspaceProvider +instanceKlass org/gradle/cache/ManualEvictionInMemoryCache +instanceKlass org/gradle/cache/internal/DefaultCrossBuildInMemoryCacheFactory$CrossBuildCacheRetainingDataFromPreviousBuild +instanceKlass org/gradle/internal/Try +instanceKlass org/gradle/internal/snapshot/impl/ImplementationSnapshotSerializer +instanceKlass org/gradle/internal/execution/history/impl/FileSystemSnapshotSerializer +instanceKlass org/gradle/internal/execution/history/impl/FileCollectionFingerprintSerializer +instanceKlass org/gradle/internal/execution/history/PreviousExecutionState +instanceKlass org/gradle/internal/execution/history/impl/DefaultExecutionHistoryStore +instanceKlass org/gradle/api/internal/changedetection/state/DefaultExecutionHistoryCacheAccess +instanceKlass org/gradle/internal/execution/ExecutionResult +instanceKlass org/gradle/internal/execution/UnitOfWork$ExecutionRequest +instanceKlass org/gradle/internal/execution/steps/ExecuteStep +instanceKlass org/gradle/internal/execution/steps/RemovePreviousOutputsStep +instanceKlass org/gradle/internal/execution/steps/ResolveInputChangesStep +instanceKlass org/gradle/internal/execution/steps/TimeoutStep +instanceKlass org/gradle/internal/execution/steps/CreateOutputsStep +instanceKlass org/gradle/internal/execution/steps/StoreExecutionStateStep +instanceKlass org/gradle/internal/execution/steps/BroadcastChangingOutputsStep +instanceKlass org/gradle/internal/execution/history/AfterExecutionState +instanceKlass org/gradle/internal/execution/history/OutputExecutionState +instanceKlass org/gradle/internal/execution/steps/SkipUpToDateStep +instanceKlass org/gradle/internal/execution/steps/IncrementalChangesContext +instanceKlass org/gradle/internal/execution/steps/CachingContext +instanceKlass org/gradle/internal/execution/steps/ValidationFinishedContext +instanceKlass org/gradle/internal/execution/steps/BeforeExecutionContext +instanceKlass org/gradle/internal/execution/steps/PreviousExecutionContext +instanceKlass org/gradle/internal/execution/steps/WorkspaceContext +instanceKlass org/gradle/internal/execution/history/changes/IncrementalInputProperties +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter$InputVisitor +instanceKlass org/gradle/internal/execution/steps/ResolveChangesStep +instanceKlass org/gradle/internal/execution/steps/CachingResult +instanceKlass org/gradle/internal/execution/ExecutionEngine$Result +instanceKlass org/gradle/internal/execution/steps/UpToDateResult +instanceKlass org/gradle/internal/execution/steps/AfterExecutionResult +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildScopeServices$NoOpCachingStateStep +instanceKlass org/gradle/internal/reflect/validation/ValidationProblemBuilder +instanceKlass org/gradle/internal/execution/steps/ValidateStep +instanceKlass org/gradle/internal/execution/history/BeforeExecutionState +instanceKlass org/gradle/internal/execution/history/InputExecutionState +instanceKlass org/gradle/internal/execution/history/ExecutionState +instanceKlass org/gradle/internal/execution/UnitOfWork$ImplementationVisitor +instanceKlass org/gradle/internal/execution/steps/BuildOperationStep +instanceKlass org/gradle/internal/execution/steps/Result +instanceKlass org/gradle/internal/execution/steps/RemoveUntrackedExecutionStateStep +instanceKlass org/gradle/internal/execution/steps/LoadPreviousExecutionStateStep +instanceKlass org/gradle/internal/execution/steps/AssignWorkspaceStep +instanceKlass org/gradle/internal/execution/steps/IdentityCacheStep +instanceKlass org/gradle/internal/execution/steps/IdentityContext +instanceKlass org/gradle/internal/execution/steps/ExecutionRequestContext +instanceKlass org/gradle/internal/execution/steps/Context +instanceKlass org/gradle/internal/execution/steps/IdentifyStep +instanceKlass org/gradle/internal/execution/ExecutionEngine$Request +instanceKlass org/gradle/internal/execution/impl/DefaultExecutionEngine +instanceKlass org/gradle/internal/id/UniqueId$1 +instanceKlass com/google/common/base/Ascii +instanceKlass com/google/common/io/BaseEncoding$Alphabet +instanceKlass com/google/common/io/BaseEncoding +instanceKlass org/gradle/internal/id/UniqueId +instanceKlass org/gradle/internal/execution/timeout/Timeout +instanceKlass org/gradle/internal/execution/timeout/impl/DefaultTimeoutHandler +instanceKlass org/gradle/internal/execution/history/impl/DefaultOverlappingOutputDetector +instanceKlass org/gradle/internal/execution/UnitOfWork$OutputVisitor +instanceKlass org/gradle/internal/execution/impl/DefaultOutputSnapshotter +instanceKlass org/gradle/internal/execution/fingerprint/impl/DefaultInputFingerprinter +instanceKlass org/gradle/internal/execution/fingerprint/impl/DefaultFileCollectionFingerprinterRegistry +instanceKlass org/gradle/api/internal/changedetection/state/CachingFileSystemLocationSnapshotHasher +instanceKlass org/gradle/api/internal/changedetection/state/LineEndingNormalizingInputStreamHasher +instanceKlass org/gradle/api/tasks/CompileClasspathNormalizer +instanceKlass org/gradle/api/tasks/ClasspathNormalizer +instanceKlass org/gradle/internal/fingerprint/IgnoredPathInputNormalizer +instanceKlass org/gradle/internal/fingerprint/NameOnlyInputNormalizer +instanceKlass org/gradle/internal/fingerprint/RelativePathInputNormalizer +instanceKlass org/gradle/internal/execution/fingerprint/impl/DefaultFileNormalizationSpec +instanceKlass org/gradle/internal/execution/fingerprint/FileNormalizationSpec +instanceKlass org/gradle/internal/fingerprint/AbsolutePathInputNormalizer +instanceKlass org/gradle/api/tasks/FileNormalizer +instanceKlass org/gradle/internal/execution/fingerprint/impl/FingerprinterRegistration +instanceKlass org/gradle/internal/fingerprint/FileSystemLocationFingerprint +instanceKlass org/gradle/internal/snapshot/FileSystemLocationSnapshot$FileSystemLocationSnapshotVisitor +instanceKlass org/gradle/internal/fingerprint/impl/FileCollectionFingerprinterRegistrations$1 +instanceKlass org/gradle/api/internal/changedetection/state/LineEndingNormalizingFileSystemLocationSnapshotHasher$1 +instanceKlass org/gradle/api/internal/changedetection/state/LineEndingNormalizingFileSystemLocationSnapshotHasher +instanceKlass org/gradle/internal/fingerprint/hashing/FileSystemLocationSnapshotHasher$1 +instanceKlass org/gradle/internal/normalization/java/impl/ApiMemberWriter +instanceKlass org/gradle/internal/normalization/java/ApiMemberWriterFactory +instanceKlass org/gradle/internal/normalization/java/ApiClassExtractor +instanceKlass org/gradle/api/internal/changedetection/state/AbiExtractingClasspathResourceHasher +instanceKlass org/gradle/internal/fingerprint/classpath/CompileClasspathFingerprinter +instanceKlass org/gradle/internal/fingerprint/hashing/FileSystemLocationSnapshotHasher +instanceKlass org/gradle/api/internal/changedetection/state/SplitResourceSnapshotterCacheService +instanceKlass org/gradle/internal/execution/history/changes/ChangeVisitor +instanceKlass org/gradle/internal/execution/history/changes/InputFileChanges +instanceKlass org/gradle/internal/execution/history/changes/ChangeContainer +instanceKlass org/gradle/internal/execution/history/changes/DefaultExecutionStateChangeDetector +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/GradlePluginVariantsSupport$TargetGradleVersionDisambiguationRule +instanceKlass org/gradle/api/internal/attributes/DefaultCompatibilityRuleChain$ExceptionHandler +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/GradlePluginVariantsSupport$TargetGradleVersionCompatibilityRule +instanceKlass org/gradle/api/attributes/AttributeCompatibilityRule +instanceKlass org/gradle/api/attributes/plugin/GradlePluginApiVersion +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/GradlePluginVariantsSupport +instanceKlass org/gradle/api/internal/attributes/DefaultDisambiguationRuleChain$ExceptionHandler +instanceKlass org/gradle/internal/action/DefaultConfigurableRules +instanceKlass org/gradle/internal/action/ConfigurableRules +instanceKlass org/gradle/api/artifacts/CacheableRule +instanceKlass org/gradle/internal/snapshot/impl/AbstractArraySnapshot +instanceKlass org/gradle/internal/snapshot/impl/AbstractScalarValueSnapshot +instanceKlass org/gradle/api/internal/DefaultActionConfiguration +instanceKlass org/gradle/internal/action/DefaultConfigurableRule +instanceKlass org/gradle/internal/action/InstantiatingAction +instanceKlass org/gradle/api/ActionConfiguration +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/PlatformSupport$ComponentCategoryDisambiguationRule +instanceKlass org/gradle/api/internal/ReusableAction +instanceKlass org/gradle/api/attributes/AttributeDisambiguationRule +instanceKlass org/gradle/api/internal/attributes/MultipleCandidatesResult +instanceKlass org/gradle/api/attributes/MultipleCandidatesDetails +instanceKlass org/gradle/api/internal/attributes/DefaultDisambiguationRuleChain +instanceKlass org/gradle/internal/action/InstantiatingAction$ExceptionHandler +instanceKlass org/gradle/api/internal/attributes/DefaultCompatibilityRuleChain +instanceKlass org/gradle/api/attributes/DisambiguationRuleChain +instanceKlass org/gradle/api/attributes/CompatibilityRuleChain +instanceKlass org/gradle/api/internal/attributes/DefaultAttributeMatchingStrategy +instanceKlass org/gradle/api/internal/attributes/CompatibilityCheckResult +instanceKlass org/gradle/api/attributes/CompatibilityCheckDetails +instanceKlass org/gradle/api/internal/attributes/DefaultAttributesSchema$MergedSchema +instanceKlass org/gradle/api/internal/attributes/DefaultAttributesSchema$DefaultAttributeMatcher +instanceKlass org/gradle/api/internal/attributes/AttributeDescriber +instanceKlass org/gradle/api/attributes/AttributeMatchingStrategy +instanceKlass org/gradle/internal/component/model/AttributeSelectionSchema +instanceKlass org/gradle/internal/component/model/AttributeMatcher +instanceKlass org/gradle/internal/component/model/ComponentAttributeMatcher +instanceKlass org/gradle/api/internal/attributes/DefaultAttributesSchema +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/StoreSet +instanceKlass org/gradle/api/internal/collections/AbstractIterationOrderRetainingElementSource$RealizedElementCollectionIterator +instanceKlass org/gradle/api/internal/collections/ListElementSource$1 +instanceKlass org/gradle/api/internal/collections/AbstractIterationOrderRetainingElementSource +instanceKlass org/gradle/api/internal/artifacts/DefaultArtifactRepositoryContainer$RepositoryNamer +instanceKlass org/gradle/api/artifacts/repositories/RepositoryContentDescriptor +instanceKlass org/gradle/api/artifacts/repositories/InclusiveRepositoryContentDescriptor +instanceKlass org/gradle/api/artifacts/repositories/FlatDirectoryArtifactRepository +instanceKlass org/gradle/api/artifacts/repositories/IvyArtifactRepository +instanceKlass org/gradle/api/artifacts/repositories/MavenArtifactRepository +instanceKlass org/gradle/api/artifacts/repositories/MetadataSupplierAware +instanceKlass org/gradle/api/artifacts/repositories/AuthenticationSupported +instanceKlass org/gradle/api/artifacts/repositories/UrlArtifactRepository +instanceKlass org/gradle/api/internal/collections/IndexedElementSource +instanceKlass org/gradle/api/internal/artifacts/dsl/RepositoryHandlerInternal +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/GradleModuleMetadataParser +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/MavenVersionSelectorScheme +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/PomParent +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/AbstractModuleDescriptorParser +instanceKlass org/gradle/api/artifacts/repositories/AuthenticationContainer +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultBaseRepositoryFactory +instanceKlass org/apache/ivy/util/MessageLogger +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultIvyContextManager +instanceKlass org/gradle/internal/resource/local/CompositeLocallyAvailableResourceFinder +instanceKlass org/gradle/internal/resource/local/ivy/PatternBasedLocallyAvailableResourceFinder$1 +instanceKlass org/gradle/util/internal/MavenUtil +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/AbstractResourcePattern +instanceKlass org/gradle/internal/resource/local/LocallyAvailableResourceCandidates +instanceKlass org/gradle/internal/resource/local/AbstractLocallyAvailableResourceFinder +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/ResourcePattern +instanceKlass org/gradle/internal/resource/local/ivy/LocallyAvailableResourceFinderFactory +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/DefaultLocalMavenRepositoryLocator$CurrentSystemPropertyAccess +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/DefaultLocalMavenRepositoryLocator$SystemPropertyAccess +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/DefaultLocalMavenRepositoryLocator +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/DefaultMavenFileLocations +instanceKlass org/apache/maven/settings/io/SettingsReader +instanceKlass org/apache/maven/settings/building/SettingsBuildingRequest +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/DefaultMavenSettingsProvider +instanceKlass org/gradle/internal/resolve/resolver/ResolveContextToComponentResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CapabilitiesConflictHandler$Resolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ModuleConflictHandler +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/CapabilitiesConflictHandler +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/conflicts/ConflictHandler +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DependencySubstitutionApplicator +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/graph/DependencyGraphVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/DefaultArtifactDependencyResolver +instanceKlass com/google/common/collect/TransformedIterator +instanceKlass org/gradle/launcher/daemon/server/DaemonRegistryUnavailableExpirationStrategy$1 +instanceKlass org/gradle/cache/internal/SimpleStateCache$1 +instanceKlass org/gradle/launcher/daemon/registry/PersistentDaemonRegistry$1 +instanceKlass org/gradle/launcher/daemon/server/CompatibleDaemonExpirationStrategy$1 +instanceKlass org/gradle/launcher/daemon/server/health/DaemonMemoryStatus$2 +instanceKlass org/gradle/launcher/daemon/server/health/DaemonMemoryStatus$1 +instanceKlass org/gradle/launcher/daemon/server/health/DaemonMemoryStatus$3 +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionStats +instanceKlass java/util/concurrent/LinkedBlockingDeque$AbstractItr +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildScopeServices$1 +instanceKlass org/gradle/api/artifacts/ComponentMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/simple/DefaultExcludeNothing +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/specs/ExcludeNothing +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/Unions +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/Intersections +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/specs/GroupSetExclude +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/specs/ModuleSetExclude +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/simple/DefaultExcludeFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/DelegatingExcludeFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/CachingExcludeFactory$ConcurrentCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/CachingExcludeFactory$MergeCaches +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/specs/ExcludeSpec +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/factories/ExcludeFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ChangingValueDependencyResolutionListener$1 +instanceKlass org/gradle/api/internal/artifacts/configurations/dynamicversion/Expiry +instanceKlass org/gradle/api/artifacts/component/ModuleComponentSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ChangingValueDependencyResolutionListener +instanceKlass org/gradle/api/artifacts/result/ResolvedArtifactResult +instanceKlass org/gradle/api/artifacts/result/ArtifactResult +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ConnectionFailureRepositoryDisabler +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildScopeServices$2 +instanceKlass org/gradle/api/internal/artifacts/configurations/ResolutionStrategyInternal +instanceKlass org/gradle/api/artifacts/ResolutionStrategy +instanceKlass org/gradle/api/internal/artifacts/verification/signatures/SignatureVerificationService +instanceKlass org/gradle/security/internal/PublicKeyService +instanceKlass org/gradle/api/internal/artifacts/verification/signatures/DefaultSignatureVerificationServiceFactory +instanceKlass org/gradle/api/internal/changedetection/state/SplitFileHasher +instanceKlass org/gradle/api/internal/artifacts/repositories/transport/RepositoryTransport +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolutionstrategy/ExternalResourceCachePolicy +instanceKlass org/gradle/internal/resource/connector/ResourceConnectorSpecification +instanceKlass org/gradle/internal/resource/local/LocallyAvailableExternalResource +instanceKlass org/gradle/internal/resource/ExternalResource +instanceKlass org/gradle/internal/resource/local/FileResourceConnector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ResolvedArtifactCaches +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/InMemoryModuleArtifactCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/DefaultModuleArtifactCache$CachedArtifactSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/DefaultModuleArtifactCache$ArtifactAtRepositoryKeySerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/CachedArtifact +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/CachedArtifacts +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleMetadataStore +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleMetadataCache$CachedMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/dynamicversions/ModuleVersionsCache$CachedModuleVersionList +instanceKlass org/gradle/api/internal/artifacts/verification/signatures/BuildTreeDefinedKeys +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ModuleComponentRepository +instanceKlass org/gradle/api/internal/file/DefaultFileSystemLocation +instanceKlass org/gradle/api/resources/TextResource +instanceKlass org/gradle/internal/locking/LockFileReaderWriter +instanceKlass org/gradle/api/internal/provider/ValidatingValueCollector +instanceKlass org/gradle/api/internal/provider/AbstractCollectionProperty$EmptySupplier +instanceKlass org/gradle/api/internal/provider/DefaultListProperty$1 +instanceKlass org/gradle/api/internal/provider/AbstractCollectionProperty$NoValueSupplier +instanceKlass org/gradle/api/internal/provider/CollectionSupplier +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/LockEntryFilter +instanceKlass org/gradle/internal/locking/LockEntryFilterFactory +instanceKlass org/gradle/internal/locking/DependencyLockingNotationConverter +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DependencyLockingState +instanceKlass org/gradle/internal/locking/DefaultDependencyLockingProvider +instanceKlass org/gradle/api/internal/artifacts/DefaultComponentSelectorConverter +instanceKlass org/gradle/api/internal/artifacts/component/DefaultComponentIdentifierFactory +instanceKlass org/gradle/api/internal/artifacts/DefaultGlobalDependencyResolutionRules$CompositeDependencySubstitutionRules +instanceKlass org/gradle/api/internal/artifacts/DefaultGlobalDependencyResolutionRules +instanceKlass org/gradle/api/artifacts/ComponentModuleMetadataDetails +instanceKlass org/gradle/api/artifacts/ComponentModuleMetadata +instanceKlass org/gradle/api/internal/artifacts/dsl/ComponentModuleMetadataContainer +instanceKlass org/gradle/api/internal/artifacts/dsl/ModuleReplacementsData +instanceKlass com/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntry$Helper +instanceKlass org/gradle/api/internal/DefaultNamedDomainObjectCollection$UnfilteredIndex +instanceKlass org/gradle/api/internal/DefaultDomainObjectCollection$1 +instanceKlass org/gradle/api/internal/collections/DefaultCollectionEventRegister +instanceKlass org/gradle/api/internal/provider/Collector +instanceKlass org/gradle/api/internal/collections/DefaultPendingSource +instanceKlass org/gradle/api/Namer$Comparator +instanceKlass org/gradle/api/internal/collections/SortedSetElementSource +instanceKlass org/gradle/api/Named$Namer +instanceKlass org/gradle/internal/instantiation/generator/InjectUtil +instanceKlass java/lang/SafeVarargs +instanceKlass com/google/common/reflect/Types$WildcardTypeImpl +instanceKlass sun/reflect/generics/tree/ArrayTypeSignature +instanceKlass sun/reflect/generics/tree/IntSignature +instanceKlass java/lang/Class$EnclosingMethodInfo +instanceKlass com/google/common/reflect/Types$ClassOwnership$1LocalClass +instanceKlass com/google/common/reflect/Types$ParameterizedTypeImpl +instanceKlass com/google/common/reflect/Types$1 +instanceKlass com/google/common/reflect/Types +instanceKlass com/google/common/reflect/TypeResolver$TypeVariableKey +instanceKlass com/google/common/reflect/TypeResolver$TypeTable +instanceKlass com/google/common/reflect/TypeResolver +instanceKlass com/google/common/reflect/TypeVisitor +instanceKlass org/gradle/api/internal/collections/CollectionFilter +instanceKlass org/gradle/api/reflect/TypeOf +instanceKlass org/gradle/api/Rule +instanceKlass org/gradle/api/NamedDomainObjectCollectionSchema +instanceKlass org/gradle/api/NamedDomainObjectProvider +instanceKlass org/gradle/api/internal/DefaultNamedDomainObjectCollection$Index +instanceKlass org/gradle/api/internal/collections/ElementSource +instanceKlass org/gradle/api/internal/collections/PendingSource +instanceKlass org/gradle/api/internal/collections/CollectionEventRegister +instanceKlass org/gradle/internal/instantiation/generator/Jsr330ConstructorSelector$CachedConstructor +instanceKlass groovy/lang/Buildable +instanceKlass groovy/lang/Writable +instanceKlass org/gradle/api/internal/provider/ValueSupplier$Present +instanceKlass org/gradle/api/internal/provider/ValueSupplier$Missing +instanceKlass org/gradle/api/internal/provider/ValueSupplier$Value +instanceKlass org/gradle/api/internal/provider/Providers +instanceKlass org/gradle/api/internal/provider/ValueSanitizers$4 +instanceKlass org/gradle/api/internal/provider/ValueSanitizers$3 +instanceKlass org/gradle/api/internal/provider/ValueSanitizers$2 +instanceKlass org/gradle/api/internal/provider/ValueSanitizers$1 +instanceKlass org/gradle/api/internal/provider/ValueCollector +instanceKlass org/gradle/api/internal/provider/ValueSanitizer +instanceKlass org/gradle/api/internal/provider/ValueSanitizers +instanceKlass org/gradle/api/internal/provider/AbstractProperty$FinalizationState +instanceKlass org/gradle/internal/management/DefaultDependencyResolutionManagement$ComponentMetadataRulesRegistar +instanceKlass org/apache/groovy/util/BeanUtils +instanceKlass groovy/lang/MetaProperty +instanceKlass javax/annotation/meta/TypeQualifier +instanceKlass org/gradle/api/initialization/dsl/VersionCatalogBuilder +instanceKlass org/gradle/api/internal/WithEstimatedSize +instanceKlass org/gradle/internal/metaobject/PropertyMixIn +instanceKlass org/gradle/internal/metaobject/MethodMixIn +instanceKlass org/gradle/api/reflect/HasPublicType +instanceKlass org/gradle/api/artifacts/repositories/ArtifactRepository +instanceKlass org/gradle/api/initialization/resolve/MutableVersionCatalogContainer +instanceKlass org/gradle/internal/management/DefaultDependencyResolutionManagement +instanceKlass org/gradle/api/internal/DefaultCollectionCallbackActionDecorator +instanceKlass org/gradle/api/internal/provider/CredentialsProviderFactory +instanceKlass org/gradle/api/provider/ValueSourceSpec +instanceKlass org/gradle/api/file/FileContents +instanceKlass org/gradle/api/internal/provider/DefaultProviderFactory +instanceKlass org/gradle/api/internal/provider/ValueSourceProviderFactory$Listener +instanceKlass org/gradle/api/provider/ValueSourceParameters$None +instanceKlass org/gradle/api/provider/ValueSourceParameters +instanceKlass org/gradle/api/provider/ValueSource +instanceKlass org/gradle/internal/isolated/IsolationScheme +instanceKlass org/gradle/api/internal/provider/ValueSourceProviderFactory$Listener$ObtainedValue +instanceKlass org/gradle/api/internal/provider/DefaultValueSourceProviderFactory +instanceKlass org/gradle/api/capabilities/CapabilitiesMetadata +instanceKlass org/gradle/internal/component/external/model/AbstractStatelessDerivationStrategy +instanceKlass org/gradle/api/internal/artifacts/dsl/MetadataRuleWrapper +instanceKlass org/gradle/api/internal/notations/ComponentIdentifierParserFactory +instanceKlass org/gradle/api/artifacts/DependencyConstraintMetadata +instanceKlass org/gradle/api/internal/catalog/parser/StrictVersionParser +instanceKlass org/gradle/api/internal/notations/DependencyStringNotationConverter +instanceKlass org/gradle/api/internal/notations/DependencyMetadataNotationParser +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/AbstractDependencyImpl +instanceKlass org/gradle/api/artifacts/DirectDependencyMetadata +instanceKlass org/gradle/api/artifacts/DependencyMetadata +instanceKlass org/gradle/internal/rules/DefaultRuleActionAdapter +instanceKlass org/gradle/api/artifacts/maven/PomModuleDescriptor +instanceKlass org/gradle/api/artifacts/ivy/IvyModuleDescriptor +instanceKlass org/gradle/internal/rules/DefaultRuleActionValidator +instanceKlass org/gradle/api/internal/artifacts/dsl/ComponentMetadataRuleContainer +instanceKlass org/gradle/api/internal/artifacts/MetadataResolutionContext +instanceKlass org/gradle/api/internal/artifacts/dsl/SpecConfigurableRule +instanceKlass org/gradle/internal/action/ConfigurableRule +instanceKlass org/gradle/internal/rules/SpecRuleAction +instanceKlass org/gradle/internal/rules/RuleAction +instanceKlass org/gradle/internal/rules/RuleActionAdapter +instanceKlass org/gradle/internal/rules/RuleActionValidator +instanceKlass org/gradle/api/internal/artifacts/ComponentMetadataProcessor +instanceKlass org/gradle/api/attributes/Category$Impl +instanceKlass org/gradle/api/attributes/Category +instanceKlass org/gradle/internal/resolve/caching/CrossBuildCachingRuleExecutor$AnySerializer +instanceKlass org/gradle/internal/resolve/caching/CrossBuildCachingRuleExecutor$CachedEntry +instanceKlass org/gradle/api/internal/artifacts/configurations/dynamicversion/CachePolicy +instanceKlass org/gradle/internal/resolve/caching/CrossBuildCachingRuleExecutor$EntryValidator +instanceKlass org/gradle/api/artifacts/ResolvedModuleVersion +instanceKlass org/gradle/internal/resolve/caching/ImplicitInputRecorder +instanceKlass org/gradle/internal/component/external/model/ModuleDependencyMetadata +instanceKlass org/gradle/internal/component/model/ConfigurationMetadata +instanceKlass org/gradle/internal/component/external/model/CapabilityInternal +instanceKlass org/gradle/internal/component/external/model/AbstractRealisedModuleResolveMetadataSerializationHelper +instanceKlass org/gradle/api/internal/artifacts/ModuleComponentSelectorSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleMetadataSerializer +instanceKlass org/gradle/internal/component/external/model/VirtualComponentIdentifier +instanceKlass org/gradle/internal/component/external/model/ModuleComponentResolveMetadata +instanceKlass org/gradle/internal/component/model/ModuleSources +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ModuleDescriptorHashCodec +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MetadataFileSource +instanceKlass org/gradle/internal/component/model/PersistentModuleSource +instanceKlass org/gradle/internal/component/model/ModuleSource +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/DefaultMetadataFileSourceCodec +instanceKlass org/gradle/internal/component/model/PersistentModuleSource$Codec +instanceKlass org/gradle/api/internal/filestore/DefaultArtifactIdentifierFileStore$1 +instanceKlass org/gradle/internal/resource/cached/CachedExternalResource +instanceKlass org/gradle/internal/resource/metadata/ExternalResourceMetaData +instanceKlass org/gradle/internal/resource/cached/DefaultCachedExternalResourceIndex$CachedExternalResourceSerializer +instanceKlass org/gradle/internal/resource/cached/CachedItem +instanceKlass org/gradle/internal/resource/local/LocallyAvailableResource +instanceKlass org/gradle/internal/resource/local/DefaultPathKeyFileStore +instanceKlass org/gradle/api/Namer +instanceKlass org/gradle/internal/resource/cached/DefaultExternalResourceFileStore$1 +instanceKlass org/gradle/internal/resource/local/GroupedAndNamedUniqueFileStore$Grouper +instanceKlass org/gradle/internal/resource/local/PathKeyFileStore +instanceKlass org/gradle/internal/hash/ChecksumHasher +instanceKlass org/gradle/internal/hash/DefaultChecksumService +instanceKlass org/gradle/internal/component/external/descriptor/Configuration +instanceKlass org/gradle/internal/component/model/IvyArtifactName +instanceKlass org/gradle/internal/component/external/model/ivy/MutableIvyModuleResolveMetadata +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/DefaultMavenImmutableAttributesFactory +instanceKlass org/gradle/internal/component/external/model/maven/MutableMavenModuleResolveMetadata +instanceKlass org/gradle/internal/component/external/model/MutableModuleComponentResolveMetadata +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MavenImmutableAttributesFactory +instanceKlass org/gradle/internal/component/external/model/PreferJavaRuntimeVariant$PreferJarVariantUsageDisambiguationRule +instanceKlass org/gradle/internal/component/external/model/PreferJavaRuntimeVariant$PreferRuntimeVariantUsageDisambiguationRule +instanceKlass org/gradle/api/attributes/LibraryElements$Impl +instanceKlass org/gradle/api/attributes/Usage$Impl +instanceKlass org/gradle/model/internal/type/ClassTypeWrapper +instanceKlass org/gradle/model/internal/type/TypeWrapper +instanceKlass org/gradle/model/internal/type/ModelType +instanceKlass org/gradle/model/internal/inspect/FormattingValidationProblemCollector +instanceKlass org/gradle/api/attributes/LibraryElements +instanceKlass org/gradle/api/attributes/Usage +instanceKlass org/gradle/api/internal/attributes/EmptySchema$DoNothingDisambiguationRule +instanceKlass org/gradle/api/internal/attributes/EmptySchema$DoNothingCompatibilityRule +instanceKlass org/gradle/api/internal/attributes/CompatibilityRule +instanceKlass org/gradle/api/internal/attributes/DisambiguationRule +instanceKlass org/gradle/internal/snapshot/ValueSnapshot +instanceKlass org/gradle/internal/snapshot/impl/DefaultValueSnapshotter$ValueSnapshotVisitor +instanceKlass org/gradle/api/internal/tasks/properties/annotations/DestroysPropertyAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/PropertyValue +instanceKlass org/gradle/api/internal/tasks/properties/annotations/NestedBeanAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/LocalStatePropertyAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/NoOpPropertyAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/InputPropertyAnnotationHandler +instanceKlass org/gradle/api/internal/artifacts/transform/CacheableTransformTypeAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/UntrackedTaskTypeAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/CacheableTaskTypeAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/DisableCachingByDefaultTypeAnnotationHandler +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VcsResolverFactory +instanceKlass org/gradle/vcs/internal/resolver/OncePerBuildInvocationVcsVersionWorkingDirResolver +instanceKlass org/gradle/vcs/internal/resolver/DefaultVcsVersionWorkingDirResolver +instanceKlass org/gradle/vcs/internal/VersionRef +instanceKlass org/gradle/vcs/internal/resolver/PersistentVcsMetadataCache$VersionRefSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/CachingVersionSelectorScheme +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionSelector +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/DefaultVersionSelectorScheme +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/Version +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/StaticVersionComparator +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/DefaultVersionComparator +instanceKlass org/gradle/cache/internal/CleanupActionFactory$BuildOperationCacheCleanupDecorator +instanceKlass org/gradle/internal/resource/local/ModificationTimeFileAccessTimeJournal +instanceKlass org/gradle/vcs/internal/VersionControlRepositoryConnection +instanceKlass org/gradle/vcs/internal/VersionControlSystem +instanceKlass org/gradle/vcs/internal/services/DefaultVersionControlRepositoryFactory +instanceKlass org/gradle/vcs/internal/DefaultVcsMappingsStore +instanceKlass org/gradle/vcs/internal/DefaultVcsMappingFactory +instanceKlass org/gradle/vcs/internal/services/DefaultVersionControlSpecFactory +instanceKlass org/gradle/internal/typeconversion/CharSequenceNotationConverter +instanceKlass org/gradle/api/internal/notations/ModuleIdentifierNotationConverter +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/DefaultLocalComponentRegistry +instanceKlass org/gradle/composite/internal/IncludedBuildDependencyMetadataBuilder +instanceKlass org/gradle/internal/component/local/model/LocalComponentMetadata +instanceKlass org/gradle/internal/component/local/model/BuildableLocalComponentMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/DefaultProjectLocalComponentProvider +instanceKlass org/gradle/api/internal/artifacts/configurations/ConfigurationInternal$VariantVisitor +instanceKlass org/gradle/api/artifacts/Configuration +instanceKlass org/gradle/api/attributes/HasConfigurableAttributes +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/DefaultLocalComponentMetadataBuilder +instanceKlass org/gradle/internal/component/local/model/LocalFileDependencyMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/DefaultLocalConfigurationMetadataBuilder +instanceKlass org/gradle/util/internal/WrapUtil +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/DefaultDependencyDescriptorFactory +instanceKlass org/gradle/internal/component/model/LocalOriginDependencyMetadata +instanceKlass org/gradle/internal/component/model/ForcingDependencyMetadata +instanceKlass org/gradle/internal/component/model/DependencyMetadata +instanceKlass org/gradle/api/artifacts/Dependency +instanceKlass org/gradle/internal/component/model/ExcludeMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/DefaultExcludeRuleConverter +instanceKlass org/gradle/api/internal/tasks/NodeExecutionContext +instanceKlass org/gradle/internal/resource/transport/sftp/SftpConnectorFactory +instanceKlass com/jcraft/jsch/HostKeyRepository +instanceKlass com/jcraft/jsch/Logger +instanceKlass org/gradle/internal/resource/transport/sftp/LockableSftpClient +instanceKlass org/gradle/internal/resource/transport/sftp/SftpClientFactory$SftpClientCreator +instanceKlass org/gradle/internal/resource/transport/aws/s3/S3ConnectorFactory +instanceKlass org/gradle/internal/resource/transport/gcp/gcs/GcsConnectorFactory +instanceKlass org/gradle/internal/resource/transfer/ExternalResourceConnector +instanceKlass org/gradle/internal/resource/transfer/ExternalResourceAccessor +instanceKlass org/gradle/internal/resource/transfer/ExternalResourceLister +instanceKlass org/gradle/internal/resource/transfer/ExternalResourceUploader +instanceKlass org/gradle/internal/resource/transport/http/HttpConnectorFactory +instanceKlass org/gradle/internal/resource/transport/http/HttpClientHelper +instanceKlass org/gradle/internal/resource/transport/http/HttpSettings +instanceKlass org/gradle/internal/resource/transport/http/DefaultSslContextFactory +instanceKlass org/gradle/internal/resource/transport/file/FileConnectorFactory +instanceKlass org/gradle/composite/internal/CompositeProjectComponentArtifactMetadataSerializer +instanceKlass org/gradle/composite/internal/CompositeProjectComponentArtifactMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ResolvedComponentResultSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectorSerializer$OptimizingAttributeContainerSerializer +instanceKlass org/gradle/api/internal/artifacts/ImmutableVersionConstraint +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionReasonSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionDescriptorSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ResolvedVariantResultSerializer +instanceKlass org/gradle/internal/component/external/model/DefaultModuleComponentIdentifier +instanceKlass org/gradle/api/artifacts/component/ModuleComponentIdentifier +instanceKlass org/gradle/api/internal/artifacts/metadata/ModuleComponentFileArtifactIdentifierSerializer +instanceKlass org/gradle/api/internal/artifacts/metadata/ComponentArtifactIdentifierSerializer +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementValueSnapshotterSerializerRegistry$OpaqueComponentArtifactIdentifierSerializer +instanceKlass org/gradle/api/artifacts/PublishArtifact +instanceKlass org/gradle/api/internal/artifacts/metadata/PublishArtifactLocalArtifactMetadataSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/CapabilitySerializer +instanceKlass org/gradle/api/internal/artifacts/ModuleVersionIdentifierSerializer +instanceKlass org/gradle/internal/resolve/caching/DesugaringAttributeContainerSerializer +instanceKlass org/gradle/api/artifacts/result/ResolvedComponentResult +instanceKlass org/gradle/api/artifacts/result/ComponentResult +instanceKlass org/gradle/api/artifacts/result/ComponentSelectionReason +instanceKlass org/gradle/api/artifacts/result/ResolvedVariantResult +instanceKlass org/gradle/internal/component/local/model/ComponentFileArtifactIdentifier +instanceKlass org/gradle/internal/component/external/model/DefaultModuleComponentArtifactIdentifier +instanceKlass org/gradle/internal/component/external/model/ModuleComponentArtifactIdentifier +instanceKlass org/gradle/internal/component/local/model/OpaqueComponentArtifactIdentifier +instanceKlass org/gradle/internal/component/local/model/PublishArtifactLocalArtifactMetadata +instanceKlass org/gradle/api/artifacts/component/ComponentArtifactIdentifier +instanceKlass org/gradle/internal/component/local/model/LocalComponentArtifactMetadata +instanceKlass org/gradle/api/artifacts/ModuleVersionIdentifier +instanceKlass org/gradle/api/artifacts/result/ComponentSelectionDescriptor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/CachingComponentSelectionDescriptorFactory +instanceKlass org/gradle/api/internal/initialization/DefaultScriptHandler +instanceKlass org/gradle/api/internal/artifacts/DefaultDependencyManagementServices$DefaultDependencyResolutionServices +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/DefaultRootComponentMetadataBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/RootComponentMetadataBuilder +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultTransformedVariantFactory$VariantKey +instanceKlass org/gradle/api/internal/artifacts/transform/TransformationNodeFactory +instanceKlass org/gradle/api/internal/artifacts/transform/DefaultTransformedVariantFactory +instanceKlass org/gradle/api/internal/artifacts/transform/MutableTransformationWorkspaceServices +instanceKlass org/gradle/internal/file/ReservedFileSystemLocation +instanceKlass org/gradle/api/file/ProjectLayout +instanceKlass org/gradle/api/artifacts/dsl/DependencyLockingHandler +instanceKlass org/gradle/api/internal/artifacts/transform/TransformedVariantFactory +instanceKlass org/gradle/api/internal/artifacts/dsl/DefaultComponentMetadataHandler +instanceKlass org/gradle/api/artifacts/dsl/DependencyHandler +instanceKlass org/gradle/api/artifacts/dsl/ComponentMetadataHandler +instanceKlass org/gradle/api/artifacts/dsl/DependencyConstraintHandler +instanceKlass org/gradle/api/internal/artifacts/configurations/DefaultConfigurationFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/DefaultRootComponentMetadataBuilder$Factory +instanceKlass org/gradle/api/artifacts/dsl/ArtifactHandler +instanceKlass org/gradle/api/internal/artifacts/ComponentMetadataProcessorFactory +instanceKlass org/gradle/api/internal/artifacts/dsl/ComponentMetadataHandlerInternal +instanceKlass org/gradle/api/internal/artifacts/RepositoriesSupplier +instanceKlass org/gradle/api/internal/artifacts/configurations/ConfigurationContainerInternal +instanceKlass org/gradle/api/artifacts/ConfigurationContainer +instanceKlass org/gradle/api/internal/artifacts/dsl/PublishArtifactNotationParserFactory +instanceKlass org/gradle/api/internal/artifacts/dsl/DefaultComponentModuleMetadataHandler +instanceKlass org/gradle/api/internal/artifacts/ComponentModuleMetadataProcessor +instanceKlass org/gradle/api/artifacts/dsl/ComponentModuleMetadataHandler +instanceKlass org/gradle/api/internal/artifacts/repositories/DefaultUrlArtifactRepository$Factory +instanceKlass org/gradle/api/internal/tasks/TaskResolver +instanceKlass org/gradle/api/internal/artifacts/GlobalDependencyResolutionRules +instanceKlass org/gradle/api/internal/artifacts/ConfigurationResolver +instanceKlass org/gradle/api/internal/artifacts/transform/ArtifactTransforms +instanceKlass org/gradle/api/internal/artifacts/ArtifactPublicationServices +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DependencyLockingProvider +instanceKlass org/gradle/internal/component/external/model/VariantDerivationStrategy +instanceKlass org/gradle/api/internal/artifacts/transform/TransformerInvocationFactory +instanceKlass org/gradle/api/internal/artifacts/VariantTransformRegistry +instanceKlass org/gradle/api/internal/artifacts/BaseRepositoryFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/MetaDataParser +instanceKlass org/gradle/api/internal/artifacts/DependencyResolutionServices +instanceKlass org/gradle/api/internal/artifacts/type/ArtifactTypeRegistry +instanceKlass org/gradle/api/internal/artifacts/transform/TransformationRegistrationFactory +instanceKlass org/gradle/api/internal/artifacts/query/ArtifactResolutionQueryFactory +instanceKlass org/gradle/api/internal/artifacts/DefaultDependencyManagementServices$DependencyResolutionScopeServices +instanceKlass org/gradle/api/internal/artifacts/DefaultDependencyManagementServices$ArtifactTransformResolutionGradleUserHomeServices +instanceKlass org/gradle/internal/model/CalculatedModelValue +instanceKlass org/gradle/api/internal/initialization/RootScriptDomainObjectContext +instanceKlass org/gradle/internal/resource/UriTextResource$UriResourceLocation +instanceKlass org/gradle/groovy/scripts/TextResourceScriptSource +instanceKlass org/gradle/internal/resource/ResourceLocation +instanceKlass org/gradle/internal/resource/UriTextResource +instanceKlass org/gradle/initialization/InitScriptHandler$1 +instanceKlass org/gradle/initialization/DirectoryInitScriptFinder +instanceKlass org/gradle/initialization/CompositeInitScriptFinder +instanceKlass org/gradle/initialization/InitScriptFinder +instanceKlass org/gradle/initialization/DefaultGradleProperties +instanceKlass kotlin/text/StringsKt__AppendableKt +instanceKlass org/gradle/configurationcache/extensions/MapExtensionsKt +instanceKlass org/gradle/configurationcache/services/DefaultEnvironment$DefaultProperties +instanceKlass org/gradle/initialization/Environment$Properties +instanceKlass org/gradle/configurationcache/extensions/CastExtensionsKt +instanceKlass org/gradle/initialization/DefaultGradlePropertiesController$Loaded +instanceKlass org/gradle/initialization/DefaultSettingsLoader +instanceKlass org/gradle/initialization/SettingsAttachingSettingsLoader +instanceKlass org/gradle/internal/composite/CommandLineIncludedBuildSettingsLoader +instanceKlass org/gradle/internal/composite/ChildBuildRegisteringSettingsLoader +instanceKlass org/gradle/internal/composite/CompositeBuildSettingsLoader +instanceKlass org/gradle/initialization/InitScriptHandlingSettingsLoader +instanceKlass org/gradle/initialization/GradlePropertiesHandlingSettingsLoader +instanceKlass org/gradle/initialization/BuildOperationFiringSettingsPreparer$LoadBuild$1 +instanceKlass org/gradle/initialization/LoadBuildBuildOperationType$Details +instanceKlass org/gradle/initialization/BuildOperationFiringSettingsPreparer$LoadBuild +instanceKlass org/gradle/composite/internal/BuildController +instanceKlass org/gradle/composite/internal/DefaultBuildControllers +instanceKlass org/gradle/composite/internal/BuildControllers +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildTaskGraph$DefaultBuildTreeWorkGraph +instanceKlass org/gradle/internal/buildtree/BuildTreeWorkGraph +instanceKlass org/gradle/internal/build/ExecutionResult +instanceKlass org/gradle/tooling/internal/provider/runner/BuildModelActionRunner$ModelCreateAction +instanceKlass org/gradle/internal/logging/format/TersePrettyDurationFormatter +instanceKlass org/gradle/internal/buildevents/BuildResultLogger +instanceKlass org/gradle/util/internal/TreeVisitor +instanceKlass org/gradle/internal/exceptions/FailureResolutionAware$Context +instanceKlass org/gradle/internal/buildevents/BuildExceptionReporter +instanceKlass org/gradle/internal/logging/format/DurationFormatter +instanceKlass org/gradle/internal/buildevents/BuildLogger +instanceKlass org/gradle/api/internal/tasks/execution/statistics/TaskExecutionStatisticsEventAdapter +instanceKlass org/gradle/tooling/internal/provider/FileSystemWatchingBuildActionRunner$1 +instanceKlass org/gradle/internal/watch/options/FileSystemWatchingSettingsFinalizedProgressDetails +instanceKlass org/gradle/api/internal/tasks/compile/CompileJavaBuildOperationType$Result +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$Finished +instanceKlass org/gradle/internal/operations/OperationFinishEvent +instanceKlass org/gradle/internal/watch/vfs/impl/WatchingVirtualFileSystem$1$1 +instanceKlass org/gradle/internal/watch/vfs/BuildStartedFileSystemWatchingBuildOperationType$Result +instanceKlass com/google/common/collect/RangeGwtSerializationDependencies +instanceKlass com/google/common/collect/ImmutableRangeSet$Builder +instanceKlass com/google/common/collect/SortedIterable +instanceKlass com/google/common/collect/AbstractRangeSet +instanceKlass com/google/common/collect/RangeSet +instanceKlass com/google/common/collect/CollectCollectors +instanceKlass java/util/stream/MatchOps$BooleanTerminalSink +instanceKlass java/util/stream/MatchOps$MatchOp +instanceKlass java/util/stream/MatchOps +instanceKlass java/util/ArrayDeque$DeqSpliterator +instanceKlass org/gradle/internal/watch/registry/impl/Combiners +instanceKlass org/gradle/internal/watch/registry/impl/DefaultFileWatcherProbeRegistry$WatchProbe +instanceKlass org/gradle/internal/watch/registry/impl/WatchableHierarchies$Invalidator +instanceKlass org/gradle/internal/watch/registry/impl/DefaultFileWatcherRegistry$MutableFileWatchingStatistics +instanceKlass org/gradle/internal/watch/registry/FileWatcherRegistry$FileWatchingStatistics +instanceKlass net/rubygrapefruit/platform/file/FileWatchEvent$Handler +instanceKlass org/gradle/internal/watch/registry/impl/DefaultFileWatcherRegistry +instanceKlass org/gradle/internal/watch/registry/impl/AbstractFileWatcherUpdater$MovedDirectoryHandler +instanceKlass org/gradle/internal/watch/registry/impl/HierarchicalFileWatcherUpdater$FileSystemLocationToWatchValidator +instanceKlass org/gradle/internal/watch/registry/impl/AbstractFileWatcherUpdater +instanceKlass org/gradle/internal/file/FileHierarchySet$RootVisitor +instanceKlass org/gradle/internal/snapshot/FileSystemSnapshotHierarchyVisitor +instanceKlass org/gradle/internal/watch/registry/impl/WatchableHierarchies +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions$NativeFileWatcher +instanceKlass net/rubygrapefruit/platform/file/FileWatchEvent +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions$NativeFileWatcherCallback +instanceKlass org/gradle/internal/watch/registry/impl/DefaultFileWatcherProbeRegistry +instanceKlass org/gradle/internal/watch/vfs/impl/WatchingVirtualFileSystem$3 +instanceKlass java/util/stream/ForEachOps$ForEachOp +instanceKlass java/util/stream/ForEachOps +instanceKlass net/rubygrapefruit/platform/internal/FileSystemList$DefaultCaseSensitivity +instanceKlass net/rubygrapefruit/platform/internal/DefaultFileSystemInfo +instanceKlass net/rubygrapefruit/platform/file/FileSystemInfo +instanceKlass net/rubygrapefruit/platform/internal/jni/PosixFileSystemFunctions +instanceKlass net/rubygrapefruit/platform/file/CaseSensitivity +instanceKlass net/rubygrapefruit/platform/internal/FileSystemList +instanceKlass org/gradle/internal/watch/vfs/BuildStartedFileSystemWatchingBuildOperationType$Details$1 +instanceKlass org/gradle/internal/watch/vfs/BuildStartedFileSystemWatchingBuildOperationType$Details +instanceKlass org/gradle/internal/watch/vfs/FileSystemWatchingStatistics +instanceKlass org/gradle/internal/watch/vfs/impl/WatchingVirtualFileSystem$1 +instanceKlass org/slf4j/helpers/NamedLoggerBase +instanceKlass org/gradle/configuration/internal/DefaultListenerBuildOperationDecorator +instanceKlass org/gradle/api/tasks/util/internal/CachingPatternSpecFactory$CachingSpec +instanceKlass org/gradle/api/internal/file/RelativePathSpec +instanceKlass org/gradle/api/internal/file/pattern/AnythingMatcher +instanceKlass org/gradle/api/internal/file/pattern/FixedPatternStep +instanceKlass org/gradle/api/internal/file/pattern/HasSuffixPatternStep +instanceKlass org/gradle/api/internal/file/pattern/HasPrefixPatternStep +instanceKlass org/gradle/api/internal/file/pattern/HasPrefixAndSuffixPatternStep +instanceKlass org/gradle/api/internal/file/pattern/AnyWildcardPatternStep +instanceKlass org/gradle/api/internal/file/pattern/PatternStep +instanceKlass org/gradle/api/internal/file/pattern/PatternStepFactory +instanceKlass org/gradle/api/internal/file/pattern/FixedStepPathMatcher +instanceKlass org/gradle/api/internal/file/pattern/GreedyPathMatcher +instanceKlass org/gradle/api/internal/file/pattern/EndOfPathMatcher +instanceKlass org/gradle/api/internal/file/pattern/PatternMatcher +instanceKlass org/gradle/api/internal/file/pattern/PathMatcher +instanceKlass org/gradle/api/internal/file/pattern/PatternMatcherFactory +instanceKlass org/gradle/api/tasks/util/internal/CachingPatternSpecFactory$1 +instanceKlass org/gradle/api/tasks/util/internal/CachingPatternSpecFactory$SpecKey +instanceKlass org/gradle/cache/internal/BuildScopeCacheDir +instanceKlass org/gradle/initialization/buildsrc/BuildSrcDetector +instanceKlass java/util/function/UnaryOperator +instanceKlass org/gradle/internal/buildtree/DefaultBuildTreeLifecycleController +instanceKlass org/gradle/internal/buildtree/BuildTreeLifecycleController +instanceKlass org/gradle/internal/buildtree/BuildTreeModelController +instanceKlass org/gradle/internal/buildtree/DefaultBuildTreeModelCreator +instanceKlass org/gradle/internal/buildtree/BuildTreeModelCreator +instanceKlass org/gradle/internal/buildtree/DefaultBuildTreeWorkPreparer +instanceKlass org/gradle/internal/buildtree/BuildTreeWorkPreparer +instanceKlass org/gradle/internal/buildtree/DefaultBuildTreeFinishExecutor +instanceKlass org/gradle/internal/buildtree/DefaultBuildTreeWorkExecutor +instanceKlass org/gradle/internal/buildtree/BuildOperationFiringBuildTreeWorkExecutor +instanceKlass org/gradle/execution/SelectedTaskExecutionAction +instanceKlass org/gradle/execution/DryRunBuildExecutionAction +instanceKlass org/gradle/execution/BuildOperationFiringBuildWorkerExecutor +instanceKlass org/gradle/internal/build/DefaultBuildWorkPreparer +instanceKlass org/gradle/internal/taskgraph/CalculateTaskGraphBuildOperationType$TaskIdentity +instanceKlass org/gradle/internal/build/BuildOperationFiringBuildWorkPreparer +instanceKlass org/gradle/execution/plan/DefaultNodeValidator +instanceKlass org/gradle/execution/plan/ExecutionPlan +instanceKlass org/gradle/internal/snapshot/EmptyChildMap +instanceKlass org/gradle/internal/collect/PersistentList +instanceKlass org/gradle/internal/snapshot/ChildMap$NodeHandler +instanceKlass org/gradle/internal/snapshot/ChildMap$StoreHandler +instanceKlass org/gradle/execution/plan/ValuedVfsHierarchy +instanceKlass org/gradle/execution/plan/ExecutionNodeAccessHierarchy$AbstractNodeAccessVisitor +instanceKlass org/gradle/execution/plan/ValuedVfsHierarchy$ValueVisitor +instanceKlass org/gradle/execution/plan/ExecutionNodeAccessHierarchy +instanceKlass org/gradle/internal/graph/CachingDirectedGraphWalker$GraphWithEmptyEdges +instanceKlass org/gradle/api/internal/tasks/CachingTaskDependencyResolveContext$TaskGraphImpl +instanceKlass org/gradle/internal/graph/DirectedGraphWithEdgeValues +instanceKlass org/gradle/internal/graph/CachingDirectedGraphWalker +instanceKlass org/gradle/internal/graph/DirectedGraph +instanceKlass org/gradle/api/internal/tasks/AbstractTaskDependencyResolveContext +instanceKlass org/gradle/api/internal/tasks/TaskDependencyResolveContext +instanceKlass org/gradle/execution/plan/TaskNodeFactory$DefaultTypeOriginInspectorFactory +instanceKlass org/gradle/initialization/internal/InternalBuildFinishedListener +instanceKlass org/gradle/BuildResult +instanceKlass org/gradle/internal/build/DefaultBuildLifecycleController +instanceKlass org/gradle/internal/work/DefaultSynchronizer +instanceKlass org/gradle/internal/model/StateTransitionController$CurrentState +instanceKlass org/gradle/internal/model/StateTransitionController +instanceKlass org/gradle/internal/Describables$AbstractDescribable +instanceKlass org/gradle/internal/Describables +instanceKlass org/gradle/api/internal/artifacts/DefaultBuildIdentifier +instanceKlass org/gradle/internal/model/StateTransitionController$State +instanceKlass org/gradle/initialization/VintageBuildModelController +instanceKlass org/gradle/initialization/DefaultTaskExecutionPreparer +instanceKlass org/gradle/execution/BuildExecutionContext +instanceKlass org/gradle/execution/DefaultBuildConfigurationActionExecuter +instanceKlass org/gradle/execution/TaskNameResolvingBuildConfigurationAction +instanceKlass org/gradle/execution/DefaultTasksBuildExecutionAction +instanceKlass org/gradle/execution/BuildConfigurationAction +instanceKlass org/gradle/execution/commandline/CommandLineTaskConfigurer +instanceKlass org/gradle/api/internal/tasks/options/OptionValueNotationParserFactory +instanceKlass org/gradle/initialization/DefaultSettingsPreparer +instanceKlass org/gradle/initialization/BuildOperationFiringSettingsPreparer$1 +instanceKlass org/gradle/initialization/LoadBuildBuildOperationType$Result +instanceKlass org/gradle/initialization/BuildOperationFiringSettingsPreparer +instanceKlass org/gradle/internal/id/LongIdGenerator +instanceKlass org/gradle/configuration/DefaultInitScriptProcessor +instanceKlass org/gradle/api/internal/project/ProjectState +instanceKlass org/gradle/internal/model/ModelContainer +instanceKlass org/gradle/initialization/SettingsFactory +instanceKlass org/gradle/initialization/ScriptEvaluatingSettingsProcessor +instanceKlass org/gradle/initialization/SettingsEvaluatedCallbackFiringSettingsProcessor +instanceKlass org/gradle/initialization/RootBuildCacheControllerSettingsProcessor +instanceKlass org/gradle/initialization/BuildOperationSettingsProcessor$1 +instanceKlass org/gradle/initialization/EvaluateSettingsBuildOperationType$Result +instanceKlass org/gradle/initialization/BuildOperationSettingsProcessor +instanceKlass org/gradle/internal/resource/TextResource +instanceKlass org/gradle/internal/resource/DefaultTextFileResourceLoader +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/UnknownProjectFinder +instanceKlass org/gradle/api/internal/initialization/ScriptHandlerInternal +instanceKlass org/gradle/api/initialization/dsl/ScriptHandler +instanceKlass org/gradle/api/internal/initialization/DefaultScriptHandlerFactory +instanceKlass org/gradle/api/internal/initialization/DefaultScriptClassPathResolver +instanceKlass org/gradle/configuration/ScriptPluginFactorySelector$1 +instanceKlass org/gradle/configuration/ScriptPluginFactorySelector$ProviderInstantiator +instanceKlass org/gradle/configuration/ScriptPluginFactorySelector +instanceKlass org/gradle/groovy/scripts/internal/StatementTransformer +instanceKlass org/gradle/groovy/scripts/internal/CompileOperation +instanceKlass org/gradle/groovy/scripts/Transformer +instanceKlass org/gradle/configuration/project/DefaultCompileOperationFactory +instanceKlass org/gradle/plugin/management/internal/DefaultPluginResolutionStrategy +instanceKlass org/gradle/plugin/internal/PluginUsePluginServiceRegistry$BuildScopeServices$1 +instanceKlass org/gradle/plugin/use/resolve/internal/PluginArtifactRepositories +instanceKlass org/gradle/api/artifacts/dsl/RepositoryHandler +instanceKlass org/gradle/api/artifacts/ArtifactRepositoryContainer +instanceKlass org/gradle/api/NamedDomainObjectList +instanceKlass org/gradle/api/internal/artifacts/Module +instanceKlass org/gradle/internal/service/scopes/BuildScopeServices$DependencyMetaDataProviderImpl +instanceKlass org/gradle/api/internal/artifacts/DefaultDependencyManagementServices +instanceKlass org/gradle/api/internal/file/AbstractFileResolver$2 +instanceKlass org/apache/commons/io/FilenameUtils +instanceKlass org/gradle/internal/typeconversion/NotationConverterToNotationParserAdapter$ResultImpl +instanceKlass org/gradle/util/internal/DeferredUtil +instanceKlass org/gradle/api/internal/plugins/PluginImplementation +instanceKlass org/gradle/api/internal/plugins/DefaultPluginRegistry +instanceKlass org/gradle/api/internal/plugins/PotentialPlugin +instanceKlass org/gradle/model/internal/inspect/ModelRuleSourceDetector$1 +instanceKlass com/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry$Helper +instanceKlass org/gradle/api/internal/initialization/ClassLoaderScopeIdentifier +instanceKlass org/gradle/api/internal/initialization/AbstractClassLoaderScope +instanceKlass org/gradle/api/internal/initialization/loadercache/ClassLoaderId +instanceKlass org/gradle/initialization/ClassLoaderScopeId +instanceKlass org/gradle/initialization/DefaultClassLoaderScopeRegistry +instanceKlass org/gradle/api/internal/initialization/loadercache/DefaultClassLoaderCache$ClassLoaderSpec +instanceKlass org/gradle/api/internal/initialization/loadercache/DefaultClassLoaderCache +instanceKlass org/gradle/composite/internal/plugins/CompositeBuildPluginResolverContributor$CompositeBuildPluginResolver +instanceKlass org/gradle/composite/internal/plugins/CompositeBuildPluginResolverContributor +instanceKlass org/gradle/plugin/management/internal/autoapply/DefaultAutoAppliedPluginHandler +instanceKlass org/gradle/plugin/management/internal/SingletonPluginRequests +instanceKlass java/util/DualPivotQuicksort +instanceKlass org/gradle/plugin/use/internal/DefaultPluginId +instanceKlass org/gradle/plugin/use/PluginId +instanceKlass org/gradle/plugin/management/internal/autoapply/AutoAppliedGradleEnterprisePlugin +instanceKlass org/gradle/plugin/management/internal/DefaultPluginRequest +instanceKlass org/gradle/api/internal/artifacts/DefaultModuleVersionSelector +instanceKlass org/gradle/api/artifacts/ModuleVersionSelector +instanceKlass org/gradle/api/internal/artifacts/DefaultModuleIdentifier +instanceKlass org/gradle/plugin/management/internal/PluginRequestInternal +instanceKlass org/gradle/plugin/management/PluginRequest +instanceKlass org/gradle/plugin/management/internal/autoapply/DefaultAutoAppliedPluginRegistry +instanceKlass org/gradle/workers/internal/DefaultWorkResult +instanceKlass org/gradle/api/tasks/WorkResult +instanceKlass org/gradle/internal/work/ConditionalExecutionQueue +instanceKlass org/gradle/groovy/scripts/internal/BuildScopeInMemoryCachingScriptClassCompiler +instanceKlass org/gradle/groovy/scripts/ScriptCompiler +instanceKlass org/gradle/groovy/scripts/DefaultScriptCompilerFactory +instanceKlass org/gradle/groovy/scripts/ScriptRunner +instanceKlass org/gradle/groovy/scripts/internal/DefaultScriptRunnerFactory +instanceKlass org/gradle/groovy/scripts/internal/BuildOperationBackedScriptCompilationHandler$1 +instanceKlass org/gradle/internal/scripts/CompileScriptBuildOperationType$Result +instanceKlass org/gradle/groovy/scripts/internal/BuildOperationBackedScriptCompilationHandler +instanceKlass org/gradle/groovy/scripts/ScriptSource +instanceKlass org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler$NoOpGroovyResourceLoader +instanceKlass groovy/lang/GroovyResourceLoader +instanceKlass org/gradle/groovy/scripts/internal/CompiledScript +instanceKlass com/google/common/base/AbstractIterator$1 +instanceKlass com/google/common/base/AbstractIterator +instanceKlass com/google/common/base/Splitter$1 +instanceKlass com/google/common/base/CharMatcher +instanceKlass com/google/common/base/Splitter$Strategy +instanceKlass com/google/common/base/Splitter +instanceKlass org/gradle/configuration/DefaultImportsReader$2 +instanceKlass com/google/common/io/Java8Compatibility +instanceKlass com/google/common/io/LineBuffer +instanceKlass com/google/common/io/LineReader +instanceKlass com/google/common/io/CharStreams +instanceKlass org/gradle/configuration/DefaultImportsReader$1 +instanceKlass com/google/common/io/Resources +instanceKlass org/gradle/configuration/DefaultImportsReader +instanceKlass org/gradle/configuration/ScriptPlugin +instanceKlass org/gradle/api/Plugin +instanceKlass org/gradle/configuration/internal/DefaultUserCodeApplicationContext +instanceKlass org/gradle/composite/internal/CompositeBuildClassPathInitializer +instanceKlass org/gradle/execution/TaskSelectionResult +instanceKlass org/gradle/api/tasks/TaskContainer +instanceKlass org/gradle/api/PolymorphicDomainObjectContainer +instanceKlass org/gradle/api/tasks/TaskCollection +instanceKlass org/gradle/execution/TaskNameResolver +instanceKlass org/gradle/execution/ExcludedTaskFilteringProjectsPreparer +instanceKlass org/gradle/execution/DefaultTaskSchedulingPreparer +instanceKlass org/gradle/initialization/TaskSchedulingPreparer +instanceKlass org/gradle/configuration/DefaultProjectsPreparer +instanceKlass org/gradle/configuration/BuildTreePreparingProjectsPreparer +instanceKlass org/gradle/configuration/BuildOperationFiringProjectsPreparer$1 +instanceKlass org/gradle/initialization/ConfigureBuildBuildOperationType$Result +instanceKlass org/gradle/configuration/BuildOperationFiringProjectsPreparer +instanceKlass org/gradle/initialization/ModelConfigurationListener +instanceKlass org/gradle/internal/resource/local/FileResourceListener +instanceKlass org/gradle/initialization/InstantiatingBuildLoader +instanceKlass org/gradle/initialization/ProjectPropertySettingBuildLoader +instanceKlass org/gradle/initialization/NotifyingBuildLoader$1 +instanceKlass org/gradle/initialization/LoadProjectsBuildOperationType$Result$Project +instanceKlass org/gradle/initialization/NotifyProjectsLoadedBuildOperationType$Result +instanceKlass org/gradle/initialization/NotifyingBuildLoader +instanceKlass org/gradle/initialization/DefaultGradlePropertiesController$SharedGradleProperties +instanceKlass org/gradle/initialization/DefaultGradlePropertiesController$NotLoaded +instanceKlass org/gradle/initialization/DefaultGradlePropertiesController$State +instanceKlass org/gradle/initialization/DefaultGradlePropertiesController +instanceKlass org/gradle/initialization/DefaultGradlePropertiesLoader +instanceKlass kotlin/UNINITIALIZED_VALUE +instanceKlass sun/reflect/misc/ReflectUtil +instanceKlass java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1 +instanceKlass java/util/concurrent/atomic/AtomicReferenceFieldUpdater +instanceKlass kotlin/SafePublicationLazyImpl$Companion +instanceKlass kotlin/SafePublicationLazyImpl +instanceKlass kotlin/Lazy +instanceKlass kotlin/LazyKt$WhenMappings +instanceKlass kotlin/LazyKt__LazyJVMKt +instanceKlass kotlin/reflect/jvm/internal/pcollections/MapEntry +instanceKlass kotlin/reflect/jvm/internal/ReflectProperties$Val$1 +instanceKlass kotlin/reflect/jvm/internal/ReflectProperties$Val +instanceKlass kotlin/reflect/jvm/internal/ReflectProperties +instanceKlass kotlin/jvm/internal/Lambda +instanceKlass kotlin/text/Regex$Companion +instanceKlass kotlin/text/Regex +instanceKlass kotlin/jvm/internal/DefaultConstructorMarker +instanceKlass kotlin/reflect/jvm/internal/KDeclarationContainerImpl$Companion +instanceKlass kotlin/reflect/jvm/internal/KClassifierImpl +instanceKlass kotlin/reflect/jvm/internal/pcollections/ConsPStack +instanceKlass kotlin/reflect/jvm/internal/pcollections/IntTree +instanceKlass kotlin/reflect/jvm/internal/pcollections/IntTreePMap +instanceKlass kotlin/reflect/jvm/internal/pcollections/HashPMap +instanceKlass kotlin/reflect/jvm/internal/KClassCacheKt +instanceKlass kotlin/reflect/jvm/internal/KPropertyImpl$Companion +instanceKlass kotlin/reflect/jvm/internal/KCallableImpl +instanceKlass kotlin/reflect/jvm/internal/KTypeParameterOwnerImpl +instanceKlass kotlin/reflect/jvm/internal/KDeclarationContainerImpl +instanceKlass kotlin/jvm/internal/ClassBasedDeclarationContainer +instanceKlass kotlin/jvm/internal/FunctionBase +instanceKlass kotlin/reflect/KMutableProperty1 +instanceKlass kotlin/reflect/KProperty1 +instanceKlass kotlin/jvm/functions/Function1 +instanceKlass kotlin/reflect/KTypeParameter +instanceKlass kotlin/reflect/KType +instanceKlass kotlin/reflect/KMutableProperty0 +instanceKlass kotlin/reflect/KMutableProperty2 +instanceKlass kotlin/reflect/KMutableProperty +instanceKlass kotlin/reflect/KProperty2 +instanceKlass kotlin/reflect/KClass +instanceKlass kotlin/jvm/internal/ReflectionFactory +instanceKlass kotlin/reflect/KClassifier +instanceKlass kotlin/jvm/internal/Reflection +instanceKlass kotlin/jvm/internal/CallableReference$NoReceiver +instanceKlass kotlin/reflect/KProperty$Getter +instanceKlass kotlin/reflect/KFunction +instanceKlass kotlin/reflect/KProperty$Accessor +instanceKlass kotlin/reflect/KDeclarationContainer +instanceKlass kotlin/jvm/internal/CallableReference +instanceKlass kotlin/reflect/KProperty0 +instanceKlass kotlin/jvm/functions/Function0 +instanceKlass kotlin/reflect/KProperty +instanceKlass kotlin/reflect/KCallable +instanceKlass kotlin/reflect/KAnnotatedElement +instanceKlass org/gradle/kotlin/dsl/tooling/builders/BuildSrcClassPathModeConfigurationAction +instanceKlass org/gradle/initialization/buildsrc/GroovyBuildSrcProjectConfigurationAction +instanceKlass org/gradle/configuration/project/PluginsProjectConfigureActions +instanceKlass org/gradle/api/internal/InternalAction +instanceKlass org/gradle/configuration/project/ProjectConfigureAction +instanceKlass org/gradle/initialization/buildsrc/BuildSrcProjectConfigurationAction +instanceKlass org/gradle/initialization/buildsrc/BuildSrcBuildListenerFactory +instanceKlass org/gradle/initialization/buildsrc/BuildSourceBuilder$1 +instanceKlass org/gradle/initialization/buildsrc/BuildBuildSrcBuildOperationType$Result +instanceKlass org/gradle/util/internal/GUtil$1 +instanceKlass org/gradle/internal/build/DefaultPublicBuildPath +instanceKlass org/gradle/api/internal/AbstractMutationGuard +instanceKlass org/gradle/internal/operations/RunnableBuildOperation +instanceKlass org/gradle/api/internal/project/BuildOperationCrossProjectConfigurator +instanceKlass org/gradle/api/internal/WithMutationGuard +instanceKlass org/gradle/internal/concurrent/CompositeStoppable$2 +instanceKlass org/gradle/configurationcache/serialization/beans/BeanStateWriterLookup +instanceKlass org/gradle/configurationcache/serialization/beans/BeanStateReaderLookup +instanceKlass org/gradle/configurationcache/ConfigurationCacheClassLoaderScopeRegistryListener +instanceKlass org/gradle/configurationcache/serialization/ScopeLookup +instanceKlass org/gradle/initialization/ClassLoaderScopeRegistryListener +instanceKlass org/gradle/configurationcache/problems/ConfigurationCacheProblems +instanceKlass org/gradle/configurationcache/ConfigurationCacheIO +instanceKlass org/gradle/configurationcache/ConfigurationCacheHost +instanceKlass org/gradle/configurationcache/DefaultConfigurationCache$Host +instanceKlass org/gradle/cache/internal/FileContentCacheFactory$Calculator +instanceKlass org/gradle/language/nativeplatform/internal/incremental/sourceparser/CachingCSourceParser +instanceKlass org/gradle/language/nativeplatform/internal/incremental/sourceparser/CSourceParser +instanceKlass org/gradle/language/nativeplatform/internal/incremental/DefaultCompilationStateCacheFactory +instanceKlass org/gradle/language/nativeplatform/internal/incremental/CompilationStateCacheFactory +instanceKlass org/gradle/internal/scan/config/BuildScanConfig +instanceKlass org/gradle/internal/scan/config/BuildScanConfig$Attributes +instanceKlass org/gradle/internal/enterprise/impl/legacy/LegacyGradleEnterprisePluginCheckInService +instanceKlass org/gradle/internal/scan/eob/BuildScanEndOfBuildNotifier +instanceKlass org/gradle/internal/scan/config/BuildScanConfigProvider +instanceKlass org/gradle/internal/enterprise/impl/legacy/DefaultBuildScanScopeIds +instanceKlass org/gradle/internal/scan/scopeids/BuildScanScopeIds +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginCheckInResult +instanceKlass org/gradle/internal/enterprise/impl/DefautGradleEnterprisePluginCheckInService +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginCheckInService +instanceKlass org/gradle/internal/enterprise/impl/DefaultGradleEnterprisePluginConfig +instanceKlass org/gradle/internal/enterprise/impl/DefaultGradleEnterprisePluginBuildState +instanceKlass org/gradle/internal/enterprise/impl/DefaultGradleEnterprisePluginServiceRef +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginBuildState +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginConfig +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginEndOfBuildListener$BuildResult +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginServiceRef +instanceKlass org/gradle/internal/enterprise/impl/DefaultGradleEnterprisePluginAdapter +instanceKlass org/gradle/internal/enterprise/core/GradleEnterprisePluginAdapter +instanceKlass org/gradle/initialization/DefaultJdkToolsInitializer +instanceKlass org/gradle/api/internal/tasks/compile/incremental/IncrementalCompilerFactory +instanceKlass org/gradle/api/internal/tasks/compile/incremental/analyzer/CachingClassDependenciesAnalyzer +instanceKlass org/gradle/api/internal/tasks/compile/incremental/classpath/CachingClassSetAnalyzer +instanceKlass org/gradle/api/internal/tasks/compile/incremental/analyzer/ClassDependenciesAnalyzer +instanceKlass org/gradle/api/internal/tasks/compile/incremental/classpath/ClassSetAnalyzer +instanceKlass org/gradle/api/internal/tasks/CompileServices$GradleScopeCompileServices +instanceKlass org/gradle/language/java/artifact/JavadocArtifact +instanceKlass org/gradle/language/java/internal/JavaLanguagePluginServiceRegistry$JavaGradleScopeServices +instanceKlass org/gradle/api/internal/artifacts/DependencyServices$DependencyManagementGradleServices +instanceKlass org/gradle/kotlin/dsl/accessors/ProjectAccessorsClassPathGenerator +instanceKlass org/gradle/kotlin/dsl/accessors/PluginAccessorClassPathGenerator +instanceKlass org/gradle/kotlin/dsl/accessors/GradleScopeServices +instanceKlass org/gradle/internal/execution/OutputChangeListener +instanceKlass org/gradle/internal/execution/history/OutputsCleaner +instanceKlass org/gradle/internal/execution/history/OutputFilesRepository +instanceKlass org/gradle/internal/service/scopes/ExecutionGradleServices +instanceKlass org/gradle/caching/internal/origin/OriginMetadataFactory +instanceKlass org/gradle/caching/internal/controller/BuildCacheController +instanceKlass org/gradle/caching/internal/packaging/BuildCacheEntryPacker +instanceKlass org/gradle/caching/internal/packaging/impl/FilePermissionAccess +instanceKlass org/gradle/caching/internal/controller/BuildCacheCommandFactory +instanceKlass org/gradle/caching/internal/packaging/impl/TarPackerFileSystemSupport +instanceKlass org/gradle/caching/internal/BuildCacheServices$3 +instanceKlass org/gradle/api/execution/TaskExecutionGraphListener +instanceKlass org/gradle/api/execution/TaskExecutionListener +instanceKlass org/gradle/execution/plan/LocalTaskNodeExecutor +instanceKlass org/gradle/execution/commandline/CommandLineTaskParser +instanceKlass org/gradle/api/internal/tasks/options/OptionReader +instanceKlass org/gradle/api/services/internal/BuildServiceRegistryInternal +instanceKlass org/gradle/execution/plan/PlanExecutor +instanceKlass org/gradle/execution/plan/WorkNodeExecutor +instanceKlass org/gradle/execution/plan/NodeExecutor +instanceKlass org/gradle/execution/BuildConfigurationActionExecuter +instanceKlass org/gradle/execution/BuildWorkExecutor +instanceKlass org/gradle/internal/execution/BuildOutputCleanupRegistry +instanceKlass org/gradle/initialization/TaskExecutionPreparer +instanceKlass org/gradle/internal/ImmutableActionSet +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$ObjectCreationDetails +instanceKlass com/google/common/collect/Ordering +instanceKlass org/gradle/internal/instantiation/generator/ConstructorComparator +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$InvokeConstructorStrategy +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$GeneratedClassImpl$GeneratedConstructorImpl +instanceKlass org/gradle/internal/instantiation/generator/ClassGenerator$GeneratedConstructor +instanceKlass org/gradle/internal/instantiation/generator/ClassGenerator$SerializationConstructor +instanceKlass org/objectweb/asm/Handler +instanceKlass org/objectweb/asm/Attribute +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$ClassBuilderImpl$ReturnTypeEntry +instanceKlass com/google/common/collect/LinkedHashMultimap$ValueSet$1 +instanceKlass com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator +instanceKlass org/gradle/internal/reflect/JavaReflectionUtil +instanceKlass org/gradle/model/internal/asm/AsmClassGeneratorUtils +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$MethodCodeBody +instanceKlass org/objectweb/asm/Edge +instanceKlass org/objectweb/asm/Label +instanceKlass org/objectweb/asm/Frame +instanceKlass org/objectweb/asm/ByteVector +instanceKlass org/objectweb/asm/Symbol +instanceKlass org/objectweb/asm/SymbolTable +instanceKlass org/objectweb/asm/MethodVisitor +instanceKlass org/objectweb/asm/FieldVisitor +instanceKlass org/objectweb/asm/ModuleVisitor +instanceKlass org/objectweb/asm/AnnotationVisitor +instanceKlass org/objectweb/asm/RecordComponentVisitor +instanceKlass org/gradle/model/internal/asm/AsmClassGenerator +instanceKlass org/gradle/internal/DisplayName +instanceKlass org/gradle/internal/instantiation/generator/ManagedObjectFactory +instanceKlass org/gradle/util/internal/ConfigureUtil +instanceKlass org/gradle/internal/metaobject/AbstractDynamicObject +instanceKlass org/gradle/api/plugins/Convention +instanceKlass org/gradle/api/plugins/ExtensionContainer +instanceKlass org/gradle/internal/metaobject/DynamicObject +instanceKlass org/gradle/internal/metaobject/PropertyAccess +instanceKlass org/gradle/internal/metaobject/MethodAccess +instanceKlass org/gradle/internal/extensibility/ConventionAwareHelper +instanceKlass org/gradle/api/internal/HasConvention +instanceKlass org/gradle/api/internal/IConventionAware +instanceKlass org/gradle/api/internal/GeneratedSubclass +instanceKlass org/gradle/api/internal/ConventionMapping +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$ClassBuilderImpl +instanceKlass javax/annotation/Nullable +instanceKlass jdk/internal/vm/annotation/IntrinsicCandidate +instanceKlass java/lang/Deprecated +instanceKlass org/gradle/api/internal/DynamicObjectAware +instanceKlass org/gradle/internal/extensibility/NoConventionMapping +instanceKlass sun/reflect/generics/tree/Wildcard +instanceKlass sun/reflect/generics/tree/BottomSignature +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$MethodMetadata +instanceKlass org/gradle/internal/reflect/PropertyMutator +instanceKlass org/gradle/internal/reflect/PropertyAccessor +instanceKlass org/gradle/internal/reflect/JavaPropertyReflectionUtil +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$PropertyMetadata +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassMetadata +instanceKlass org/gradle/api/plugins/PluginContainer +instanceKlass org/gradle/api/plugins/PluginCollection +instanceKlass org/gradle/configuration/ConfigurationTargetIdentifier +instanceKlass org/gradle/internal/reflect/MutablePropertyDetails +instanceKlass java/beans/Introspector$1 +instanceKlass jdk/internal/access/JavaBeansAccess +instanceKlass java/beans/FeatureDescriptor +instanceKlass java/beans/Introspector +instanceKlass org/gradle/internal/reflect/MethodSet$MethodKey +instanceKlass org/gradle/util/Path +instanceKlass org/gradle/internal/MutableActionSet +instanceKlass org/gradle/api/internal/plugins/PluginManagerInternal +instanceKlass groovy/lang/GroovyObjectSupport +instanceKlass groovy/lang/GroovyCallable +instanceKlass org/gradle/api/services/BuildServiceRegistry +instanceKlass org/gradle/execution/taskgraph/TaskExecutionGraphInternal +instanceKlass org/gradle/api/internal/SettingsInternal +instanceKlass org/gradle/api/initialization/Settings +instanceKlass org/gradle/api/internal/initialization/ClassLoaderScope +instanceKlass org/gradle/api/internal/plugins/DefaultObjectConfigurationAction +instanceKlass org/gradle/api/plugins/ObjectConfigurationAction +instanceKlass org/gradle/api/execution/TaskExecutionGraph +instanceKlass org/gradle/api/plugins/PluginManager +instanceKlass org/gradle/internal/reflect/PropertyDetails +instanceKlass org/gradle/internal/reflect/MutableClassDetails +instanceKlass org/gradle/internal/reflect/ClassDetails +instanceKlass org/gradle/internal/reflect/ClassInspector +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassGenerationVisitor +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$ClassInspectionVisitorImpl +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$InjectionAnnotationValidator +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$DisabledAnnotationValidator +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassValidator +instanceKlass com/google/common/collect/LinkedHashMultimap$ValueSetLink +instanceKlass org/gradle/internal/reflect/MethodSet +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassGenerationHandler +instanceKlass org/gradle/api/internal/project/AbstractPluginAware +instanceKlass org/gradle/internal/build/DefaultBuildLifecycleControllerFactory$1 +instanceKlass org/gradle/internal/featurelifecycle/ScriptUsageLocationReporter +instanceKlass org/gradle/configurationcache/DeprecatedFeaturesListenerManagerAction$DeprecatedFeaturesListener +instanceKlass org/gradle/profile/BuildProfileServices$1$1 +instanceKlass org/gradle/api/HasImplicitReceiver +instanceKlass org/gradle/api/NonExtensible +instanceKlass java/lang/invoke/MethodHandle$1 +instanceKlass org/gradle/internal/lazy/LockingLazy +instanceKlass org/gradle/internal/lazy/Lazy$Factory +instanceKlass org/gradle/internal/lazy/Lazy +instanceKlass org/gradle/configurationcache/RelevantProjectsRegistry +instanceKlass org/gradle/profile/ProfileListener +instanceKlass org/gradle/profile/ProfileEventAdapter +instanceKlass org/gradle/api/internal/artifacts/transform/ArtifactTransformListener +instanceKlass org/gradle/initialization/BuildCompletionListener +instanceKlass org/gradle/api/artifacts/DependencyResolutionListener +instanceKlass org/gradle/execution/taskgraph/TaskListenerInternal +instanceKlass org/gradle/api/ProjectEvaluationListener +instanceKlass org/gradle/profile/BuildProfileServices$1 +instanceKlass org/gradle/vcs/internal/resolver/VcsDependencyResolver +instanceKlass org/gradle/vcs/internal/resolver/VcsVersionWorkingDirResolver +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VersionControlBuildServices +instanceKlass org/gradle/tooling/provider/model/ToolingModelBuilder +instanceKlass org/gradle/language/cpp/internal/tooling/ToolingNativeServices$ToolingModelRegistration +instanceKlass org/gradle/authentication/aws/AwsImAuthentication +instanceKlass org/gradle/internal/resource/transport/aws/s3/S3ResourcesPluginServiceRegistry$AuthenticationSchemeAction +instanceKlass org/gradle/nativeplatform/toolchain/internal/metadata/CompilerMetaDataProvider +instanceKlass org/gradle/nativeplatform/toolchain/internal/metadata/CompilerMetaDataProviderFactory +instanceKlass org/gradle/nativeplatform/internal/resolve/NativeDependencyResolver +instanceKlass org/gradle/nativeplatform/internal/resolve/LibraryBinaryLocator +instanceKlass org/gradle/nativeplatform/internal/resolve/NativeDependencyResolverServices +instanceKlass org/gradle/language/cpp/internal/NativeDependencyCache +instanceKlass org/gradle/ide/xcode/internal/xcodeproj/GidGenerator +instanceKlass org/gradle/ide/xcode/internal/services/XcodeServices$GlobalIdGeneratorServices +instanceKlass org/gradle/plugins/ide/internal/configurer/UniqueProjectNameProvider +instanceKlass org/gradle/plugins/ide/internal/tooling/ToolingModelServices$BuildScopeToolingServices +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolverContributor +instanceKlass org/gradle/composite/internal/CompositeBuildServices$CompositeBuildBuildScopeServices +instanceKlass org/apache/http/HttpRequest +instanceKlass org/apache/http/HttpMessage +instanceKlass org/gradle/caching/http/internal/HttpBuildCacheRequestCustomizer +instanceKlass org/gradle/caching/http/internal/DefaultHttpBuildCacheServiceFactory +instanceKlass org/gradle/caching/BuildCacheServiceFactory +instanceKlass org/gradle/caching/configuration/AbstractBuildCache +instanceKlass org/gradle/caching/configuration/BuildCache +instanceKlass org/gradle/caching/configuration/internal/DefaultBuildCacheServiceRegistration +instanceKlass org/gradle/maven/MavenPomArtifact +instanceKlass org/gradle/maven/MavenModule +instanceKlass org/gradle/api/publish/maven/internal/publisher/MavenPublishers +instanceKlass org/gradle/api/publish/maven/internal/dependencies/VersionRangeMapper +instanceKlass org/gradle/api/publish/maven/internal/MavenPublishServices$ComponentRegistrationAction +instanceKlass org/gradle/api/publish/internal/validation/DuplicatePublicationTracker +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/DefaultProjectDependencyPublicationResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectDependencyPublicationResolver +instanceKlass org/gradle/jvm/toolchain/internal/LocationListInstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/EnvironmentVariableListInstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/AutoDetectingInstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/InstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/JavaInstallationRegistry +instanceKlass org/gradle/jvm/toolchain/install/internal/JdkCacheDirectory +instanceKlass org/gradle/language/base/artifact/SourcesArtifact +instanceKlass org/gradle/jvm/JvmLibrary +instanceKlass org/gradle/platform/base/Library +instanceKlass org/gradle/language/jvm/internal/JvmPluginServiceRegistry$ComponentRegistrationAction +instanceKlass org/gradle/ivy/IvyDescriptorArtifact +instanceKlass org/gradle/api/component/Artifact +instanceKlass org/gradle/api/internal/component/DefaultComponentTypeRegistry$DefaultComponentTypeRegistration +instanceKlass org/gradle/ivy/IvyModule +instanceKlass org/gradle/api/component/Component +instanceKlass org/gradle/api/internal/component/ComponentTypeRegistration +instanceKlass org/gradle/api/internal/component/DefaultComponentTypeRegistry +instanceKlass org/gradle/api/publish/ivy/internal/publisher/IvyPublisher +instanceKlass org/gradle/api/publish/ivy/internal/IvyServices$BuildServices +instanceKlass org/gradle/api/internal/resolve/ProjectModelResolver +instanceKlass org/gradle/platform/base/internal/registry/ComponentModelBaseServiceRegistry$BuildScopeServices +instanceKlass org/gradle/plugin/use/tracker/internal/PluginVersionTracker +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolutionResult +instanceKlass org/gradle/api/internal/plugins/PluginDescriptorLocator +instanceKlass org/gradle/plugin/use/internal/DefaultPluginRequestApplicator +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolver +instanceKlass org/gradle/plugin/use/internal/PluginResolverFactory +instanceKlass org/gradle/plugin/use/internal/PluginDependencyResolutionServices +instanceKlass org/gradle/plugin/use/resolve/internal/PluginArtifactRepositoriesProvider +instanceKlass org/gradle/plugin/use/internal/PluginRepositoryHandlerProvider +instanceKlass org/gradle/plugin/management/internal/PluginResolutionStrategyInternal +instanceKlass org/gradle/plugin/management/PluginResolutionStrategy +instanceKlass org/gradle/plugin/use/resolve/service/internal/ClientInjectedClasspathPluginResolver +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/ProjectFinder +instanceKlass org/gradle/plugin/management/internal/autoapply/AutoAppliedPluginRegistry +instanceKlass org/gradle/plugin/internal/PluginUsePluginServiceRegistry$BuildScopeServices +instanceKlass org/gradle/authentication/http/HttpHeaderAuthentication +instanceKlass org/gradle/authentication/http/DigestAuthentication +instanceKlass org/gradle/internal/authentication/AbstractAuthentication +instanceKlass org/gradle/internal/authentication/AuthenticationInternal +instanceKlass org/gradle/authentication/http/BasicAuthentication +instanceKlass org/gradle/authentication/Authentication +instanceKlass org/gradle/internal/authentication/DefaultAuthenticationSchemeRegistry +instanceKlass org/gradle/internal/resource/transport/http/HttpResourcesPluginServiceRegistry$AuthenticationSchemeAction +instanceKlass org/gradle/api/internal/artifacts/transform/TransformationNodeDependencyResolver +instanceKlass org/gradle/internal/component/model/ComponentResolveMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectArtifactSetResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectArtifactResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ResolverProviderFactory +instanceKlass org/gradle/internal/component/external/model/ModuleComponentArtifactMetadata +instanceKlass org/gradle/internal/component/model/ComponentArtifactMetadata +instanceKlass org/gradle/internal/verifier/HttpRedirectVerifier +instanceKlass org/gradle/internal/resource/local/GroupedAndNamedUniqueFileStore +instanceKlass org/gradle/internal/management/DependencyResolutionManagementInternal +instanceKlass org/gradle/api/initialization/resolve/DependencyResolutionManagement +instanceKlass org/gradle/internal/resource/cached/AbstractCachedIndex +instanceKlass org/gradle/internal/resolve/caching/CrossBuildCachingRuleExecutor +instanceKlass org/gradle/internal/resolve/caching/CachingRuleExecutor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectDependencyResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ComponentResolvers +instanceKlass org/gradle/internal/resolve/resolver/OriginArtifactSelector +instanceKlass org/gradle/internal/resolve/resolver/ArtifactResolver +instanceKlass org/gradle/internal/resolve/resolver/DependencyToComponentIdResolver +instanceKlass org/gradle/internal/resolve/resolver/ComponentMetaDataResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ResolveIvyFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/verification/DependencyVerificationOverride +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleRepositoryCacheProvider +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionParser +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleRepositoryCaches +instanceKlass org/gradle/api/internal/artifacts/repositories/transport/RepositoryTransportFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleSourcesSerializer +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/IvyMutableModuleMetadataFactory +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MavenMutableModuleMetadataFactory +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MutableModuleMetadataFactory +instanceKlass org/gradle/util/internal/SimpleMapInterner +instanceKlass org/gradle/api/internal/artifacts/DefaultProjectDependencyFactory +instanceKlass org/gradle/api/internal/runtimeshaded/RuntimeShadedJarFactory +instanceKlass org/gradle/internal/resource/TextUriResourceLoader$Factory +instanceKlass org/gradle/api/internal/filestore/DefaultArtifactIdentifierFileStore$Factory +instanceKlass org/gradle/internal/resource/cached/DefaultExternalResourceFileStore$Factory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/ModuleExclusions +instanceKlass org/gradle/internal/resource/local/LocallyAvailableResourceFinder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/FileStoreAndIndexProvider +instanceKlass org/gradle/internal/resource/TextUriResourceLoader +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/ExternalResourceAccessor +instanceKlass org/gradle/api/internal/filestore/ArtifactIdentifierFileStore +instanceKlass org/gradle/api/internal/artifacts/verification/signatures/SignatureVerificationServiceFactory +instanceKlass org/gradle/initialization/DependenciesAccessors +instanceKlass org/gradle/internal/execution/steps/DeferredExecutionAwareStep +instanceKlass org/gradle/internal/execution/steps/Step +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionSelectorScheme +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryDisabler +instanceKlass org/gradle/api/internal/artifacts/ComponentSelectorConverter +instanceKlass org/gradle/api/internal/artifacts/ArtifactDependencyResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectPublicationRegistry +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/LocalMavenRepositoryLocator +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/dynamicversions/AbstractModuleVersionsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/dynamicversions/ModuleVersionsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/AbstractModuleMetadataCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleMetadataCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/AbstractArtifactsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ModuleArtifactsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ModuleArtifactCache +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/MavenSettingsProvider +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/MavenFileLocations +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionComparator +instanceKlass org/gradle/api/internal/artifacts/component/ComponentIdentifierFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/AttributeContainerSerializer +instanceKlass org/gradle/internal/resource/cached/CachedExternalResourceIndex +instanceKlass org/gradle/internal/resource/cached/ExternalResourceFileStore +instanceKlass org/gradle/internal/resource/local/FileStore +instanceKlass org/gradle/internal/resource/local/FileStoreSearcher +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildScopeServices +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DependencyFactory +instanceKlass org/gradle/plugin/management/internal/autoapply/AutoAppliedPluginHandler +instanceKlass kotlin/jvm/functions/Function2 +instanceKlass kotlin/Function +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptEvaluator +instanceKlass org/gradle/internal/execution/ExecutionEngine +instanceKlass org/gradle/kotlin/dsl/provider/ClassPathModeExceptionCollector +instanceKlass org/gradle/plugin/use/internal/PluginRequestApplicator +instanceKlass org/gradle/kotlin/dsl/provider/PluginRequestsHandler +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptClassPathProvider +instanceKlass org/gradle/kotlin/dsl/provider/BuildServices +instanceKlass org/gradle/kotlin/dsl/concurrent/AsyncIOScopeFactory +instanceKlass org/gradle/kotlin/dsl/concurrent/BuildServices +instanceKlass org/gradle/caching/configuration/internal/BuildCacheConfigurationInternal +instanceKlass org/gradle/caching/configuration/BuildCacheConfiguration +instanceKlass org/gradle/caching/local/internal/DirectoryBuildCacheFileStoreFactory +instanceKlass org/gradle/caching/configuration/internal/BuildCacheServiceRegistration +instanceKlass org/gradle/caching/internal/BuildCacheServices$2 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/LocalComponentRegistry +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/LocalComponentProvider +instanceKlass org/gradle/configuration/project/ProjectEvaluator +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$VintageModelProvider +instanceKlass org/gradle/api/internal/project/CrossProjectModelAccess +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$VintageIsolatedProjectsProvider +instanceKlass org/gradle/configurationcache/services/DefaultEnvironment +instanceKlass org/gradle/internal/build/BuildModelController +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$VintageBuildControllerProvider +instanceKlass org/gradle/configurationcache/DeprecatedFeaturesListenerManagerAction +instanceKlass org/gradle/internal/service/scopes/BuildScopeListenerManagerAction +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$ServicesProvider +instanceKlass org/gradle/internal/composite/DefaultBuildIncluder +instanceKlass org/gradle/internal/build/ExportedTaskNode +instanceKlass org/gradle/internal/build/BuildWorkGraph +instanceKlass org/gradle/internal/build/DefaultBuildWorkGraphController +instanceKlass org/gradle/internal/build/BuildWorkGraphController +instanceKlass org/gradle/execution/plan/WorkNodeDependencyResolver +instanceKlass org/gradle/execution/plan/TaskNodeDependencyResolver +instanceKlass org/gradle/execution/plan/DependencyResolver +instanceKlass org/gradle/api/internal/tasks/WorkDependencyResolver +instanceKlass org/gradle/internal/execution/WorkValidationContext +instanceKlass org/gradle/internal/execution/WorkValidationContext$TypeOriginInspector +instanceKlass org/gradle/initialization/layout/ResolvedBuildLayout +instanceKlass org/gradle/internal/build/BuildIncluder +instanceKlass org/gradle/initialization/SettingsLoader +instanceKlass org/gradle/initialization/DefaultSettingsLoaderFactory +instanceKlass org/gradle/api/internal/project/ProjectFactory +instanceKlass org/gradle/api/internal/project/IProjectFactory +instanceKlass org/gradle/execution/TaskPathProjectEvaluator +instanceKlass org/gradle/api/internal/file/DefaultArchiveOperations +instanceKlass org/gradle/api/file/ArchiveOperations +instanceKlass org/gradle/api/internal/file/DefaultFileSystemOperations +instanceKlass org/gradle/api/file/FileSystemOperations +instanceKlass org/gradle/internal/resource/LocalBinaryResource +instanceKlass org/gradle/internal/resource/ReadableContent +instanceKlass org/gradle/api/resources/internal/ReadableResourceInternal +instanceKlass org/gradle/internal/resource/Resource +instanceKlass org/gradle/api/resources/ReadableResource +instanceKlass org/gradle/api/resources/Resource +instanceKlass org/gradle/api/internal/file/delete/DeleteSpecInternal +instanceKlass org/gradle/api/file/DeleteSpec +instanceKlass org/gradle/api/internal/file/DefaultFileOperations +instanceKlass org/gradle/api/internal/file/FileOperations +instanceKlass org/gradle/process/internal/DefaultExecOperations +instanceKlass org/gradle/process/ExecOperations +instanceKlass org/gradle/tooling/provider/model/internal/BuildScopeToolingModelBuilderRegistryAction +instanceKlass org/gradle/api/internal/project/ProjectInternal +instanceKlass org/gradle/model/internal/registry/ModelRegistryScope +instanceKlass org/gradle/api/internal/DomainObjectContext +instanceKlass org/gradle/api/internal/file/HasScriptServices +instanceKlass org/gradle/api/internal/project/ProjectIdentifier +instanceKlass org/gradle/api/Project +instanceKlass org/gradle/api/internal/initialization/ScriptClassPathInitializer +instanceKlass org/gradle/tooling/provider/model/internal/DefaultToolingModelBuilderRegistry +instanceKlass org/gradle/tooling/provider/model/internal/ToolingModelBuilderLookup +instanceKlass org/gradle/tooling/provider/model/ToolingModelBuilderRegistry +instanceKlass org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementServices +instanceKlass org/gradle/execution/plan/ExecutionPlanFactory +instanceKlass org/gradle/execution/plan/ExecutionNodeAccessHierarchies +instanceKlass org/gradle/execution/plan/TaskDependencyResolver +instanceKlass org/gradle/execution/plan/TaskNodeFactory +instanceKlass org/gradle/api/internal/resources/DefaultResourceHandler$Factory +instanceKlass org/gradle/api/internal/resources/ApiTextResourceAdapter$Factory +instanceKlass org/gradle/api/internal/tasks/TaskStatistics +instanceKlass org/gradle/internal/service/scopes/BuildScopeServiceRegistryFactory +instanceKlass org/gradle/internal/service/scopes/ServiceRegistryFactory +instanceKlass org/gradle/api/internal/plugins/PluginInspector +instanceKlass org/gradle/initialization/InitScriptHandler +instanceKlass org/gradle/api/internal/project/DefaultProjectRegistry +instanceKlass org/gradle/configuration/DefaultScriptPluginFactory +instanceKlass org/gradle/groovy/scripts/internal/FileCacheBackedScriptClassCompiler +instanceKlass org/gradle/initialization/Environment +instanceKlass org/gradle/initialization/buildsrc/BuildSourceBuilder +instanceKlass org/gradle/initialization/SettingsLoaderFactory +instanceKlass org/gradle/api/provider/ProviderFactory +instanceKlass org/gradle/execution/ProjectConfigurer +instanceKlass org/gradle/api/internal/GradleInternal +instanceKlass org/gradle/api/internal/plugins/PluginAwareInternal +instanceKlass org/gradle/api/invocation/Gradle +instanceKlass org/gradle/api/plugins/PluginAware +instanceKlass org/gradle/api/internal/properties/GradleProperties +instanceKlass org/gradle/groovy/scripts/internal/ScriptCompilationHandler +instanceKlass org/gradle/internal/build/BuildWorkPreparer +instanceKlass org/gradle/api/invocation/BuildInvocationDetails +instanceKlass org/gradle/internal/operations/logging/BuildOperationLoggerFactory +instanceKlass org/gradle/configuration/CompileOperationFactory +instanceKlass org/gradle/api/internal/tasks/userinput/BuildScanUserInputHandler +instanceKlass org/gradle/api/internal/component/ComponentTypeRegistry +instanceKlass org/gradle/groovy/scripts/internal/ScriptRunnerFactory +instanceKlass org/gradle/internal/authentication/AuthenticationSchemeRegistry +instanceKlass org/gradle/api/internal/project/IsolatedAntBuilder +instanceKlass org/gradle/api/internal/initialization/ScriptHandlerFactory +instanceKlass org/gradle/execution/plan/NodeValidator +instanceKlass org/gradle/api/internal/artifacts/configurations/DependencyMetaDataProvider +instanceKlass org/gradle/initialization/SettingsProcessor +instanceKlass org/gradle/api/internal/project/ProjectTaskLister +instanceKlass org/gradle/api/internal/plugins/PluginRegistry +instanceKlass org/gradle/configuration/InitScriptProcessor +instanceKlass org/gradle/internal/resource/TextFileResourceLoader +instanceKlass org/gradle/initialization/GradlePropertiesController +instanceKlass org/gradle/initialization/ProjectDescriptorRegistry +instanceKlass org/gradle/api/internal/project/ProjectRegistry +instanceKlass org/gradle/configuration/ProjectsPreparer +instanceKlass org/gradle/groovy/scripts/ScriptCompilerFactory +instanceKlass org/gradle/groovy/scripts/internal/ScriptClassCompiler +instanceKlass org/gradle/internal/build/PublicBuildPath +instanceKlass org/gradle/api/internal/initialization/ScriptClassPathResolver +instanceKlass org/gradle/configuration/ScriptPluginFactory +instanceKlass org/gradle/api/internal/provider/ValueSourceProviderFactory +instanceKlass org/gradle/initialization/IGradlePropertiesLoader +instanceKlass org/gradle/initialization/SettingsPreparer +instanceKlass org/gradle/cache/scopes/BuildScopedCache +instanceKlass org/gradle/execution/TaskSelector +instanceKlass org/gradle/api/internal/project/taskfactory/ITaskFactory +instanceKlass org/gradle/initialization/BuildLoader +instanceKlass org/gradle/internal/actor/ActorFactory +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$servicesForBuild$1 +instanceKlass org/gradle/internal/build/BuildModelControllerServices$Supplier +instanceKlass org/gradle/internal/composite/IncludedBuildInternal +instanceKlass org/gradle/api/initialization/IncludedBuild +instanceKlass org/gradle/internal/buildtree/BuildTreeFinishExecutor +instanceKlass org/gradle/internal/buildtree/BuildTreeWorkExecutor +instanceKlass org/gradle/api/artifacts/component/ProjectComponentIdentifier +instanceKlass org/gradle/api/artifacts/component/ComponentIdentifier +instanceKlass org/gradle/internal/build/AbstractBuildState +instanceKlass org/gradle/internal/Actions$NullAction +instanceKlass org/gradle/internal/Actions +instanceKlass org/gradle/plugin/management/internal/PluginRequests$EmptyPluginRequests +instanceKlass org/gradle/plugin/management/internal/PluginRequests +instanceKlass org/gradle/api/internal/BuildDefinition +instanceKlass java/util/TimSort +instanceKlass org/gradle/launcher/exec/ChainingBuildActionRunner +instanceKlass org/gradle/internal/buildtree/ProblemReportingBuildActionRunner +instanceKlass org/gradle/launcher/exec/BuildOutcomeReportingBuildActionRunner +instanceKlass org/gradle/tooling/internal/provider/FileSystemWatchingBuildActionRunner +instanceKlass org/gradle/launcher/exec/BuildCompletionNotifyingBuildActionRunner +instanceKlass org/gradle/launcher/exec/RootBuildLifecycleBuildActionExecutor +instanceKlass org/gradle/initialization/exception/StackTraceSanitizingExceptionAnalyser +instanceKlass org/gradle/initialization/exception/DefaultExceptionAnalyser +instanceKlass org/gradle/internal/scripts/ScriptExecutionListener +instanceKlass org/gradle/initialization/exception/MultipleBuildFailuresExceptionAnalyser +instanceKlass org/gradle/internal/buildtree/DeprecationsReporter +instanceKlass org/gradle/api/artifacts/component/BuildIdentifier +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildRegistry +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DependencySubstitutionsInternal +instanceKlass org/gradle/api/artifacts/DependencySubstitutions +instanceKlass org/gradle/composite/internal/IncludedBuildDependencySubstitutionsBuilder +instanceKlass org/gradle/internal/typeconversion/CompositeNotationConverter +instanceKlass org/gradle/api/capabilities/Capability +instanceKlass org/gradle/api/internal/artifacts/dsl/CapabilityNotationParserFactory +instanceKlass org/gradle/api/internal/attributes/UsageCompatibilityHandler +instanceKlass org/gradle/api/attributes/Attribute +instanceKlass org/gradle/api/internal/attributes/DefaultImmutableAttributes +instanceKlass org/gradle/api/internal/attributes/AttributeValue +instanceKlass org/gradle/api/internal/attributes/ImmutableAttributes +instanceKlass org/gradle/api/internal/attributes/AttributeContainerInternal +instanceKlass org/gradle/api/attributes/AttributeContainer +instanceKlass org/gradle/api/attributes/HasAttributes +instanceKlass org/gradle/internal/isolation/Isolatable +instanceKlass org/gradle/internal/hash/Hashable +instanceKlass org/gradle/internal/snapshot/impl/DefaultIsolatableFactory$IsolatableVisitor +instanceKlass org/gradle/internal/snapshot/impl/AbstractValueProcessor$ValueVisitor +instanceKlass org/gradle/internal/snapshot/impl/AbstractValueProcessor +instanceKlass com/google/common/cache/LocalCache$StrongValueReference +instanceKlass org/gradle/api/internal/provider/ManagedFactories$ProviderManagedFactory +instanceKlass org/gradle/api/internal/provider/ManagedFactories$PropertyManagedFactory +instanceKlass org/gradle/api/internal/provider/ManagedFactories$MapPropertyManagedFactory +instanceKlass org/gradle/api/internal/provider/ManagedFactories$ListPropertyManagedFactory +instanceKlass org/gradle/api/internal/provider/AbstractMinimalProvider +instanceKlass org/gradle/api/internal/provider/CollectionPropertyInternal +instanceKlass org/gradle/api/internal/provider/CollectionProviderInternal +instanceKlass org/gradle/api/internal/provider/PropertyInternal +instanceKlass org/gradle/internal/state/OwnerAware +instanceKlass org/gradle/api/internal/provider/HasConfigurableValueInternal +instanceKlass org/gradle/api/internal/provider/ProviderInternal +instanceKlass org/gradle/api/internal/provider/ValueSupplier +instanceKlass org/gradle/api/internal/provider/ManagedFactories$SetPropertyManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$DirectoryPropertyManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$DirectoryManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$RegularFilePropertyManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$RegularFileManagedFactory +instanceKlass org/gradle/api/internal/file/collections/ManagedFactories$ConfigurableFileCollectionManagedFactory +instanceKlass org/gradle/internal/state/DefaultManagedFactoryRegistry +instanceKlass org/gradle/internal/classloader/ConfigurableClassLoaderHierarchyHasher +instanceKlass org/gradle/internal/classloader/DefaultClassLoaderFactory +instanceKlass org/gradle/api/internal/initialization/loadercache/DefaultClasspathHasher +instanceKlass javax/annotation/meta/TypeQualifierDefault +instanceKlass javax/annotation/Nonnull +instanceKlass org/gradle/api/NonNullApi +instanceKlass org/gradle/internal/fingerprint/impl/EmptyCurrentFileCollectionFingerprint +instanceKlass org/gradle/internal/snapshot/AbstractFileSystemLocationSnapshot +instanceKlass org/gradle/internal/snapshot/FileSystemLeafSnapshot +instanceKlass org/gradle/api/internal/changedetection/state/ZipHasher$HashingExceptionReporter +instanceKlass org/gradle/api/internal/file/archive/ZipInput +instanceKlass org/gradle/internal/fingerprint/hashing/ZipEntryContext +instanceKlass org/gradle/api/internal/changedetection/state/ZipHasher +instanceKlass org/gradle/api/internal/changedetection/state/IgnoringResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/MetaInfAwareClasspathResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/PropertiesFileAwareClasspathResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/LineEndingNormalizingResourceHasher$1 +instanceKlass org/gradle/api/internal/changedetection/state/LineEndingNormalizingResourceHasher +instanceKlass org/gradle/internal/snapshot/RelativePathTrackingFileSystemSnapshotHierarchyVisitor +instanceKlass org/gradle/internal/fingerprint/CurrentFileCollectionFingerprint +instanceKlass org/gradle/internal/fingerprint/FileCollectionFingerprint +instanceKlass org/gradle/internal/fingerprint/impl/AbstractFingerprintingStrategy +instanceKlass org/gradle/api/internal/changedetection/state/RuntimeClasspathResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/PropertiesFileFilter +instanceKlass org/gradle/api/internal/changedetection/state/ResourceEntryFilter$1 +instanceKlass org/gradle/api/internal/changedetection/state/ResourceEntryFilter +instanceKlass org/gradle/api/internal/changedetection/state/ResourceFilter$1 +instanceKlass org/gradle/api/internal/changedetection/state/ResourceFilter +instanceKlass org/gradle/internal/fingerprint/FingerprintingStrategy +instanceKlass org/gradle/internal/fingerprint/impl/AbstractFileCollectionFingerprinter +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionSnapshotter$Result +instanceKlass org/gradle/internal/fingerprint/impl/DefaultFileCollectionSnapshotter +instanceKlass org/gradle/internal/fingerprint/impl/DefaultGenericFileTreeSnapshotter +instanceKlass org/gradle/api/internal/changedetection/state/CachingResourceHasher +instanceKlass org/gradle/internal/fingerprint/hashing/ResourceHasher +instanceKlass org/gradle/internal/fingerprint/hashing/ZipEntryContextHasher +instanceKlass org/gradle/internal/fingerprint/hashing/RegularFileSnapshotContextHasher +instanceKlass org/gradle/internal/fingerprint/hashing/ConfigurableNormalizer +instanceKlass org/gradle/api/internal/changedetection/state/DefaultResourceSnapshotterCacheService +instanceKlass org/gradle/internal/typeconversion/NotationParserBuilder$LazyDisplayName +instanceKlass org/gradle/internal/typeconversion/JustReturningParser +instanceKlass org/gradle/api/artifacts/VersionConstraint +instanceKlass org/gradle/internal/typeconversion/TypedNotationConverter +instanceKlass org/gradle/internal/typeconversion/CrossBuildCachingNotationConverter +instanceKlass org/gradle/api/internal/artifacts/DefaultImmutableModuleIdentifierFactory +instanceKlass org/gradle/composite/internal/DefaultBuildableCompositeBuildContext +instanceKlass org/gradle/tooling/internal/provider/serialization/DefaultPayloadClassLoaderRegistry$DetailsToClassLoaderTransformer +instanceKlass org/gradle/tooling/internal/provider/serialization/DefaultPayloadClassLoaderRegistry$ClassLoaderToDetailsTransformer +instanceKlass org/gradle/tooling/internal/provider/serialization/DefaultPayloadClassLoaderRegistry +instanceKlass org/gradle/tooling/internal/provider/serialization/ClassLoaderDetails +instanceKlass org/gradle/tooling/internal/provider/serialization/DeserializeMap +instanceKlass org/gradle/tooling/internal/provider/serialization/SerializeMap +instanceKlass org/gradle/tooling/internal/provider/serialization/WellKnownClassLoaderRegistry +instanceKlass java/io/ObjectInput +instanceKlass java/io/ObjectStreamConstants +instanceKlass java/io/ObjectOutput +instanceKlass org/gradle/tooling/internal/provider/serialization/ModelClassLoaderFactory +instanceKlass org/gradle/tooling/internal/provider/serialization/DaemonSidePayloadClassLoaderFactory +instanceKlass org/gradle/internal/file/impl/SingleDepthFileAccessTracker +instanceKlass org/gradle/cache/internal/SingleDepthFilesFinder +instanceKlass org/gradle/cache/internal/UnusedVersionsCacheCleanup$1 +instanceKlass org/gradle/cache/internal/AbstractCacheCleanup +instanceKlass org/gradle/cache/internal/CompositeCleanupAction$Builder +instanceKlass org/gradle/cache/internal/CompositeCleanupAction +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GradleUserHomeServices$3 +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$DefaultExcludes$EndMatcher +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$DefaultExcludes$StartMatcher +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$DefaultExcludes +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$1 +instanceKlass java/nio/file/FileVisitor +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$SymbolicLinkMapping +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter +instanceKlass com/google/common/util/concurrent/Striped$1 +instanceKlass com/google/common/util/concurrent/Striped$6 +instanceKlass java/util/concurrent/locks/ReadWriteLock +instanceKlass com/google/common/util/concurrent/Striped$5 +instanceKlass com/google/common/util/concurrent/Striped +instanceKlass org/gradle/internal/vfs/impl/DefaultFileSystemAccess$StripedProducerGuard +instanceKlass java/nio/file/attribute/PosixFilePermissions$1 +instanceKlass java/nio/file/attribute/PosixFilePermissions +instanceKlass org/apache/tools/ant/util/FileUtils +instanceKlass org/apache/tools/ant/taskdefs/condition/Os +instanceKlass org/apache/tools/ant/taskdefs/condition/Condition +instanceKlass org/apache/tools/ant/types/resources/Appendable +instanceKlass org/apache/tools/ant/types/resources/FileProvider +instanceKlass org/apache/tools/ant/types/resources/Touchable +instanceKlass org/apache/tools/ant/ProjectComponent +instanceKlass org/apache/tools/ant/types/ResourceCollection +instanceKlass org/apache/tools/ant/DirectoryScanner +instanceKlass org/apache/tools/ant/types/ResourceFactory +instanceKlass org/apache/tools/ant/types/selectors/SelectorScanner +instanceKlass org/apache/tools/ant/FileScanner +instanceKlass org/gradle/internal/snapshot/FileSystemLocationSnapshot +instanceKlass org/gradle/internal/snapshot/FileSystemSnapshot +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotterStatistics +instanceKlass org/gradle/internal/build/BuildAddedListener +instanceKlass org/gradle/internal/watch/registry/impl/DaemonDocumentationIndex +instanceKlass org/gradle/internal/snapshot/SnapshotHierarchy$NodeDiffListener +instanceKlass org/gradle/internal/watch/registry/FileWatcherRegistry$ChangeHandler +instanceKlass org/gradle/internal/snapshot/MetadataSnapshot +instanceKlass org/gradle/internal/vfs/impl/AbstractVirtualFileSystem +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions$AbstractWatcherBuilder +instanceKlass org/gradle/internal/watch/registry/FileWatcherUpdater +instanceKlass net/rubygrapefruit/platform/file/FileWatcher +instanceKlass org/gradle/internal/watch/registry/FileWatcherRegistry +instanceKlass org/gradle/internal/watch/registry/FileWatcherProbeRegistry +instanceKlass org/gradle/internal/watch/registry/impl/AbstractFileWatcherRegistryFactory +instanceKlass org/gradle/internal/snapshot/FileSystemNode +instanceKlass org/gradle/internal/snapshot/ChildMap +instanceKlass org/gradle/internal/vfs/impl/DefaultSnapshotHierarchy$1 +instanceKlass org/gradle/internal/snapshot/ReadOnlyFileSystemNode +instanceKlass org/gradle/internal/vfs/impl/DefaultSnapshotHierarchy +instanceKlass org/gradle/internal/snapshot/SnapshotHierarchy +instanceKlass org/apache/commons/io/filefilter/IOFileFilter +instanceKlass java/io/FilenameFilter +instanceKlass org/apache/commons/io/FileUtils +instanceKlass com/google/common/io/CharSource +instanceKlass com/google/common/hash/PrimitiveSink +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler$ContendedAction$1 +instanceKlass com/google/common/io/Closer$SuppressingSuppressor +instanceKlass com/google/common/io/Closer$Suppressor +instanceKlass com/google/common/io/Closer +instanceKlass com/google/common/io/CharSink +instanceKlass java/io/File$TempDirectory +instanceKlass org/gradle/api/internal/file/temp/TempFiles +instanceKlass org/gradle/internal/watch/vfs/impl/DefaultWatchableFileSystemDetector +instanceKlass net/rubygrapefruit/platform/internal/PosixFileSystems +instanceKlass org/gradle/internal/file/FilePathUtil +instanceKlass org/gradle/internal/file/FileHierarchySet$Node +instanceKlass org/gradle/internal/file/FileHierarchySet$NodeVisitor +instanceKlass org/gradle/cache/internal/DefaultGlobalCacheLocations +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$3 +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GradleUserHomeServices$1 +instanceKlass org/gradle/internal/file/FileHierarchySet +instanceKlass org/gradle/internal/hash/DefaultFileHasher +instanceKlass org/gradle/api/internal/changedetection/state/CachingFileHasher +instanceKlass com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry$Helper +instanceKlass com/google/common/collect/MapMakerInternalMap$InternalEntry +instanceKlass com/google/common/collect/MapMakerInternalMap$1 +instanceKlass com/google/common/collect/MapMakerInternalMap$InternalEntryHelper +instanceKlass com/google/common/collect/MapMakerInternalMap$WeakValueReference +instanceKlass com/google/common/collect/Interners$InternerImpl +instanceKlass com/google/common/collect/MapMaker +instanceKlass com/google/common/collect/Interners$InternerBuilder +instanceKlass com/google/common/collect/Interners +instanceKlass org/gradle/internal/hash/HashCode +instanceKlass sun/security/provider/ByteArrayAccess$LE +instanceKlass com/google/common/base/Charsets +instanceKlass org/gradle/internal/hash/Hashing$MessageDigestHasher +instanceKlass org/gradle/internal/hash/Hashing$DefaultHasher +instanceKlass org/gradle/internal/hash/PrimitiveHasher +instanceKlass org/gradle/internal/hash/Hasher +instanceKlass org/gradle/internal/hash/Hashing$MessageDigestHashFunction +instanceKlass org/gradle/internal/hash/HashFunction +instanceKlass org/gradle/internal/hash/Hashing +instanceKlass org/gradle/internal/hash/DefaultStreamHasher +instanceKlass org/gradle/api/internal/changedetection/state/FileHasherStatistics +instanceKlass org/apache/commons/lang/StringUtils +instanceKlass org/gradle/api/internal/artifacts/ivyservice/WritableArtifactCacheLockingManager +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCaches$LateInitWritableArtifactCacheLockingManager +instanceKlass com/google/common/primitives/IntsMethodsForWeb +instanceKlass org/apache/commons/lang/ArrayUtils +instanceKlass org/gradle/cache/internal/CacheVersion +instanceKlass java/lang/Character$CharacterCache +instanceKlass org/gradle/util/internal/DefaultGradleVersion$Stage +instanceKlass org/gradle/cache/internal/CacheVersionMapping$Builder +instanceKlass org/gradle/cache/internal/CacheVersionMapping$1 +instanceKlass org/gradle/cache/internal/CacheVersionMapping +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCacheMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ArtifactCacheLockingManager +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ArtifactCacheMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCaches +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementGradleUserHomeScopeServices$1 +instanceKlass org/gradle/cache/internal/DefaultCacheAccess$IndexedCacheEntry +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler$ContendedAction +instanceKlass sun/nio/ch/DatagramSocketAdaptor$DatagramPackets +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler$1 +instanceKlass org/gradle/internal/Factories$1 +instanceKlass org/gradle/internal/Factories +instanceKlass org/gradle/cache/internal/CrossProcessSynchronizingCache +instanceKlass org/gradle/cache/internal/InMemoryDecoratedCache +instanceKlass org/gradle/cache/internal/InMemoryCacheController +instanceKlass com/google/common/cache/LongAddables$1 +instanceKlass com/google/common/cache/Striped64$Cell +instanceKlass com/google/common/cache/Striped64$1 +instanceKlass com/google/common/cache/LongAddable +instanceKlass com/google/common/cache/LongAddables +instanceKlass com/google/common/cache/AbstractCache$SimpleStatsCounter +instanceKlass org/gradle/cache/internal/LoggingEvictionListener +instanceKlass org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory$CacheDetails +instanceKlass org/gradle/cache/internal/AsyncCacheAccessDecoratedCache +instanceKlass org/gradle/cache/internal/CacheAccessWorker +instanceKlass org/gradle/cache/internal/DefaultMultiProcessSafePersistentIndexedCache +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache +instanceKlass org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory$InMemoryCacheDecorator +instanceKlass org/gradle/cache/PersistentIndexedCacheParameters +instanceKlass org/gradle/api/internal/changedetection/state/DefaultFileAccessTimeJournal +instanceKlass org/gradle/cache/internal/MultiProcessSafeAsyncPersistentIndexedCache +instanceKlass org/gradle/cache/CacheDecorator +instanceKlass org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory +instanceKlass org/gradle/cache/internal/DefaultCacheFactory$ReferenceTrackingCache +instanceKlass org/gradle/cache/internal/DefaultCacheFactory$DirCacheReference +instanceKlass org/gradle/cache/internal/cacheops/CacheOperationStack +instanceKlass org/gradle/cache/internal/LockOnDemandCrossProcessCacheAccess$ContendedAction +instanceKlass org/gradle/cache/internal/LockOnDemandCrossProcessCacheAccess$UnlockAction +instanceKlass org/gradle/cache/internal/DefaultCacheAccess$1 +instanceKlass org/gradle/cache/internal/cacheops/CacheAccessOperationsStack +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore$Cleanup +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore$1 +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore$2 +instanceKlass org/gradle/cache/AsyncCacheAccess +instanceKlass org/gradle/cache/MultiProcessSafePersistentIndexedCache +instanceKlass org/gradle/cache/UnitOfWorkParticipant +instanceKlass org/gradle/cache/PersistentIndexedCache +instanceKlass org/gradle/cache/internal/AbstractCrossProcessCacheAccess +instanceKlass org/gradle/cache/CrossProcessCacheAccess +instanceKlass org/gradle/cache/internal/DefaultCacheAccess +instanceKlass org/gradle/cache/internal/CacheInitializationAction +instanceKlass org/gradle/cache/internal/CacheCoordinator +instanceKlass org/gradle/cache/internal/CacheCleanupAction +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore +instanceKlass org/gradle/cache/internal/DefaultCacheRepository$PersistentCacheBuilder +instanceKlass org/gradle/cache/internal/scopes/DefaultCacheScopeMapping$1 +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$Progress +instanceKlass org/gradle/internal/operations/OperationProgressEvent +instanceKlass org/gradle/initialization/BuildOptionBuildOperationProgressEventsEmitter$1 +instanceKlass org/gradle/internal/configurationcache/options/ConfigurationCacheSettingsFinalizedProgressDetails +instanceKlass org/gradle/internal/buildtree/DefaultBuildTreeContext +instanceKlass org/gradle/internal/buildtree/BuildTreeContext +instanceKlass org/gradle/configurationcache/VintageBuildTreeLifecycleControllerFactory +instanceKlass org/gradle/internal/buildtree/BuildTreeLifecycleControllerFactory +instanceKlass org/gradle/configurationcache/initialization/AbstractInjectedClasspathInstrumentationStrategy +instanceKlass org/gradle/plugin/use/resolve/service/internal/InjectedClasspathInstrumentationStrategy +instanceKlass org/gradle/internal/buildtree/BuildInclusionCoordinator +instanceKlass org/gradle/initialization/BuildOptionBuildOperationProgressEventsEmitter +instanceKlass org/gradle/internal/buildtree/BuildTreeLifecycleListener +instanceKlass org/gradle/internal/build/BuildLifecycleController +instanceKlass org/gradle/internal/build/DefaultBuildLifecycleControllerFactory +instanceKlass org/gradle/internal/build/BuildLifecycleControllerFactory +instanceKlass org/gradle/tooling/internal/provider/runner/AbstractClientProvidedBuildActionRunner$ClientAction +instanceKlass org/gradle/tooling/internal/provider/runner/AbstractClientProvidedBuildActionRunner +instanceKlass org/gradle/tooling/internal/provider/runner/TestExecutionRequestActionRunner +instanceKlass org/gradle/internal/buildtree/BuildTreeModelAction +instanceKlass org/gradle/tooling/internal/provider/runner/BuildModelActionRunner +instanceKlass org/gradle/tooling/internal/provider/runner/BuildControllerFactory +instanceKlass kotlin/coroutines/Continuation +instanceKlass org/gradle/configurationcache/fingerprint/ConfigurationCacheFingerprintController +instanceKlass org/gradle/configurationcache/InstrumentedInputAccessListener +instanceKlass org/gradle/internal/classpath/Instrumented$Listener +instanceKlass org/gradle/configurationcache/ConfigurationCacheRepository +instanceKlass org/gradle/configurationcache/DefaultBuildToolingModelControllerFactory +instanceKlass org/gradle/internal/build/BuildToolingModelControllerFactory +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices +instanceKlass org/gradle/internal/build/BuildModelControllerServices +instanceKlass org/gradle/configurationcache/problems/ProblemsListener +instanceKlass org/gradle/configurationcache/initialization/DefaultConfigurationCacheProblemsListener +instanceKlass org/gradle/configurationcache/initialization/ConfigurationCacheProblemsListener +instanceKlass org/gradle/api/internal/BuildScopeListenerRegistrationListener +instanceKlass org/gradle/api/internal/tasks/execution/TaskExecutionAccessListener +instanceKlass org/gradle/configurationcache/problems/ConfigurationCacheReport +instanceKlass org/gradle/configurationcache/initialization/ConfigurationCacheStartParameter +instanceKlass org/gradle/configurationcache/ConfigurationCacheKey +instanceKlass org/gradle/vcs/internal/VcsResolver +instanceKlass org/gradle/vcs/internal/resolver/VcsVersionSelectionCache +instanceKlass org/gradle/vcs/internal/VcsMappingFactory +instanceKlass org/gradle/vcs/internal/VersionControlSpecFactory +instanceKlass org/gradle/vcs/internal/VcsMappingsStore +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VersionControlBuildTreeServices +instanceKlass org/gradle/plugins/ide/internal/IdeArtifactStore +instanceKlass org/gradle/internal/enterprise/impl/legacy/DefaultBuildScanBuildStartedTime +instanceKlass org/gradle/internal/scan/time/BuildScanBuildStartedTime +instanceKlass org/gradle/internal/enterprise/impl/legacy/DefaultBuildScanClock +instanceKlass org/gradle/internal/scan/time/BuildScanClock +instanceKlass org/gradle/internal/enterprise/impl/DefaultGradleEnterprisePluginRequiredServices +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginRequiredServices +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildTaskGraph +instanceKlass org/gradle/composite/internal/BuildTreeWorkGraphController +instanceKlass org/gradle/internal/build/IncludedBuildState +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildFactory +instanceKlass org/gradle/internal/buildtree/NestedBuildTree +instanceKlass org/gradle/internal/build/StandAloneNestedBuild +instanceKlass org/gradle/internal/build/NestedBuildState +instanceKlass org/gradle/internal/build/RootBuildState +instanceKlass org/gradle/internal/build/BuildActionTarget +instanceKlass org/gradle/internal/build/CompositeBuildParticipantBuildState +instanceKlass org/gradle/internal/build/IncludedBuildFactory +instanceKlass org/gradle/composite/internal/BuildStateFactory +instanceKlass org/gradle/composite/internal/DefaultLocalComponentInAnotherBuildProvider +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/LocalComponentInAnotherBuildProvider +instanceKlass org/gradle/api/internal/composite/CompositeBuildContext +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DependencySubstitutionRules +instanceKlass org/gradle/composite/internal/CompositeBuildServices$CompositeBuildTreeScopeServices +instanceKlass org/gradle/api/internal/tasks/compile/processing/AnnotationProcessorDetector +instanceKlass org/gradle/language/java/internal/JavaLanguagePluginServiceRegistry$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/ResolutionResultsStoreFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/StartParameterResolutionOverride +instanceKlass org/gradle/util/internal/BuildCommencedTimeProvider +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildTreeScopeServices +instanceKlass org/gradle/caching/internal/controller/RootBuildCacheControllerRef +instanceKlass org/gradle/caching/internal/BuildCacheServices$1 +instanceKlass org/gradle/internal/enterprise/core/GradleEnterprisePluginManager +instanceKlass org/gradle/internal/build/BuildStateRegistry +instanceKlass org/gradle/internal/buildtree/BuildTreeActionExecutor +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingBuildTreeScopeServices +instanceKlass org/gradle/api/internal/project/DefaultProjectStateRegistry +instanceKlass org/gradle/api/internal/project/ProjectStateRegistry +instanceKlass org/gradle/problems/buildtree/ProblemReporter +instanceKlass org/gradle/api/internal/provider/ConfigurationTimeBarrier +instanceKlass org/gradle/internal/buildtree/BuildTreeScopeServices +instanceKlass org/gradle/internal/buildtree/BuildTreeState +instanceKlass org/gradle/configurationcache/DefaultBuildTreeModelControllerServices$servicesForBuildTree$1 +instanceKlass org/gradle/internal/buildtree/BuildTreeModelControllerServices$Supplier +instanceKlass org/gradle/internal/buildtree/BuildModelParameters +instanceKlass org/gradle/internal/buildtree/RunTasksRequirements +instanceKlass org/gradle/initialization/layout/BuildLayoutConfiguration +instanceKlass org/gradle/internal/logging/sink/ProgressLogEventGenerator$Operation +instanceKlass org/gradle/internal/logging/progress/DefaultProgressLoggerFactory$ProgressLoggerImpl +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$Started +instanceKlass org/gradle/api/internal/tasks/RegisterTaskBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/RealizeTaskBuildOperationType$Details +instanceKlass org/gradle/api/internal/ExecuteDomainObjectCollectionCallbackBuildOperationType$Details +instanceKlass org/gradle/configuration/internal/ExecuteListenerBuildOperationType$Details +instanceKlass org/gradle/configuration/ApplyScriptPluginBuildOperationType$Details +instanceKlass org/gradle/api/internal/plugins/ApplyPluginBuildOperationType$Details +instanceKlass org/gradle/internal/operations/OperationStartEvent +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$DefaultBuildOperationContext +instanceKlass org/gradle/internal/operations/DefaultBuildOperationExecutor$ListenerAdapter +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationTrackingListener +instanceKlass org/gradle/internal/operations/BuildOperationState +instanceKlass org/gradle/internal/operations/OperationIdentifier +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$2 +instanceKlass org/gradle/internal/operations/BuildOperationMetadata$1 +instanceKlass org/gradle/internal/operations/BuildOperationDescriptor$Builder +instanceKlass org/gradle/internal/operations/BuildOperationDescriptor +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$CallableBuildOperationWorker +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor$3 +instanceKlass org/gradle/internal/operations/notify/BuildOperationProgressNotification +instanceKlass org/gradle/internal/operations/notify/BuildOperationFinishedNotification +instanceKlass org/gradle/internal/operations/notify/BuildOperationStartedNotification +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$Adapter +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$RecordingListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$ReplayAndAttachListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$State +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService$AcquireLocks +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService$2 +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService$DefaultResourceLockState +instanceKlass org/gradle/internal/resources/ResourceLockState +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$3 +instanceKlass com/google/common/collect/Iterables +instanceKlass com/google/common/util/concurrent/AbstractFuture$Failure +instanceKlass com/google/common/util/concurrent/AbstractFuture$Cancellation +instanceKlass com/google/common/util/concurrent/AbstractFuture$SetFuture +instanceKlass com/google/common/util/concurrent/Uninterruptibles +instanceKlass com/google/common/base/CommonPattern +instanceKlass com/google/common/base/Platform$JdkPatternCompiler +instanceKlass com/google/common/base/PatternCompiler +instanceKlass com/google/common/base/Platform +instanceKlass com/google/common/base/Stopwatch +instanceKlass com/google/common/util/concurrent/AbstractFuture$Waiter +instanceKlass com/google/common/util/concurrent/AbstractFuture$Listener +instanceKlass com/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper$1 +instanceKlass sun/misc/Unsafe +instanceKlass com/google/common/util/concurrent/AbstractFuture$AtomicHelper +instanceKlass com/google/common/util/concurrent/internal/InternalFutureFailureAccess +instanceKlass com/google/common/util/concurrent/AbstractFuture$Trusted +instanceKlass com/google/common/util/concurrent/ListenableFuture +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry$1 +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$WorkerLeaseLockRegistry$1 +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry$ThreadLockDetails +instanceKlass org/gradle/internal/buildtree/BuildActionRunner$Result +instanceKlass org/gradle/workers/internal/ExecuteWorkItemBuildOperationType$Details +instanceKlass org/gradle/api/internal/artifacts/transform/ExecuteScheduledTransformationStepBuildOperationDetails +instanceKlass org/gradle/api/internal/artifacts/transform/ExecuteScheduledTransformationStepBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskBuildOperationDetails +instanceKlass org/gradle/internal/operations/trace/CustomOperationTraceSerialization +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskBuildOperationType$Details +instanceKlass org/gradle/configuration/project/ConfigureProjectBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/testing/operations/ExecuteTestBuildOperationType$Details +instanceKlass org/gradle/internal/resource/ExternalResourceReadBuildOperationType$Details +instanceKlass org/gradle/tooling/internal/provider/runner/ClientBuildEventGenerator$Mapper +instanceKlass org/gradle/tooling/internal/provider/runner/ClientBuildEventGenerator$Operation +instanceKlass org/gradle/tooling/internal/provider/runner/ClientBuildEventGenerator +instanceKlass org/gradle/tooling/internal/protocol/events/InternalWorkItemDescriptor +instanceKlass org/gradle/tooling/internal/provider/runner/WorkItemOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalProjectConfigurationDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalProjectConfigurationResult +instanceKlass org/gradle/tooling/internal/provider/runner/ProjectConfigurationOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestFailureResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestSkippedResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestSuccessResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestResult +instanceKlass org/gradle/tooling/internal/provider/runner/TestOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalFileDownloadDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalFileDownloadResult +instanceKlass org/gradle/tooling/internal/provider/runner/FileDownloadOperationMapper +instanceKlass org/gradle/tooling/internal/provider/runner/TaskOperationMapper$PostProcessors +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskFailureResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalFailureResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskSkippedResult +instanceKlass org/gradle/tooling/internal/provider/runner/TaskOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalJavaCompileTaskOperationResult$InternalAnnotationProcessorResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskCachedResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskSuccessResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalSuccessResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalJavaCompileTaskOperationResult +instanceKlass org/gradle/internal/build/event/types/AbstractResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalIncrementalTaskResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationResult +instanceKlass org/gradle/api/internal/tasks/compile/tooling/JavaCompileTaskSuccessResultPostProcessor +instanceKlass org/gradle/internal/build/event/OperationResultPostProcessor +instanceKlass org/gradle/execution/plan/SelfExecutingNode +instanceKlass org/gradle/execution/plan/Node +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationStartedProgressEvent +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationFinishedProgressEvent +instanceKlass org/gradle/tooling/internal/protocol/events/InternalProgressEvent +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTransformDescriptor +instanceKlass org/gradle/internal/build/event/types/DefaultOperationDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationDescriptor +instanceKlass org/gradle/tooling/internal/provider/runner/TransformOperationMapper +instanceKlass org/gradle/tooling/internal/provider/runner/BuildOperationMapper +instanceKlass org/gradle/tooling/internal/provider/runner/TaskOriginTracker +instanceKlass org/gradle/tooling/internal/provider/runner/ProjectConfigurationTracker +instanceKlass org/gradle/api/Task +instanceKlass org/gradle/api/plugins/ExtensionAware +instanceKlass org/gradle/tooling/internal/provider/runner/TestTaskExecutionTracker +instanceKlass org/gradle/tooling/internal/protocol/events/InternalBinaryPluginIdentifier +instanceKlass org/gradle/tooling/internal/protocol/events/InternalScriptPluginIdentifier +instanceKlass org/gradle/tooling/internal/protocol/events/InternalPluginIdentifier +instanceKlass org/gradle/tooling/internal/provider/runner/PluginApplicationTracker +instanceKlass org/gradle/tooling/internal/provider/runner/BuildOperationTracker +instanceKlass org/gradle/tooling/internal/provider/runner/OperationDependenciesResolver +instanceKlass org/gradle/tooling/internal/provider/runner/ProgressEventConsumer +instanceKlass org/gradle/internal/buildtree/BuildActionModelRequirements +instanceKlass org/gradle/launcher/exec/BuildTreeLifecycleBuildActionExecutor +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor$2 +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor$1 +instanceKlass org/gradle/launcher/exec/RunBuildBuildOperationType$Result +instanceKlass org/gradle/launcher/exec/RunBuildBuildOperationType$Details +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor +instanceKlass org/gradle/launcher/exec/RunAsWorkerThreadBuildActionExecutor +instanceKlass org/gradle/internal/filewatch/FileWatcherEventListener +instanceKlass org/gradle/execution/CancellableOperationManager +instanceKlass org/gradle/tooling/internal/provider/ContinuousBuildActionExecutor +instanceKlass org/gradle/tooling/internal/provider/SubscribableBuildActionExecutor +instanceKlass org/gradle/internal/scripts/ScriptingLanguages$1 +instanceKlass org/gradle/scripts/ScriptingLanguage +instanceKlass org/gradle/internal/scripts/ScriptingLanguages +instanceKlass org/gradle/BuildAdapter +instanceKlass org/gradle/internal/InternalBuildListener +instanceKlass org/gradle/internal/InternalListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$1 +instanceKlass org/gradle/BuildListener +instanceKlass org/gradle/deployment/internal/DefaultDeploymentRegistry$PendingChanges +instanceKlass org/gradle/initialization/ContinuousExecutionGate$GateKeeper +instanceKlass org/gradle/initialization/DefaultContinuousExecutionGate +instanceKlass org/gradle/internal/operations/CallableBuildOperation +instanceKlass org/gradle/initialization/ContinuousExecutionGate +instanceKlass org/gradle/api/file/SourceDirectorySet +instanceKlass org/gradle/api/internal/model/DefaultObjectFactory +instanceKlass org/gradle/internal/state/Managed +instanceKlass com/google/common/base/ExtraObjectsMethodsForWeb +instanceKlass org/gradle/model/internal/inspect/ValidationProblemCollector +instanceKlass org/gradle/api/internal/MutationGuards$1 +instanceKlass org/gradle/api/internal/MutationGuard +instanceKlass org/gradle/api/internal/MutationGuards +instanceKlass org/gradle/api/internal/CollectionCallbackActionDecorator$1 +instanceKlass org/gradle/api/internal/collections/DefaultDomainObjectCollectionFactory +instanceKlass org/gradle/api/file/Directory +instanceKlass org/gradle/api/file/RegularFile +instanceKlass org/gradle/api/file/FileSystemLocation +instanceKlass org/gradle/api/internal/tasks/DefaultTaskDependencyFactory +instanceKlass org/gradle/api/internal/file/FileCollectionInternal$1 +instanceKlass org/gradle/api/tasks/TaskDependency +instanceKlass org/gradle/api/file/FileVisitor +instanceKlass org/gradle/api/internal/file/FileCollectionStructureVisitor +instanceKlass org/gradle/api/internal/file/FileCollectionInternal$Source +instanceKlass org/gradle/api/internal/file/AbstractFileCollection +instanceKlass org/gradle/api/internal/file/FileTreeInternal +instanceKlass org/gradle/api/internal/file/collections/MinimalFileTree +instanceKlass org/gradle/api/internal/file/collections/MinimalFileCollection +instanceKlass org/gradle/api/internal/file/DefaultFileCollectionFactory +instanceKlass org/gradle/internal/exceptions/DiagnosticsVisitor +instanceKlass org/gradle/internal/typeconversion/ErrorHandlingNotationParser +instanceKlass org/gradle/internal/typeconversion/NotationConvertResult +instanceKlass org/gradle/internal/typeconversion/NotationConverterToNotationParserAdapter +instanceKlass org/gradle/internal/typeconversion/TypeInfo +instanceKlass org/gradle/internal/typeconversion/NotationParserBuilder +instanceKlass org/gradle/api/internal/file/FileOrUriNotationConverter +instanceKlass org/gradle/api/internal/file/AbstractFileResolver +instanceKlass org/gradle/api/internal/provider/DefaultPropertyFactory +instanceKlass org/gradle/internal/state/ModelObject +instanceKlass org/gradle/api/internal/file/collections/DefaultDirectoryFileTreeFactory +instanceKlass org/gradle/api/tasks/util/internal/PatternSets$PatternSetFactory +instanceKlass org/gradle/api/tasks/util/internal/PatternSets +instanceKlass com/google/common/cache/LocalCache$AbstractReferenceEntry +instanceKlass org/gradle/cache/internal/HeapProportionalCacheSizer +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiationScheme$DefaultDeserializationInstantiator +instanceKlass org/gradle/internal/instantiation/InstanceFactory +instanceKlass org/gradle/internal/instantiation/generator/DependencyInjectingInstantiator +instanceKlass javax/inject/Inject +instanceKlass org/gradle/internal/instantiation/DeserializationInstantiator +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiationScheme +instanceKlass org/gradle/internal/instantiation/generator/ParamsMatchingConstructorSelector +instanceKlass org/gradle/internal/instantiation/generator/Jsr330ConstructorSelector +instanceKlass com/google/common/collect/ImmutableMultimap$Builder +instanceKlass com/google/common/collect/Multiset +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$GeneratedClassImpl +instanceKlass org/gradle/internal/instantiation/generator/ClassGenerator$GeneratedClass +instanceKlass org/gradle/cache/internal/DefaultCrossBuildInMemoryCacheFactory$AbstractCrossBuildInMemoryCache +instanceKlass org/gradle/model/internal/asm/ClassGeneratorSuffixRegistry +instanceKlass org/gradle/api/DomainObjectSet +instanceKlass org/gradle/api/NamedDomainObjectContainer +instanceKlass org/gradle/util/Configurable +instanceKlass org/gradle/api/NamedDomainObjectSet +instanceKlass org/gradle/api/NamedDomainObjectCollection +instanceKlass org/gradle/api/DomainObjectCollection +instanceKlass org/gradle/api/file/DirectoryProperty +instanceKlass org/gradle/api/file/RegularFileProperty +instanceKlass org/gradle/api/file/FileSystemLocationProperty +instanceKlass org/gradle/api/provider/Property +instanceKlass org/gradle/api/provider/MapProperty +instanceKlass org/gradle/api/provider/SetProperty +instanceKlass org/gradle/api/provider/ListProperty +instanceKlass org/gradle/api/provider/HasMultipleValues +instanceKlass org/gradle/api/provider/Provider +instanceKlass org/gradle/api/file/ConfigurableFileTree +instanceKlass org/gradle/api/file/DirectoryTree +instanceKlass org/gradle/api/file/FileTree +instanceKlass org/gradle/api/file/ConfigurableFileCollection +instanceKlass org/gradle/api/provider/HasConfigurableValue +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$InstantiationStrategy +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassInspectionVisitor +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$UnclaimedPropertyHandler +instanceKlass com/google/common/reflect/TypeCapture +instanceKlass com/google/common/collect/AbstractMultimap +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator +instanceKlass org/gradle/internal/instantiation/generator/ClassGenerator +instanceKlass org/gradle/api/internal/tasks/properties/annotations/OutputPropertyRoleAnnotationHandler +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiatorFactory$ClassGeneratorBackedManagedFactory +instanceKlass org/gradle/internal/instantiation/InstantiationScheme +instanceKlass org/gradle/internal/instantiation/generator/ConstructorSelector +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiatorFactory +instanceKlass org/gradle/cache/internal/CrossBuildInMemoryCache +instanceKlass org/gradle/cache/internal/DefaultCrossBuildInMemoryCacheFactory +instanceKlass org/gradle/internal/filewatch/FileSystemChangeWaiter +instanceKlass org/gradle/internal/filewatch/DefaultFileSystemChangeWaiterFactory +instanceKlass org/gradle/internal/filewatch/DefaultFileWatcherFactory +instanceKlass org/gradle/api/execution/internal/TaskInputsListener +instanceKlass org/gradle/api/execution/internal/DefaultTaskInputsListeners +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationExecutionListenerFactory +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$TimeSupplier +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$ReadableBuildOperationContext +instanceKlass org/gradle/internal/operations/BuildOperationContext +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationExecution +instanceKlass org/gradle/internal/operations/BuildOperation +instanceKlass org/gradle/internal/operations/BuildOperationWorker +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner +instanceKlass org/gradle/internal/operations/BuildOperationQueue +instanceKlass org/gradle/internal/operations/DefaultBuildOperationQueueFactory +instanceKlass org/gradle/internal/operations/BuildOperationQueue$QueueWorker +instanceKlass org/gradle/internal/operations/BuildOperationRef +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationExecutionListener +instanceKlass org/gradle/internal/operations/DefaultBuildOperationExecutor +instanceKlass org/gradle/internal/resources/AbstractTrackedResourceLock +instanceKlass java/util/concurrent/atomic/AtomicReferenceArray +instanceKlass com/google/common/cache/LocalCache$LoadingValueReference +instanceKlass com/google/common/cache/RemovalListener +instanceKlass com/google/common/cache/Weigher +instanceKlass com/google/common/base/Equivalence +instanceKlass java/util/function/BiPredicate +instanceKlass com/google/common/base/MoreObjects +instanceKlass com/google/common/cache/LocalCache$1 +instanceKlass com/google/common/cache/ReferenceEntry +instanceKlass com/google/common/cache/CacheLoader +instanceKlass com/google/common/cache/LocalCache$LocalManualCache +instanceKlass com/google/common/cache/LocalCache$ValueReference +instanceKlass com/google/common/cache/CacheBuilder$2 +instanceKlass com/google/common/cache/CacheStats +instanceKlass com/google/common/base/Suppliers$SupplierOfInstance +instanceKlass com/google/common/base/Suppliers +instanceKlass com/google/common/cache/CacheBuilder$1 +instanceKlass com/google/common/cache/AbstractCache$StatsCounter +instanceKlass com/google/common/cache/LoadingCache +instanceKlass com/google/common/cache/Cache +instanceKlass com/google/common/base/Ticker +instanceKlass com/google/common/base/Supplier +instanceKlass com/google/common/cache/CacheBuilder +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry$ResourceLockProducer +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry +instanceKlass org/gradle/internal/resources/ResourceLockContainer +instanceKlass org/gradle/internal/resources/ResourceLockRegistry +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$ProjectLockStatisticsImpl +instanceKlass org/gradle/internal/resources/ProjectLockStatistics +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$Root +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService +instanceKlass org/gradle/tooling/internal/provider/runner/ToolingApiBuildEventListenerFactory$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationListenerManager$ProgressShieldingBuildOperationListener +instanceKlass org/gradle/internal/operations/DefaultBuildOperationAncestryTracker +instanceKlass org/gradle/internal/reflect/AnnotationCategory +instanceKlass sun/invoke/util/VerifyAccess$1 +instanceKlass org/gradle/internal/session/BuildSessionLifecycleListener +instanceKlass org/gradle/internal/session/DefaultBuildSessionContext +instanceKlass org/gradle/internal/session/BuildSessionContext +instanceKlass org/gradle/internal/scopeids/PersistentScopeIdStoreFactory +instanceKlass org/gradle/internal/scopeids/ScopeIdsServices +instanceKlass com/google/common/collect/ListMultimap +instanceKlass org/gradle/internal/work/DefaultAsyncWorkTracker +instanceKlass org/gradle/internal/work/AsyncWorkTracker +instanceKlass org/gradle/internal/exceptions/FailureResolutionAware +instanceKlass org/gradle/internal/model/StateTransitionControllerFactory +instanceKlass org/gradle/internal/model/ValueCalculator +instanceKlass org/gradle/internal/model/CalculatedValueContainerFactory +instanceKlass org/gradle/plugin/use/internal/InjectedPluginClasspath +instanceKlass org/gradle/configurationcache/DefaultBuildTreeModelControllerServices +instanceKlass org/gradle/api/artifacts/ModuleIdentifier +instanceKlass org/gradle/vcs/internal/resolver/PersistentVcsMetadataCache +instanceKlass org/gradle/vcs/internal/VcsDirectoryLayout +instanceKlass org/gradle/vcs/internal/VersionControlRepositoryConnectionFactory +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VersionControlBuildSessionServices +instanceKlass org/gradle/nativeplatform/toolchain/internal/gcc/metadata/SystemLibraryDiscovery +instanceKlass org/gradle/nativeplatform/toolchain/internal/xcode/AbstractLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/WindowsKitInstall +instanceKlass org/gradle/platform/base/internal/toolchain/SearchResult +instanceKlass org/gradle/platform/base/internal/toolchain/ToolSearchResult +instanceKlass com/google/common/collect/SetMultimap +instanceKlass com/google/common/collect/Multimap +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/AbstractWindowsKitComponentLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/UcrtLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/SystemPathVersionLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/AbstractVisualStudioVersionLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioMetaDataProvider +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualCppMetadataProvider +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/WindowsSdkLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VswhereVersionLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualStudioLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/WindowsComponentLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionLocator +instanceKlass org/gradle/nativeplatform/internal/services/NativeBinaryServices$BuildSessionScopeServices +instanceKlass org/gradle/composite/internal/CompositeBuildServices$CompositeBuildSessionScopeServices +instanceKlass org/gradle/api/tasks/testing/TestDescriptor +instanceKlass org/gradle/api/internal/tasks/testing/operations/TestListenerBuildOperationAdapter +instanceKlass org/gradle/api/internal/tasks/testing/results/TestListenerInternal +instanceKlass org/gradle/api/internal/tasks/testing/operations/TestExecutionBuildOperationBuildSessionScopeServices +instanceKlass org/gradle/api/internal/catalog/DependenciesAccessorsWorkspaceProvider +instanceKlass org/gradle/internal/execution/workspace/WorkspaceProvider +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionDescriptorFactory +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildSessionScopeServices +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactVisitor +instanceKlass org/gradle/api/internal/file/FileCollectionInternal +instanceKlass org/gradle/api/internal/tasks/TaskDependencyContainer +instanceKlass org/gradle/api/file/FileCollection +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactSetToFileCollectionFactory +instanceKlass org/gradle/workers/internal/WorkerExecutionQueueFactory +instanceKlass org/gradle/process/internal/worker/child/WorkerDirectoryProvider +instanceKlass org/gradle/internal/work/ConditionalExecutionQueueFactory +instanceKlass org/gradle/workers/internal/WorkersServices$BuildSessionScopeServices +instanceKlass org/gradle/internal/vfs/impl/DefaultFileSystemAccess +instanceKlass org/gradle/internal/fingerprint/impl/FileCollectionFingerprinterRegistrations +instanceKlass org/gradle/internal/execution/OutputSnapshotter +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionFingerprinterRegistry +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$BuildSessionServices +instanceKlass org/gradle/internal/build/BuildLayoutValidator +instanceKlass org/gradle/internal/buildtree/BuildTreeModelControllerServices +instanceKlass org/gradle/internal/session/BuildSessionActionExecutor +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingBuildSessionScopeServices +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$CollectionService +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$CollectingVisitor +instanceKlass sun/reflect/generics/tree/VoidDescriptor +instanceKlass org/gradle/internal/snapshot/impl/ValueSnapshotterSerializerRegistry +instanceKlass org/gradle/deployment/internal/DefaultDeploymentRegistry +instanceKlass org/gradle/internal/filewatch/PendingChangesListener +instanceKlass org/gradle/deployment/internal/DeploymentRegistryInternal +instanceKlass org/gradle/deployment/internal/DeploymentRegistry +instanceKlass org/gradle/cache/internal/CleanupActionFactory +instanceKlass org/gradle/api/internal/attributes/DefaultImmutableAttributesFactory +instanceKlass org/gradle/api/internal/attributes/ImmutableAttributesFactory +instanceKlass org/gradle/internal/session/BuildSessionScopeServices$CrossBuildFileHashCacheWrapper +instanceKlass org/gradle/api/internal/FeaturePreviews +instanceKlass org/gradle/internal/filewatch/PendingChangesManager +instanceKlass org/gradle/internal/buildevents/BuildStartedTime +instanceKlass org/gradle/initialization/layout/ProjectCacheDir +instanceKlass org/gradle/initialization/SettingsLocation +instanceKlass org/gradle/internal/scopeids/id/ScopeId +instanceKlass org/gradle/internal/scopeids/PersistentScopeIdLoader +instanceKlass org/gradle/internal/hash/ChecksumService +instanceKlass org/gradle/api/internal/project/CrossProjectConfigurator +instanceKlass org/gradle/api/internal/tasks/userinput/UserInputReader +instanceKlass org/gradle/api/internal/tasks/userinput/UserInputHandler +instanceKlass org/gradle/cache/scopes/BuildTreeScopedCache +instanceKlass org/gradle/internal/snapshot/ValueSnapshotter +instanceKlass org/gradle/internal/service/scopes/WorkerSharedBuildSessionScopeServices +instanceKlass org/gradle/internal/service/scopes/DefaultGradleUserHomeScopeServiceRegistry$Services +instanceKlass org/gradle/api/internal/tasks/compile/incremental/cache/UserHomeScopedCompileCaches +instanceKlass org/gradle/api/internal/tasks/compile/incremental/cache/GeneralCompileCaches +instanceKlass org/gradle/api/internal/tasks/CompileServices$UserHomeScopeServices +instanceKlass org/gradle/kotlin/dsl/provider/plugins/DefaultProjectSchemaProvider +instanceKlass org/gradle/kotlin/dsl/accessors/ProjectSchemaProvider +instanceKlass org/gradle/kotlin/dsl/provider/plugins/precompiled/DefaultPrecompiledScriptPluginsSupport +instanceKlass org/gradle/kotlin/dsl/provider/PrecompiledScriptPluginsSupport +instanceKlass org/gradle/kotlin/dsl/provider/plugins/DefaultKotlinScriptBasePluginsApplicator +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptBasePluginsApplicator +instanceKlass org/gradle/kotlin/dsl/provider/plugins/GradleUserHomeServices +instanceKlass org/gradle/api/internal/artifacts/transform/ImmutableTransformationWorkspaceServices +instanceKlass org/gradle/api/internal/artifacts/transform/TransformationWorkspaceServices +instanceKlass org/gradle/internal/execution/history/ExecutionHistoryStore +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ArtifactCachesProvider +instanceKlass org/gradle/internal/execution/history/ExecutionHistoryCacheAccess +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCaches$WritableArtifactCacheLockingParameters +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementGradleUserHomeScopeServices +instanceKlass org/gradle/workers/internal/WorkerDaemonClientsManager +instanceKlass org/gradle/workers/internal/ClassLoaderStructureProvider +instanceKlass org/gradle/workers/internal/ActionExecutionSpecFactory +instanceKlass org/gradle/workers/internal/WorkersServices$GradleUserHomeServices +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptClassloadingCache +instanceKlass org/gradle/kotlin/dsl/provider/GradleUserHomeServices +instanceKlass org/gradle/kotlin/dsl/support/EmbeddedKotlinProvider +instanceKlass org/gradle/kotlin/dsl/support/GradleUserHomeServices +instanceKlass org/gradle/kotlin/dsl/cache/KotlinDslWorkspaceProvider +instanceKlass org/gradle/kotlin/dsl/cache/GradleUserHomeServices +instanceKlass org/gradle/internal/build/BuildState +instanceKlass org/gradle/internal/watch/registry/FileWatcherRegistryFactory +instanceKlass org/gradle/internal/vfs/impl/VfsRootReference +instanceKlass org/gradle/internal/watch/vfs/impl/LocationsWrittenByCurrentBuild +instanceKlass org/gradle/internal/vfs/FileSystemAccess$WriteListener +instanceKlass org/gradle/api/internal/changedetection/state/CrossBuildFileHashCache +instanceKlass org/gradle/internal/watch/vfs/BuildLifecycleAwareVirtualFileSystem +instanceKlass org/gradle/internal/vfs/VirtualFileSystem +instanceKlass org/gradle/internal/hash/FileHasher +instanceKlass org/gradle/internal/fingerprint/classpath/ClasspathFingerprinter +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionFingerprinter +instanceKlass org/gradle/internal/fingerprint/GenericFileTreeSnapshotter +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionSnapshotter +instanceKlass org/gradle/internal/watch/vfs/WatchableFileSystemDetector +instanceKlass org/gradle/api/internal/changedetection/state/ResourceSnapshotterCacheService +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GradleUserHomeServices +instanceKlass org/gradle/tooling/internal/provider/serialization/PayloadSerializer +instanceKlass org/gradle/tooling/internal/provider/serialization/PayloadClassLoaderFactory +instanceKlass org/gradle/tooling/internal/provider/serialization/PayloadClassLoaderRegistry +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingGradleUserHomeScopeServices +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$InstanceUnpackingVisitor +instanceKlass org/gradle/internal/classpath/ClasspathFileTransformer +instanceKlass org/gradle/internal/classpath/CachedClasspathTransformer$Transform +instanceKlass org/gradle/internal/classpath/DefaultCachedClasspathTransformer +instanceKlass org/gradle/internal/classpath/CachedClasspathTransformer +instanceKlass org/gradle/api/internal/changedetection/state/FileTimeStampInspector +instanceKlass org/gradle/initialization/RootBuildLifecycleListener +instanceKlass org/gradle/internal/file/FileAccessTracker +instanceKlass org/gradle/cache/CleanupAction +instanceKlass org/gradle/cache/internal/FilesFinder +instanceKlass org/gradle/internal/classpath/DefaultClasspathTransformerCacheFactory +instanceKlass org/gradle/internal/classpath/ClasspathTransformerCacheFactory +instanceKlass org/gradle/internal/classpath/ClasspathBuilder$EntryBuilder +instanceKlass org/gradle/internal/classpath/ClasspathBuilder +instanceKlass org/gradle/internal/classpath/ClasspathEntryVisitor$Entry +instanceKlass org/gradle/internal/classpath/ClasspathWalker +instanceKlass org/gradle/cache/internal/DirectoryCleanupAction +instanceKlass org/gradle/cache/CleanupProgressMonitor +instanceKlass org/gradle/cache/internal/GradleUserHomeCleanupService +instanceKlass org/gradle/cache/internal/VersionSpecificCacheDirectoryScanner +instanceKlass org/gradle/cache/internal/UsedGradleVersionsFromGradleUserHomeCaches +instanceKlass java/util/function/LongSupplier +instanceKlass org/gradle/internal/file/impl/DefaultDeleter +instanceKlass org/gradle/cache/internal/scopes/DefaultCacheScopeMapping +instanceKlass org/gradle/cache/CacheBuilder +instanceKlass org/gradle/cache/internal/DefaultCacheRepository +instanceKlass org/gradle/cache/internal/ReferencablePersistentCache +instanceKlass org/gradle/cache/PersistentCache +instanceKlass org/gradle/cache/CleanableStore +instanceKlass org/gradle/cache/CacheAccess +instanceKlass org/gradle/cache/internal/DefaultCacheFactory +instanceKlass org/gradle/internal/logging/services/ProgressLoggingBridge +instanceKlass org/gradle/internal/logging/progress/ProgressLogger +instanceKlass org/gradle/internal/logging/progress/DefaultProgressLoggerFactory +instanceKlass org/gradle/internal/operations/DefaultBuildOperationIdFactory +instanceKlass org/gradle/cache/internal/UsedGradleVersions +instanceKlass org/gradle/cache/internal/GradleUserHomeCleanupServices +instanceKlass org/gradle/initialization/ClassLoaderScopeRegistryListenerManager +instanceKlass org/gradle/cache/internal/scopes/AbstractScopedCache +instanceKlass org/gradle/cache/internal/DefaultGeneratedGradleJarCache +instanceKlass org/gradle/cache/internal/GeneratedGradleJarCache +instanceKlass org/gradle/cache/scopes/GlobalScopedCache +instanceKlass org/gradle/internal/vfs/FileSystemAccess +instanceKlass org/gradle/groovy/scripts/internal/CrossBuildInMemoryCachingScriptClassCache +instanceKlass org/gradle/initialization/layout/GlobalCacheDir +instanceKlass org/gradle/internal/classloader/ClasspathHasher +instanceKlass org/gradle/process/internal/worker/child/WorkerProcessClassPathProvider +instanceKlass org/gradle/internal/jvm/JavaModuleDetector +instanceKlass org/gradle/internal/service/scopes/DefaultGradleUserHomeScopeServiceRegistry$1 +instanceKlass org/gradle/internal/session/BuildSessionState +instanceKlass org/gradle/internal/operations/trace/SerializedOperation +instanceKlass org/gradle/internal/operations/trace/BuildOperationTrace$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationListenerManager$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationListenerManager +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$LeaseHolder +instanceKlass org/gradle/internal/work/WorkerLeaseRegistry$WorkerLeaseCompletion +instanceKlass org/gradle/internal/work/WorkerLeaseRegistry$WorkerLease +instanceKlass org/gradle/internal/resources/ResourceLock +instanceKlass org/gradle/internal/work/Synchronizer +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService +instanceKlass org/gradle/internal/operations/logging/LoggingBuildOperationProgressBroadcaster +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationValve +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationListenerRegistrar +instanceKlass org/gradle/internal/operations/trace/BuildOperationTrace +instanceKlass org/gradle/internal/work/WorkerLeaseService +instanceKlass org/gradle/internal/work/WorkerThreadRegistry +instanceKlass org/gradle/internal/resources/ProjectLeaseRegistry +instanceKlass org/gradle/internal/work/WorkerLeaseRegistry +instanceKlass org/gradle/configuration/internal/ListenerBuildOperationDecorator +instanceKlass org/gradle/api/internal/CollectionCallbackActionDecorator +instanceKlass org/gradle/configuration/internal/UserCodeApplicationContext +instanceKlass org/gradle/internal/operations/BuildOperationExecutor +instanceKlass org/gradle/internal/operations/BuildOperationRunner +instanceKlass org/gradle/internal/operations/BuildOperationQueueFactory +instanceKlass org/gradle/internal/session/CrossBuildSessionState$Services +instanceKlass org/gradle/internal/service/ServiceRegistryBuilder +instanceKlass org/gradle/internal/session/CrossBuildSessionState +instanceKlass org/gradle/tooling/internal/provider/BuildSessionLifecycleBuildActionExecuter$ActionImpl +instanceKlass org/gradle/tooling/internal/protocol/ModelIdentifier +instanceKlass org/gradle/tooling/internal/protocol/InternalProtocolInterface +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$3 +instanceKlass org/gradle/internal/logging/sink/ProgressLogEventGenerator +instanceKlass org/gradle/internal/logging/console/BuildLogLevelFilterRenderer +instanceKlass org/gradle/launcher/daemon/server/exec/ExecuteBuild$1 +instanceKlass org/gradle/initialization/DefaultBuildRequestMetaData +instanceKlass org/gradle/initialization/DefaultBuildRequestContext +instanceKlass org/gradle/launcher/daemon/server/exec/DaemonConnectionBackedEventConsumer +instanceKlass org/gradle/launcher/daemon/server/exec/WatchForDisconnection$1 +instanceKlass org/gradle/internal/featurelifecycle/LoggingIncubatingFeatureHandler +instanceKlass org/gradle/util/internal/IncubationLogger +instanceKlass org/gradle/internal/featurelifecycle/FeatureUsage +instanceKlass org/gradle/internal/featurelifecycle/UsageLocationReporter +instanceKlass org/gradle/internal/featurelifecycle/LoggingDeprecatedFeatureHandler +instanceKlass org/gradle/internal/featurelifecycle/FeatureHandler +instanceKlass org/gradle/internal/deprecation/DeprecationMessageBuilder +instanceKlass org/gradle/internal/deprecation/DeprecationLogger +instanceKlass org/gradle/launcher/daemon/server/exec/ForwardClientInput$2 +instanceKlass org/gradle/util/internal/StdinSwapper$2 +instanceKlass org/gradle/util/internal/StdinSwapper$1 +instanceKlass org/gradle/util/internal/Swapper +instanceKlass org/gradle/launcher/daemon/server/exec/ForwardClientInput$1 +instanceKlass java/math/MathContext +instanceKlass org/gradle/internal/util/NumberUtil +instanceKlass org/gradle/launcher/daemon/server/exec/LogToClient$AsynchronousLogDispatcher$1 +instanceKlass java/util/concurrent/CountDownLatch +instanceKlass jdk/internal/reflect/UnsafeFieldAccessorFactory +instanceKlass com/google/common/collect/AbstractIterator$1 +instanceKlass java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableEntry +instanceKlass java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1 +instanceKlass org/gradle/launcher/daemon/server/DaemonStateCoordinator$1 +instanceKlass java/net/DatagramPacket +instanceKlass org/gradle/cache/internal/locklistener/FileLockPacketPayload +instanceKlass org/gradle/launcher/daemon/registry/PersistentDaemonRegistry$5 +instanceKlass org/gradle/launcher/daemon/server/exec/StartBuildOrRespondWithBusy$1 +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$CommandQueue$1 +instanceKlass org/gradle/launcher/daemon/server/exec/HandleCancel$1 +instanceKlass com/google/common/collect/Platform +instanceKlass org/gradle/launcher/daemon/server/api/DaemonCommandExecution +instanceKlass org/gradle/launcher/exec/DefaultBuildActionParameters +instanceKlass org/gradle/configuration/GradleLauncherMetaData +instanceKlass com/google/common/base/Converter +instanceKlass com/google/common/collect/Maps$EntryTransformer +instanceKlass com/google/common/collect/SortedMapDifference +instanceKlass com/google/common/collect/MapDifference +instanceKlass com/google/common/collect/Maps +instanceKlass java/util/AbstractMap$SimpleImmutableEntry +instanceKlass com/google/common/collect/AbstractMapEntry +instanceKlass com/google/common/collect/ImmutableMap$Builder +instanceKlass com/google/common/collect/BiMap +instanceKlass com/google/common/collect/ImmutableMap +instanceKlass org/gradle/internal/DefaultTaskExecutionRequest +instanceKlass org/gradle/TaskExecutionRequest +instanceKlass com/google/common/collect/CollectPreconditions +instanceKlass org/gradle/internal/buildoption/BuildOption$Value +instanceKlass org/gradle/internal/concurrent/DefaultParallelismConfiguration +instanceKlass org/gradle/internal/logging/DefaultLoggingConfiguration +instanceKlass org/gradle/initialization/BuildLayoutParameters +instanceKlass java/nio/channels/spi/AbstractSelector$1 +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$1 +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$ReceiveQueue +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$DisconnectQueue +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$CommandQueue +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection +instanceKlass org/gradle/launcher/daemon/server/api/DaemonConnection +instanceKlass org/gradle/launcher/daemon/server/DefaultIncomingConnectionHandler$ConnectionWorker +instanceKlass org/gradle/launcher/daemon/server/SynchronizedDispatchConnection +instanceKlass org/gradle/internal/serialize/Serializers$StatefulSerializerAdapter$2 +instanceKlass org/gradle/internal/serialize/Serializers$StatefulSerializerAdapter$1 +instanceKlass org/gradle/internal/remote/internal/inet/SocketInetAddress$Serializer +instanceKlass org/gradle/internal/io/BufferCaster +instanceKlass java/lang/invoke/ConstantBootstraps +instanceKlass java/nio/channels/SelectionKey +instanceKlass java/nio/BufferMismatch +instanceKlass sun/nio/ch/Util$BufferCache +instanceKlass com/sun/security/sasl/Provider$1 +instanceKlass sun/security/smartcardio/SunPCSC$1 +instanceKlass sun/security/mscapi/SunMSCAPI$2 +instanceKlass sun/security/mscapi/SunMSCAPI$1 +instanceKlass sun/security/jgss/SunProvider$1 +instanceKlass java/security/spec/ECFieldF2m +instanceKlass sun/security/util/ObjectIdentifier +instanceKlass sun/security/util/ByteArrayTagOrder +instanceKlass sun/security/util/ByteArrayLexOrder +instanceKlass sun/security/util/DerEncoder +instanceKlass java/security/spec/ECParameterSpec +instanceKlass java/security/spec/AlgorithmParameterSpec +instanceKlass java/security/spec/ECPoint +instanceKlass java/security/spec/EllipticCurve +instanceKlass java/security/spec/ECFieldFp +instanceKlass java/security/spec/ECField +instanceKlass sun/security/util/CurveDB +instanceKlass sun/security/ec/SunEC$1 +instanceKlass com/sun/security/sasl/gsskerb/JdkSASL$1 +instanceKlass sun/security/pkcs11/SunPKCS11$Descriptor +instanceKlass javax/security/auth/Subject +instanceKlass javax/security/auth/callback/CallbackHandler +instanceKlass org/jcp/xml/dsig/internal/dom/XMLDSigRI$2 +instanceKlass org/jcp/xml/dsig/internal/dom/XMLDSigRI$1 +instanceKlass sun/security/jca/ProviderConfig$ProviderLoader +instanceKlass sun/security/jca/ProviderConfig$3 +instanceKlass sun/security/rsa/SunRsaSignEntries +instanceKlass sun/nio/ch/UnixDomainSocketsUtil +instanceKlass sun/nio/ch/UnixDomainSockets +instanceKlass sun/nio/ch/PipeImpl$Initializer$LoopbackConnector +instanceKlass sun/nio/ch/PipeImpl$Initializer +instanceKlass java/nio/channels/Pipe +instanceKlass sun/nio/ch/WEPoll +instanceKlass sun/nio/ch/Util$2 +instanceKlass sun/nio/ch/Util +instanceKlass java/nio/channels/Selector +instanceKlass java/nio/DirectByteBuffer$Deallocator +instanceKlass org/gradle/internal/remote/internal/KryoBackedMessageSerializer +instanceKlass org/gradle/internal/remote/internal/inet/SocketConnection +instanceKlass org/gradle/internal/serialize/ObjectWriter +instanceKlass org/gradle/internal/serialize/ObjectReader +instanceKlass org/gradle/internal/serialize/Serializers$StatefulSerializerAdapter +instanceKlass org/gradle/internal/serialize/StatefulSerializer +instanceKlass org/gradle/internal/serialize/Serializers +instanceKlass org/gradle/internal/remote/internal/RemoteConnection +instanceKlass org/gradle/internal/remote/internal/Connection +instanceKlass org/gradle/internal/dispatch/Receive +instanceKlass org/gradle/internal/remote/internal/MessageSerializer +instanceKlass org/gradle/internal/remote/internal/inet/SocketConnectCompletion +instanceKlass org/gradle/internal/remote/internal/ConnectCompletion +instanceKlass java/net/Socket +instanceKlass sun/nio/ch/IOStatus +instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue +instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$1 +instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory +instanceKlass org/gradle/launcher/daemon/server/DaemonStateCoordinator$2 +instanceKlass org/gradle/launcher/daemon/server/Daemon$DefaultDaemonExpirationListener +instanceKlass org/gradle/launcher/daemon/server/Daemon$DaemonExpirationPeriodicCheck +instanceKlass org/gradle/launcher/daemon/server/DaemonRegistryUnavailableExpirationStrategy +instanceKlass java/util/concurrent/atomic/AtomicBoolean +instanceKlass org/gradle/internal/event/DefaultListenerManager$ListenerDetails +instanceKlass org/gradle/launcher/daemon/server/health/LowMemoryDaemonExpirationStrategy +instanceKlass org/gradle/process/internal/health/memory/OsMemoryStatusListener +instanceKlass org/gradle/launcher/daemon/server/NotMostRecentlyUsedDaemonExpirationStrategy +instanceKlass com/google/common/base/Functions$ConstantFunction +instanceKlass com/google/common/base/Functions +instanceKlass org/gradle/launcher/daemon/server/DaemonIdleTimeoutExpirationStrategy +instanceKlass org/gradle/launcher/daemon/context/DaemonCompatibilitySpec +instanceKlass org/gradle/api/internal/specs/ExplainingSpec +instanceKlass org/gradle/launcher/daemon/server/CompatibleDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/expiry/AllDaemonExpirationStrategy +instanceKlass org/gradle/internal/stream/EncodedStream +instanceKlass org/gradle/launcher/daemon/bootstrap/DaemonStartupCommunication +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$3 +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$2 +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$1 +instanceKlass java/io/FileOutputStream$1 +instanceKlass org/gradle/internal/remote/internal/inet/SocketInetAddress +instanceKlass org/gradle/internal/serialize/AbstractEncoder +instanceKlass org/gradle/internal/serialize/FlushableEncoder +instanceKlass org/gradle/launcher/daemon/registry/DaemonInfo$Serializer +instanceKlass org/gradle/cache/internal/filelock/LockInfo +instanceKlass org/gradle/cache/internal/filelock/DefaultLockStateSerializer$SequenceNumberLockState +instanceKlass org/gradle/internal/io/IOQuery$Result +instanceKlass org/gradle/cache/internal/filelock/FileLockOutcome +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$4 +instanceKlass org/gradle/internal/io/ExponentialBackoff +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$AwaitableFileLockReleasedSignal +instanceKlass org/gradle/cache/FileLockReleasedSignal +instanceKlass org/gradle/cache/internal/filelock/LockInfoSerializer +instanceKlass org/gradle/cache/internal/filelock/LockInfoAccess +instanceKlass org/gradle/cache/internal/filelock/LockStateAccess +instanceKlass org/gradle/cache/internal/filelock/LockFileAccess +instanceKlass org/gradle/cache/internal/filelock/LockState +instanceKlass org/gradle/cache/internal/filelock/DefaultLockStateSerializer +instanceKlass org/gradle/internal/io/IOQuery +instanceKlass org/gradle/cache/FileLock$State +instanceKlass org/gradle/cache/internal/filelock/LockStateSerializer +instanceKlass sun/nio/ch/ExtendedSocketOption$1 +instanceKlass sun/nio/ch/ExtendedSocketOption +instanceKlass sun/nio/ch/OptionKey +instanceKlass sun/nio/ch/SocketOptionRegistry$LazyInitialization +instanceKlass sun/nio/ch/SocketOptionRegistry$RegistryKey +instanceKlass sun/nio/ch/SocketOptionRegistry +instanceKlass sun/nio/ch/DatagramChannelImpl$DefaultOptionsHolder +instanceKlass java/net/StandardSocketOptions$StdSocketOption +instanceKlass java/net/StandardSocketOptions +instanceKlass sun/nio/ch/DatagramSocketAdaptor$DatagramSockets +instanceKlass sun/nio/ch/NativeSocketAddress +instanceKlass sun/net/ResourceManager +instanceKlass java/nio/channels/MulticastChannel +instanceKlass java/net/DatagramSocket +instanceKlass org/gradle/cache/internal/locklistener/FileLockCommunicator +instanceKlass org/gradle/cache/internal/filelock/LockOptionsBuilder +instanceKlass org/gradle/cache/internal/SimpleStateCache$1Updater +instanceKlass org/gradle/cache/internal/FileIntegrityViolationSuppressingPersistentStateCacheDecorator$1 +instanceKlass org/gradle/launcher/daemon/registry/PersistentDaemonRegistry$8 +instanceKlass org/gradle/launcher/daemon/registry/DaemonInfo +instanceKlass org/gradle/launcher/daemon/context/DaemonConnectDetails +instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo$TZCanonicalIDMapHolder +instanceKlass java/time/LocalTime +instanceKlass java/time/temporal/ValueRange +instanceKlass java/time/temporal/TemporalField +instanceKlass java/time/LocalDate +instanceKlass java/time/chrono/ChronoLocalDate +instanceKlass java/time/zone/ZoneOffsetTransition +instanceKlass java/time/LocalDateTime +instanceKlass java/time/chrono/ChronoLocalDateTime +instanceKlass java/time/temporal/TemporalAdjuster +instanceKlass java/time/temporal/Temporal +instanceKlass java/time/temporal/TemporalAccessor +instanceKlass java/time/zone/ZoneOffsetTransitionRule +instanceKlass java/time/zone/ZoneRules +instanceKlass java/time/zone/Ser +instanceKlass java/io/Externalizable +instanceKlass java/time/zone/ZoneRulesProvider$1 +instanceKlass java/time/zone/ZoneRulesProvider +instanceKlass java/time/ZoneId +instanceKlass sun/util/resources/provider/NonBaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/BaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/TimeZoneNameUtility$TimeZoneNameGetter +instanceKlass sun/util/locale/provider/TimeZoneNameUtility +instanceKlass org/gradle/internal/remote/internal/inet/TcpIncomingConnector$1 +instanceKlass org/gradle/internal/remote/internal/inet/TcpIncomingConnector$Receiver +instanceKlass org/gradle/internal/remote/internal/inet/MultiChoiceAddress +instanceKlass org/gradle/internal/remote/internal/inet/InetEndpoint +instanceKlass java/util/UUID$Holder +instanceKlass java/util/UUID +instanceKlass sun/net/NetHooks +instanceKlass java/net/InetSocketAddress$InetSocketAddressHolder +instanceKlass java/net/Inet4AddressImpl +instanceKlass java/util/concurrent/LinkedBlockingDeque$Node +instanceKlass java/lang/management/MemoryUsage +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionEvent +instanceKlass org/gradle/internal/remote/internal/inet/InetAddresses +instanceKlass sun/net/NetProperties$1 +instanceKlass sun/net/NetProperties +instanceKlass java/net/SocketImpl +instanceKlass java/net/SocketOptions +instanceKlass java/net/ServerSocket +instanceKlass jdk/net/ExtendedSocketOptions$PlatformSocketOptions$1 +instanceKlass jdk/net/ExtendedSocketOptions$PlatformSocketOptions +instanceKlass jdk/net/ExtendedSocketOptions$ExtSocketOption +instanceKlass java/net/SocketOption +instanceKlass jdk/net/ExtendedSocketOptions +instanceKlass sun/net/ext/ExtendedSocketOptions +instanceKlass sun/nio/ch/Net$1 +instanceKlass java/net/ProtocolFamily +instanceKlass sun/nio/ch/Net +instanceKlass sun/nio/ch/SelChImpl +instanceKlass sun/nio/ch/DefaultSelectorProvider +instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope +instanceKlass java/nio/channels/spi/SelectorProvider$Holder +instanceKlass java/nio/channels/spi/SelectorProvider +instanceKlass java/nio/channels/NetworkChannel +instanceKlass org/gradle/launcher/daemon/server/DaemonTcpServerConnector$1 +instanceKlass org/gradle/launcher/daemon/server/Daemon$5 +instanceKlass org/gradle/launcher/daemon/server/DefaultIncomingConnectionHandler +instanceKlass org/gradle/initialization/DefaultBuildCancellationToken +instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode +instanceKlass java/util/concurrent/SynchronousQueue$Transferer +instanceKlass org/gradle/initialization/BuildCancellationToken +instanceKlass org/gradle/launcher/daemon/server/DaemonStateCoordinator +instanceKlass org/gradle/launcher/daemon/server/Daemon$4 +instanceKlass org/gradle/launcher/daemon/server/Daemon$3 +instanceKlass org/gradle/launcher/daemon/server/Daemon$2 +instanceKlass org/gradle/launcher/daemon/server/Daemon$1 +instanceKlass org/gradle/launcher/daemon/server/DaemonRegistryUpdater +instanceKlass sun/security/provider/AbstractDrbg$NonceProvider +instanceKlass sun/nio/fs/BasicFileAttributesHolder +instanceKlass sun/nio/fs/WindowsDirectoryStream$WindowsDirectoryIterator +instanceKlass sun/nio/fs/WindowsDirectoryStream +instanceKlass java/nio/file/DirectoryStream +instanceKlass java/nio/file/Files$AcceptAllFilter +instanceKlass java/nio/file/DirectoryStream$Filter +instanceKlass java/net/NetworkInterface$1 +instanceKlass java/net/DefaultInterface +instanceKlass java/net/Inet6Address$Inet6AddressHolder +instanceKlass java/net/InetAddress$PlatformNameService +instanceKlass java/net/InetAddress$NameService +instanceKlass java/net/Inet6AddressImpl +instanceKlass java/net/InetAddressImpl +instanceKlass java/net/InetAddressImplFactory +instanceKlass java/util/concurrent/ConcurrentSkipListMap$Node +instanceKlass java/util/concurrent/ConcurrentSkipListMap$Index +instanceKlass java/util/concurrent/ConcurrentNavigableMap +instanceKlass java/net/InetAddress$InetAddressHolder +instanceKlass java/net/InetAddress$1 +instanceKlass jdk/internal/access/JavaNetInetAddressAccess +instanceKlass java/net/InetAddress +instanceKlass java/net/InterfaceAddress +instanceKlass java/net/NetworkInterface +instanceKlass java/lang/constant/DynamicConstantDesc +instanceKlass java/lang/constant/DirectMethodHandleDesc$1 +instanceKlass java/lang/constant/DirectMethodHandleDescImpl$1 +instanceKlass java/lang/constant/DirectMethodHandleDescImpl +instanceKlass java/lang/constant/DirectMethodHandleDesc +instanceKlass java/lang/constant/MethodHandleDesc$1 +instanceKlass java/lang/constant/MethodHandleDesc +instanceKlass java/lang/constant/MethodTypeDescImpl +instanceKlass java/lang/constant/MethodTypeDesc +instanceKlass java/lang/constant/ReferenceClassDescImpl +instanceKlass java/lang/constant/ConstantUtils +instanceKlass java/lang/constant/ClassDesc +instanceKlass java/lang/constant/ConstantDescs +instanceKlass java/lang/invoke/VarHandle$2 +instanceKlass java/lang/invoke/VarHandle$TypesAndInvokers +instanceKlass java/lang/invoke/VarHandleByteArrayBase +instanceKlass sun/security/provider/ByteArrayAccess$BE +instanceKlass sun/security/provider/ByteArrayAccess +instanceKlass sun/security/provider/SeedGenerator$1 +instanceKlass sun/security/util/MessageDigestSpi2 +instanceKlass sun/security/jca/GetInstance$Instance +instanceKlass sun/security/jca/GetInstance +instanceKlass java/security/MessageDigestSpi +instanceKlass sun/security/provider/SeedGenerator +instanceKlass sun/security/provider/AbstractDrbg$SeederHolder +instanceKlass java/security/DrbgParameters$NextBytes +instanceKlass sun/security/provider/EntropySource +instanceKlass sun/security/provider/AbstractDrbg +instanceKlass java/security/DrbgParameters$Instantiation +instanceKlass java/security/DrbgParameters +instanceKlass sun/security/provider/MoreDrbgParameters +instanceKlass java/security/SecureRandomSpi +instanceKlass java/security/SecureRandomParameters +instanceKlass jdk/internal/event/Event +instanceKlass sun/security/util/SecurityProviderConstants +instanceKlass java/security/Provider$UString +instanceKlass java/security/Provider$Service +instanceKlass sun/security/provider/NativePRNG$NonBlocking +instanceKlass sun/security/provider/NativePRNG$Blocking +instanceKlass sun/security/provider/NativePRNG +instanceKlass sun/security/provider/SunEntries$1 +instanceKlass sun/security/provider/SunEntries +instanceKlass sun/security/util/SecurityConstants +instanceKlass sun/security/jca/ProviderList$2 +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer +instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter +instanceKlass jdk/internal/math/FloatingDecimal +instanceKlass java/security/Provider$EngineDescription +instanceKlass java/security/Provider$ServiceKey +instanceKlass sun/security/jca/ProviderConfig +instanceKlass sun/security/jca/ProviderList +instanceKlass sun/security/jca/Providers +instanceKlass com/google/common/base/Joiner +instanceKlass org/gradle/launcher/daemon/server/exec/DaemonCommandExecuter +instanceKlass org/gradle/internal/remote/internal/inet/MultiChoiceAddressSerializer +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistryContent$Serializer +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistryContent +instanceKlass org/gradle/cache/LockOptions +instanceKlass org/gradle/cache/internal/AbstractFileAccess +instanceKlass org/gradle/internal/serialize/Encoder +instanceKlass org/gradle/cache/internal/SimpleStateCache +instanceKlass org/gradle/cache/internal/FileIntegrityViolationSuppressingPersistentStateCacheDecorator +instanceKlass org/gradle/cache/PersistentStateCache$UpdateAction +instanceKlass org/gradle/cache/PersistentStateCache +instanceKlass org/gradle/launcher/daemon/registry/PersistentDaemonRegistry +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/FallbackStat +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/EmptyChmod +instanceKlass org/gradle/internal/nativeintegration/filesystem/jdk7/Jdk7Symlink +instanceKlass net/rubygrapefruit/platform/file/PosixFileInfo +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$BrokenService +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/UnavailablePosixFiles +instanceKlass net/rubygrapefruit/platform/terminal/Terminals +instanceKlass org/gradle/api/internal/file/temp/GradleUserHomeTemporaryFileProvider$1 +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$2 +instanceKlass net/rubygrapefruit/platform/file/WindowsFileInfo +instanceKlass net/rubygrapefruit/platform/file/FileInfo +instanceKlass net/rubygrapefruit/platform/internal/DirList +instanceKlass net/rubygrapefruit/platform/internal/AbstractFiles +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/NativePlatformBackedFileMetadataAccessor +instanceKlass java/util/Random +instanceKlass java/util/random/RandomGenerator +instanceKlass org/gradle/internal/id/RandomLongIdGenerator +instanceKlass org/gradle/cache/internal/DefaultProcessMetaDataProvider +instanceKlass org/gradle/internal/io/ExponentialBackoff$Signal +instanceKlass org/gradle/cache/FileLock +instanceKlass org/gradle/cache/FileAccess +instanceKlass org/gradle/cache/internal/DefaultFileLockManager +instanceKlass org/gradle/internal/remote/ConnectionAcceptor +instanceKlass org/gradle/internal/remote/Address +instanceKlass java/net/SocketAddress +instanceKlass org/gradle/internal/remote/internal/inet/TcpIncomingConnector +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$OutputMessageSerializer +instanceKlass org/gradle/internal/logging/serializer/LogLevelChangeEventSerializer +instanceKlass org/gradle/internal/logging/serializer/ProgressEventSerializer +instanceKlass org/gradle/internal/logging/serializer/ProgressCompleteEventSerializer +instanceKlass org/gradle/internal/operations/BuildOperationMetadata +instanceKlass org/gradle/internal/logging/serializer/ProgressStartEventSerializer +instanceKlass org/gradle/internal/logging/serializer/SpanSerializer +instanceKlass org/gradle/internal/logging/serializer/StyledTextOutputEventSerializer +instanceKlass org/gradle/internal/logging/serializer/UserInputResumeEventSerializer +instanceKlass org/gradle/internal/logging/serializer/PromptOutputEventSerializer +instanceKlass org/gradle/internal/logging/serializer/UserInputRequestEventSerializer +instanceKlass org/gradle/internal/logging/serializer/LogEventSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$CloseInputSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$ForwardInputSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildEventSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$FinishedSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$SuccessSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$FailureSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildStartedSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$DaemonUnavailableSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$CancelSerializer +instanceKlass org/gradle/launcher/exec/BuildActionParameters +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildActionParametersSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer +instanceKlass org/gradle/launcher/daemon/server/DaemonTcpServerConnector +instanceKlass org/gradle/launcher/daemon/server/IncomingConnectionHandler +instanceKlass org/gradle/launcher/daemon/server/api/DaemonStateControl +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$TypeInfo +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$TestExecutionRequestActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ClientProvidedPhasedActionSerializer +instanceKlass org/gradle/tooling/internal/provider/serialization/SerializedPayloadSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ClientProvidedBuildActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$BuildEventSubscriptionsSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$BuildModelActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/SubscribableBuildAction +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ValueSerializer +instanceKlass org/gradle/internal/serialize/AbstractSerializer +instanceKlass org/gradle/internal/serialize/BaseSerializerFactory +instanceKlass org/gradle/internal/serialize/AbstractCollectionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$NullableFileSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$StartParameterSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ExecuteBuildActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/ExecuteBuildAction +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$HierarchySerializerMatcher +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$StrictSerializerMatcher +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$SerializerClassMatcherStrategy +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$1 +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry +instanceKlass org/gradle/internal/serialize/SerializerRegistry +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer +instanceKlass org/gradle/initialization/BuildRequestContext +instanceKlass org/gradle/launcher/daemon/server/exec/WatchForDisconnection +instanceKlass org/gradle/launcher/daemon/server/exec/ResetDeprecationLogger +instanceKlass org/gradle/launcher/daemon/server/exec/RequestStopIfSingleUsedDaemon +instanceKlass org/gradle/launcher/daemon/server/api/StdinHandler +instanceKlass org/gradle/launcher/daemon/server/exec/ForwardClientInput +instanceKlass org/gradle/launcher/daemon/server/health/HealthLogger +instanceKlass org/gradle/launcher/daemon/server/exec/LogAndCheckHealth +instanceKlass org/gradle/launcher/daemon/server/exec/BuildCommandOnly +instanceKlass org/gradle/launcher/daemon/server/exec/ReturnResult +instanceKlass org/gradle/launcher/daemon/server/api/HandleReportStatus +instanceKlass org/gradle/launcher/daemon/server/exec/HandleCancel +instanceKlass org/gradle/launcher/daemon/server/api/HandleInvalidateVirtualFileSystem +instanceKlass org/gradle/launcher/daemon/protocol/Message +instanceKlass org/gradle/launcher/daemon/server/api/HandleStop +instanceKlass org/gradle/launcher/daemon/diagnostics/DaemonDiagnostics +instanceKlass org/gradle/tooling/internal/provider/BuildSessionLifecycleBuildActionExecuter +instanceKlass org/gradle/tooling/internal/provider/StartParamsValidatingActionExecuter +instanceKlass org/gradle/initialization/BuildRequestMetaData +instanceKlass org/gradle/initialization/exception/ExceptionAnalyser +instanceKlass org/gradle/initialization/exception/ExceptionCollector +instanceKlass org/gradle/tooling/internal/provider/SessionFailureReportingActionExecuter +instanceKlass org/gradle/StartParameter +instanceKlass org/gradle/concurrent/ParallelismConfiguration +instanceKlass org/gradle/tooling/internal/provider/SetupLoggingActionExecuter +instanceKlass org/gradle/internal/execution/timeout/TimeoutHandler +instanceKlass org/gradle/groovy/scripts/internal/ScriptSourceHasher +instanceKlass org/gradle/cache/GlobalCacheLocations +instanceKlass org/gradle/initialization/ClassLoaderScopeRegistry +instanceKlass org/gradle/internal/file/FileAccessTimeJournal +instanceKlass org/gradle/internal/hash/ClassLoaderHierarchyHasher +instanceKlass org/gradle/internal/classloader/HashingClassLoaderFactory +instanceKlass org/gradle/process/internal/worker/WorkerProcessFactory +instanceKlass org/gradle/cache/internal/FileContentCacheFactory +instanceKlass org/gradle/cache/scopes/ScopedCache +instanceKlass org/gradle/cache/CacheRepository +instanceKlass org/gradle/cache/internal/CacheScopeMapping +instanceKlass org/gradle/api/internal/initialization/loadercache/ClassLoaderCache +instanceKlass org/gradle/internal/isolation/IsolatableFactory +instanceKlass org/gradle/internal/service/scopes/WorkerSharedUserHomeScopeServices +instanceKlass org/gradle/internal/service/scopes/DefaultGradleUserHomeScopeServiceRegistry +instanceKlass org/gradle/internal/logging/text/AbstractStyledTextOutputFactory +instanceKlass org/gradle/launcher/daemon/server/expiry/DaemonExpirationResult +instanceKlass org/gradle/internal/event/DefaultListenerManager$EventBroadcast +instanceKlass org/gradle/launcher/daemon/server/expiry/DaemonExpirationListener +instanceKlass com/google/common/collect/ObjectArrays +instanceKlass org/gradle/launcher/daemon/server/health/LowNonHeapDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/health/LowHeapSpaceDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/health/GcThrashingDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/expiry/AnyDaemonExpirationStrategy +instanceKlass java/lang/FunctionalInterface +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$RegistrationWrapper +instanceKlass org/gradle/internal/service/scopes/Scopes$Build +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +instanceKlass org/gradle/internal/service/scopes/EventScope +instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker +instanceKlass java/time/Duration +instanceKlass java/time/temporal/TemporalAmount +instanceKlass java/time/temporal/TemporalUnit +instanceKlass java/util/concurrent/TimeUnit$1 +instanceKlass kotlin/annotation/Target +instanceKlass kotlin/annotation/Retention +instanceKlass kotlin/Metadata +instanceKlass java/lang/annotation/Documented +instanceKlass org/gradle/api/Incubating +instanceKlass jdk/internal/reflect/ClassDefiner$1 +instanceKlass jdk/internal/reflect/ClassDefiner +instanceKlass jdk/internal/reflect/MethodAccessorGenerator$1 +instanceKlass jdk/internal/reflect/Label$PatchInfo +instanceKlass jdk/internal/reflect/Label +instanceKlass jdk/internal/reflect/UTF8 +instanceKlass jdk/internal/reflect/ClassFileAssembler +instanceKlass jdk/internal/reflect/ByteVectorImpl +instanceKlass jdk/internal/reflect/ByteVector +instanceKlass jdk/internal/reflect/ByteVectorFactory +instanceKlass jdk/internal/reflect/AccessorGenerator +instanceKlass jdk/internal/reflect/ClassFileConstants +instanceKlass org/gradle/internal/service/scopes/Scopes$BuildTree +instanceKlass org/gradle/internal/service/scopes/Scopes$BuildSession +instanceKlass org/gradle/internal/service/scopes/Scopes$UserHome +instanceKlass java/lang/annotation/Target +instanceKlass sun/reflect/annotation/AnnotationInvocationHandler +instanceKlass sun/reflect/annotation/AnnotationParser$1 +instanceKlass sun/reflect/annotation/ExceptionProxy +instanceKlass java/lang/annotation/Inherited +instanceKlass java/lang/annotation/Retention +instanceKlass sun/reflect/annotation/AnnotationType$1 +instanceKlass sun/reflect/annotation/AnnotationType +instanceKlass java/lang/reflect/GenericArrayType +instanceKlass org/gradle/internal/service/scopes/ServiceScope +instanceKlass java/lang/Class$AnnotationData +instanceKlass org/gradle/internal/service/scopes/StatefulListener +instanceKlass org/gradle/internal/service/scopes/Scope$Global +instanceKlass org/gradle/internal/service/scopes/Scope +instanceKlass java/util/concurrent/Executors$RunnableAdapter +instanceKlass java/util/concurrent/Executors +instanceKlass java/util/concurrent/FutureTask$WaitNode +instanceKlass java/util/concurrent/FutureTask +instanceKlass org/gradle/internal/concurrent/ManagedExecutorImpl$1 +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionCheck +instanceKlass org/gradle/launcher/daemon/server/health/gc/DefaultGarbageCollectionMonitor$1 +instanceKlass java/util/concurrent/BlockingDeque +instanceKlass org/gradle/launcher/daemon/server/health/gc/DefaultSlidingWindow +instanceKlass org/gradle/launcher/daemon/server/health/gc/SlidingWindow +instanceKlass org/gradle/launcher/daemon/server/health/gc/DefaultGarbageCollectionMonitor +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionInfo +instanceKlass org/gradle/internal/concurrent/ExecutorPolicy$CatchAndRecordFailures +instanceKlass java/util/concurrent/RunnableScheduledFuture +instanceKlass java/util/concurrent/ScheduledFuture +instanceKlass java/util/concurrent/Delayed +instanceKlass java/util/concurrent/RunnableFuture +instanceKlass java/util/concurrent/Future +instanceKlass org/gradle/internal/concurrent/ThreadFactoryImpl +instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy +instanceKlass java/util/concurrent/RejectedExecutionHandler +instanceKlass java/util/concurrent/AbstractExecutorService +instanceKlass org/gradle/internal/concurrent/ManagedScheduledExecutor +instanceKlass java/util/concurrent/ScheduledExecutorService +instanceKlass org/gradle/internal/concurrent/ManagedExecutor +instanceKlass java/util/concurrent/ExecutorService +instanceKlass java/util/concurrent/Executor +instanceKlass org/gradle/internal/concurrent/AsyncStoppable +instanceKlass org/gradle/internal/concurrent/ExecutorPolicy +instanceKlass org/gradle/internal/concurrent/DefaultExecutorFactory +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectorMonitoringStrategy$3 +instanceKlass sun/management/Sensor +instanceKlass sun/management/MemoryPoolImpl +instanceKlass java/lang/management/MemoryPoolMXBean +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectorMonitoringStrategy$2 +instanceKlass org/gradle/util/internal/CollectionUtils +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectorMonitoringStrategy$1 +instanceKlass com/sun/jmx/mbeanserver/Util +instanceKlass javax/management/ObjectName$Property +instanceKlass com/sun/jmx/mbeanserver/GetPropertyAction +instanceKlass javax/management/ObjectName +instanceKlass javax/management/QueryExp +instanceKlass java/lang/invoke/LambdaFormEditor$1 +instanceKlass java/lang/invoke/MethodHandles$1 +instanceKlass java/lang/Long$LongCache +instanceKlass sun/management/Util +instanceKlass com/sun/management/GarbageCollectorMXBean +instanceKlass java/lang/management/MemoryMXBean +instanceKlass java/util/HashMap$HashMapSpliterator +instanceKlass jdk/management/jfr/internal/FlightRecorderMXBeanProvider$SingleMBeanComponent +instanceKlass jdk/management/jfr/FlightRecorderMXBean +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$11 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$10 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$9 +instanceKlass sun/management/ManagementFactoryHelper$LoggingMXBeanAccess$1 +instanceKlass sun/management/ManagementFactoryHelper$LoggingMXBeanAccess +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$8 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$7 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$6 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$5 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$4 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$3 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$2 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$1 +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$5 +instanceKlass sun/management/VMManagementImpl +instanceKlass sun/management/VMManagement +instanceKlass sun/management/ManagementFactoryHelper +instanceKlass sun/management/NotificationEmitterSupport +instanceKlass javax/management/NotificationEmitter +instanceKlass javax/management/NotificationBroadcaster +instanceKlass com/sun/management/DiagnosticCommandMBean +instanceKlass javax/management/DynamicMBean +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$4 +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$3 +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$2 +instanceKlass java/util/stream/ReduceOps$AccumulatingSink +instanceKlass java/util/stream/ReduceOps$Box +instanceKlass java/util/stream/ReduceOps$ReduceOp +instanceKlass java/util/stream/ReduceOps +instanceKlass java/util/function/BinaryOperator +instanceKlass java/util/function/BiConsumer +instanceKlass java/util/stream/Collectors$CollectorImpl +instanceKlass java/util/stream/Collector +instanceKlass java/util/stream/Collectors +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$1 +instanceKlass sun/management/spi/PlatformMBeanProvider$PlatformComponent +instanceKlass java/util/concurrent/Callable +instanceKlass sun/management/spi/PlatformMBeanProvider +instanceKlass java/lang/management/ManagementFactory$PlatformMBeanFinder$1 +instanceKlass java/lang/management/ManagementFactory$PlatformMBeanFinder +instanceKlass java/lang/management/GarbageCollectorMXBean +instanceKlass java/lang/management/MemoryManagerMXBean +instanceKlass java/lang/management/PlatformManagedObject +instanceKlass java/lang/management/ManagementFactory +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionMonitor +instanceKlass org/gradle/internal/time/DefaultTimer +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$StateContext +instanceKlass java/text/DontCareFieldPosition$1 +instanceKlass java/text/Format$FieldDelegate +instanceKlass java/util/Date +instanceKlass java/text/DigitList +instanceKlass java/text/FieldPosition +instanceKlass java/lang/StringUTF16$CharsSpliterator +instanceKlass java/util/stream/Sink$ChainedInt +instanceKlass java/util/OptionalInt +instanceKlass java/util/stream/Sink$OfInt +instanceKlass java/util/function/IntConsumer +instanceKlass java/util/function/IntPredicate +instanceKlass java/util/stream/IntStream +instanceKlass java/lang/StringLatin1$CharsSpliterator +instanceKlass java/text/DecimalFormatSymbols +instanceKlass java/text/DateFormatSymbols +instanceKlass sun/util/calendar/CalendarUtils +instanceKlass sun/util/calendar/CalendarDate +instanceKlass sun/util/resources/Bundles$CacheKeyReference +instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper +instanceKlass sun/util/resources/Bundles$CacheKey +instanceKlass java/util/ResourceBundle$1 +instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess +instanceKlass sun/util/resources/Bundles +instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy +instanceKlass sun/util/resources/Bundles$Strategy +instanceKlass sun/util/resources/LocaleData$1 +instanceKlass sun/util/resources/LocaleData +instanceKlass sun/util/locale/provider/LocaleResources +instanceKlass java/util/ResourceBundle +instanceKlass java/util/ResourceBundle$Control +instanceKlass sun/util/locale/provider/CalendarDataUtility$CalendarWeekParameterGetter +instanceKlass sun/util/locale/provider/LocaleServiceProviderPool$LocalizedObjectGetter +instanceKlass sun/util/locale/provider/LocaleServiceProviderPool +instanceKlass java/util/Locale$Builder +instanceKlass sun/util/locale/provider/CalendarDataUtility +instanceKlass sun/util/calendar/CalendarSystem$GregorianHolder +instanceKlass sun/util/calendar/CalendarSystem +instanceKlass java/util/Calendar$Builder +instanceKlass sun/util/locale/provider/AvailableLanguageTags +instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo +instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader +instanceKlass sun/util/locale/LocaleObjectCache +instanceKlass sun/util/locale/BaseLocale$Key +instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar +instanceKlass sun/util/locale/InternalLocaleBuilder +instanceKlass sun/util/locale/StringTokenIterator +instanceKlass sun/util/locale/ParseStatus +instanceKlass sun/util/locale/LanguageTag +instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/LocaleDataMetaInfo +instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter +instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 +instanceKlass sun/util/locale/provider/LocaleProviderAdapter +instanceKlass java/util/spi/LocaleServiceProvider +instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule +instanceKlass sun/util/calendar/ZoneInfoFile$1 +instanceKlass sun/util/calendar/ZoneInfoFile +instanceKlass java/util/TimeZone +instanceKlass java/util/Calendar +instanceKlass java/text/AttributedCharacterIterator$Attribute +instanceKlass java/text/Format +instanceKlass org/gradle/internal/logging/sink/LogEventDispatcher +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$SeenFromEol +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$4 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$3 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$2 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$1 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$State +instanceKlass org/gradle/internal/logging/text/StreamBackedStandardOutputListener +instanceKlass org/gradle/internal/logging/text/AbstractStyledTextOutput +instanceKlass org/gradle/internal/logging/console/StyledTextOutputBackedRenderer +instanceKlass org/slf4j/helpers/FormattingTuple +instanceKlass org/slf4j/helpers/MessageFormatter +instanceKlass net/rubygrapefruit/platform/internal/FunctionResult +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$PrintStreamDestination +instanceKlass java/util/logging/ErrorManager +instanceKlass org/gradle/internal/logging/source/JavaUtilLoggingSystem$SnapshotImpl +instanceKlass org/gradle/internal/logging/config/LoggingSystemAdapter$SnapshotImpl +instanceKlass org/gradle/internal/dispatch/MethodInvocation +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$SnapshotImpl +instanceKlass org/gradle/process/internal/shutdown/ShutdownHooks +instanceKlass org/gradle/launcher/daemon/bootstrap/DaemonMain$1 +instanceKlass com/google/common/io/Files$2 +instanceKlass com/google/common/io/LineProcessor +instanceKlass com/google/common/io/ByteSource +instanceKlass com/google/common/io/ByteSink +instanceKlass com/google/common/base/Predicate +instanceKlass com/google/common/graph/SuccessorsFunction +instanceKlass com/google/common/io/Files +instanceKlass org/gradle/util/internal/GFileUtils +instanceKlass org/gradle/util/GradleVersion +instanceKlass org/gradle/launcher/daemon/context/DefaultDaemonContext$Serializer +instanceKlass org/gradle/launcher/daemon/context/DefaultDaemonContext +instanceKlass net/rubygrapefruit/platform/internal/jni/PosixProcessFunctions +instanceKlass org/gradle/internal/FileUtils$1 +instanceKlass org/gradle/internal/FileUtils +instanceKlass com/google/common/collect/Lists +instanceKlass org/gradle/internal/nativeintegration/ReflectiveEnvironment +instanceKlass org/gradle/internal/nativeintegration/processenvironment/AbstractProcessEnvironment +instanceKlass net/rubygrapefruit/platform/internal/DefaultProcess +instanceKlass net/rubygrapefruit/platform/internal/WrapperProcess +instanceKlass net/rubygrapefruit/platform/file/WindowsFiles +instanceKlass org/gradle/launcher/daemon/context/DaemonContextBuilder +instanceKlass org/gradle/internal/id/UUIDGenerator +instanceKlass org/gradle/internal/remote/MessagingServer +instanceKlass org/gradle/internal/remote/internal/IncomingConnector +instanceKlass org/gradle/internal/remote/MessagingClient +instanceKlass org/gradle/internal/remote/internal/OutgoingConnector +instanceKlass org/gradle/internal/id/IdGenerator +instanceKlass org/gradle/internal/remote/services/MessagingServices +instanceKlass org/gradle/api/internal/file/DefaultFileLookup +instanceKlass org/gradle/internal/scripts/DefaultScriptFileResolver +instanceKlass org/gradle/internal/scripts/ScriptFileResolver +instanceKlass org/gradle/initialization/layout/BuildLayoutFactory +instanceKlass org/gradle/tooling/internal/provider/runner/OperationDependencyLookup +instanceKlass org/gradle/tooling/internal/provider/runner/ToolingApiBuildEventListenerFactory +instanceKlass org/gradle/configurationcache/serialization/beans/BeanConstructors +instanceKlass org/gradle/nativeplatform/NativeBinarySpec +instanceKlass org/gradle/platform/base/BinarySpec +instanceKlass org/gradle/platform/base/Binary +instanceKlass org/gradle/api/CheckableComponentSpec +instanceKlass org/gradle/api/BuildableComponentSpec +instanceKlass org/gradle/platform/base/ComponentSpec +instanceKlass org/gradle/model/ModelElement +instanceKlass org/gradle/api/Buildable +instanceKlass org/gradle/internal/resource/transport/sftp/SftpClientFactory +instanceKlass org/gradle/internal/resource/transport/sftp/SftpResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/internal/resource/transport/aws/s3/S3ResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/internal/resource/transport/gcp/gcs/GcsResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/nativeplatform/TargetMachineBuilder +instanceKlass org/gradle/nativeplatform/TargetMachine +instanceKlass org/gradle/nativeplatform/internal/DefaultTargetMachineFactory +instanceKlass org/gradle/nativeplatform/TargetMachineFactory +instanceKlass org/gradle/nativeplatform/internal/NativePlatformResolver +instanceKlass org/gradle/platform/base/internal/PlatformResolver +instanceKlass org/gradle/nativeplatform/platform/internal/OperatingSystemInternal +instanceKlass org/gradle/nativeplatform/platform/OperatingSystem +instanceKlass org/gradle/nativeplatform/platform/internal/NativePlatformInternal +instanceKlass org/gradle/nativeplatform/platform/NativePlatform +instanceKlass org/gradle/platform/base/Platform +instanceKlass org/gradle/api/Named +instanceKlass org/gradle/nativeplatform/platform/internal/NativePlatforms +instanceKlass org/gradle/internal/logging/text/DiagnosticsVisitor +instanceKlass org/gradle/buildinit/plugins/internal/action/InitBuiltInCommand +instanceKlass org/gradle/api/component/SoftwareComponentFactory +instanceKlass org/gradle/api/plugins/internal/PluginAuthorServices$GlobalScopeServices +instanceKlass org/gradle/internal/build/event/BuildEventSubscriptions +instanceKlass org/gradle/internal/build/event/OperationResultPostProcessorFactory +instanceKlass org/gradle/language/java/internal/JavaLanguagePluginServiceRegistry$JavaGlobalScopeServices +instanceKlass org/gradle/platform/base/internal/registry/ComponentModelBaseServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/reporting/ReportRenderer +instanceKlass org/gradle/api/reporting/components/internal/DiagnosticsServices$1 +instanceKlass org/gradle/api/plugins/internal/HelpBuiltInCommand +instanceKlass org/gradle/configuration/project/BuiltInCommand +instanceKlass org/gradle/internal/resource/transport/http/HttpClientHelper$Factory +instanceKlass org/gradle/internal/resource/transport/http/SslContextFactory +instanceKlass org/gradle/internal/resource/transport/http/HttpResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/api/internal/artifacts/configurations/MarkConfigurationObservedListener +instanceKlass org/gradle/api/internal/artifacts/configurations/ProjectDependencyObservedListener +instanceKlass org/gradle/internal/resource/ExternalResourceName +instanceKlass org/gradle/api/Describable +instanceKlass org/gradle/api/artifacts/component/ComponentSelector +instanceKlass org/gradle/api/internal/attributes/EmptySchema +instanceKlass org/gradle/api/internal/attributes/AttributesSchemaInternal +instanceKlass org/gradle/api/internal/attributes/DescribableAttributesSchema +instanceKlass org/gradle/api/attributes/AttributesSchema +instanceKlass org/gradle/cache/internal/ProducerGuard +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/PlatformSupport +instanceKlass org/gradle/internal/typeconversion/NotationParser +instanceKlass org/gradle/api/internal/artifacts/transform/ArtifactTransformActionScheme +instanceKlass org/gradle/api/internal/tasks/properties/annotations/AbstractInputFilePropertyAnnotationHandler +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/AbstractIvyDependencyDescriptorFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/IvyDependencyDescriptorFactory +instanceKlass org/gradle/api/internal/artifacts/transform/ArtifactTransformParameterScheme +instanceKlass org/gradle/api/internal/artifacts/ImmutableModuleIdentifierFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/DependencyDescriptorFactory +instanceKlass org/gradle/internal/resource/connector/ResourceConnectorFactory +instanceKlass org/gradle/internal/resource/local/FileResourceRepository +instanceKlass org/gradle/internal/resource/ExternalResourceRepository +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/ExcludeRuleConverter +instanceKlass org/gradle/api/internal/artifacts/ivyservice/IvyContextManager +instanceKlass org/gradle/internal/typeconversion/NotationConverter +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/LocalComponentMetadataBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/LocalConfigurationMetadataBuilder +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementGlobalScopeServices +instanceKlass org/gradle/kotlin/dsl/support/ImplicitImports +instanceKlass org/gradle/kotlin/dsl/support/GlobalServices +instanceKlass org/gradle/internal/build/event/BuildEventServices$1 +instanceKlass org/gradle/internal/build/event/BuildEventListenerFactory +instanceKlass org/gradle/internal/operations/BuildOperationListener +instanceKlass org/gradle/initialization/BuildEventConsumer +instanceKlass org/gradle/internal/build/event/DefaultBuildEventsListenerRegistry +instanceKlass org/gradle/internal/build/event/BuildEventListenerRegistryInternal +instanceKlass org/gradle/build/event/BuildEventsListenerRegistry +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotterStatistics$Collector +instanceKlass org/gradle/api/internal/changedetection/state/FileHasherStatistics$Collector +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GlobalScopeServices +instanceKlass org/gradle/internal/service/scopes/ExecutionGlobalServices$AnnotationHandlerRegistration +instanceKlass org/gradle/api/internal/tasks/properties/PropertyWalker +instanceKlass org/gradle/internal/operations/BuildOperationAncestryTracker +instanceKlass org/gradle/api/internal/tasks/properties/TaskScheme +instanceKlass org/gradle/api/internal/tasks/properties/TypeScheme +instanceKlass org/gradle/internal/service/scopes/ExecutionGlobalServices$AnnotationHandlerRegistar +instanceKlass org/gradle/api/internal/tasks/properties/InspectionSchemeFactory +instanceKlass org/gradle/api/model/ReplacedBy +instanceKlass org/gradle/api/tasks/Internal +instanceKlass org/gradle/api/tasks/OutputFiles +instanceKlass org/gradle/api/tasks/OutputFile +instanceKlass org/gradle/api/tasks/OutputDirectory +instanceKlass org/gradle/api/tasks/OutputDirectories +instanceKlass org/gradle/api/tasks/options/OptionValues +instanceKlass org/gradle/api/tasks/Nested +instanceKlass org/gradle/api/tasks/LocalState +instanceKlass org/gradle/api/tasks/InputFiles +instanceKlass org/gradle/api/tasks/InputFile +instanceKlass org/gradle/api/tasks/InputDirectory +instanceKlass org/gradle/api/artifacts/transform/InputArtifactDependencies +instanceKlass org/gradle/api/artifacts/transform/InputArtifact +instanceKlass org/gradle/api/tasks/Input +instanceKlass org/gradle/api/tasks/Destroys +instanceKlass org/gradle/api/tasks/Console +instanceKlass org/gradle/api/internal/project/taskfactory/TaskClassInfoStore +instanceKlass org/gradle/internal/reflect/annotations/TypeAnnotationMetadataStore +instanceKlass org/gradle/internal/execution/TaskExecutionTracker +instanceKlass org/gradle/api/internal/tasks/properties/annotations/TypeAnnotationHandler +instanceKlass org/gradle/internal/service/scopes/ExecutionGlobalServices +instanceKlass org/gradle/tooling/internal/provider/ExecuteBuildActionRunner +instanceKlass org/gradle/internal/buildtree/BuildActionRunner +instanceKlass org/gradle/tooling/internal/provider/serialization/ClassLoaderCache +instanceKlass org/gradle/internal/filewatch/FileSystemChangeWaiterFactory +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingGlobalScopeServices +instanceKlass org/gradle/internal/service/DefaultServiceLocator$ServiceFactory +instanceKlass org/gradle/internal/service/scopes/AbstractPluginServiceRegistry +instanceKlass org/gradle/internal/service/scopes/PluginServiceRegistry +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry$DefaultModule +instanceKlass org/gradle/internal/IoActions +instanceKlass org/gradle/api/Transformer +instanceKlass org/gradle/util/internal/GUtil +instanceKlass com/google/common/collect/Sets +instanceKlass groovy/lang/MetaClass +instanceKlass groovy/lang/MetaObjectProtocol +instanceKlass groovy/lang/GroovySystem +instanceKlass groovy/lang/MetaClassRegistry +instanceKlass groovy/lang/GroovyObject +instanceKlass org/objectweb/asm/ClassVisitor +instanceKlass java/util/ComparableTimSort +instanceKlass java/util/Arrays$LegacyMergeSort +instanceKlass org/gradle/internal/util/Trie$Builder +instanceKlass org/gradle/internal/util/Trie +instanceKlass org/gradle/internal/classloader/FilteringClassLoader$TrieSet +instanceKlass jdk/internal/loader/BootLoader$PackageHelper +instanceKlass java/util/stream/StreamSpliterators +instanceKlass java/util/stream/AbstractSpinedBuffer +instanceKlass java/util/stream/Node$Builder +instanceKlass java/util/stream/Node$OfDouble +instanceKlass java/util/stream/Node$OfLong +instanceKlass java/util/stream/Node$OfInt +instanceKlass java/util/stream/Node$OfPrimitive +instanceKlass java/util/stream/Nodes$EmptyNode +instanceKlass java/util/stream/Node +instanceKlass java/util/stream/Nodes +instanceKlass java/util/function/IntFunction +instanceKlass java/util/stream/Streams$2 +instanceKlass java/util/stream/StreamSpliterators$AbstractWrappingSpliterator +instanceKlass java/util/stream/Streams$ConcatSpliterator +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils$AbstractClassLoaderLookuper +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils$ClassLoaderPackagesFetcher +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils$ClassDefiner +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils +instanceKlass org/gradle/initialization/GradleApiSpecAggregator$DefaultSpec +instanceKlass kotlin/jvm/internal/Intrinsics +instanceKlass kotlin/collections/SetsKt__SetsJVMKt +instanceKlass com/google/common/collect/PeekingIterator +instanceKlass com/google/common/collect/UnmodifiableIterator +instanceKlass com/google/common/collect/Iterators +instanceKlass com/google/common/collect/Hashing +instanceKlass com/google/common/base/Java8Usage +instanceKlass com/google/common/base/Preconditions +instanceKlass org/apache/groovy/json/DefaultFastStringServiceFactory +instanceKlass org/apache/groovy/json/FastStringServiceFactory +instanceKlass org/gradle/internal/reflect/ReflectionCache$CacheEntry +instanceKlass com/google/common/math/IntMath$1 +instanceKlass com/google/common/math/MathPreconditions +instanceKlass com/google/common/math/IntMath +instanceKlass com/google/common/collect/ImmutableCollection$Builder +instanceKlass com/google/common/collect/ImmutableSet$SetBuilderImpl +instanceKlass org/gradle/kotlin/dsl/provider/KotlinGradleApiSpecProvider +instanceKlass org/gradle/initialization/GradleApiSpecProvider$SpecAdapter +instanceKlass org/gradle/initialization/GradleApiSpecProvider +instanceKlass org/gradle/internal/service/DefaultServiceLocator +instanceKlass org/gradle/initialization/GradleApiSpecProvider$Spec +instanceKlass org/gradle/initialization/GradleApiSpecAggregator +instanceKlass com/google/common/base/Function +instanceKlass org/gradle/internal/reflect/CachedInvokable +instanceKlass org/gradle/internal/reflect/ReflectionCache +instanceKlass org/gradle/internal/reflect/DirectInstantiator +instanceKlass org/gradle/initialization/DefaultClassLoaderRegistry +instanceKlass org/gradle/internal/installation/GradleRuntimeShadedJarDetector +instanceKlass sun/net/www/protocol/jar/JarFileFactory +instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +instanceKlass java/net/URLClassLoader$2 +instanceKlass org/objectweb/asm/Type +instanceKlass org/gradle/initialization/DefaultLegacyTypesSupport +instanceKlass org/gradle/api/internal/DynamicModulesClassPathProvider +instanceKlass org/gradle/api/internal/DefaultClassPathProvider +instanceKlass org/gradle/api/internal/ClassPathProvider +instanceKlass org/gradle/api/internal/DefaultClassPathRegistry +instanceKlass org/gradle/api/internal/classpath/DefaultPluginModuleRegistry +instanceKlass org/gradle/api/internal/classpath/ManifestUtil +instanceKlass org/gradle/internal/classloader/ClassLoaderSpec +instanceKlass org/gradle/internal/classloader/ClassLoaderHierarchy +instanceKlass org/gradle/internal/classloader/ClassLoaderVisitor +instanceKlass org/gradle/api/internal/classpath/Module +instanceKlass org/gradle/internal/installation/GradleInstallation$1 +instanceKlass org/gradle/internal/installation/GradleInstallation +instanceKlass org/gradle/internal/classloader/ClasspathUtil +instanceKlass org/gradle/internal/installation/CurrentGradleInstallationLocator +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaAspectExtractionStrategy +instanceKlass org/gradle/api/tasks/util/PatternSet +instanceKlass org/gradle/api/tasks/util/PatternFilterable +instanceKlass org/gradle/api/tasks/AntBuilderAware +instanceKlass org/gradle/model/internal/inspect/MethodModelRuleExtractor +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaExtractionStrategy +instanceKlass org/gradle/api/internal/tasks/properties/annotations/AbstractOutputPropertyAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/PropertyAnnotationHandler +instanceKlass org/gradle/internal/instantiation/InjectAnnotationHandler +instanceKlass org/gradle/api/internal/DocumentationRegistry +instanceKlass org/gradle/internal/event/DefaultListenerManager +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler +instanceKlass org/gradle/cache/internal/locklistener/FileLockContentionHandler +instanceKlass org/gradle/internal/remote/internal/inet/InetAddressFactory +instanceKlass org/gradle/api/internal/file/FileLookup +instanceKlass org/gradle/api/internal/tasks/TaskDependencyFactory +instanceKlass org/gradle/internal/state/ManagedFactoryRegistry +instanceKlass org/gradle/api/internal/file/DefaultFilePropertyFactory +instanceKlass org/gradle/api/internal/file/FileFactory +instanceKlass org/gradle/api/internal/file/FileResolver +instanceKlass org/gradle/internal/file/PathToFileResolver +instanceKlass org/gradle/internal/file/RelativeFilePathResolver +instanceKlass org/gradle/api/internal/provider/PropertyHost +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry +instanceKlass org/gradle/cache/GlobalCache +instanceKlass org/gradle/api/internal/classpath/ModuleRegistry +instanceKlass org/gradle/api/internal/model/NamedObjectInstantiator +instanceKlass org/gradle/internal/state/ManagedFactory +instanceKlass org/gradle/api/internal/file/FilePropertyFactory +instanceKlass org/gradle/api/internal/cache/StringInterner +instanceKlass com/google/common/collect/Interner +instanceKlass org/gradle/model/internal/inspect/ModelRuleSourceDetector +instanceKlass org/gradle/model/internal/inspect/ModelRuleExtractor +instanceKlass org/gradle/model/internal/manage/instance/ManagedProxyFactory +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaAspectExtractor +instanceKlass org/gradle/internal/service/CachingServiceLocator +instanceKlass org/gradle/internal/installation/CurrentGradleInstallation +instanceKlass org/gradle/execution/DefaultWorkValidationWarningRecorder +instanceKlass org/gradle/execution/WorkValidationWarningReporter +instanceKlass org/gradle/internal/execution/steps/ValidateStep$ValidationWarningRecorder +instanceKlass org/gradle/internal/operations/BuildOperationProgressEventEmitter +instanceKlass org/gradle/internal/operations/CurrentBuildOperationRef +instanceKlass org/gradle/internal/instantiation/InstanceGenerator +instanceKlass org/gradle/internal/environment/GradleBuildEnvironment +instanceKlass org/gradle/api/internal/classpath/PluginModuleRegistry +instanceKlass org/gradle/cache/internal/InMemoryCacheDecoratorFactory +instanceKlass org/gradle/api/tasks/util/internal/PatternSpecFactory +instanceKlass org/gradle/api/internal/ClassPathRegistry +instanceKlass org/gradle/configuration/ImportsReader +instanceKlass org/gradle/model/internal/manage/schema/ModelSchemaStore +instanceKlass org/gradle/api/model/ObjectFactory +instanceKlass org/gradle/internal/reflect/Instantiator +instanceKlass org/gradle/process/internal/health/memory/JvmMemoryInfo +instanceKlass org/gradle/internal/filewatch/FileWatcherFactory +instanceKlass org/gradle/initialization/JdkToolsInitializer +instanceKlass org/gradle/internal/classloader/ClassLoaderFactory +instanceKlass org/gradle/model/internal/manage/binding/StructBindingsStore +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaExtractor +instanceKlass org/gradle/internal/service/ServiceLocator +instanceKlass org/gradle/api/execution/internal/TaskInputsListeners +instanceKlass org/gradle/internal/instantiation/InstantiatorFactory +instanceKlass org/gradle/internal/instantiation/PropertyRoleAnnotationHandler +instanceKlass org/gradle/internal/execution/history/changes/ExecutionStateChangeDetector +instanceKlass org/gradle/internal/execution/history/OverlappingOutputDetector +instanceKlass org/gradle/initialization/ClassLoaderRegistry +instanceKlass org/gradle/api/internal/collections/DomainObjectCollectionFactory +instanceKlass org/gradle/internal/resources/ResourceLockCoordinationService +instanceKlass org/gradle/internal/service/scopes/GradleUserHomeScopeServiceRegistry +instanceKlass org/gradle/internal/operations/BuildOperationListenerManager +instanceKlass org/gradle/process/internal/health/memory/OsMemoryInfo +instanceKlass org/gradle/process/internal/health/memory/MemoryManager +instanceKlass org/gradle/internal/operations/BuildOperationIdFactory +instanceKlass org/gradle/internal/logging/progress/ProgressLoggerFactory +instanceKlass org/gradle/internal/logging/progress/ProgressListener +instanceKlass org/gradle/api/internal/provider/PropertyFactory +instanceKlass org/gradle/initialization/LegacyTypesSupport +instanceKlass org/gradle/cache/internal/CrossBuildInMemoryCacheFactory +instanceKlass org/gradle/internal/file/Deleter +instanceKlass org/gradle/cache/internal/CacheFactory +instanceKlass org/gradle/internal/hash/StreamHasher +instanceKlass org/gradle/internal/jvm/inspection/JvmVersionDetector +instanceKlass org/gradle/api/internal/file/collections/DirectoryFileTreeFactory +instanceKlass org/gradle/cache/internal/ProcessMetaDataProvider +instanceKlass org/gradle/api/internal/file/FileCollectionFactory +instanceKlass org/gradle/internal/jvm/inspection/JvmMetadataDetector +instanceKlass org/gradle/process/internal/ExecFactory +instanceKlass org/gradle/api/internal/ProcessOperations +instanceKlass org/gradle/process/internal/JavaForkOptionsFactory +instanceKlass org/gradle/process/internal/JavaExecHandleFactory +instanceKlass org/gradle/process/internal/ExecHandleFactory +instanceKlass org/gradle/process/internal/ExecActionFactory +instanceKlass org/gradle/internal/service/scopes/BasicGlobalScopeServices +instanceKlass org/gradle/cache/FileLockManager +instanceKlass org/gradle/launcher/daemon/registry/DaemonDir +instanceKlass org/gradle/internal/concurrent/Synchronizer +instanceKlass org/gradle/cache/internal/CacheSupport +instanceKlass org/gradle/cache/internal/CacheAccessSerializer +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistry +instanceKlass org/gradle/cache/Cache +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistryServices +instanceKlass org/gradle/internal/invocation/BuildAction +instanceKlass sun/reflect/generics/tree/TypeVariableSignature +instanceKlass org/gradle/launcher/daemon/server/api/DaemonCommandAction +instanceKlass sun/reflect/generics/tree/MethodTypeSignature +instanceKlass org/gradle/internal/concurrent/ExecutorFactory +instanceKlass org/gradle/launcher/daemon/server/MasterExpirationStrategy +instanceKlass org/gradle/internal/event/ListenerManager +instanceKlass org/gradle/launcher/daemon/server/Daemon +instanceKlass org/gradle/internal/serialize/Serializer +instanceKlass org/gradle/launcher/daemon/server/stats/DaemonRunningStats +instanceKlass org/gradle/launcher/exec/BuildExecuter +instanceKlass org/gradle/launcher/daemon/server/health/DaemonHealthCheck +instanceKlass org/gradle/launcher/daemon/server/health/DaemonHealthStats +instanceKlass org/gradle/launcher/daemon/context/DaemonContext +instanceKlass org/gradle/launcher/daemon/server/health/HealthExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/health/DaemonMemoryStatus +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$CompositeServiceProvider +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ParentServices +instanceKlass org/gradle/api/specs/Spec +instanceKlass org/gradle/internal/classpath/DefaultClassPath +instanceKlass org/gradle/internal/classpath/ClassPath +instanceKlass org/gradle/launcher/daemon/server/DaemonServerConnector +instanceKlass org/gradle/launcher/daemon/server/expiry/DaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/scaninfo/DaemonScanInfo +instanceKlass org/gradle/launcher/exec/BuildActionExecuter +instanceKlass java/lang/reflect/WildcardType +instanceKlass sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator +instanceKlass java/lang/reflect/TypeVariable +instanceKlass sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl +instanceKlass sun/reflect/generics/visitor/Reifier +instanceKlass sun/reflect/generics/visitor/TypeTreeVisitor +instanceKlass sun/reflect/generics/tree/ClassSignature +instanceKlass sun/reflect/generics/tree/Signature +instanceKlass sun/reflect/generics/tree/ClassTypeSignature +instanceKlass sun/reflect/generics/tree/SimpleClassTypeSignature +instanceKlass sun/reflect/generics/tree/FieldTypeSignature +instanceKlass sun/reflect/generics/tree/BaseType +instanceKlass sun/reflect/generics/tree/TypeSignature +instanceKlass sun/reflect/generics/tree/ReturnType +instanceKlass sun/reflect/generics/tree/TypeArgument +instanceKlass sun/reflect/generics/tree/FormalTypeParameter +instanceKlass sun/reflect/generics/tree/TypeTree +instanceKlass sun/reflect/generics/tree/Tree +instanceKlass sun/reflect/generics/parser/SignatureParser +instanceKlass sun/reflect/generics/repository/AbstractRepository +instanceKlass sun/reflect/generics/factory/CoreReflectionFactory +instanceKlass sun/reflect/generics/factory/GenericsFactory +instanceKlass sun/reflect/generics/scope/AbstractScope +instanceKlass sun/reflect/generics/scope/Scope +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManager$StartableLoggingSystem +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManager$StartableLoggingRouter +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManager +instanceKlass org/gradle/internal/logging/source/JavaUtilLoggingSystem +instanceKlass org/gradle/internal/logging/slf4j/Slf4jLoggingConfigurer +instanceKlass org/gradle/internal/logging/config/LoggingSystemAdapter +instanceKlass org/gradle/internal/logging/LoggingManagerInternal +instanceKlass org/gradle/internal/logging/StandardOutputCapture +instanceKlass org/gradle/api/logging/LoggingManager +instanceKlass org/gradle/internal/logging/source/StdErrLoggingSystem +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$SnapshotImpl +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$OutputEventDestination +instanceKlass org/gradle/internal/SystemProperties +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$1 +instanceKlass org/gradle/internal/service/AnnotatedServiceLifecycleHandler +instanceKlass org/gradle/internal/logging/events/operations/StyledTextBuildOperationProgressDetails +instanceKlass org/gradle/internal/operations/logging/StyledTextBuildOperationProgressDetails +instanceKlass org/gradle/internal/io/TextStream +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem +instanceKlass org/gradle/internal/logging/source/StdOutLoggingSystem +instanceKlass java/lang/reflect/ParameterizedType +instanceKlass java/lang/invoke/VarHandle$AccessDescriptor +instanceKlass org/gradle/internal/logging/sink/OutputEventListenerManager$1 +instanceKlass org/gradle/internal/logging/services/TextStreamOutputEventListener +instanceKlass org/gradle/internal/logging/sink/OutputEventListenerManager +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManagerFactory +instanceKlass org/gradle/internal/logging/services/LoggingServiceRegistry$1 +instanceKlass org/gradle/internal/logging/config/LoggingConfigurer +instanceKlass org/gradle/internal/logging/config/LoggingSourceSystem +instanceKlass org/gradle/launcher/daemon/configuration/DefaultDaemonServerConfiguration +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiStorage +instanceKlass org/fusesource/jansi/Ansi +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiLibrary +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiLibraryFactory$1 +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions +instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper +instanceKlass java/util/logging/LogManager$4 +instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors +instanceKlass jdk/internal/logger/BootstrapLogger$RedirectedLoggers +instanceKlass java/util/ServiceLoader$ProviderImpl +instanceKlass java/util/ServiceLoader$Provider +instanceKlass java/util/ServiceLoader$1 +instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator +instanceKlass java/util/ServiceLoader$3 +instanceKlass java/util/ServiceLoader$2 +instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator +instanceKlass java/util/Spliterators$1Adapter +instanceKlass java/util/Spliterators$ArraySpliterator +instanceKlass java/util/Spliterator$OfDouble +instanceKlass java/util/Spliterator$OfLong +instanceKlass java/util/Spliterator$OfInt +instanceKlass java/util/Spliterator$OfPrimitive +instanceKlass java/util/Spliterators$EmptySpliterator +instanceKlass java/util/Spliterators +instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator +instanceKlass java/util/ServiceLoader +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend +instanceKlass jdk/internal/logger/BootstrapLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge +instanceKlass sun/util/logging/PlatformLogger$Bridge +instanceKlass java/lang/System$Logger +instanceKlass java/util/stream/Streams +instanceKlass java/util/stream/Stream$Builder +instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl +instanceKlass java/util/stream/Sink$ChainedReference +instanceKlass java/util/stream/FindOps$FindOp +instanceKlass java/util/stream/TerminalOp +instanceKlass java/util/stream/FindOps$FindSink +instanceKlass java/util/stream/TerminalSink +instanceKlass java/util/stream/Sink +instanceKlass java/util/stream/FindOps +instanceKlass sun/reflect/annotation/AnnotationParser +instanceKlass java/util/EnumMap$1 +instanceKlass java/util/stream/StreamOpFlag$MaskBuilder +instanceKlass java/util/stream/Stream +instanceKlass java/util/stream/BaseStream +instanceKlass java/util/stream/PipelineHelper +instanceKlass java/util/stream/StreamSupport +instanceKlass java/util/ArrayList$ArrayListSpliterator +instanceKlass java/util/Spliterator +instanceKlass java/util/Hashtable$Enumerator +instanceKlass java/util/Collections$SynchronizedCollection +instanceKlass java/util/Properties$EntrySet +instanceKlass java/util/Collections$3 +instanceKlass java/util/logging/LogManager$LoggerContext$1 +instanceKlass java/util/logging/LogManager$VisitedLoggers +instanceKlass java/util/function/Predicate +instanceKlass java/util/logging/LogManager$2 +instanceKlass java/lang/System$LoggerFinder +instanceKlass java/util/logging/LogManager$LoggingProviderAccess +instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess +instanceKlass java/lang/Shutdown$Lock +instanceKlass java/lang/Shutdown +instanceKlass java/lang/ApplicationShutdownHooks$1 +instanceKlass java/lang/ApplicationShutdownHooks +instanceKlass java/util/Collections$SynchronizedMap +instanceKlass java/util/logging/LogManager$LogNode +instanceKlass java/util/logging/LogManager$LoggerContext +instanceKlass java/util/logging/LogManager$1 +instanceKlass java/util/logging/LogManager +instanceKlass java/util/logging/Logger$ConfigurationData +instanceKlass java/util/logging/Logger$LoggerBundle +instanceKlass java/util/logging/Level +instanceKlass java/util/logging/Handler +instanceKlass java/util/logging/Logger +instanceKlass net/rubygrapefruit/platform/internal/jni/NativeLogger +instanceKlass net/rubygrapefruit/platform/file/FileEvents +instanceKlass java/util/RegularEnumSet$EnumSetIterator +instanceKlass net/rubygrapefruit/platform/internal/jni/NativeLibraryFunctions +instanceKlass jdk/internal/loader/NativeLibraries$Unloader +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel$1 +instanceKlass sun/nio/ch/Interruptible +instanceKlass sun/nio/ch/FileKey +instanceKlass sun/nio/ch/FileLockTable +instanceKlass sun/nio/ch/NativeThread +instanceKlass java/nio/channels/FileLock +instanceKlass sun/nio/ch/NativeDispatcher +instanceKlass sun/nio/ch/NativeThreadSet +instanceKlass sun/nio/ch/IOUtil +instanceKlass java/nio/file/attribute/FileAttribute +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel +instanceKlass java/nio/channels/InterruptibleChannel +instanceKlass java/nio/channels/ScatteringByteChannel +instanceKlass java/nio/channels/GatheringByteChannel +instanceKlass java/nio/channels/SeekableByteChannel +instanceKlass java/nio/channels/ByteChannel +instanceKlass java/nio/channels/WritableByteChannel +instanceKlass java/nio/channels/ReadableByteChannel +instanceKlass java/nio/channels/Channel +instanceKlass java/util/Formattable +instanceKlass java/util/Formatter$Flags +instanceKlass java/util/Formatter$FormatSpecifier +instanceKlass java/util/Formatter$Conversion +instanceKlass java/util/Formatter$FixedString +instanceKlass java/util/Formatter$FormatString +instanceKlass java/util/Formatter +instanceKlass net/rubygrapefruit/platform/internal/LibraryDef +instanceKlass net/rubygrapefruit/platform/internal/NativeLibraryLocator +instanceKlass net/rubygrapefruit/platform/internal/NativeLibraryLoader +instanceKlass net/rubygrapefruit/platform/Process +instanceKlass net/rubygrapefruit/platform/internal/Platform +instanceKlass net/rubygrapefruit/platform/Native +instanceKlass java/lang/ProcessEnvironment$CheckedEntry +instanceKlass java/lang/ProcessEnvironment$CheckedEntrySet$1 +instanceKlass java/lang/ProcessEnvironment$EntryComparator +instanceKlass java/lang/ProcessEnvironment$NameComparator +instanceKlass org/gradle/api/internal/file/temp/DefaultTemporaryFileProvider +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$1 +instanceKlass org/gradle/internal/file/StatStatistics +instanceKlass org/gradle/internal/file/StatStatistics$Collector +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/GenericFileSystem +instanceKlass org/gradle/internal/service/InjectUtil +instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor +instanceKlass java/lang/invoke/MethodHandleImpl$2 +instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses +instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$1 +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileCanonicalizer +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/GenericFileSystem$Factory +instanceKlass org/gradle/api/internal/file/temp/TemporaryFileProvider +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileSystem +instanceKlass org/gradle/internal/file/Stat +instanceKlass org/gradle/internal/file/Chmod +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileModeMutator +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileModeAccessor +instanceKlass org/gradle/internal/nativeintegration/filesystem/Symlink +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/FileSystemServices +instanceKlass org/gradle/internal/nativeintegration/jansi/DefaultJansiRuntimeResolver +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiRuntimeResolver +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiLibraryFactory +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiStorageLocator +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiBootPathConfigurer +instanceKlass java/lang/Class$3 +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ClassInspector$ClassDetails +instanceKlass java/util/concurrent/ConcurrentLinkedQueue$Node +instanceKlass org/gradle/internal/reflect/JavaMethod +instanceKlass org/gradle/internal/service/AbstractServiceMethod +instanceKlass java/util/LinkedList$ListItr +instanceKlass net/rubygrapefruit/platform/WindowsRegistry +instanceKlass org/gradle/internal/os/OperatingSystem +instanceKlass net/rubygrapefruit/platform/file/FileSystems +instanceKlass net/rubygrapefruit/platform/file/PosixFiles +instanceKlass net/rubygrapefruit/platform/file/Files +instanceKlass org/gradle/internal/jvm/Jvm +instanceKlass org/gradle/internal/jvm/JavaInfo +instanceKlass net/rubygrapefruit/platform/memory/Memory +instanceKlass net/rubygrapefruit/platform/SystemInfo +instanceKlass org/gradle/internal/service/RelevantMethodsBuilder +instanceKlass org/gradle/internal/Cast +instanceKlass org/gradle/internal/service/ServiceMethod +instanceKlass org/gradle/internal/service/MethodHandleBasedServiceMethodFactory +instanceKlass org/gradle/internal/service/DefaultServiceMethodFactory +instanceKlass org/gradle/internal/service/ServiceMethodFactory +instanceKlass org/gradle/internal/service/RelevantMethods +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ClassInspector +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ThisAsService +instanceKlass org/gradle/internal/concurrent/CompositeStoppable$1 +instanceKlass org/gradle/internal/concurrent/CompositeStoppable +instanceKlass org/gradle/internal/service/AnnotatedServiceLifecycleHandler$Registration +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$OwnServices +instanceKlass org/gradle/internal/nativeintegration/network/HostnameLookup +instanceKlass org/gradle/internal/nativeintegration/ProcessEnvironment +instanceKlass org/gradle/internal/nativeintegration/NativeCapabilities +instanceKlass net/rubygrapefruit/platform/ProcessLauncher +instanceKlass net/rubygrapefruit/platform/NativeIntegration +instanceKlass org/gradle/initialization/GradleUserHomeDirProvider +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileMetadataAccessor +instanceKlass org/gradle/internal/nativeintegration/console/ConsoleDetector +instanceKlass org/gradle/internal/service/ServiceRegistration +instanceKlass org/gradle/internal/service/ServiceProvider$Visitor +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ManagedObjectServiceProvider +instanceKlass org/gradle/internal/service/Service +instanceKlass org/gradle/internal/service/ServiceProvider +instanceKlass org/gradle/internal/concurrent/Stoppable +instanceKlass org/gradle/internal/service/DefaultServiceRegistry +instanceKlass org/gradle/internal/service/ContainsServices +instanceKlass org/gradle/internal/serialize/AbstractDecoder +instanceKlass org/gradle/internal/serialize/Decoder +instanceKlass org/gradle/launcher/bootstrap/EntryPoint$RecordingExecutionListener +instanceKlass org/gradle/internal/logging/events/operations/LogEventBuildOperationProgressDetails +instanceKlass org/gradle/internal/operations/logging/LogEventBuildOperationProgressDetails +instanceKlass org/gradle/internal/logging/slf4j/BuildOperationAwareLogger +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$2 +instanceKlass org/gradle/internal/dispatch/ReflectionDispatch +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$1 +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$LazyListener +instanceKlass org/gradle/internal/logging/events/OutputEventListener$1 +instanceKlass java/lang/reflect/Proxy$ProxyBuilder$1 +instanceKlass jdk/internal/org/objectweb/asm/Edge +instanceKlass java/lang/reflect/ProxyGenerator$PrimitiveTypeInfo +instanceKlass java/util/StringJoiner +instanceKlass java/lang/reflect/ProxyGenerator$ProxyMethod +instanceKlass java/util/function/Consumer +instanceKlass jdk/internal/module/Checks +instanceKlass java/lang/module/ModuleDescriptor$Builder +instanceKlass java/lang/PublicMethods +instanceKlass java/lang/reflect/Proxy$ProxyBuilder +instanceKlass java/lang/reflect/Proxy +instanceKlass org/gradle/internal/dispatch/ProxyDispatchAdapter$DispatchingInvocationHandler +instanceKlass java/lang/reflect/InvocationHandler +instanceKlass org/gradle/internal/dispatch/ProxyDispatchAdapter +instanceKlass org/gradle/internal/logging/events/operations/ProgressStartBuildOperationProgressDetails +instanceKlass org/gradle/internal/operations/logging/ProgressStartBuildOperationProgressDetails +instanceKlass org/gradle/internal/logging/sink/OutputEventTransformer +instanceKlass org/gradle/internal/exceptions/MultiCauseException +instanceKlass org/gradle/internal/event/AbstractBroadcastDispatch +instanceKlass org/gradle/internal/event/ListenerBroadcast +instanceKlass org/gradle/internal/dispatch/Dispatch +instanceKlass org/gradle/internal/nativeintegration/console/ConsoleMetaData +instanceKlass org/gradle/internal/logging/console/ColorMap +instanceKlass org/gradle/internal/logging/format/LogHeaderFormatter +instanceKlass org/gradle/api/logging/StandardOutputListener +instanceKlass org/gradle/internal/logging/text/StyledTextOutput +instanceKlass org/gradle/internal/Factory +instanceKlass org/gradle/internal/logging/config/LoggingSystem$Snapshot +instanceKlass org/gradle/internal/logging/events/OutputEvent +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer +instanceKlass org/gradle/internal/logging/config/LoggingRouter +instanceKlass org/gradle/internal/logging/LoggingOutputInternal +instanceKlass org/gradle/api/logging/LoggingOutput +instanceKlass org/gradle/internal/logging/config/LoggingSystem +instanceKlass org/gradle/internal/logging/slf4j/OutputEventListenerBackedLoggerContext$NoOpLogger +instanceKlass org/gradle/api/logging/Logger +instanceKlass java/lang/invoke/VarForm +instanceKlass java/lang/invoke/VarHandleGuards +instanceKlass jdk/internal/util/Preconditions$1 +instanceKlass java/lang/invoke/VarHandle$1 +instanceKlass java/lang/ClassValue$Version +instanceKlass java/lang/ClassValue$Identity +instanceKlass java/lang/ClassValue +instanceKlass java/lang/invoke/VarHandles +instanceKlass java/util/concurrent/atomic/AtomicReference +instanceKlass org/gradle/internal/time/TimeSource$1 +instanceKlass org/gradle/internal/time/TimeSource +instanceKlass org/gradle/internal/time/MonotonicClock +instanceKlass org/gradle/internal/time/CountdownTimer +instanceKlass org/gradle/internal/time/Timer +instanceKlass org/gradle/internal/time/Clock +instanceKlass org/gradle/internal/time/Time +instanceKlass org/gradle/internal/logging/events/OutputEventListener +instanceKlass org/gradle/internal/logging/slf4j/OutputEventListenerBackedLoggerContext +instanceKlass org/slf4j/impl/StaticLoggerBinder +instanceKlass org/slf4j/spi/LoggerFactoryBinder +instanceKlass java/net/URLClassLoader$3$1 +instanceKlass java/net/URLClassLoader$3 +instanceKlass jdk/internal/loader/URLClassPath$1 +instanceKlass java/lang/CompoundEnumeration +instanceKlass jdk/internal/loader/BuiltinClassLoader$1 +instanceKlass java/util/Collections$EmptyEnumeration +instanceKlass org/slf4j/helpers/Util +instanceKlass org/slf4j/helpers/NOPLoggerFactory +instanceKlass java/util/concurrent/LinkedBlockingQueue$Node +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +instanceKlass java/util/concurrent/locks/Condition +instanceKlass java/util/concurrent/BlockingQueue +instanceKlass org/slf4j/Logger +instanceKlass org/slf4j/helpers/SubstituteLoggerFactory +instanceKlass org/slf4j/event/LoggingEvent +instanceKlass org/slf4j/ILoggerFactory +instanceKlass org/slf4j/LoggerFactory +instanceKlass org/slf4j/helpers/BasicMarker +instanceKlass org/slf4j/Marker +instanceKlass org/slf4j/helpers/BasicMarkerFactory +instanceKlass java/util/TreeMap$PrivateEntryIterator +instanceKlass java/util/TreeMap$Entry +instanceKlass java/util/NavigableMap +instanceKlass java/util/SortedMap +instanceKlass java/util/NavigableSet +instanceKlass java/util/SortedSet +instanceKlass org/slf4j/IMarkerFactory +instanceKlass org/slf4j/MarkerFactory +instanceKlass org/gradle/api/logging/Logging +instanceKlass org/gradle/launcher/daemon/configuration/DaemonServerConfiguration +instanceKlass org/gradle/internal/service/ServiceRegistry +instanceKlass org/gradle/internal/service/ServiceLookup +instanceKlass org/gradle/launcher/bootstrap/ExecutionCompleter +instanceKlass org/gradle/api/Action +instanceKlass org/gradle/internal/logging/text/StyledTextOutputFactory +instanceKlass org/gradle/api/logging/configuration/LoggingConfiguration +instanceKlass org/gradle/initialization/BuildClientMetaData +instanceKlass org/gradle/launcher/bootstrap/ExecutionListener +instanceKlass org/gradle/launcher/bootstrap/EntryPoint +instanceKlass java/io/FilePermissionCollection$1 +instanceKlass java/security/Security$2 +instanceKlass jdk/internal/access/JavaSecurityPropertiesAccess +instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry +instanceKlass java/io/FileInputStream$1 +instanceKlass java/security/Security$1 +instanceKlass java/security/Security +instanceKlass sun/security/util/SecurityProperties +instanceKlass sun/security/util/FilePermCompat +instanceKlass java/io/FilePermission$1 +instanceKlass jdk/internal/access/JavaIOFilePermissionAccess +instanceKlass sun/net/www/MessageHeader +instanceKlass java/net/URLConnection +instanceKlass java/util/LinkedList$Node +instanceKlass java/nio/charset/CoderResult +instanceKlass java/net/URLClassLoader$1 +instanceKlass jdk/internal/jimage/ImageLocation +instanceKlass jdk/internal/jimage/decompressor/Decompressor +instanceKlass jdk/internal/jimage/ImageStringsReader +instanceKlass jdk/internal/jimage/ImageStrings +instanceKlass jdk/internal/jimage/ImageHeader +instanceKlass jdk/internal/jimage/NativeImageBuffer$1 +instanceKlass jdk/internal/jimage/NativeImageBuffer +instanceKlass jdk/internal/jimage/BasicImageReader$1 +instanceKlass jdk/internal/jimage/BasicImageReader +instanceKlass jdk/internal/jimage/ImageReader +instanceKlass jdk/internal/jimage/ImageReaderFactory$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder +instanceKlass java/nio/file/FileSystems +instanceKlass java/nio/file/Paths +instanceKlass jdk/internal/jimage/ImageReaderFactory +instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader +instanceKlass java/lang/module/ModuleReader +instanceKlass jdk/internal/loader/BuiltinClassLoader$5 +instanceKlass jdk/internal/loader/BuiltinClassLoader$2 +instanceKlass jdk/internal/module/Resources +instanceKlass java/io/RandomAccessFile$1 +instanceKlass org/gradle/api/Action +instanceKlass org/gradle/internal/IoActions +instanceKlass java/util/Properties$LineReader +instanceKlass java/util/regex/Pattern$BitClass +instanceKlass java/util/regex/Pattern$TreeInfo +instanceKlass org/gradle/api/Transformer +instanceKlass org/gradle/util/internal/GUtil +instanceKlass java/util/LinkedHashMap$LinkedHashIterator +instanceKlass java/util/Collections$1 +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry$DefaultModule +instanceKlass java/util/regex/IntHashSet +instanceKlass java/util/regex/Matcher +instanceKlass java/util/regex/MatchResult +instanceKlass java/util/Collections$UnmodifiableCollection$1 +instanceKlass java/util/regex/Pattern$BmpCharPredicate +instanceKlass java/util/regex/Pattern$CharPredicate +instanceKlass java/util/regex/CharPredicates +instanceKlass java/util/regex/ASCII +instanceKlass java/util/regex/Pattern$Node +instanceKlass java/util/regex/Pattern +instanceKlass org/gradle/internal/service/CachingServiceLocator +instanceKlass java/io/Reader +instanceKlass java/lang/Readable +instanceKlass org/gradle/internal/service/DefaultServiceLocator +instanceKlass org/gradle/internal/service/ServiceLocator +instanceKlass org/gradle/internal/classloader/DefaultClassLoaderFactory +instanceKlass org/gradle/api/internal/classpath/ManifestUtil +instanceKlass org/gradle/internal/Cast +instanceKlass java/util/AbstractList$Itr +instanceKlass org/gradle/internal/classloader/ClassLoaderSpec +instanceKlass org/gradle/internal/classloader/ClassLoaderVisitor +instanceKlass java/util/Collections$EmptyIterator +instanceKlass org/gradle/internal/classpath/DefaultClassPath +instanceKlass org/gradle/internal/classpath/ClassPath +instanceKlass org/gradle/internal/installation/GradleInstallation$1 +instanceKlass java/io/FileFilter +instanceKlass org/gradle/internal/installation/GradleInstallation +instanceKlass java/net/URI$Parser +instanceKlass org/gradle/internal/classloader/ClasspathUtil +instanceKlass org/gradle/internal/installation/CurrentGradleInstallationLocator +instanceKlass org/gradle/internal/installation/CurrentGradleInstallation +instanceKlass org/gradle/api/specs/Spec +instanceKlass org/gradle/api/internal/classpath/Module +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry +instanceKlass org/gradle/cache/GlobalCache +instanceKlass org/gradle/api/internal/DefaultClassPathProvider +instanceKlass org/gradle/api/internal/ClassPathProvider +instanceKlass org/gradle/api/internal/DefaultClassPathRegistry +instanceKlass org/gradle/internal/classloader/ClassLoaderHierarchy +instanceKlass org/gradle/internal/classloader/ClassLoaderFactory +instanceKlass org/gradle/api/internal/ClassPathRegistry +instanceKlass org/gradle/api/internal/classpath/ModuleRegistry +instanceKlass org/gradle/launcher/bootstrap/ProcessBootstrap +instanceKlass java/lang/PublicMethods$Key +instanceKlass java/lang/PublicMethods$MethodList +instanceKlass org/gradle/launcher/daemon/bootstrap/GradleDaemon +instanceKlass java/security/SecureClassLoader$DebugHolder +instanceKlass java/security/PermissionCollection +instanceKlass java/security/SecureClassLoader$1 +instanceKlass java/security/SecureClassLoader$CodeSourceKey +instanceKlass java/util/zip/Checksum$1 +instanceKlass java/util/zip/CRC32 +instanceKlass java/util/zip/Checksum +instanceKlass sun/nio/ByteBuffered +instanceKlass java/lang/Package$VersionInfo +instanceKlass java/lang/NamedPackage +instanceKlass sun/security/util/ManifestEntryVerifier +instanceKlass jdk/internal/loader/Resource +instanceKlass java/util/StringTokenizer +instanceKlass java/util/jar/Attributes$Name +instanceKlass java/util/jar/Attributes +instanceKlass java/security/CodeSigner +instanceKlass java/util/jar/JarVerifier +instanceKlass sun/security/action/GetIntegerAction +instanceKlass sun/security/util/Debug +instanceKlass sun/security/util/SignatureFileVerifier +instanceKlass java/util/zip/ZipFile$InflaterCleanupAction +instanceKlass java/util/zip/Inflater$InflaterZStreamRef +instanceKlass java/util/zip/Inflater +instanceKlass java/util/zip/ZipEntry +instanceKlass jdk/internal/util/jar/JarIndex +instanceKlass java/nio/Bits$1 +instanceKlass jdk/internal/misc/VM$BufferPool +instanceKlass java/nio/Bits +instanceKlass sun/nio/ch/DirectBuffer +instanceKlass jdk/internal/perf/PerfCounter$CoreCounters +instanceKlass jdk/internal/perf/Perf +instanceKlass jdk/internal/perf/Perf$GetPerfAction +instanceKlass jdk/internal/perf/PerfCounter +instanceKlass java/nio/file/attribute/FileTime +instanceKlass java/util/zip/ZipUtils +instanceKlass java/util/zip/ZipFile$Source$End +instanceKlass java/io/RandomAccessFile$2 +instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess +instanceKlass java/io/RandomAccessFile +instanceKlass java/io/DataInput +instanceKlass java/io/DataOutput +instanceKlass sun/nio/fs/WindowsNativeDispatcher$CompletionStatus +instanceKlass sun/nio/fs/WindowsNativeDispatcher$AclInformation +instanceKlass sun/nio/fs/WindowsNativeDispatcher$Account +instanceKlass sun/nio/fs/WindowsNativeDispatcher$DiskFreeSpace +instanceKlass sun/nio/fs/WindowsNativeDispatcher$VolumeInformation +instanceKlass sun/nio/fs/WindowsNativeDispatcher$FirstStream +instanceKlass sun/nio/fs/WindowsNativeDispatcher$FirstFile +instanceKlass java/util/Enumeration +instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser +instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl +instanceKlass jdk/internal/loader/NativeLibrary +instanceKlass java/util/ArrayDeque$DeqIterator +instanceKlass jdk/internal/loader/NativeLibraries$1 +instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths +instanceKlass sun/nio/fs/WindowsNativeDispatcher +instanceKlass sun/nio/fs/NativeBuffer$Deallocator +instanceKlass sun/nio/fs/NativeBuffer +instanceKlass java/lang/ThreadLocal$ThreadLocalMap +instanceKlass sun/nio/fs/NativeBuffers +instanceKlass sun/nio/fs/WindowsFileAttributes +instanceKlass java/nio/file/attribute/DosFileAttributes +instanceKlass sun/nio/fs/AbstractBasicFileAttributeView +instanceKlass sun/nio/fs/DynamicFileAttributeView +instanceKlass sun/nio/fs/WindowsFileAttributeViews +instanceKlass sun/nio/fs/Util +instanceKlass java/nio/file/attribute/BasicFileAttributeView +instanceKlass java/nio/file/attribute/FileAttributeView +instanceKlass java/nio/file/attribute/AttributeView +instanceKlass java/nio/file/Files +instanceKlass java/nio/file/CopyOption +instanceKlass java/nio/file/attribute/BasicFileAttributes +instanceKlass sun/nio/fs/WindowsPath +instanceKlass java/nio/file/Path +instanceKlass java/nio/file/Watchable +instanceKlass java/util/zip/ZipFile$Source$Key +instanceKlass sun/nio/fs/WindowsPathParser$Result +instanceKlass sun/nio/fs/WindowsPathParser +instanceKlass java/util/Collections$UnmodifiableCollection +instanceKlass java/util/Arrays$ArrayItr +instanceKlass java/nio/file/FileSystem +instanceKlass java/nio/file/OpenOption +instanceKlass java/nio/file/spi/FileSystemProvider +instanceKlass sun/nio/fs/DefaultFileSystemProvider +instanceKlass java/util/zip/ZipFile$Source +instanceKlass java/util/zip/ZipCoder +instanceKlass java/util/zip/ZipFile$CleanableResource +instanceKlass java/lang/Runtime$Version +instanceKlass java/util/jar/JavaUtilJarAccessImpl +instanceKlass jdk/internal/access/JavaUtilJarAccess +instanceKlass jdk/internal/loader/FileURLMapper +instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 +instanceKlass java/util/zip/ZipFile$1 +instanceKlass jdk/internal/access/JavaUtilZipFileAccess +instanceKlass java/util/zip/ZipFile +instanceKlass java/util/zip/ZipConstants +instanceKlass jdk/internal/loader/URLClassPath$Loader +instanceKlass jdk/internal/loader/URLClassPath$3 +instanceKlass java/security/PrivilegedExceptionAction +instanceKlass sun/net/util/URLUtil +instanceKlass java/lang/StringCoding +instanceKlass sun/nio/cs/SingleByte +instanceKlass sun/nio/cs/MS1252$Holder +instanceKlass sun/nio/cs/ArrayDecoder +instanceKlass java/nio/charset/CharsetDecoder +instanceKlass java/lang/Class$1 +instanceKlass sun/launcher/LauncherHelper +instanceKlass jdk/internal/vm/PostVMInitHook$1 +instanceKlass jdk/internal/util/EnvUtils +instanceKlass jdk/internal/vm/PostVMInitHook$2 +instanceKlass sun/util/locale/LocaleUtils +instanceKlass sun/util/locale/BaseLocale +instanceKlass java/util/Locale +instanceKlass jdk/internal/vm/PostVMInitHook +instanceKlass java/lang/invoke/StringConcatFactory$3 +instanceKlass java/lang/invoke/StringConcatFactory$2 +instanceKlass java/lang/invoke/StringConcatFactory$1 +instanceKlass java/lang/invoke/StringConcatFactory +instanceKlass java/util/function/BiFunction +instanceKlass java/lang/WeakPairMap$Pair$Lookup +instanceKlass java/lang/WeakPairMap$Pair +instanceKlass java/lang/WeakPairMap +instanceKlass java/lang/Module$ReflectionData +instanceKlass java/lang/ref/Cleaner$Cleanable +instanceKlass jdk/internal/ref/CleanerImpl +instanceKlass java/lang/ref/Cleaner$1 +instanceKlass java/lang/ref/Cleaner +instanceKlass jdk/internal/ref/CleanerFactory$1 +instanceKlass java/util/concurrent/ThreadFactory +instanceKlass jdk/internal/ref/CleanerFactory +instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor +instanceKlass java/util/ArrayList$Itr +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData +instanceKlass jdk/internal/org/objectweb/asm/Frame +instanceKlass java/lang/invoke/LambdaFormBuffer +instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey +instanceKlass java/lang/invoke/LambdaFormEditor +instanceKlass sun/invoke/util/Wrapper$1 +instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder +instanceKlass java/lang/invoke/DirectMethodHandle$2 +instanceKlass sun/invoke/empty/Empty +instanceKlass sun/invoke/util/VerifyType +instanceKlass java/lang/invoke/ClassSpecializer$Factory +instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData +instanceKlass java/lang/invoke/ClassSpecializer$1 +instanceKlass java/lang/invoke/ClassSpecializer +instanceKlass java/lang/Class$Atomic +instanceKlass java/lang/Class$ReflectionData +instanceKlass java/lang/invoke/InnerClassLambdaMetafactory$1 +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner +instanceKlass jdk/internal/org/objectweb/asm/ClassReader +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile +instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor +instanceKlass jdk/internal/org/objectweb/asm/Attribute +instanceKlass jdk/internal/org/objectweb/asm/Handler +instanceKlass jdk/internal/org/objectweb/asm/Label +instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor +instanceKlass java/lang/invoke/LambdaProxyClassArchive +instanceKlass jdk/internal/org/objectweb/asm/ByteVector +instanceKlass jdk/internal/org/objectweb/asm/Symbol +instanceKlass jdk/internal/org/objectweb/asm/SymbolTable +instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor +instanceKlass java/lang/invoke/InfoFromMemberName +instanceKlass java/lang/invoke/MethodHandleInfo +instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic +instanceKlass sun/invoke/util/BytecodeDescriptor +instanceKlass jdk/internal/org/objectweb/asm/Handle +instanceKlass sun/security/action/GetBooleanAction +instanceKlass jdk/internal/org/objectweb/asm/Type +instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory +instanceKlass java/lang/invoke/MethodHandleImpl$1 +instanceKlass jdk/internal/access/JavaLangInvokeAccess +instanceKlass java/lang/invoke/Invokers$Holder +instanceKlass java/lang/invoke/BootstrapMethodInvoker +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 +instanceKlass java/lang/invoke/InvokerBytecodeGenerator +instanceKlass java/lang/invoke/LambdaForm$Holder +instanceKlass java/lang/invoke/LambdaForm$Name +instanceKlass java/lang/reflect/Array +instanceKlass java/lang/invoke/Invokers +instanceKlass java/lang/invoke/MethodHandleImpl +instanceKlass sun/invoke/util/ValueConversions +instanceKlass java/lang/invoke/DirectMethodHandle$Holder +instanceKlass java/lang/invoke/LambdaForm$NamedFunction +instanceKlass sun/invoke/util/Wrapper$Format +instanceKlass java/lang/invoke/MethodTypeForm +instanceKlass java/lang/Void +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet +instanceKlass java/lang/invoke/LambdaMetafactory +instanceKlass java/lang/ModuleLayer$Controller +instanceKlass java/util/concurrent/CopyOnWriteArrayList +instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider +instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer +instanceKlass java/util/ImmutableCollections$ListItr +instanceKlass java/util/ListIterator +instanceKlass java/lang/ModuleLayer +instanceKlass jdk/internal/module/ModuleLoaderMap$Modules +instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper +instanceKlass java/util/function/Function +instanceKlass jdk/internal/module/ModuleLoaderMap +instanceKlass java/util/ImmutableCollections$Set12$1 +instanceKlass java/util/AbstractMap$1$1 +instanceKlass java/lang/module/ResolvedModule +instanceKlass java/lang/module/Configuration +instanceKlass java/util/ImmutableCollections$SetN$SetNIterator +instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule +instanceKlass jdk/internal/loader/AbstractClassLoaderValue +instanceKlass jdk/internal/module/ServicesCatalog +instanceKlass jdk/internal/util/Preconditions +instanceKlass sun/net/util/IPAddressUtil +instanceKlass java/net/URLStreamHandler +instanceKlass java/lang/StringUTF16 +instanceKlass java/util/HexFormat +instanceKlass sun/net/www/ParseUtil +instanceKlass java/net/URL$3 +instanceKlass jdk/internal/access/JavaNetURLAccess +instanceKlass java/net/URL$DefaultFactory +instanceKlass java/net/URLStreamHandlerFactory +instanceKlass jdk/internal/loader/URLClassPath +instanceKlass java/security/Principal +instanceKlass java/security/ProtectionDomain$Key +instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl +instanceKlass jdk/internal/access/JavaSecurityAccess +instanceKlass java/lang/ClassLoader$ParallelLoaders +instanceKlass java/security/cert/Certificate +instanceKlass jdk/internal/loader/ArchivedClassLoaders +instanceKlass java/util/Deque +instanceKlass java/util/Queue +instanceKlass jdk/internal/loader/ClassLoaderHelper +instanceKlass jdk/internal/loader/NativeLibraries +instanceKlass jdk/internal/loader/BootLoader +instanceKlass java/util/Optional +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder +instanceKlass java/lang/module/ModuleFinder +instanceKlass jdk/internal/module/SystemModuleFinders$3 +instanceKlass jdk/internal/module/ModuleHashes$HashSupplier +instanceKlass jdk/internal/module/SystemModuleFinders$2 +instanceKlass java/util/function/Supplier +instanceKlass java/lang/module/ModuleReference +instanceKlass jdk/internal/module/ModuleResolution +instanceKlass java/util/Collections$UnmodifiableMap +instanceKlass jdk/internal/module/ModuleHashes$Builder +instanceKlass jdk/internal/module/ModuleHashes +instanceKlass jdk/internal/module/ModuleTarget +instanceKlass java/lang/Enum +instanceKlass java/lang/module/ModuleDescriptor$Version +instanceKlass java/lang/module/ModuleDescriptor$Provides +instanceKlass java/lang/module/ModuleDescriptor$Opens +instanceKlass java/lang/module/ModuleDescriptor$Exports +instanceKlass java/lang/module/ModuleDescriptor$Requires +instanceKlass jdk/internal/module/Builder +instanceKlass jdk/internal/module/SystemModules$default +instanceKlass jdk/internal/module/SystemModules +instanceKlass jdk/internal/module/SystemModulesMap +instanceKlass java/net/URI$1 +instanceKlass jdk/internal/access/JavaNetUriAccess +instanceKlass java/net/URI +instanceKlass jdk/internal/module/SystemModuleFinders +instanceKlass jdk/internal/module/ArchivedModuleGraph +instanceKlass jdk/internal/module/ArchivedBootLayer +instanceKlass jdk/internal/module/ModuleBootstrap$Counters +instanceKlass jdk/internal/module/ModulePatcher +instanceKlass jdk/internal/util/ArraysSupport +instanceKlass java/io/FileSystem +instanceKlass java/io/DefaultFileSystem +instanceKlass java/io/File +instanceKlass java/lang/module/ModuleDescriptor$1 +instanceKlass jdk/internal/access/JavaLangModuleAccess +instanceKlass java/lang/reflect/Modifier +instanceKlass sun/invoke/util/VerifyAccess +instanceKlass java/lang/module/ModuleDescriptor +instanceKlass jdk/internal/module/ModuleBootstrap +instanceKlass java/lang/invoke/MethodHandleStatics +instanceKlass java/util/Collections +instanceKlass sun/io/Win32ErrorMode +instanceKlass jdk/internal/misc/OSEnvironment +instanceKlass jdk/internal/misc/Signal$NativeHandler +instanceKlass java/util/Hashtable$Entry +instanceKlass jdk/internal/misc/Signal +instanceKlass java/lang/Terminator$1 +instanceKlass jdk/internal/misc/Signal$Handler +instanceKlass java/lang/Terminator +instanceKlass java/nio/ByteOrder +instanceKlass java/nio/Buffer$1 +instanceKlass jdk/internal/access/JavaNioAccess +instanceKlass jdk/internal/misc/ScopedMemoryAccess +instanceKlass java/nio/charset/CodingErrorAction +instanceKlass java/nio/charset/CharsetEncoder +instanceKlass java/nio/charset/StandardCharsets +instanceKlass sun/nio/cs/HistoricallyNamedCharset +instanceKlass sun/security/action/GetPropertyAction +instanceKlass java/lang/ThreadLocal +instanceKlass java/nio/charset/spi/CharsetProvider +instanceKlass java/nio/charset/Charset +instanceKlass java/io/Writer +instanceKlass java/io/OutputStream +instanceKlass java/io/Flushable +instanceKlass java/io/FileDescriptor$1 +instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess +instanceKlass java/io/FileDescriptor +instanceKlass jdk/internal/util/StaticProperty +instanceKlass java/util/HashMap$HashIterator +instanceKlass java/lang/Integer$IntegerCache +instanceKlass java/lang/CharacterData +instanceKlass java/util/Arrays +instanceKlass java/lang/VersionProps +instanceKlass java/lang/StringConcatHelper +instanceKlass jdk/internal/misc/VM +instanceKlass jdk/internal/util/SystemProps$Raw +instanceKlass jdk/internal/util/SystemProps +instanceKlass java/lang/System$2 +instanceKlass jdk/internal/access/JavaLangAccess +instanceKlass java/lang/ref/Reference$1 +instanceKlass jdk/internal/access/JavaLangRefAccess +instanceKlass java/lang/ref/ReferenceQueue$Lock +instanceKlass java/lang/ref/ReferenceQueue +instanceKlass jdk/internal/reflect/ReflectionFactory +instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction +instanceKlass java/security/PrivilegedAction +instanceKlass java/util/concurrent/locks/LockSupport +instanceKlass java/util/concurrent/ConcurrentHashMap$Node +instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell +instanceKlass java/util/concurrent/locks/ReentrantLock +instanceKlass java/util/concurrent/locks/Lock +instanceKlass java/lang/Runtime +instanceKlass java/util/HashMap$Node +instanceKlass java/util/KeyValueHolder +instanceKlass java/util/Map$Entry +instanceKlass java/util/ImmutableCollections$MapN$MapNIterator +instanceKlass java/lang/Math +instanceKlass jdk/internal/reflect/Reflection +instanceKlass java/lang/invoke/MethodHandles$Lookup +instanceKlass java/lang/StringLatin1 +instanceKlass java/security/Permission +instanceKlass java/security/Guard +instanceKlass java/lang/invoke/MemberName$Factory +instanceKlass java/lang/invoke/MethodHandles +instanceKlass jdk/internal/access/SharedSecrets +instanceKlass java/lang/reflect/ReflectAccess +instanceKlass jdk/internal/access/JavaLangReflectAccess +instanceKlass java/util/ImmutableCollections +instanceKlass java/util/Objects +instanceKlass java/util/Set +instanceKlass jdk/internal/misc/CDS +instanceKlass java/lang/Module$ArchivedData +instanceKlass java/lang/String$CaseInsensitiveComparator +instanceKlass java/util/Comparator +instanceKlass java/io/ObjectStreamField +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload +instanceKlass jdk/internal/vm/vector/VectorSupport +instanceKlass java/lang/reflect/RecordComponent +instanceKlass java/util/Iterator +instanceKlass java/lang/Number +instanceKlass java/lang/Character +instanceKlass java/lang/Boolean +instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer +instanceKlass java/lang/LiveStackFrame +instanceKlass java/lang/StackFrameInfo +instanceKlass java/lang/StackWalker$StackFrame +instanceKlass java/lang/StackStreamFactory$AbstractStackWalker +instanceKlass java/lang/StackWalker +instanceKlass java/nio/Buffer +instanceKlass java/lang/StackTraceElement +instanceKlass java/util/RandomAccess +instanceKlass java/util/List +instanceKlass java/util/AbstractCollection +instanceKlass java/util/Collection +instanceKlass java/lang/Iterable +instanceKlass java/util/concurrent/ConcurrentMap +instanceKlass java/util/AbstractMap +instanceKlass java/security/CodeSource +instanceKlass jdk/internal/loader/ClassLoaders +instanceKlass java/util/jar/Manifest +instanceKlass java/net/URL +instanceKlass java/io/InputStream +instanceKlass java/io/Closeable +instanceKlass java/lang/AutoCloseable +instanceKlass jdk/internal/module/Modules +instanceKlass jdk/internal/misc/Unsafe +instanceKlass jdk/internal/misc/UnsafeConstants +instanceKlass java/lang/AbstractStringBuilder +instanceKlass java/lang/Appendable +instanceKlass java/lang/AssertionStatusDirectives +instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext +instanceKlass jdk/internal/invoke/NativeEntryPoint +instanceKlass java/lang/invoke/CallSite +instanceKlass java/lang/invoke/MethodType +instanceKlass java/lang/invoke/TypeDescriptor$OfMethod +instanceKlass java/lang/invoke/LambdaForm +instanceKlass java/lang/invoke/MethodHandleNatives +instanceKlass java/lang/invoke/ResolvedMethodName +instanceKlass java/lang/invoke/MemberName +instanceKlass java/lang/invoke/VarHandle +instanceKlass java/lang/invoke/MethodHandle +instanceKlass jdk/internal/reflect/CallerSensitive +instanceKlass java/lang/annotation/Annotation +instanceKlass jdk/internal/reflect/FieldAccessor +instanceKlass jdk/internal/reflect/ConstantPool +instanceKlass jdk/internal/reflect/ConstructorAccessor +instanceKlass jdk/internal/reflect/MethodAccessor +instanceKlass jdk/internal/reflect/MagicAccessorImpl +instanceKlass java/lang/reflect/Parameter +instanceKlass java/lang/reflect/Member +instanceKlass java/lang/reflect/AccessibleObject +instanceKlass java/lang/Module +instanceKlass java/util/Map +instanceKlass java/util/Dictionary +instanceKlass java/lang/ThreadGroup +instanceKlass java/lang/Thread$UncaughtExceptionHandler +instanceKlass java/lang/Thread +instanceKlass java/lang/Runnable +instanceKlass java/lang/ref/Reference +instanceKlass java/lang/Record +instanceKlass java/security/AccessController +instanceKlass java/security/AccessControlContext +instanceKlass java/security/ProtectionDomain +instanceKlass java/lang/SecurityManager +instanceKlass java/lang/Throwable +instanceKlass java/lang/System +instanceKlass java/lang/ClassLoader +instanceKlass java/lang/Cloneable +instanceKlass java/lang/Class +instanceKlass java/lang/invoke/TypeDescriptor$OfField +instanceKlass java/lang/invoke/TypeDescriptor +instanceKlass java/lang/reflect/Type +instanceKlass java/lang/reflect/GenericDeclaration +instanceKlass java/lang/reflect/AnnotatedElement +instanceKlass java/lang/String +instanceKlass java/lang/constant/ConstantDesc +instanceKlass java/lang/constant/Constable +instanceKlass java/lang/CharSequence +instanceKlass java/lang/Comparable +instanceKlass java/io/Serializable +ciInstanceKlass java/lang/Object 1 1 92 7 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 7 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 +ciMethod java/lang/Object equals (Ljava/lang/Object;)Z 512 0 47897 0 -1 +ciMethod java/lang/Object toString ()Ljava/lang/String; 0 0 1 0 -1 +ciMethod java/lang/Object hashCode ()I 768 0 384 0 -1 +ciMethod java/lang/Object clone ()Ljava/lang/Object; 512 0 256 0 -1 +ciInstanceKlass java/lang/Class 1 1 1611 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 18 12 1 1 11 7 12 1 1 1 8 1 8 1 8 1 10 7 12 1 1 1 11 12 1 1 7 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 7 1 7 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 7 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 7 12 1 1 10 12 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 7 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 7 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 7 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 7 1 10 9 12 1 1 10 12 7 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 7 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 7 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 7 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 11 12 7 1 11 7 12 1 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 7 1 11 12 1 10 7 12 1 1 1 10 12 1 7 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 7 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 +staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +ciMethod java/lang/Class isPrimitive ()Z 512 0 256 0 -1 +ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask +instanceKlass jdk/internal/vm/vector/VectorSupport$Vector +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 487 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 100 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 1 100 1 10 12 1 1 11 100 12 1 1 100 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 1 100 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/System 1 1 803 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 7 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 7 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 7 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/System in Ljava/io/InputStream; java/io/PipedInputStream +staticfield java/lang/System out Ljava/io/PrintStream; org/gradle/internal/io/LinePerThreadBufferingOutputStream +staticfield java/lang/System err Ljava/io/PrintStream; org/gradle/internal/io/LinePerThreadBufferingOutputStream +instanceKlass org/codehaus/groovy/reflection/ClassLoaderForClassArtifacts +instanceKlass org/codehaus/groovy/reflection/SunClassLoader +instanceKlass org/gradle/internal/classloader/CachingClassLoader +instanceKlass org/gradle/internal/classloader/MultiParentClassLoader +instanceKlass org/gradle/internal/classloader/FilteringClassLoader$RetrieveSystemPackagesClassLoader +instanceKlass org/gradle/internal/classloader/FilteringClassLoader +instanceKlass org/gradle/internal/classloader/FilteringClassLoader +instanceKlass jdk/internal/reflect/DelegatingClassLoader +instanceKlass java/security/SecureClassLoader +ciInstanceKlass java/lang/ClassLoader 1 1 1098 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 7 1 10 8 1 10 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 7 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 7 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 +staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; +staticfield java/lang/ClassLoader $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 1 1 18 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +instanceKlass sun/reflect/misc/MethodUtil +instanceKlass java/net/URLClassLoader +instanceKlass jdk/internal/loader/BuiltinClassLoader +ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 7 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 7 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 +staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap +staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 +ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 +staticfield java/security/AccessController $assertionsDisabled Z 1 +ciMethod java/lang/ClassLoader definePackage (Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Package; 378 0 4842 0 -1 +ciMethod java/lang/ClassLoader definePackage (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package; 194 0 750 0 0 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor38 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor37 +instanceKlass jdk/internal/reflect/SerializationConstructorAccessorImpl +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor36 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor35 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor34 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor33 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor32 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor31 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor30 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor29 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor28 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor27 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor26 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor25 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor24 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor23 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor22 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor21 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor20 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor19 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor18 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor17 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor16 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor15 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor14 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor13 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor12 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor11 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor10 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor9 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor8 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor7 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor6 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor5 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor4 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor3 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor2 +instanceKlass jdk/internal/reflect/BootstrapConstructorAccessorImpl +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor1 +instanceKlass jdk/internal/reflect/DelegatingConstructorAccessorImpl +instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl +ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +instanceKlass jdk/internal/reflect/FieldAccessorImpl +instanceKlass jdk/internal/reflect/ConstructorAccessorImpl +instanceKlass jdk/internal/reflect/MethodAccessorImpl +ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/GeneratedMethodAccessor6 +instanceKlass jdk/internal/reflect/GeneratedMethodAccessor5 +instanceKlass jdk/internal/reflect/GeneratedMethodAccessor4 +instanceKlass jdk/internal/reflect/GeneratedMethodAccessor3 +instanceKlass jdk/internal/reflect/GeneratedMethodAccessor2 +instanceKlass jdk/internal/reflect/GeneratedMethodAccessor1 +instanceKlass jdk/internal/reflect/DelegatingMethodAccessorImpl +instanceKlass jdk/internal/reflect/NativeMethodAccessorImpl +ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 25 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 +ciInstanceKlass java/lang/Module 1 1 959 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 7 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 7 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 7 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 7 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 7 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 7 12 1 1 4 7 1 11 12 1 7 1 7 1 10 10 7 12 1 1 1 10 11 7 12 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 7 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 7 1 10 12 1 10 12 1 10 12 1 9 12 1 7 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 7 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 7 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 7 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module $assertionsDisabled Z 1 +ciInstanceKlass java/util/ArrayList 1 1 492 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 10 12 1 1 7 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 7 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 7 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 10 12 1 1 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 7 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 7 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/concurrent/ConcurrentHashMap NCPU I 4 +staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 +staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 +staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 +staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 +staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 +staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 +staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 +ciInstanceKlass java/lang/String 1 1 1396 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 10 12 9 7 12 1 1 3 10 7 12 1 1 1 7 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 7 1 100 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 100 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 11 12 1 11 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 100 1 10 10 12 1 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 8 1 8 1 10 8 1 8 1 8 1 8 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 +staticfield java/lang/String COMPACT_STRINGS Z 1 +staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator +ciInstanceKlass java/security/ProtectionDomain 1 1 324 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 +staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 +ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/security/cert/Certificate 0 0 124 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 100 1 10 100 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/Reflection 1 1 376 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 11 7 12 1 1 100 1 8 1 10 7 1 10 12 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 7 1 7 1 10 12 1 8 1 11 12 1 1 10 100 12 1 1 1 100 1 11 7 12 1 1 10 7 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 11 12 1 1 9 12 1 1 7 1 8 1 8 1 11 12 1 7 1 7 1 7 1 7 1 8 1 11 12 1 11 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +staticfield jdk/internal/reflect/Reflection ALL_MEMBERS Ljava/util/Set; java/util/ImmutableCollections$Set12 +ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader +staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader +staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1285 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 7 1 9 100 1 9 9 100 1 9 7 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 +ciMethod java/lang/ClassLoader defineClass (Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/security/ProtectionDomain;)Ljava/lang/Class; 512 0 1308 0 -1 +ciMethod java/lang/ClassLoader defineClass (Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class; 984 0 6575 0 -1 +ciMethod java/lang/ClassLoader preDefineClass (Ljava/lang/String;Ljava/security/ProtectionDomain;)Ljava/security/ProtectionDomain; 1024 0 6673 0 -1 +ciMethod java/lang/ClassLoader defineClassSourceLocation (Ljava/security/ProtectionDomain;)Ljava/lang/String; 1024 0 7731 0 -1 +ciMethod java/lang/ClassLoader postDefineClass (Ljava/lang/Class;Ljava/security/ProtectionDomain;)V 1024 0 7883 0 -1 +ciMethod java/lang/ClassLoader defineClass2 (Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/nio/ByteBuffer;IILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; 512 0 256 0 -1 +ciMethod java/lang/ClassLoader getDefinedPackage (Ljava/lang/String;)Ljava/lang/Package; 512 0 5405 0 -1 +ciInstanceKlass jdk/internal/access/SharedSecrets 1 1 407 10 100 12 1 1 1 9 7 12 1 1 1 8 1 10 7 12 1 1 1 100 1 9 12 1 1 100 1 10 12 1 1 9 12 1 1 9 12 1 1 8 1 9 12 1 1 7 1 9 12 1 1 9 12 1 1 9 12 1 1 7 1 9 12 1 1 7 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 9 12 1 1 100 1 100 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 7 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 100 1 9 12 1 1 100 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +staticfield jdk/internal/access/SharedSecrets lookup Ljava/lang/invoke/MethodHandles$Lookup; java/lang/invoke/MethodHandles$Lookup +ciInstanceKlass java/util/Map 1 1 259 11 7 12 1 1 1 11 12 1 1 10 7 12 1 1 11 12 1 1 11 7 12 1 1 1 11 100 12 1 1 1 11 12 1 1 7 1 11 12 1 11 12 1 100 1 100 1 10 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 11 12 1 10 12 1 1 11 12 1 11 7 12 1 9 7 12 1 1 1 100 1 10 12 7 1 7 1 10 12 1 7 1 10 7 1 11 12 1 1 7 1 11 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass org/gradle/internal/io/LinePerThreadBufferingOutputStream +ciInstanceKlass java/io/PrintStream 1 1 346 100 1 10 12 1 1 8 1 10 7 12 1 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 7 1 10 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 10 12 1 8 1 7 1 10 12 1 10 12 1 10 12 1 100 1 10 10 12 1 8 1 10 12 1 9 12 1 1 7 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 10 12 1 10 12 10 7 12 1 1 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/io/PrintStream println (Ljava/lang/String;)V 2 0 1 0 -1 +ciInstanceKlass java/lang/StringConcatHelper 1 1 250 7 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 5 0 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 8 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 100 1 100 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +staticfield java/lang/StringConcatHelper UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass org/gradle/internal/classpath/AccessTrackingProperties +instanceKlass java/security/Provider +ciInstanceKlass java/util/Properties 1 1 651 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 100 1 10 10 10 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 8 1 10 100 1 11 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 7 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 100 1 10 11 100 12 1 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/util/Hashtable +ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/Properties +ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 7 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 7 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 7 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 100 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass org/apache/commons/io/input/ReaderInputStream +instanceKlass sun/nio/ch/ChannelInputStream +instanceKlass org/apache/tools/ant/DemuxInputStream +instanceKlass org/apache/commons/compress/archivers/ArchiveInputStream +instanceKlass jdk/nio/zipfs/ZipFileSystem$EntryInputStream +instanceKlass org/gradle/internal/io/StreamByteBuffer$StreamByteBufferInputStream +instanceKlass com/google/common/io/BaseEncoding$StandardBaseEncoding$2 +instanceKlass java/io/ObjectInputStream +instanceKlass org/apache/tools/ant/util/FileUtils$1 +instanceKlass org/gradle/util/internal/BulkReadInputStream +instanceKlass java/io/PipedInputStream +instanceKlass org/gradle/internal/remote/internal/inet/SocketConnection$SocketInputStream +instanceKlass org/gradle/internal/io/RandomAccessFileInputStream +instanceKlass com/esotericsoftware/kryo/io/Input +instanceKlass org/gradle/internal/serialize/kryo/KryoBackedDecoder$1 +instanceKlass org/gradle/internal/serialize/AbstractDecoder$DecoderStream +instanceKlass org/gradle/internal/stream/EncodedStream$EncodedInput +instanceKlass java/util/zip/ZipFile$ZipFileInputStream +instanceKlass java/io/FilterInputStream +instanceKlass java/io/FileInputStream +instanceKlass java/io/ByteArrayInputStream +ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 7 1 3 10 12 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 3 100 1 8 1 10 10 7 12 1 1 1 7 1 10 11 7 12 1 1 1 10 12 1 1 11 12 1 1 11 7 12 1 1 1 11 12 1 1 7 1 10 7 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass com/sun/tools/javac/file/BaseFileManager$1 +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions$NativeFileWatcher$1 +instanceKlass org/gradle/launcher/daemon/server/exec/DaemonConnectionBackedEventConsumer$ForwardEvents +instanceKlass org/gradle/launcher/daemon/server/exec/LogToClient$AsynchronousLogDispatcher +instanceKlass java/util/concurrent/ForkJoinWorkerThread +instanceKlass java/util/logging/LogManager$Cleaner +instanceKlass jdk/internal/misc/InnocuousThread +instanceKlass java/lang/ref/Finalizer$FinalizerThread +instanceKlass java/lang/ref/Reference$ReferenceHandler +ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 7 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 7 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 +staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +ciMethod java/lang/System nanoTime ()J 512 0 256 0 -1 +ciMethod java/lang/System arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V 768 0 384 0 -1 +ciMethod java/lang/System getSecurityManager ()Ljava/lang/SecurityManager; 512 0 97621 0 96 +ciMethod java/lang/System allowSecurityManager ()Z 514 0 97624 0 0 +ciInstanceKlass java/lang/Package 1 1 356 10 7 12 1 1 1 9 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 8 1 8 1 8 1 9 12 1 1 8 1 18 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 16 1 15 10 12 1 16 1 1 1 100 1 100 1 1 +instanceKlass java/lang/Package +ciInstanceKlass java/lang/NamedPackage 1 1 118 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 7 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass sun/net/www/protocol/jrt/JavaRuntimeURLConnection$1 +instanceKlass jdk/internal/loader/URLClassPath$JarLoader$2 +ciInstanceKlass jdk/internal/loader/Resource 1 1 117 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 3 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 12 1 100 1 10 12 1 1 10 12 1 7 1 11 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/loader/URLClassPath$JarLoader$2 1 1 132 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 7 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 12 1 1 1 7 1 1 1 +ciMethod jdk/internal/loader/URLClassPath$JarLoader$2 getBytes ()[B 512 0 5396 0 4736 +ciMethod jdk/internal/loader/Resource getByteBuffer ()Ljava/nio/ByteBuffer; 724 0 7730 0 0 +ciMethod jdk/internal/loader/URLClassPath$JarLoader$2 getCodeSourceURL ()Ljava/net/URL; 512 0 4352 0 96 +ciMethod jdk/internal/loader/URLClassPath$JarLoader$2 getManifest ()Ljava/util/jar/Manifest; 512 0 6448 0 11872 +ciMethod jdk/internal/loader/URLClassPath$JarLoader$2 getCodeSigners ()[Ljava/security/CodeSigner; 724 0 7531 0 384 +ciMethod jdk/internal/loader/Resource getBytes ()[B 512 930 5396 0 -1 +ciMethod jdk/internal/loader/Resource getInputStream ()Ljava/io/InputStream; 0 0 1 0 -1 +ciMethod jdk/internal/loader/Resource getCodeSourceURL ()Ljava/net/URL; 0 0 1 0 -1 +ciMethod jdk/internal/loader/Resource getManifest ()Ljava/util/jar/Manifest; 0 0 1 0 -1 +ciMethod jdk/internal/loader/Resource getCodeSigners ()[Ljava/security/CodeSigner; 0 0 1 0 -1 +ciMethod jdk/internal/loader/Resource getDataError ()Ljava/lang/Exception; 0 0 1 0 -1 +ciMethod jdk/internal/loader/Resource cachedInputStream ()Ljava/io/InputStream; 512 0 13072 0 10016 +ciMethod java/lang/NamedPackage module ()Ljava/lang/Module; 260 0 130 0 -1 +ciMethod java/lang/NamedPackage location ()Ljava/net/URI; 0 0 1 0 -1 +ciMethod java/lang/Package isSealed (Ljava/net/URL;)Z 0 0 1 0 -1 +ciMethod java/lang/Package isSealed ()Z 454 0 4825 0 -1 +ciMethod java/lang/Package (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;Ljava/lang/ClassLoader;)V 448 0 751 0 -1 +ciInstanceKlass java/lang/StringLatin1 1 1 380 7 1 10 100 12 1 1 1 100 1 10 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 9 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 8 1 10 12 100 1 10 10 10 7 12 1 1 1 8 1 8 1 8 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 10 12 1 10 12 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +staticfield java/lang/StringLatin1 $assertionsDisabled Z 1 +instanceKlass java/net/SocketPermission +instanceKlass java/io/FilePermission +instanceKlass java/security/UnresolvedPermission +instanceKlass java/security/AllPermission +instanceKlass java/security/BasicPermission +ciInstanceKlass java/security/Permission 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 8 1 8 1 10 12 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Math 1 1 395 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 6 0 6 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 3 3 3 10 7 12 1 1 1 100 1 5 0 5 0 5 0 5 0 5 0 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 5 0 5 0 100 1 3 5 0 3 5 0 10 12 1 10 12 1 8 1 10 12 1 8 1 9 12 1 1 9 12 1 10 12 1 1 6 0 10 12 1 9 12 1 1 100 1 10 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 6 0 10 12 1 1 10 12 1 1 10 12 10 12 1 4 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 6 0 4 6 0 4 6 0 4 10 12 1 1 9 12 1 1 10 12 1 9 12 1 10 7 12 1 1 1 4 6 0 1 1 6 0 1 6 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Math negativeZeroFloatBits J -2147483648 +staticfield java/lang/Math negativeZeroDoubleBits J -9223372036854775808 +staticfield java/lang/Math $assertionsDisabled Z 1 +ciInstanceKlass java/util/Arrays 1 1 988 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 100 1 7 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 100 1 10 12 1 9 100 12 1 1 1 10 7 12 1 1 100 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 7 1 9 7 12 1 1 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 10 12 10 12 1 10 12 1 10 12 10 12 1 11 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 7 1 10 12 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 100 1 10 12 1 9 100 1 100 1 10 12 1 9 100 1 100 1 10 12 1 9 100 1 100 1 10 12 1 9 100 1 100 1 10 12 1 9 100 1 100 1 10 12 1 9 100 1 10 12 1 100 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 3 10 100 1 10 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 11 12 1 8 1 10 11 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 18 12 1 1 11 12 1 1 11 100 12 1 1 1 18 12 1 11 100 12 1 1 1 18 12 1 11 100 12 1 1 1 18 12 1 100 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 10 12 10 12 1 10 12 10 12 1 10 12 1 10 12 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 15 10 12 15 10 12 15 10 12 1 1 100 1 100 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 100 1 100 1 1 +staticfield java/util/Arrays $assertionsDisabled Z 1 +ciMethod java/lang/StringLatin1 equals ([B[B)Z 984 818 2309 0 -1 +ciMethod java/lang/StringLatin1 hashCode ([B)I 440 8192 1213 0 352 +ciMethod java/lang/StringLatin1 inflate ([BI[BII)V 0 0 6 0 -1 +ciMethod java/lang/StringLatin1 lastIndexOf ([BII)I 214 8234 884 0 480 +ciMethod java/lang/StringLatin1 newString ([BII)Ljava/lang/String; 538 0 5415 0 1152 +ciMethod java/lang/StringLatin1 replace ([BCC)Ljava/lang/String; 202 8192 596 0 1408 +ciMethod java/lang/StringLatin1 canEncode (I)Z 522 0 182937 0 96 +ciInstanceKlass java/lang/StringUTF16 1 1 598 100 1 7 1 10 100 12 1 1 1 100 1 10 7 1 3 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 9 12 1 1 9 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 10 12 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 8 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 5 0 5 0 10 12 1 10 12 10 12 10 7 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 +staticfield java/lang/StringUTF16 HI_BYTE_SHIFT I 0 +staticfield java/lang/StringUTF16 LO_BYTE_SHIFT I 8 +staticfield java/lang/StringUTF16 $assertionsDisabled Z 1 +ciMethod java/lang/StringUTF16 hashCode ([B)I 2 34 2 0 0 +ciMethod java/lang/StringUTF16 getChar ([BI)C 512 0 10156 0 -1 +ciMethod java/lang/StringUTF16 putChar ([BII)V 124 0 62 0 -1 +ciMethod java/lang/StringUTF16 newBytesFor (I)[B 0 0 6 0 -1 +ciMethod java/lang/StringUTF16 lastIndexOf ([BII)I 0 0 1 0 -1 +ciMethod java/lang/StringUTF16 newString ([BII)Ljava/lang/String; 0 0 1 0 -1 +ciMethod java/lang/StringUTF16 replace ([BCC)Ljava/lang/String; 0 0 1 0 -1 +instanceKlass java/lang/Exception +instanceKlass java/lang/Error +ciInstanceKlass java/lang/Throwable 1 1 393 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 7 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList +staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; +staticfield java/lang/Throwable $assertionsDisabled Z 1 +instanceKlass sun/nio/fs/WindowsException +instanceKlass com/sun/tools/javac/parser/ReferenceParser$ParseException +instanceKlass com/sun/tools/javac/jvm/JNIWriter$TypeSignature$SignatureException +instanceKlass com/sun/tools/javac/jvm/ModuleNameReader$BadClassFile +instanceKlass jdk/javadoc/internal/doclint/DocLint$BadArgs +instanceKlass com/sun/tools/javac/main/Option$InvalidValueException +instanceKlass javax/management/JMException +instanceKlass javax/naming/NamingException +instanceKlass java/beans/PropertyVetoException +instanceKlass java/awt/AWTException +instanceKlass java/sql/SQLException +instanceKlass org/apache/maven/settings/building/SettingsBuildingException +instanceKlass com/jcraft/jsch/JSchException +instanceKlass javax/xml/xpath/XPathException +instanceKlass org/xml/sax/SAXException +instanceKlass javax/xml/parsers/ParserConfigurationException +instanceKlass org/gradle/api/internal/attributes/AttributeMergingException +instanceKlass java/lang/CloneNotSupportedException +instanceKlass java/util/concurrent/TimeoutException +instanceKlass java/util/concurrent/ExecutionException +instanceKlass sun/security/pkcs11/wrapper/PKCS11Exception +instanceKlass java/security/GeneralSecurityException +instanceKlass java/text/ParseException +instanceKlass java/security/PrivilegedActionException +instanceKlass java/lang/InterruptedException +instanceKlass java/net/URISyntaxException +instanceKlass java/io/IOException +instanceKlass java/lang/ReflectiveOperationException +instanceKlass java/lang/RuntimeException +ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/InstantiationException +instanceKlass java/lang/reflect/InvocationTargetException +instanceKlass java/lang/IllegalAccessException +instanceKlass java/lang/NoSuchFieldException +instanceKlass java/lang/NoSuchMethodException +instanceKlass java/lang/ClassNotFoundException +ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/lang/Throwable getCause ()Ljava/lang/Throwable; 4 0 46 0 -1 +instanceKlass com/sun/tools/javac/jvm/Gen$CodeSizeOverflow +instanceKlass com/sun/tools/javac/code/Types$SignatureGenerator$InvalidSignatureException +instanceKlass com/sun/tools/javac/comp/Infer$GraphStrategy$NodeNotFoundException +instanceKlass com/sun/tools/javac/code/Types$AdaptFailure +instanceKlass com/sun/tools/javac/comp/Attr$BreakAttr +instanceKlass com/sun/tools/javac/code/Types$FunctionDescriptorLookupError +instanceKlass com/sun/tools/javac/comp/Resolve$InapplicableMethodException +instanceKlass com/sun/tools/javac/jvm/ClassWriter$StringOverflow +instanceKlass com/sun/tools/javac/jvm/ClassWriter$PoolOverflow +instanceKlass com/sun/tools/javac/code/Symbol$CompletionFailure +instanceKlass java/nio/file/ProviderNotFoundException +instanceKlass com/sun/tools/javac/util/ClientCodeException +instanceKlass com/sun/tools/javac/util/PropagatedException +instanceKlass org/gradle/api/internal/tasks/compile/CompilationFailedException +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter$InputFingerprintingException +instanceKlass org/gradle/api/tasks/StopExecutionException +instanceKlass org/gradle/util/ConfigureUtil$IncompleteInputException +instanceKlass org/gradle/internal/jvm/UnsupportedJavaRuntimeException +instanceKlass org/gradle/api/internal/NullNamingPropertyException +instanceKlass org/gradle/api/internal/NoNamingPropertyException +instanceKlass org/gradle/workers/internal/WorkSerializationException +instanceKlass org/gradle/internal/component/NoMatchingCapabilitiesException +instanceKlass org/gradle/internal/component/model/ConfigurationNotFoundException +instanceKlass org/gradle/internal/resource/transport/http/HttpErrorStatusCodeException +instanceKlass org/gradle/api/internal/NoFactoryRegisteredForTypeException +instanceKlass org/gradle/util/internal/ConfigureUtil$IncompleteInputException +instanceKlass org/gradle/internal/reflect/UnsupportedPropertyValueException +instanceKlass org/gradle/model/internal/manage/schema/extract/InvalidManagedModelElementTypeException +instanceKlass java/time/DateTimeException +instanceKlass java/nio/file/FileSystemNotFoundException +instanceKlass java/nio/file/FileSystemAlreadyExistsException +instanceKlass org/codehaus/groovy/vmplugin/v9/ClassFindFailedException +instanceKlass org/codehaus/groovy/control/ConfigurationException +instanceKlass org/w3c/dom/DOMException +instanceKlass groovy/lang/StringWriterIOException +instanceKlass java/lang/IllegalCallerException +instanceKlass java/lang/reflect/MalformedParameterizedTypeException +instanceKlass org/gradle/cache/internal/btree/CorruptedCacheException +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter$InputFileFingerprintingException +instanceKlass org/gradle/internal/execution/OutputSnapshotter$OutputFileSnapshottingException +instanceKlass org/gradle/api/internal/attributes/AttributeMatchException +instanceKlass org/gradle/internal/locking/MissingLockStateException +instanceKlass org/gradle/internal/locking/InvalidLockFileException +instanceKlass org/gradle/api/internal/provider/AbstractProperty$PropertyQueryException +instanceKlass org/gradle/cli/CommandLineArgumentException +instanceKlass groovy/lang/GroovyRuntimeException +instanceKlass kotlin/NoWhenBranchMatchedException +instanceKlass java/util/ConcurrentModificationException +instanceKlass org/gradle/internal/reflect/NoSuchPropertyException +instanceKlass org/gradle/internal/snapshot/impl/IsolationException +instanceKlass org/gradle/internal/snapshot/ValueSnapshottingException +instanceKlass org/apache/tools/ant/BuildException +instanceKlass java/io/UncheckedIOException +instanceKlass org/gradle/tooling/internal/protocol/InternalBuildActionFailureException +instanceKlass org/gradle/tooling/internal/protocol/test/InternalTestExecutionException +instanceKlass org/gradle/internal/typeconversion/TypeConversionException +instanceKlass com/google/common/util/concurrent/UncheckedExecutionException +instanceKlass com/google/common/cache/CacheLoader$InvalidCacheLoadException +instanceKlass org/gradle/internal/work/NoAvailableWorkerLeaseException +instanceKlass org/gradle/launcher/daemon/server/BadlyFormedRequestException +instanceKlass java/security/ProviderException +instanceKlass org/gradle/internal/remote/internal/MessageIOException +instanceKlass org/gradle/cache/InsufficientLockModeException +instanceKlass org/gradle/cache/LockTimeoutException +instanceKlass org/gradle/cache/internal/locklistener/GracefullyStoppedException +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistry$EmptyRegistryException +instanceKlass org/gradle/cache/FileIntegrityViolationException +instanceKlass org/gradle/internal/file/FileException +instanceKlass org/gradle/launcher/daemon/server/api/DaemonStoppedException +instanceKlass org/gradle/launcher/daemon/server/api/DaemonUnavailableException +instanceKlass java/lang/TypeNotPresentException +instanceKlass java/util/MissingResourceException +instanceKlass org/gradle/util/internal/GFileUtils$TailReadingException +instanceKlass org/gradle/internal/jvm/JavaHomeException +instanceKlass kotlin/UninitializedPropertyAccessException +instanceKlass java/util/NoSuchElementException +instanceKlass org/gradle/api/reflect/ObjectInstantiationException +instanceKlass org/gradle/api/internal/classpath/UnknownModuleException +instanceKlass org/gradle/internal/nativeintegration/NativeIntegrationException +instanceKlass org/gradle/internal/reflect/NoSuchMethodException +instanceKlass net/rubygrapefruit/platform/NativeException +instanceKlass org/gradle/internal/service/ServiceLookupException +instanceKlass com/esotericsoftware/kryo/KryoException +instanceKlass java/lang/reflect/UndeclaredThrowableException +instanceKlass org/gradle/internal/operations/BuildOperationInvocationException +instanceKlass org/gradle/internal/UncheckedException +instanceKlass org/gradle/api/GradleException +instanceKlass java/lang/UnsupportedOperationException +instanceKlass java/lang/SecurityException +instanceKlass org/gradle/api/UncheckedIOException +instanceKlass org/gradle/internal/service/ServiceLookupException +instanceKlass java/lang/IndexOutOfBoundsException +instanceKlass org/gradle/api/GradleException +instanceKlass org/gradle/api/UncheckedIOException +instanceKlass java/lang/IllegalStateException +instanceKlass org/gradle/api/internal/classpath/UnknownModuleException +instanceKlass java/lang/IllegalArgumentException +instanceKlass java/lang/ArithmeticException +instanceKlass java/lang/NullPointerException +instanceKlass java/lang/IllegalMonitorStateException +instanceKlass java/lang/ArrayStoreException +instanceKlass java/lang/ClassCastException +ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/nio/charset/UnsupportedCharsetException +instanceKlass java/nio/charset/IllegalCharsetNameException +instanceKlass org/gradle/internal/exceptions/ConfigurationNotConsumableException +instanceKlass java/util/regex/PatternSyntaxException +instanceKlass java/nio/file/InvalidPathException +instanceKlass java/nio/file/ProviderMismatchException +instanceKlass java/security/InvalidParameterException +instanceKlass java/lang/NumberFormatException +instanceKlass org/gradle/internal/service/UnknownServiceException +instanceKlass org/gradle/internal/service/UnknownServiceException +ciInstanceKlass java/lang/IllegalArgumentException 1 1 35 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/lang/ReflectiveOperationException (Ljava/lang/String;Ljava/lang/Throwable;)V 512 0 5317 0 -1 +instanceKlass com/sun/source/util/TreePath$1Result +instanceKlass com/sun/tools/javac/file/PathFileObject$CannotCreateUriError +instanceKlass com/sun/tools/javac/tree/TreeInfo$1Result +instanceKlass com/sun/tools/javac/processing/ServiceProxy$ServiceConfigurationError +instanceKlass com/sun/tools/javac/util/Abort +instanceKlass com/sun/tools/javac/processing/AnnotationProcessingError +instanceKlass com/sun/tools/javac/util/FatalError +instanceKlass kotlin/jvm/KotlinReflectionNotSupportedError +instanceKlass java/util/ServiceConfigurationError +instanceKlass com/google/common/util/concurrent/ExecutionError +instanceKlass java/lang/AssertionError +instanceKlass java/lang/VirtualMachineError +instanceKlass java/lang/LinkageError +instanceKlass java/lang/ThreadDeath +ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StackOverflowError +instanceKlass java/lang/OutOfMemoryError +instanceKlass java/lang/InternalError +ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/ClassFormatError +instanceKlass java/lang/UnsatisfiedLinkError +instanceKlass java/lang/IncompatibleClassChangeError +instanceKlass java/lang/BootstrapMethodError +instanceKlass java/lang/NoClassDefFoundError +ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 +ciMethod java/lang/Exception (Ljava/lang/String;Ljava/lang/Throwable;)V 512 0 5365 0 -1 +ciInstanceKlass java/lang/StackTraceElement 1 0 224 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass java/util/EnumMap$Values +instanceKlass com/sun/tools/javac/util/List +instanceKlass it/unimi/dsi/fastutil/ints/AbstractIntCollection +instanceKlass com/google/common/collect/Multimaps$Entries +instanceKlass com/google/common/collect/Collections2$FilteredCollection +instanceKlass java/util/AbstractMap$2 +instanceKlass com/google/common/collect/AbstractMultimap$Values +instanceKlass org/gradle/execution/plan/DefaultExecutionPlan$NodeMapping +instanceKlass org/gradle/tooling/provider/model/internal/DefaultToolingModelBuilderRegistry$1 +instanceKlass com/google/common/collect/AbstractMultiset +instanceKlass org/gradle/api/internal/DefaultDomainObjectCollection +instanceKlass com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection +instanceKlass java/util/TreeMap$Values +instanceKlass com/google/common/collect/ImmutableCollection +instanceKlass java/util/IdentityHashMap$Values +instanceKlass java/util/HashMap$Values +instanceKlass java/util/LinkedHashMap$LinkedValues +instanceKlass java/util/AbstractQueue +instanceKlass java/util/ArrayDeque +instanceKlass java/util/AbstractSet +instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection +instanceKlass java/util/AbstractList +ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 7 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 7 12 1 1 1 11 8 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/lang/Throwable addSuppressed (Ljava/lang/Throwable;)V 0 0 1 0 0 +ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer +ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/LiveStackFrameInfo +ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/Character 1 1 576 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Character $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class +instanceKlass com/google/common/cache/Striped64 +instanceKlass java/math/BigDecimal +instanceKlass java/util/concurrent/atomic/Striped64 +instanceKlass java/math/BigInteger +instanceKlass java/util/concurrent/atomic/AtomicLong +instanceKlass java/util/concurrent/atomic/AtomicInteger +instanceKlass java/lang/Long +instanceKlass java/lang/Integer +instanceKlass java/lang/Short +instanceKlass java/lang/Byte +instanceKlass java/lang/Double +instanceKlass java/lang/Float +ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Double 1 1 285 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Byte 1 1 215 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Short 1 1 224 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Integer 1 1 445 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 100 1 10 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Integer digits [C 36 +staticfield java/lang/Integer DigitTens [B 100 +staticfield java/lang/Integer DigitOnes [B 100 +staticfield java/lang/Integer sizeTable [I 10 +ciInstanceKlass java/lang/Long 1 1 506 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 100 1 10 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class +instanceKlass java/lang/ref/PhantomReference +instanceKlass java/lang/ref/FinalReference +instanceKlass java/lang/ref/WeakReference +instanceKlass java/lang/ref/SoftReference +ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Reference $assertionsDisabled Z 1 +instanceKlass java/util/ResourceBundle$BundleReference +instanceKlass java/io/ClassCache$CacheRef +instanceKlass com/sun/beans/util/Cache$Kind$Soft +instanceKlass org/codehaus/groovy/util/ReferenceType$SoftRef +instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference +instanceKlass sun/util/resources/Bundles$BundleReference +instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry +instanceKlass java/lang/invoke/LambdaFormEditor$Transform +ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 +instanceKlass com/sun/tools/javac/util/UnsharedNameTable$HashEntry +instanceKlass java/util/ResourceBundle$KeyElementReference +instanceKlass com/sun/jmx/mbeanserver/WeakIdentityHashMap$IdentityWeakReference +instanceKlass com/google/common/cache/LocalCache$WeakEntry +instanceKlass java/beans/WeakIdentityMap$Entry +instanceKlass org/codehaus/groovy/util/ReferenceType$WeakRef +instanceKlass com/google/common/collect/MapMakerInternalMap$WeakValueReferenceImpl +instanceKlass com/google/common/collect/MapMakerInternalMap$AbstractWeakKeyEntry +instanceKlass com/google/common/cache/LocalCache$WeakValueReference +instanceKlass java/util/logging/LogManager$LoggerWeakRef +instanceKlass java/util/logging/Level$KnownLevel +instanceKlass sun/nio/ch/FileLockTable$FileLockReference +instanceKlass java/lang/ClassValue$Entry +instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry +instanceKlass java/lang/WeakPairMap$WeakRefPeer +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry +instanceKlass java/util/WeakHashMap$Entry +ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/ref/Finalizer +ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ref/Finalizer 1 1 152 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 11 7 12 1 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 +instanceKlass jdk/internal/ref/PhantomCleanable +instanceKlass jdk/internal/ref/Cleaner +ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass com/google/common/reflect/Element +instanceKlass java/lang/reflect/Executable +instanceKlass java/lang/reflect/Field +ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 7 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 100 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory +instanceKlass java/lang/reflect/Constructor +instanceKlass java/lang/reflect/Method +ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 7 12 1 1 1 18 12 1 1 11 7 12 1 1 1 8 1 8 1 8 1 10 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 7 12 1 1 1 7 1 10 12 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 7 1 10 12 1 10 12 1 11 7 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 7 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 7 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 7 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 +ciInstanceKlass java/lang/reflect/Constructor 1 1 429 10 7 12 1 1 1 10 7 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Method 1 1 446 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 7 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 7 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 7 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/reflect/Field 1 1 437 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 7 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 11 7 1 10 12 1 100 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/lang/StringBuffer 1 1 470 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 7 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 9 7 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/StringBuffer serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +instanceKlass java/lang/StringBuilder +instanceKlass java/lang/StringBuffer +ciInstanceKlass java/lang/AbstractStringBuilder 1 1 547 7 1 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 10 12 1 10 8 1 8 1 8 1 10 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 7 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 +staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 +instanceKlass org/codehaus/groovy/reflection/ReflectionUtils$ClassContextHelper +ciInstanceKlass java/lang/SecurityManager 1 1 576 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 7 12 1 1 11 7 12 1 1 1 18 12 1 1 11 7 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 7 1 10 7 12 1 1 10 12 1 10 12 1 18 12 1 18 10 7 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 7 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 7 12 1 1 10 7 1 9 7 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 7 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 7 12 1 1 1 16 15 10 7 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 7 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 +staticfield java/lang/SecurityManager packageAccessLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/SecurityManager packageDefinitionLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/SecurityManager nonExportedPkgs Ljava/util/Map; java/util/concurrent/ConcurrentHashMap +ciInstanceKlass java/security/AccessControlContext 1 1 373 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 +ciMethod java/security/AccessControlContext isAuthorized ()Z 0 0 1 0 -1 +ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory +staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object +staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; +ciMethod java/net/URL equals (Ljava/lang/Object;)Z 0 0 1 0 -1 +ciMethod java/net/URL getHost ()Ljava/lang/String; 258 0 129 0 -1 +ciMethod java/net/URL getPort ()I 256 0 128 0 -1 +ciMethod java/net/URL getDefaultPort ()I 472 0 5261 0 -1 +ciMethod java/net/URL getProtocol ()Ljava/lang/String; 262 0 131 0 -1 +ciMethod java/net/URL getFile ()Ljava/lang/String; 264 0 132 0 -1 +ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 7 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 7 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/util/jar/Manifest getMainAttributes ()Ljava/util/jar/Attributes; 262 0 131 0 0 +ciMethod java/util/jar/Manifest getEntries ()Ljava/util/Map; 256 0 128 0 0 +ciMethod java/util/jar/Manifest getAttributes (Ljava/lang/String;)Ljava/util/jar/Attributes; 512 0 5432 0 0 +ciMethod java/util/jar/Manifest getTrustedAttributes (Ljava/lang/String;)Ljava/util/jar/Attributes; 512 0 5401 0 1888 +ciInstanceKlass java/util/Objects 1 1 151 10 7 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 100 1 10 10 12 1 8 1 10 7 12 1 1 1 8 1 100 1 11 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass com/google/common/collect/Maps$IteratorBasedAbstractMap +instanceKlass com/google/common/collect/Maps$ViewCachingAbstractMap +instanceKlass java/util/TreeMap$NavigableSubMap +instanceKlass java/util/Collections$SingletonMap +instanceKlass com/google/common/collect/MapMakerInternalMap +instanceKlass com/google/common/cache/LocalCache +instanceKlass java/util/concurrent/ConcurrentSkipListMap +instanceKlass java/util/EnumMap +instanceKlass java/util/TreeMap +instanceKlass java/util/IdentityHashMap +instanceKlass java/util/WeakHashMap +instanceKlass java/util/Collections$EmptyMap +instanceKlass sun/util/PreHashedMap +instanceKlass java/util/HashMap +instanceKlass java/util/ImmutableCollections$AbstractImmutableMap +instanceKlass java/util/concurrent/ConcurrentHashMap +ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 11 12 1 1 11 7 12 1 1 1 11 12 1 1 7 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 7 1 10 12 1 1 11 12 1 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 +ciInstanceKlass java/util/List 1 1 217 10 100 12 1 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 100 12 1 1 11 12 1 1 11 12 1 1 10 7 12 1 1 1 7 1 100 1 10 12 1 1 100 1 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 12 10 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 +instanceKlass com/sun/tools/javac/model/FilteredMemberList +instanceKlass com/google/common/collect/Lists$ReverseList +instanceKlass java/util/AbstractList$SubList +instanceKlass groovy/lang/Tuple +instanceKlass java/util/Collections$CopiesList +instanceKlass groovy/lang/EmptyRange +instanceKlass groovy/lang/ObjectRange +instanceKlass groovy/lang/IntRange +instanceKlass sun/security/jca/ProviderList$3 +instanceKlass org/gradle/internal/classpath/DefaultClassPath$ImmutableUniqueList +instanceKlass java/util/Collections$SingletonList +instanceKlass java/util/AbstractSequentialList +instanceKlass java/util/Vector +instanceKlass org/gradle/internal/classpath/DefaultClassPath$ImmutableUniqueList +instanceKlass java/util/Arrays$ArrayList +instanceKlass java/util/ArrayList$SubList +instanceKlass java/util/Collections$EmptyList +instanceKlass java/util/ArrayList +ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 7 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 7 1 11 7 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 +ciMethod java/util/Objects requireNonNull (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 518 0 189055 0 -1 +ciMethod java/util/Objects requireNonNull (Ljava/lang/Object;)Ljava/lang/Object; 674 0 394019 0 -1 +ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VolatileCallSite +instanceKlass java/lang/invoke/MutableCallSite +instanceKlass java/lang/invoke/ConstantCallSite +ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/invoke/MethodType 1 1 771 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 +staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet +staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; +staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 +ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass jdk/jfr/internal/dcmd/Argument +instanceKlass jdk/net/UnixDomainPrincipal +ciInstanceKlass java/lang/Record 1 1 22 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; +ciMethod java/lang/ClassNotFoundException (Ljava/lang/String;)V 368 0 5317 0 1824 +ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 +ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass kotlin/KotlinNullPointerException +ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass org/codehaus/groovy/runtime/typehandling/GroovyCastException +ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NoClassDefFoundError 1 1 26 10 7 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass java/nio/CharBuffer +instanceKlass java/nio/IntBuffer +instanceKlass java/nio/LongBuffer +instanceKlass java/nio/ByteBuffer +ciInstanceKlass java/nio/Buffer 1 1 224 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess +staticfield java/nio/Buffer $assertionsDisabled Z 1 +ciInstanceKlass java/nio/DirectByteBufferR 1 1 269 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 9 12 1 9 12 1 1 5 0 9 12 1 100 1 10 12 1 100 1 10 9 12 1 100 1 10 12 1 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 5 0 100 1 10 100 1 10 7 1 10 100 1 10 5 0 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 100 1 10 10 12 1 10 12 1 1 10 12 10 7 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +staticfield java/nio/DirectByteBufferR $assertionsDisabled Z 1 +instanceKlass java/nio/DirectLongBufferU +ciInstanceKlass java/nio/LongBuffer 1 1 366 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 100 1 100 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 100 1 5 0 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 5 0 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 9 12 1 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 10 12 1 9 12 100 1 10 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 10 12 1 1 10 12 10 12 10 12 10 12 10 12 10 12 10 12 1 1 10 12 1 9 12 1 1 7 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +staticfield java/nio/LongBuffer ARRAY_BASE_OFFSET J 16 +staticfield java/nio/LongBuffer $assertionsDisabled Z 1 +ciInstanceKlass java/nio/DirectLongBufferU 1 1 238 9 7 12 1 1 1 10 7 12 1 1 1 7 1 9 12 1 1 9 11 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 12 1 9 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 11 100 12 1 1 1 100 1 8 1 10 12 1 11 12 1 100 1 100 1 8 1 10 9 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 10 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 10 7 12 1 1 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/nio/DirectLongBufferU ARRAY_BASE_OFFSET J 16 +staticfield java/nio/DirectLongBufferU UNALIGNED Z 1 +staticfield java/nio/DirectLongBufferU $assertionsDisabled Z 1 +instanceKlass java/nio/MappedByteBuffer +instanceKlass java/nio/HeapByteBuffer +ciInstanceKlass java/nio/ByteBuffer 1 1 446 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 100 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 10 12 100 1 5 0 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 9 12 1 10 12 1 100 1 10 10 12 1 10 12 1 10 12 10 12 1 9 12 100 1 10 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 1 9 12 1 8 1 10 12 1 8 1 8 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 10 12 1 1 10 12 10 12 10 12 10 12 10 12 10 12 10 12 1 1 10 12 1 9 12 1 1 7 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +staticfield java/nio/ByteBuffer ARRAY_BASE_OFFSET J 16 +staticfield java/nio/ByteBuffer $assertionsDisabled Z 1 +ciMethod java/nio/LongBuffer get (I)J 0 0 1 0 -1 +ciMethod java/nio/LongBuffer put (IJ)Ljava/nio/LongBuffer; 0 0 1 0 -1 +ciMethod java/nio/Buffer checkIndex (I)I 640 0 1655 0 0 +ciMethod java/nio/Buffer position ()I 256 0 128 0 -1 +ciMethod java/nio/Buffer remaining ()I 148 0 3544 0 -1 +ciMethod java/nio/Buffer scope ()Ljdk/internal/misc/ScopedMemoryAccess$Scope; 512 0 32947 0 -1 +instanceKlass sun/util/calendar/ZoneInfoFile$Checksum +ciInstanceKlass java/util/zip/CRC32 1 1 160 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 100 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 5 0 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 7 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/zip/CRC32 $assertionsDisabled Z 1 +ciInstanceKlass java/util/zip/Checksum 1 1 86 11 7 12 1 1 1 10 100 12 1 1 1 10 12 1 9 7 12 1 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass sun/nio/ByteBuffered 0 0 12 100 1 100 1 1 1 1 100 1 1 1 +ciInstanceKlass java/lang/Package$VersionInfo 1 1 61 9 7 12 1 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 +staticfield java/lang/Package$VersionInfo NULL_VERSION_INFO Ljava/lang/Package$VersionInfo; java/lang/Package$VersionInfo +ciMethod java/util/zip/Checksum update ([B)V 512 0 5423 0 -1 +ciMethod java/util/zip/CRC32 getValue ()J 512 0 5431 0 -1 +ciMethod java/util/zip/CRC32 ()V 512 0 5416 0 -1 +ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 +staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 4096 +staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 +staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 +staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 +ciInstanceKlass jdk/internal/misc/ScopedMemoryAccess 1 1 1384 9 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 100 1 1 1 100 1 1 1 1 +staticfield jdk/internal/misc/ScopedMemoryAccess UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/misc/ScopedMemoryAccess theScopedMemoryAccess Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess +ciMethod jdk/internal/misc/ScopedMemoryAccess getLong (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;J)J 512 0 5388 0 -1 +ciMethod jdk/internal/misc/ScopedMemoryAccess putLong (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;JJ)V 768 0 6412 0 -1 +ciMethod jdk/internal/misc/ScopedMemoryAccess getLongInternal (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;J)J 516 0 5388 0 -1 +ciMethod jdk/internal/misc/ScopedMemoryAccess putLongInternal (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;JJ)V 768 0 6412 0 -1 +instanceKlass java/lang/invoke/DelegatingMethodHandle +instanceKlass java/lang/invoke/BoundMethodHandle +instanceKlass java/lang/invoke/DirectMethodHandle +ciInstanceKlass java/lang/invoke/MethodHandle 1 1 644 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 12 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 7 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 +staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 +staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 +staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/reflect/CallerSensitive 1 1 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 1 1 126 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 +staticfield jdk/internal/reflect/NativeConstructorAccessorImpl U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/reflect/NativeConstructorAccessorImpl GENERATED_OFFSET J 16 +instanceKlass com/sun/tools/javac/comp/CompileStates +instanceKlass groovy/lang/SpreadMap +instanceKlass java/lang/ProcessEnvironment +instanceKlass java/util/LinkedHashMap +ciInstanceKlass java/util/HashMap 1 1 610 10 7 12 1 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 10 7 12 1 1 1 7 1 3 10 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 10 12 1 9 12 1 1 4 10 12 1 10 12 1 1 11 7 12 1 1 9 12 1 1 4 10 12 1 1 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 11 12 1 11 12 1 10 12 1 10 12 1 1 9 12 10 12 1 1 9 7 12 1 1 1 9 12 9 12 1 10 12 1 1 9 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 3 10 12 1 1 10 12 1 1 9 12 1 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 7 1 10 12 1 10 12 1 10 7 12 1 1 1 7 1 9 12 1 1 7 1 10 9 12 7 1 10 100 1 10 11 7 12 1 1 1 100 1 10 11 100 12 1 1 11 7 12 1 1 1 10 12 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 1 100 1 10 4 10 100 12 1 1 1 4 10 12 1 10 100 12 1 1 1 10 12 1 8 1 4 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 12 1 10 12 1 10 10 12 1 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/LinkedHashMap 1 1 289 9 7 12 1 1 1 9 12 1 9 7 12 1 1 9 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 9 12 1 7 1 10 100 1 10 11 7 12 1 1 1 100 1 10 11 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +ciMethod java/util/HashMap get (Ljava/lang/Object;)Ljava/lang/Object; 698 0 25358 0 672 +instanceKlass java/lang/invoke/DirectMethodHandle$Interface +instanceKlass java/lang/invoke/DirectMethodHandle$Special +instanceKlass java/lang/invoke/DirectMethodHandle$Constructor +instanceKlass java/lang/invoke/DirectMethodHandle$Accessor +ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 940 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 7 1 10 12 1 7 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 10 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 8 1 9 12 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 +staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; +staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 +staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; +staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 +staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 684 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 11 7 12 1 1 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/MethodHandleNatives JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeStaticIntegerFieldAccessorImpl +instanceKlass jdk/internal/reflect/UnsafeQualifiedStaticFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 59 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeObjectFieldAccessorImpl +instanceKlass jdk/internal/reflect/UnsafeQualifiedFieldAccessorImpl +instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 1 1 254 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/reflect/UnsafeFieldAccessorImpl unsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass java/lang/invoke/VarHandleReferences$Array +instanceKlass java/lang/invoke/VarHandleBooleans$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly +instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleReferences$FieldStaticReadOnly +instanceKlass java/lang/invoke/VarHandleByteArrayAsLongs$ByteArrayViewVarHandle +instanceKlass java/lang/invoke/VarHandleByteArrayAsInts$ByteArrayViewVarHandle +instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly +ciInstanceKlass java/lang/invoke/VarHandle 1 1 390 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 10 10 7 12 1 1 1 9 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/VarHandle AIOOBE_SUPPLIER Ljava/util/function/BiFunction; jdk/internal/util/Preconditions$1 +staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 +staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 100 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 7 1 7 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 100 1 10 12 1 10 100 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/module/Modules 1 1 504 10 100 12 1 1 1 9 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 +staticfield jdk/internal/module/Modules JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield jdk/internal/module/Modules JLMA Ljdk/internal/access/JavaLangModuleAccess; java/lang/module/ModuleDescriptor$1 +staticfield jdk/internal/module/Modules $assertionsDisabled Z 1 +ciInstanceKlass java/util/jar/Attributes 1 1 313 10 7 12 1 1 1 10 7 12 1 1 7 1 10 9 12 1 1 10 12 1 11 7 12 1 1 1 10 7 12 1 1 1 10 7 1 11 12 1 1 10 11 12 1 11 12 1 1 11 12 1 10 100 12 1 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 100 1 11 12 1 11 12 1 11 12 1 11 12 1 1 11 12 1 11 12 1 11 12 1 1 11 12 1 11 12 1 10 12 1 100 1 10 10 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 10 12 1 9 12 1 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 10 10 7 12 1 1 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 100 1 8 1 8 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass java/security/CodeSigner 0 0 121 10 100 12 1 1 1 9 100 12 1 1 1 100 1 10 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 11 100 12 1 1 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 +ciInstanceKlass java/util/jar/JarVerifier 1 1 629 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 9 12 1 1 9 12 1 7 1 9 12 1 1 9 12 1 1 7 1 10 9 12 1 1 9 12 1 10 12 1 9 12 1 7 1 10 9 12 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 8 1 10 12 1 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 1 100 1 8 1 10 100 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 11 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 9 12 1 1 100 1 10 12 10 12 1 10 12 1 100 8 1 10 12 1 100 1 100 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 100 9 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 100 10 12 1 10 12 1 10 12 1 9 12 1 1 9 12 1 11 100 1 11 100 1 100 1 10 12 1 11 100 1 10 12 1 1 11 11 11 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 11 12 1 1 11 12 1 9 12 1 10 10 11 12 1 1 10 12 1 11 12 1 1 11 100 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 12 1 100 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 9 12 1 100 1 10 11 12 1 1 10 11 11 100 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 +staticfield java/util/jar/JarVerifier debug Lsun/security/util/Debug; null +ciMethod java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 264 0 10969 0 0 +ciMethod java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 250 0 10828 0 0 +ciInstanceKlass java/util/zip/ZipFile$ZipFileInflaterInputStream 1 1 154 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 9 7 12 1 1 1 9 12 1 1 11 7 12 1 1 1 11 7 12 1 1 100 1 8 1 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 100 1 5 0 3 1 1 1 1 1 1 1 1 1 100 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/Optional 1 1 175 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 11 7 12 1 1 11 100 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 100 1 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/Optional EMPTY Ljava/util/Optional; java/util/Optional +ciMethod java/util/Optional get ()Ljava/lang/Object; 512 0 713 0 -1 +ciMethod java/util/Optional orElse (Ljava/lang/Object;)Ljava/lang/Object; 512 0 3921 0 -1 +instanceKlass jdk/internal/module/ModuleReferenceImpl +ciInstanceKlass java/lang/module/ModuleReference 1 1 48 10 7 12 1 1 1 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass jdk/internal/perf/PerfCounter 1 1 158 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 7 1 10 10 7 12 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/perf/PerfCounter perf Ljdk/internal/perf/Perf; jdk/internal/perf/Perf +ciInstanceKlass java/util/jar/Attributes$Name 1 1 229 9 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 7 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 8 10 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 11 12 1 1 10 7 12 1 1 1 8 1 9 12 1 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 7 1 10 12 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 11 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +staticfield java/util/jar/Attributes$Name MANIFEST_VERSION Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name SIGNATURE_VERSION Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name CONTENT_TYPE Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name CLASS_PATH Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name MAIN_CLASS Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name SEALED Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name EXTENSION_LIST Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name EXTENSION_NAME Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name EXTENSION_INSTALLATION Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name IMPLEMENTATION_TITLE Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name IMPLEMENTATION_VERSION Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name IMPLEMENTATION_VENDOR Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name IMPLEMENTATION_VENDOR_ID Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name IMPLEMENTATION_URL Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name SPECIFICATION_TITLE Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name SPECIFICATION_VERSION Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name SPECIFICATION_VENDOR Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +staticfield java/util/jar/Attributes$Name MULTI_RELEASE Ljava/util/jar/Attributes$Name; java/util/jar/Attributes$Name +ciMethod java/util/jar/Attributes$Name equals (Ljava/lang/Object;)Z 0 0 1 0 0 +ciMethod java/util/jar/Attributes$Name hashCode ()I 260 0 130 0 0 +ciMethod jdk/internal/perf/PerfCounter add (J)V 512 0 6432 0 608 +ciMethod jdk/internal/perf/PerfCounter get ()J 510 0 6432 0 0 +ciMethod jdk/internal/perf/PerfCounter addElapsedTimeFrom (J)V 682 0 5461 0 544 +ciMethod jdk/internal/perf/PerfCounter getReadClassBytesTime ()Ljdk/internal/perf/PerfCounter; 512 0 6673 0 0 +ciInstanceKlass java/util/ArrayDeque 1 1 438 100 1 9 7 12 1 1 1 3 10 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 100 1 8 1 10 12 1 1 3 10 7 12 1 1 7 1 11 7 12 1 1 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 10 12 1 10 12 1 10 18 12 1 1 11 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 10 7 1 10 10 100 12 1 1 1 11 100 12 1 10 12 1 1 18 12 1 1 18 11 100 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 7 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 100 1 10 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 1 10 12 1 11 12 1 100 1 100 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 15 10 7 12 1 1 1 16 15 16 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 +instanceKlass java/util/LinkedHashMap$Entry +ciInstanceKlass java/util/HashMap$Node 1 1 95 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 7 12 1 1 1 7 1 11 12 1 1 10 12 1 1 11 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 +instanceKlass java/util/HashMap$TreeNode +ciInstanceKlass java/util/LinkedHashMap$Entry 1 1 41 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 +ciInstanceKlass java/util/HashMap$TreeNode 1 1 250 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 9 12 1 9 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +staticfield java/util/HashMap$TreeNode $assertionsDisabled Z 1 +ciInstanceKlass java/lang/ModuleLayer 1 1 559 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 11 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 7 12 1 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 10 12 1 100 1 100 1 100 1 10 100 12 1 1 1 10 12 1 100 1 10 12 1 10 7 12 1 1 1 18 12 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 8 1 10 11 12 1 1 11 7 12 1 1 11 12 1 1 10 12 1 1 11 12 1 1 8 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 100 1 10 11 7 1 100 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 11 100 12 1 100 1 18 12 1 11 12 1 1 10 12 1 100 1 11 12 1 1 8 1 10 12 1 1 10 12 1 1 9 12 1 11 12 1 1 100 1 10 100 1 10 100 1 10 11 100 12 1 1 1 11 11 12 1 11 10 100 12 1 1 1 9 12 1 11 12 1 1 11 12 1 9 12 1 1 10 7 12 1 1 1 11 12 10 12 1 10 12 1 11 7 12 1 1 1 18 12 1 11 12 1 1 18 12 1 1 11 12 1 1 11 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 10 11 18 8 1 10 100 12 1 1 1 11 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 11 7 1 10 12 1 1 9 12 1 1 10 7 12 1 1 7 1 10 10 12 1 1 11 12 10 7 12 1 1 1 10 12 11 12 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 1 1 15 10 12 16 15 10 12 16 1 16 15 10 12 1 16 1 15 10 12 1 16 1 1 1 100 1 100 1 1 +staticfield java/lang/ModuleLayer CLV Ljdk/internal/loader/ClassLoaderValue; jdk/internal/loader/ClassLoaderValue +ciMethod java/lang/ModuleLayer configuration ()Ljava/lang/module/Configuration; 2 0 1 0 -1 +ciInstanceKlass java/security/PrivilegedExceptionAction 1 0 17 100 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass sun/net/util/URLUtil 1 1 130 10 100 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciMethod sun/net/util/URLUtil urlNoFragString (Ljava/net/URL;)Ljava/lang/String; 216 0 5261 0 10592 +ciMethod java/security/PrivilegedExceptionAction run ()Ljava/lang/Object; 0 0 1 0 -1 +ciInstanceKlass java/lang/module/Configuration 1 1 430 9 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 9 12 1 1 11 7 12 1 1 9 12 1 1 11 7 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 11 12 1 1 7 1 7 1 11 12 1 11 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 1 10 12 7 1 11 7 12 1 1 1 10 7 12 1 1 1 7 1 9 12 1 1 100 1 10 7 1 10 12 1 1 10 7 1 10 12 1 11 12 1 11 10 12 1 1 11 12 1 10 12 1 1 10 12 1 100 1 11 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 100 1 10 12 1 11 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 11 12 1 1 10 12 11 11 12 1 18 12 1 18 10 100 12 1 1 1 11 12 1 1 7 1 11 12 1 9 12 1 10 100 1 10 100 1 10 11 12 1 1 11 100 12 1 1 1 11 11 12 1 11 11 11 12 1 11 10 12 18 8 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 16 15 10 12 1 16 1 15 10 12 1 1 16 1 15 10 12 1 1 16 1 15 16 1 1 1 100 1 100 1 1 +staticfield java/lang/module/Configuration $assertionsDisabled Z 1 +ciMethod java/lang/module/Configuration findModule (Ljava/lang/String;)Ljava/util/Optional; 0 0 1 0 -1 +ciInstanceKlass java/lang/module/ResolvedModule 1 1 91 10 7 12 1 1 1 10 7 12 1 1 1 7 1 9 7 12 1 1 1 7 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/lang/module/ResolvedModule reference ()Ljava/lang/module/ModuleReference; 260 0 130 0 -1 +ciInstanceKlass java/net/URI 1 1 731 7 1 10 7 12 1 1 1 9 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 1 9 12 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 100 1 10 12 1 10 12 1 9 12 1 9 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 10 12 1 10 7 12 1 1 1 9 12 1 9 12 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 100 12 1 1 100 1 8 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 5 0 5 0 10 12 1 1 8 1 10 12 1 5 0 8 1 5 0 10 12 1 1 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 1 10 12 1 1 8 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 100 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 10 10 12 1 10 7 12 1 1 7 1 10 10 7 12 1 1 1 100 1 100 1 1 1 1 5 0 1 5 0 1 5 0 1 1 5 0 1 1 5 0 1 1 5 0 1 1 1 1 5 0 1 5 0 1 5 0 1 5 0 1 1 5 0 1 5 0 1 5 0 1 1 1 1 5 0 1 1 1 1 5 0 1 1 5 0 1 1 1 1 1 1 1 1 5 0 1 1 5 0 1 1 5 0 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/net/URI hexDigits [C 16 +staticfield java/net/URI $assertionsDisabled Z 1 +ciMethod java/net/URI toURL ()Ljava/net/URL; 520 0 648 0 -1 +ciInstanceKlass jdk/internal/loader/URLClassPath 1 1 500 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 7 1 10 10 12 1 1 10 9 12 1 9 12 1 1 8 1 11 100 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 7 1 10 10 100 12 1 1 1 7 1 10 10 12 1 1 11 7 12 1 1 11 12 1 1 7 1 10 12 1 7 1 11 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 9 7 12 1 1 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 10 12 1 1 7 1 10 12 1 10 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 8 1 10 12 1 1 7 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 9 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 8 1 10 12 1 10 12 1 10 12 1 100 1 8 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 10 7 12 1 1 1 9 12 1 8 1 8 1 8 1 10 12 1 9 12 1 8 1 8 1 9 12 1 8 1 9 12 1 10 7 12 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 +staticfield jdk/internal/loader/URLClassPath JAVA_VERSION Ljava/lang/String; "17.0.12"staticfield jdk/internal/loader/URLClassPath DEBUG Z 0 +staticfield jdk/internal/loader/URLClassPath DISABLE_JAR_CHECKING Z 0 +staticfield jdk/internal/loader/URLClassPath DISABLE_ACC_CHECKING Z 0 +staticfield jdk/internal/loader/URLClassPath DISABLE_CP_URL_CHECK Z 0 +staticfield jdk/internal/loader/URLClassPath DEBUG_CP_URL_CHECK Z 0 +staticfield jdk/internal/loader/URLClassPath JNUA Ljdk/internal/access/JavaNetURLAccess; java/net/URL$3 +ciMethod jdk/internal/loader/URLClassPath getResource (Ljava/lang/String;Z)Ljdk/internal/loader/Resource; 512 5724 1485 0 3040 +ciMethod jdk/internal/loader/URLClassPath getLoader (I)Ljdk/internal/loader/URLClassPath$Loader; 13234 96 26804 0 -1 +ciInstanceKlass jdk/internal/access/JavaUtilJarAccess 1 0 36 100 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/zip/ZipFile$1 1 1 101 10 7 12 1 1 1 9 7 12 1 1 1 9 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/access/JavaUtilZipFileAccess 1 0 31 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/jar/JarFile +ciInstanceKlass java/util/zip/ZipFile 1 1 565 7 1 7 1 7 1 10 12 1 1 7 1 10 12 1 9 7 12 1 1 1 10 12 1 10 7 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 100 12 1 1 10 12 1 8 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 8 10 12 1 1 10 12 1 1 8 1 9 12 1 1 9 12 1 9 10 12 1 1 9 12 1 1 7 1 9 12 1 10 12 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 5 0 5 0 5 0 5 0 7 1 10 12 1 100 1 8 1 10 7 1 9 12 1 10 12 1 100 1 18 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 100 1 10 12 1 18 18 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 7 1 9 12 1 1 11 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 9 12 1 1 10 12 1 9 12 1 9 12 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 3 9 12 1 10 7 12 1 1 1 10 12 1 1 9 12 9 12 1 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 8 1 8 1 9 12 1 1 9 12 1 7 1 10 10 12 1 11 7 1 11 12 1 1 9 12 1 9 12 1 8 1 10 7 12 1 1 1 8 1 10 12 1 100 1 10 12 1 9 12 1 7 1 10 10 7 12 1 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 9 12 1 100 1 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 16 15 10 12 16 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/util/zip/ZipFile DISABLE_ZIP64_EXTRA_VALIDATION Z 0 +instanceKlass sun/net/www/protocol/jar/URLJarFile +ciInstanceKlass java/util/jar/JarFile 1 1 764 7 1 9 12 1 1 9 12 1 100 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 9 12 1 10 12 1 1 100 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 9 12 1 1 11 7 12 1 1 1 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 9 12 1 1 8 1 10 100 12 1 1 7 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 11 12 1 1 11 12 1 1 11 12 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 11 12 1 1 18 18 10 12 7 1 10 12 1 8 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 8 1 11 12 1 1 7 1 10 12 10 12 1 1 10 12 1 8 1 10 12 10 12 1 1 10 12 1 11 12 1 1 10 12 1 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 10 12 1 1 100 1 8 1 10 7 1 9 12 1 1 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 100 12 1 1 10 12 1 8 1 10 12 1 8 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 12 1 8 1 10 8 1 8 1 10 3 10 12 1 1 10 12 1 1 100 1 8 1 8 1 10 10 12 1 10 12 1 100 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 9 12 1 7 1 10 7 1 10 12 1 10 12 1 1 9 7 12 1 1 1 10 12 1 1 10 7 12 1 1 100 1 10 12 9 12 1 1 9 12 1 1 10 7 12 1 1 9 12 1 10 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 100 1 10 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 10 7 1 10 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 8 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 1 16 15 16 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/util/jar/JarFile BASE_VERSION Ljava/lang/Runtime$Version; java/lang/Runtime$Version +staticfield java/util/jar/JarFile BASE_VERSION_FEATURE I 8 +staticfield java/util/jar/JarFile RUNTIME_VERSION Ljava/lang/Runtime$Version; java/lang/Runtime$Version +staticfield java/util/jar/JarFile MULTI_RELEASE_ENABLED Z 1 +staticfield java/util/jar/JarFile MULTI_RELEASE_FORCED Z 0 +staticfield java/util/jar/JarFile isInitializing Ljava/lang/ThreadLocal; java/lang/ThreadLocal +staticfield java/util/jar/JarFile JUZFA Ljdk/internal/access/JavaUtilZipFileAccess; java/util/zip/ZipFile$1 +staticfield java/util/jar/JarFile CLASSPATH_CHARS [B 12 +staticfield java/util/jar/JarFile CLASSPATH_LASTOCC [B 65 +staticfield java/util/jar/JarFile CLASSPATH_OPTOSFT [B 12 +staticfield java/util/jar/JarFile MULTIRELEASE_CHARS [B 19 +staticfield java/util/jar/JarFile MULTIRELEASE_LASTOCC [B 65 +staticfield java/util/jar/JarFile MULTIRELEASE_OPTOSFT [B 19 +ciMethod java/util/zip/ZipFile$1 getManifestName (Ljava/util/jar/JarFile;Z)Ljava/lang/String; 356 0 535 0 0 +ciMethod jdk/internal/access/JavaUtilJarAccess getTrustedAttributes (Ljava/util/jar/Manifest;Ljava/lang/String;)Ljava/util/jar/Attributes; 0 0 1 0 -1 +ciMethod jdk/internal/access/JavaUtilJarAccess ensureInitialization (Ljava/util/jar/JarFile;)V 0 0 1 0 -1 +ciInstanceKlass java/util/zip/ZipFile$Source$Key 1 1 84 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 100 1 5 0 11 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 12 1 1 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 +ciInstanceKlass java/util/zip/ZipFile$Source 1 1 680 100 1 100 1 7 1 7 1 9 7 12 1 1 1 10 12 1 1 5 0 8 1 10 12 1 1 10 12 1 1 10 12 1 8 1 100 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 3 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 3 8 1 8 1 7 1 10 12 1 8 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 5 0 8 1 10 12 1 1 10 12 1 8 1 8 1 7 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 7 1 7 1 10 7 12 1 1 1 10 12 1 100 1 100 1 10 12 1 9 12 1 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 9 12 1 9 12 1 9 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 1 8 1 11 100 12 1 1 1 9 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 9 12 1 10 9 12 1 9 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 5 0 10 7 12 1 1 1 8 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 12 1 9 12 1 9 12 1 10 12 1 5 0 10 12 1 9 12 1 8 1 5 0 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 100 1 10 12 10 12 1 1 9 12 1 9 12 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 12 10 12 1 10 12 1 7 1 10 11 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 11 12 1 1 11 7 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 10 10 7 12 1 1 10 12 1 1 9 12 1 1 10 10 7 12 1 1 1 1 1 3 1 1 1 3 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +staticfield java/util/zip/ZipFile$Source JUJA Ljdk/internal/access/JavaUtilJarAccess; java/util/jar/JavaUtilJarAccessImpl +staticfield java/util/zip/ZipFile$Source EMPTY_META_VERSIONS [I 0 +staticfield java/util/zip/ZipFile$Source files Ljava/util/HashMap; java/util/HashMap +staticfield java/util/zip/ZipFile$Source builtInFS Ljava/nio/file/FileSystem; sun/nio/fs/WindowsFileSystem +staticfield java/util/zip/ZipFile$Source $assertionsDisabled Z 1 +ciMethod java/nio/ByteBuffer isDirect ()Z 0 0 1 0 -1 +ciMethod java/nio/ByteBuffer hasArray ()Z 514 0 1646 0 -1 +ciMethod java/nio/ByteBuffer arrayOffset ()I 512 0 5763 0 -1 +ciMethod java/nio/ByteBuffer get ([B)Ljava/nio/ByteBuffer; 90 0 295 0 -1 +instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileEntry +instanceKlass java/util/jar/JarFile$JarFileEntry +ciInstanceKlass java/util/jar/JarEntry 1 1 60 10 7 12 1 1 1 10 12 1 10 7 1 9 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 10 100 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/jar/JarEntry +ciInstanceKlass java/util/zip/ZipEntry 1 1 327 100 1 7 1 10 7 12 1 1 1 5 0 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 3 100 1 8 1 10 12 1 9 12 1 8 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 5 0 5 0 10 12 1 1 10 100 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 3 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 10 12 1 1 5 0 5 0 5 0 5 0 5 0 5 0 10 12 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 100 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/perf/PerfCounter$CoreCounters 1 1 57 10 100 12 1 1 1 8 1 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/perf/PerfCounter$CoreCounters pdt Ljdk/internal/perf/PerfCounter; jdk/internal/perf/PerfCounter +staticfield jdk/internal/perf/PerfCounter$CoreCounters lc Ljdk/internal/perf/PerfCounter; jdk/internal/perf/PerfCounter +staticfield jdk/internal/perf/PerfCounter$CoreCounters lct Ljdk/internal/perf/PerfCounter; jdk/internal/perf/PerfCounter +staticfield jdk/internal/perf/PerfCounter$CoreCounters rcbt Ljdk/internal/perf/PerfCounter; jdk/internal/perf/PerfCounter +staticfield jdk/internal/perf/PerfCounter$CoreCounters zfc Ljdk/internal/perf/PerfCounter; jdk/internal/perf/PerfCounter +staticfield jdk/internal/perf/PerfCounter$CoreCounters zfot Ljdk/internal/perf/PerfCounter; jdk/internal/perf/PerfCounter +ciMethod java/util/zip/ZipEntry getName ()Ljava/lang/String; 114 0 57 0 -1 +ciMethod java/util/zip/ZipEntry getCrc ()J 256 0 128 0 -1 +ciMethod java/util/zip/ZipEntry (Ljava/util/zip/ZipEntry;)V 206 0 103 0 -1 +ciInstanceKlass java/util/jar/JarFile$JarFileEntry 1 1 128 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 10 12 1 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/util/jar/JarFile$JarFileEntry getCodeSigners ()[Ljava/security/CodeSigner; 1024 0 5634 0 320 +ciMethod java/util/jar/JarFile$JarFileEntry realEntry ()Ljava/util/jar/JarFile$JarFileEntry; 0 0 1 0 0 +ciMethod java/util/jar/JarFile$JarFileEntry (Ljava/util/jar/JarFile;Ljava/lang/String;Ljava/util/zip/ZipEntry;)V 0 0 1 0 -1 +ciMethod java/util/jar/JarEntry getCodeSigners ()[Ljava/security/CodeSigner; 0 0 1 0 -1 +ciMethod java/util/jar/JarEntry (Ljava/util/zip/ZipEntry;)V 206 0 103 0 -1 +instanceKlass jdk/internal/loader/URLClassPath$FileLoader +instanceKlass jdk/internal/loader/URLClassPath$JarLoader +ciInstanceKlass jdk/internal/loader/URLClassPath$Loader 1 1 134 10 7 12 1 1 1 9 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 100 1 10 12 1 1 10 100 12 1 1 1 9 12 1 1 100 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/loader/URLClassPath$JarLoader 1 1 559 7 1 7 1 8 1 8 1 7 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 10 7 12 1 1 8 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 1 11 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 10 12 1 1 7 1 10 12 1 10 7 1 10 100 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 100 1 10 12 9 12 1 1 10 12 1 10 100 12 1 1 10 7 12 1 1 1 10 12 1 100 1 100 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 1 7 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 7 12 1 1 1 10 7 12 1 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 10 12 1 1 100 1 8 1 10 10 7 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 7 1 10 10 12 1 10 12 1 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 1 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 +staticfield jdk/internal/loader/URLClassPath$JarLoader zipAccess Ljdk/internal/access/JavaUtilZipFileAccess; java/util/zip/ZipFile$1 +ciInstanceKlass jdk/internal/loader/URLClassPath$3 1 1 121 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 8 1 10 12 1 1 7 1 10 12 1 8 1 10 7 12 1 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 7 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 100 1 10 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 12 1 1 1 1 1 1 1 +ciMethod jdk/internal/loader/URLClassPath$Loader getResource (Ljava/lang/String;Z)Ljdk/internal/loader/Resource; 0 0 1 0 -1 +ciInstanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 1 1 145 9 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 100 1 1 1 1 1 1 12 1 1 1 1 +ciInstanceKlass java/util/zip/ZipFile$CleanableResource 1 1 167 100 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 10 7 12 1 1 1 9 12 1 1 7 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 11 7 12 1 1 11 7 12 1 1 1 7 1 10 12 1 10 12 1 11 12 1 1 10 12 1 11 7 12 1 1 1 100 1 11 12 1 1 100 1 11 12 1 10 12 1 100 1 10 12 1 1 10 12 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/jar/JavaUtilJarAccessImpl 1 1 94 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethod java/util/jar/JavaUtilJarAccessImpl getTrustedAttributes (Ljava/util/jar/Manifest;Ljava/lang/String;)Ljava/util/jar/Attributes; 512 0 5568 0 0 +ciMethod jdk/internal/access/JavaUtilZipFileAccess getManifestName (Ljava/util/jar/JarFile;Z)Ljava/lang/String; 0 0 1 0 -1 +ciMethod java/util/jar/JarFile getInputStream (Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; 300 0 6301 0 -1 +ciMethod java/util/jar/JarFile getManifest ()Ljava/util/jar/Manifest; 262 0 6587 0 -1 +ciMethod java/util/jar/JarFile getJarEntry (Ljava/lang/String;)Ljava/util/jar/JarEntry; 512 0 13632 0 -1 +ciMethod java/util/jar/JarFile isMultiRelease ()Z 608 0 13445 0 -1 +ciMethod java/util/jar/JarFile getManifestFromReference ()Ljava/util/jar/Manifest; 266 0 6590 0 -1 +ciMethod java/util/jar/JarFile maybeInstantiateVerifier ()V 776 0 6303 0 0 +ciMethod java/util/jar/JarFile initializeVerifier ()V 4 4 3 0 -1 +ciMethod java/util/jar/JarFile verifiableEntry (Ljava/util/zip/ZipEntry;)Ljava/util/jar/JarEntry; 0 0 1 0 -1 +ciMethod java/util/zip/ZipFile getInputStream (Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; 512 0 6417 0 -1 +ciMethod java/util/zip/ZipFile ensureOpen ()V 512 0 5376 0 -1 +ciMethod java/util/zip/ZipFile getEntryName (I)Ljava/lang/String; 518 0 529 0 -1 +ciMethod java/util/zip/ZipFile getManifestName (Z)Ljava/lang/String; 356 0 745 0 0 +ciMethod java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 570 0 545 0 0 +ciMethod java/util/HashMap$TreeNode root ()Ljava/util/HashMap$TreeNode; 0 0 1 0 0 +ciMethod java/util/HashMap$TreeNode find (ILjava/lang/Object;Ljava/lang/Class;)Ljava/util/HashMap$TreeNode; 70 44 2319 0 0 +ciMethod java/lang/module/ModuleReference location ()Ljava/util/Optional; 252 0 126 0 -1 +ciMethod java/util/jar/JarVerifier isTrustedManifestEntry (Ljava/lang/String;)Z 0 0 1 0 0 +ciMethod java/util/jar/JarVerifier getCodeSigners (Ljava/lang/String;)[Ljava/security/CodeSigner; 0 0 1 0 -1 +ciMethod java/util/jar/JarVerifier getCodeSigners (Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;)[Ljava/security/CodeSigner; 0 0 1 0 0 +ciMethod java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 650 12 41489 0 640 +ciMethod java/util/HashMap compareComparables (Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;)I 0 0 1 0 -1 +ciMethod java/util/HashMap comparableClassFor (Ljava/lang/Object;)Ljava/lang/Class; 564 0 2783 0 -1 +ciMethod java/util/HashMap hash (Ljava/lang/Object;)I 918 0 99377 0 0 +ciMethod java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 4774 0 55075 0 768 +ciMethod java/util/LinkedHashMap afterNodeAccess (Ljava/util/HashMap$Node;)V 0 0 1601 0 0 +ciMethod sun/nio/ByteBuffered getByteBuffer ()Ljava/nio/ByteBuffer; 0 0 1 0 -1 +ciMethod java/nio/ByteBuffer array ()[B 780 0 4742 0 -1 +ciMethod java/nio/DirectLongBufferU get (I)J 510 0 5388 0 160 +ciMethod java/nio/DirectLongBufferU put (IJ)Ljava/nio/LongBuffer; 510 0 6412 0 160 +ciMethod java/nio/DirectLongBufferU ix (I)J 768 0 1408 0 64 +ciMethod java/util/List add (Ljava/lang/Object;)Z 0 0 1 0 -1 +ciMethod java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 512 0 86264 0 -1 +ciMethod java/util/Arrays copyOfRange ([BII)[B 538 0 5396 0 768 +ciMethod java/lang/Math min (II)I 514 0 85279 0 -1 +ciMethod java/io/InputStream close ()V 0 0 1 0 -1 +ciMethod java/io/InputStream read ([BII)I 2 1368 1 0 -1 +ciMethod java/util/Hashtable get (Ljava/lang/Object;)Ljava/lang/Object; 512 0 1105 0 -1 +ciMethod java/lang/StringConcatHelper newArray (J)[B 394 0 47259 0 -1 +ciMethod java/lang/StringConcatHelper newString ([BJ)Ljava/lang/String; 772 0 5512 0 224 +ciMethod java/lang/StringConcatHelper simpleConcat (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; 770 0 23917 0 -1 +ciMethod java/lang/StringConcatHelper initialCoder ()J 522 0 23915 0 0 +ciMethod java/lang/StringConcatHelper mix (JLjava/lang/String;)J 512 0 48810 0 160 +ciMethod java/lang/StringConcatHelper checkOverflow (J)J 512 0 48867 0 0 +ciMethod java/lang/StringConcatHelper prepend (J[BLjava/lang/String;)J 768 0 5510 0 384 +ciMethod java/lang/StringConcatHelper stringOf (Ljava/lang/Object;)Ljava/lang/String; 512 0 48212 0 128 +ciMethod java/util/Map get (Ljava/lang/Object;)Ljava/lang/Object; 0 0 1 0 -1 +ciMethod jdk/internal/access/SharedSecrets javaUtilJarAccess ()Ljdk/internal/access/JavaUtilJarAccess; 512 0 12275 0 0 +ciMethod jdk/internal/access/SharedSecrets ensureClassInitialized (Ljava/lang/Class;)V 8 0 4 0 -1 +ciMethod jdk/internal/misc/Unsafe allocateUninitializedArray0 (Ljava/lang/Class;I)Ljava/lang/Object; 512 0 5386 0 -1 +ciMethod jdk/internal/misc/Unsafe getLong (Ljava/lang/Object;J)J 512 0 256 0 -1 +ciMethod jdk/internal/misc/Unsafe putLong (Ljava/lang/Object;JJ)V 512 0 256 0 -1 +ciMethod jdk/internal/misc/Unsafe allocateUninitializedArray (Ljava/lang/Class;I)Ljava/lang/Object; 4106 0 7305 0 384 +ciMethod jdk/internal/reflect/Reflection getCallerClass ()Ljava/lang/Class; 512 0 256 0 -1 +ciMethod java/lang/StringBuilder ()V 238 0 108992 0 -1 +ciMethod java/lang/StringBuilder toString ()Ljava/lang/String; 292 0 121964 0 -1 +ciMethod java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 502 0 306873 0 -1 +ciMethod java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 42 0 35241 0 -1 +ciMethod java/security/CodeSource (Ljava/net/URL;[Ljava/security/CodeSigner;)V 724 0 5485 0 896 +ciMethod java/security/ProtectionDomain implies (Ljava/security/Permission;)Z 0 0 1 0 -1 +ciMethod java/lang/String isEmpty ()Z 522 0 148199 0 96 +ciMethod java/lang/String length ()I 634 0 1338545 0 96 +ciMethod java/lang/String ([BB)V 522 0 43986 0 0 +ciMethod java/lang/String (Ljava/lang/String;)V 0 0 3 0 0 +ciMethod java/lang/String equals (Ljava/lang/Object;)Z 1024 0 5851 0 416 +ciMethod java/lang/String toString ()Ljava/lang/String; 514 0 50143 0 64 +ciMethod java/lang/String hashCode ()I 1024 0 10958 0 512 +ciMethod java/lang/String coder ()B 604 0 1591001 0 64 +ciMethod java/lang/String isLatin1 ()Z 802 0 2127528 0 96 +ciMethod java/lang/String checkBoundsBeginEnd (III)V 512 0 5376 0 160 +ciMethod java/lang/String getBytes ([BIB)V 768 0 5504 0 288 +ciMethod java/lang/String regionMatches (ZILjava/lang/String;II)Z 512 0 6914 0 -1 +ciMethod java/lang/String lastIndexOf (II)I 512 0 117680 0 0 +ciMethod java/lang/String lastIndexOf (I)I 514 0 113768 0 576 +ciMethod java/lang/String substring (II)Ljava/lang/String; 512 0 5477 0 1312 +ciMethod java/lang/String replace (CC)Ljava/lang/String; 512 0 13509 0 1696 +ciMethod java/lang/String toLowerCase ()Ljava/lang/String; 512 0 10694 0 -1 +ciMethod java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 182 0 7265 0 1632 +ciMethod java/lang/String concat (Ljava/lang/String;)Ljava/lang/String; 770 0 23125 0 0 +ciMethod java/util/concurrent/ConcurrentHashMap putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 1024 0 24272 0 -1 +ciMethod java/util/concurrent/ConcurrentHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 542 4 15230 0 -1 +ciMethod java/lang/Module getName ()Ljava/lang/String; 214 0 107 0 -1 +ciMethod java/lang/Module isNamed ()Z 512 0 19287 0 -1 +ciMethod java/lang/Module getLayer ()Ljava/lang/ModuleLayer; 0 0 1 0 -1 +ciMethod java/security/SecureClassLoader defineClass (Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class; 724 0 6527 0 9408 +ciMethod java/security/SecureClassLoader defineClass (Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/security/CodeSource;)Ljava/lang/Class; 0 0 1308 0 0 +ciMethod java/security/SecureClassLoader getProtectionDomain (Ljava/security/CodeSource;)Ljava/security/ProtectionDomain; 984 0 6697 0 -1 +ciMethod java/security/AccessController executePrivileged (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/lang/Object; 514 0 5452 0 -1 +ciMethod java/security/AccessController getProtectionDomain (Ljava/lang/Class;)Ljava/security/ProtectionDomain; 18 0 9 0 -1 +ciMethod java/security/AccessController doPrivileged (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; 104 0 5176 1 352 +ciMethod java/security/AccessController isPrivileged ()Z 0 0 1 0 -1 +ciMethod java/security/AccessController checkContext (Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/security/AccessControlContext; 512 0 5378 0 128 +ciMethod java/security/AccessController wrapException (Ljava/lang/Exception;)Ljava/security/PrivilegedActionException; 0 0 2 0 -1 +ciMethod java/security/AccessController getInnocuousAcc ()Ljava/security/AccessControlContext; 0 0 1 0 -1 +ciMethod java/security/AccessController ensureMaterializedForStackWalk (Ljava/lang/Object;)V 514 0 257 0 -1 +ciMethod java/lang/Object ()V 1024 0 2052707 0 128 +ciInstanceKlass org/gradle/internal/classloader/VisitableURLClassLoader 1 1 174 9 11 11 10 11 11 100 11 100 10 11 10 7 10 9 10 100 10 7 10 10 8 8 10 10 100 10 10 10 10 10 10 10 100 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 100 12 12 100 12 100 12 12 1 100 12 12 7 12 12 1 12 12 12 1 1 100 12 12 1 1 12 12 1 100 12 12 100 12 12 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass groovy/lang/GroovyClassLoader +instanceKlass org/gradle/internal/classloader/VisitableURLClassLoader +instanceKlass org/gradle/internal/classloader/VisitableURLClassLoader +ciInstanceKlass java/net/URLClassLoader 1 1 600 10 7 12 1 1 1 7 1 10 12 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 100 1 11 12 1 11 7 12 1 1 10 12 1 11 12 1 11 12 1 1 11 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 1 7 1 100 1 10 12 1 1 7 1 10 10 12 1 1 10 7 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 12 1 1 10 10 12 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 8 1 10 12 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 1 7 1 10 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 9 7 12 1 1 1 10 12 1 8 1 100 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 9 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 1 8 1 10 100 1 10 12 1 10 7 12 1 100 1 10 12 1 10 12 1 100 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass javax/annotation/processing/FilerException +instanceKlass java/util/InvalidPropertiesFormatException +instanceKlass org/gradle/internal/resource/transport/http/HttpClientHelper$FailureFromRedirectLocation +instanceKlass javax/net/ssl/SSLException +instanceKlass java/io/UnsupportedEncodingException +instanceKlass java/nio/charset/CharacterCodingException +instanceKlass com/google/common/io/BaseEncoding$DecodingException +instanceKlass java/io/InterruptedIOException +instanceKlass java/nio/file/FileSystemException +instanceKlass org/apache/commons/io/FileExistsException +instanceKlass java/nio/channels/ClosedChannelException +instanceKlass java/net/SocketException +instanceKlass java/io/ObjectStreamException +instanceKlass java/io/FileNotFoundException +instanceKlass java/net/UnknownHostException +instanceKlass java/io/EOFException +instanceKlass java/util/zip/ZipException +instanceKlass java/net/MalformedURLException +ciInstanceKlass java/io/IOException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass org/codehaus/groovy/runtime/powerassert/PowerAssertionError +instanceKlass org/codehaus/groovy/GroovyBugError +ciInstanceKlass java/lang/AssertionError 0 0 79 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StringIndexOutOfBoundsException +instanceKlass groovyjarjarasm/asm/MethodTooLargeException +instanceKlass groovyjarjarasm/asm/ClassTooLargeException +instanceKlass org/objectweb/asm/MethodTooLargeException +instanceKlass org/objectweb/asm/ClassTooLargeException +instanceKlass java/lang/ArrayIndexOutOfBoundsException +ciInstanceKlass java/lang/IndexOutOfBoundsException 1 0 49 10 100 12 1 1 1 10 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/net/URLClassLoader$1 1 1 99 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 12 1 1 1 1 +instanceKlass java/security/AccessControlException +ciInstanceKlass java/lang/SecurityException 1 1 35 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassLoader$$Lambda$36+0x000001d181062098 1 1 34 1 7 1 7 1 100 1 1 1 1 1 1 1 12 10 12 9 12 9 1 1 1 7 1 7 1 7 1 1 12 10 1 1 +ciInstanceKlass java/io/FileNotFoundException 1 1 49 10 7 12 1 1 1 10 12 1 100 1 10 10 12 1 1 8 1 8 1 8 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass java/security/PrivilegedActionException 1 1 134 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/security/PrivilegedActionException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; +ciInstanceKlass sun/security/util/SecurityConstants 1 1 211 10 100 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 8 1 10 12 1 9 12 1 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 7 1 8 1 10 9 12 1 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 8 1 9 12 1 7 1 8 1 10 9 12 1 1 8 1 9 12 1 8 1 9 12 1 7 1 8 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 7 1 8 1 10 9 12 1 1 8 1 9 12 1 1 1 8 1 1 8 1 1 8 1 1 8 1 1 8 1 1 8 1 1 8 1 1 1 8 1 1 8 1 1 8 1 1 1 1 1 1 1 1 1 1 1 +staticfield sun/security/util/SecurityConstants ALL_PERMISSION Ljava/security/AllPermission; java/security/AllPermission +staticfield sun/security/util/SecurityConstants SPECIFY_HANDLER_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants SET_PROXYSELECTOR_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants GET_PROXYSELECTOR_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants SET_COOKIEHANDLER_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants GET_COOKIEHANDLER_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants SET_RESPONSECACHE_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants GET_RESPONSECACHE_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants SET_SOCKETIMPL_PERMISSION Ljava/net/NetPermission; java/net/NetPermission +staticfield sun/security/util/SecurityConstants CREATE_CLASSLOADER_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants CHECK_MEMBER_ACCESS_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants MODIFY_THREAD_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants MODIFY_THREADGROUP_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants GET_PD_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants GET_CLASSLOADER_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants STOP_THREAD_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants GET_STACK_TRACE_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants SUBCLASS_IMPLEMENTATION_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +staticfield sun/security/util/SecurityConstants CREATE_ACC_PERMISSION Ljava/security/SecurityPermission; java/security/SecurityPermission +staticfield sun/security/util/SecurityConstants GET_COMBINER_PERMISSION Ljava/security/SecurityPermission; java/security/SecurityPermission +staticfield sun/security/util/SecurityConstants GET_POLICY_PERMISSION Ljava/security/SecurityPermission; java/security/SecurityPermission +staticfield sun/security/util/SecurityConstants LOCAL_LISTEN_PERMISSION Ljava/net/SocketPermission; java/net/SocketPermission +staticfield sun/security/util/SecurityConstants PROVIDER_VER Ljava/lang/String; "17"staticfield sun/security/util/SecurityConstants ACCESS_PERMISSION Ljava/lang/reflect/ReflectPermission; java/lang/reflect/ReflectPermission +staticfield sun/security/util/SecurityConstants REFLECTION_FACTORY_ACCESS_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +ciInstanceKlass java/security/SecurityPermission 1 1 27 10 7 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass org/gradle/initialization/MixInLegacyTypesClassLoader 1 1 211 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 10 9 10 11 11 11 11 7 10 7 10 7 10 10 10 7 10 7 7 7 7 7 9 7 9 7 10 9 10 100 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 7 12 12 12 1 12 1 12 1 12 12 12 1 12 1 1 1 1 1 12 1 12 1 12 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader GROOVY_OBJECT_TYPE Lorg/objectweb/asm/Type; org/objectweb/asm/Type +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader META_CLASS_REGISTRY_TYPE Lorg/objectweb/asm/Type; org/objectweb/asm/Type +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader GROOVY_SYSTEM_TYPE Lorg/objectweb/asm/Type; org/objectweb/asm/Type +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader META_CLASS_TYPE Lorg/objectweb/asm/Type; org/objectweb/asm/Type +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader OBJECT_TYPE Lorg/objectweb/asm/Type; org/objectweb/asm/Type +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader CLASS_TYPE Lorg/objectweb/asm/Type; org/objectweb/asm/Type +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader STRING_TYPE Lorg/objectweb/asm/Type; org/objectweb/asm/Type +staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_OBJECT_FROM_OBJECT_STRING_OBJECT Ljava/lang/String; "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_OBJECT_FROM_STRING_OBJECT Ljava/lang/String; "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_OBJECT_FROM_STRING Ljava/lang/String; "(Ljava/lang/String;)Ljava/lang/Object;"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_OBJECT_FROM_OBJECT_STRING Ljava/lang/String; "(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_VOID_FROM_OBJECT_STRING_OBJECT Ljava/lang/String; "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_VOID_FROM_STRING_OBJECT Ljava/lang/String; "(Ljava/lang/String;Ljava/lang/Object;)V"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_META_CLASS_REGISTRY Ljava/lang/String; "()Lgroovy/lang/MetaClassRegistry;"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_META_CLASS_FROM_CLASS Ljava/lang/String; "(Ljava/lang/Class;)Lgroovy/lang/MetaClass;"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_META_CLASS Ljava/lang/String; "()Lgroovy/lang/MetaClass;"staticfield org/gradle/initialization/MixInLegacyTypesClassLoader RETURN_CLASS Ljava/lang/String; "()Ljava/lang/Class;"ciInstanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope 0 0 28 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 +instanceKlass java/lang/UnsupportedClassVersionError +ciInstanceKlass java/lang/ClassFormatError 0 0 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass org/gradle/internal/reflect/MethodSet$MethodKey 1 1 84 10 10 9 10 9 10 7 10 10 10 10 7 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 12 12 7 12 12 12 100 1 12 7 12 12 7 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StringIndexOutOfBoundsException 0 0 45 10 100 12 1 1 1 10 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/loader/URLClassPath$FileLoader 1 1 127 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethodData java/lang/Object ()V 2 2052707 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 4 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String isLatin1 ()Z 2 2127528 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x30007 0x0 0x58 0x207518 0xa0007 0x7 0x38 0x207515 0xe0003 0x20751d 0x18 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/StringLatin1 hashCode ([B)I 2 29617 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0xd0007 0x3e2 0x38 0x63b1 0x250003 0x63b1 0xffffffffffffffe0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String hashCode ()I 2 10958 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 42 0x60007 0x1391 0x108 0x153e 0xd0007 0x32 0xe8 0x150c 0x110005 0x150c 0x0 0x0 0x0 0x0 0x0 0x8000000600140007 0x1 0x48 0x150c 0x1b0002 0x150c 0x1e0003 0x150c 0x28 0x250002 0x1 0x2a0007 0x150c 0x38 0x1 0x320003 0x1 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0xe oops 0 methods 0 +ciMethodData java/lang/String equals (Ljava/lang/Object;)Z 2 5851 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 49 0x20007 0x127e 0x20 0x25e 0x80104 0x0 0x0 0x1d1fd36ae30 0x127b 0x0 0x0 0xb0007 0x3 0xe0 0x127b 0xf0004 0x0 0x0 0x1d1fd36ae30 0x127b 0x0 0x0 0x160007 0x0 0x40 0x127b 0x210007 0x0 0x68 0x127b 0x2c0002 0x127b 0x2f0007 0xdb1 0x38 0x4ca 0x330003 0x4ca 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 2 7 java/lang/String 18 java/lang/String methods 0 +ciMethodData java/util/Objects requireNonNull (Ljava/lang/Object;)Ljava/lang/Object; 2 394019 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 15 0x10007 0x601d6 0x30 0x0 0x80002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String coder ()B 2 1591001 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0x30007 0x0 0x38 0x1845ab 0xa0003 0x1845ab 0x18 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String length ()I 2 1338545 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 16 0x60005 0x146b74 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/util/HashMap hash (Ljava/lang/Object;)I 2 99377 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 23 0x8000000600010007 0x181ae 0x38 0xbb 0x50003 0xbb 0x50 0x90005 0xc3a5 0x0 0x1d1fd36ae30 0xbc6e 0x1d1fd36c460 0x19b 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0xffffffffffffffff oops 2 10 java/lang/String 12 java/lang/Module methods 0 +ciMethodData java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 2 41489 orig 80 2 0 0 0 2 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 103 0x60007 0xb21 0x2e8 0x95ab 0xe0007 0x0 0x2c8 0x95ab 0x170002 0x95ab 0x210007 0x24c4 0x298 0x70e9 0x2a0007 0x2283 0xb8 0x4e66 0x350007 0x1ace 0x98 0x3398 0x390007 0x1 0x78 0x3397 0x80000007003f0005 0x23e3 0x0 0x1d1fd36ae30 0xf9b 0x1d1ff0fb580 0x1d 0x8000000600420007 0x46c 0x20 0x2f30 0x4e0007 0xc05 0x1c0 0x1aeb 0x520004 0xffffffffffffe587 0x0 0x1d1ff0fb630 0x2c 0x1d1a014f6c0 0x72 0x8000000600550007 0x1a79 0x90 0x75 0x590004 0x0 0x0 0x1d1a014f6c0 0x75 0x0 0x0 0x5f0005 0x75 0x0 0x0 0x0 0x0 0x0 0x6a0007 0x77a 0xb8 0x1a8a 0x760007 0x15f 0x98 0x192b 0x7a0007 0x0 0x78 0x192b 0x800005 0x16e3 0x0 0x1d1ff0fb580 0x3 0x1d1fd36ae30 0x245 0x830007 0x500 0x20 0x142b 0x910007 0x78b 0xffffffffffffff48 0x4ef 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0xffffffffffffffff oops 7 29 java/lang/String 31 java/util/zip/ZipFile$Source$Key 44 java/util/LinkedHashMap$Entry 46 java/util/HashMap$TreeNode 55 java/util/HashMap$TreeNode 81 java/util/zip/ZipFile$Source$Key 83 java/lang/String methods 0 +ciMethodData java/util/HashMap get (Ljava/lang/Object;)Ljava/lang/Object; 2 25358 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 24 0x20005 0x61b1 0x0 0x0 0x0 0x0 0x0 0x70007 0x41a3 0x38 0x200f 0xb0003 0x200f 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/lang/StringLatin1 canEncode (I)Z 2 182937 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 11 0x8000000600040007 0x4 0x38 0x2c991 0x80003 0x2c991 0x18 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String ([BB)V 2 43986 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 11 0x10002 0xaacd 0x0 0x0 0x0 0x0 0x9 0x3 0xc 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/String isEmpty ()Z 2 148199 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0x50007 0x226a5 0x38 0x1b3d 0x90003 0x1b3d 0x18 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/util/Arrays copyOfRange ([BII)[B 2 5396 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 51 0x50007 0x1407 0x120 0x0 0x100002 0x0 0x140005 0x0 0x0 0x0 0x0 0x0 0x0 0x1a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x1e0005 0x0 0x0 0x0 0x0 0x0 0x0 0x210005 0x0 0x0 0x0 0x0 0x0 0x0 0x240002 0x0 0x370002 0x1407 0x3a0002 0x1407 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0xffffffffffffffff 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringLatin1 newString ([BII)Ljava/lang/String; 2 5415 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 19 0x10007 0x1419 0x20 0x1 0x100002 0x1419 0x140002 0x1419 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0xffffffffffffffff 0x0 0x0 oops 0 methods 0 +ciMethod java/net/URLClassLoader findClass (Ljava/lang/String;)Ljava/lang/Class; 512 0 16640 138 -1 +ciMethod java/net/URLClassLoader getAndVerifyPackage (Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; 512 0 5394 0 7904 +ciMethod java/net/URLClassLoader defineClass (Ljava/lang/String;Ljdk/internal/loader/Resource;)Ljava/lang/Class; 380 0 6672 0 0 +ciMethod java/net/URLClassLoader definePackage (Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; 168 0 730 0 0 +ciMethod java/net/URLClassLoader isSealed (Ljava/lang/String;Ljava/util/jar/Manifest;)Z 390 0 4793 0 -1 +ciMethodData java/lang/StringLatin1 lastIndexOf ([BII)I 2 29256 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 30 0x10002 0x309 0x40007 0x309 0x20 0x0 0xe0002 0x309 0x130007 0x25 0x58 0x6517 0x1b0007 0x6233 0x20 0x2e4 0x230003 0x6233 0xffffffffffffffc0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/System getSecurityManager ()Ljava/lang/SecurityManager; 2 97621 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0x2 0x17c56 0x30007 0x0 0x20 0x17c58 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x0 oops 0 methods 0 +ciMethodData java/lang/System allowSecurityManager ()Z 2 97624 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 11 0x40007 0x0 0x38 0x17c58 0x80003 0x17c58 0x18 0x0 0x0 0x9 0x0 oops 0 methods 0 +ciMethodData java/util/Objects requireNonNull (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; 2 189055 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 16 0x10007 0x2e17c 0x30 0x0 0x90002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/lang/String checkBoundsBeginEnd (III)V 2 5376 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 76 0x10007 0x0 0x60 0x1400 0x60007 0x0 0x40 0x1400 0xb0007 0x1400 0x1c8 0x0 0x160002 0x0 0x1c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x200005 0x0 0x0 0x0 0x0 0x0 0x0 0x260005 0x0 0x0 0x0 0x0 0x0 0x0 0x2a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x300005 0x0 0x0 0x0 0x0 0x0 0x0 0x340005 0x0 0x0 0x0 0x0 0x0 0x0 0x370005 0x0 0x0 0x0 0x0 0x0 0x0 0x3a0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/String substring (II)Ljava/lang/String; 2 5477 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 46 0x10005 0x1465 0x0 0x0 0x0 0x0 0x0 0x80002 0x1465 0xc0007 0xcda 0x40 0x78b 0x110007 0x6e5 0x20 0xa6 0x1c0005 0x13bf 0x0 0x0 0x0 0x0 0x0 0x1f0007 0x0 0x48 0x13bf 0x290002 0x13bf 0x2c0003 0x13bf 0x28 0x360002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringLatin1 replace ([BCC)Ljava/lang/String; 2 54117 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 85 0x10002 0x1ef 0x40007 0x0 0x240 0x1ef 0x130007 0x99 0x58 0x4da1 0x1c0007 0x4c4b 0xffffffffffffffe0 0x156 0x1f0003 0x156 0x18 0x250007 0x99 0x1c8 0x156 0x290002 0x156 0x2c0007 0x0 0xe8 0x156 0x310002 0x156 0x3d0007 0x156 0x38 0x302 0x4c0003 0x302 0xffffffffffffffe0 0x520007 0x156 0x70 0x740c 0x630007 0x6a27 0x38 0x9e5 0x680003 0x9e5 0x18 0x710003 0x740c 0xffffffffffffffa8 0x7b0002 0x156 0x800002 0x0 0x8c0002 0x0 0x920007 0x0 0x80 0x0 0xa70007 0x0 0x38 0x0 0xab0003 0x0 0x18 0xb00002 0x0 0xb60003 0x0 0xffffffffffffff98 0xc00002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringConcatHelper newArray (J)[B 2 47259 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 24 0x130005 0xb7d6 0x0 0x0 0x0 0x0 0x0 0x160004 0x0 0x0 0x1d1fd37b9a0 0xb7d6 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 1 10 [B methods 0 +ciMethodData jdk/internal/misc/Unsafe allocateUninitializedArray (Ljava/lang/Class;I)Ljava/lang/Object; 2 7305 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x10007 0x1484 0x30 0x0 0xb0002 0x0 0x100005 0x1484 0x0 0x0 0x0 0x0 0x0 0x130007 0x1484 0x30 0x0 0x1d0002 0x0 0x220007 0x1484 0x30 0x0 0x2c0002 0x0 0x8000000400330005 0x1488 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0xffffffffffffffff 0x0 oops 0 methods 0 +ciMethodData java/lang/String lastIndexOf (II)I 2 117680 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 29 0x10005 0x1cab0 0x0 0x0 0x0 0x0 0x0 0x40007 0x0 0x48 0x1cab0 0xd0002 0x1cab1 0x100003 0x1cab1 0x28 0x190002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 2 86264 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 4 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String lastIndexOf (I)I 2 113768 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 24 0x30005 0x1bb67 0x0 0x0 0x0 0x0 0x0 0x80005 0x1bb67 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/String toString ()Ljava/lang/String; 2 50143 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 5 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/StringConcatHelper stringOf (Ljava/lang/Object;)Ljava/lang/String; 2 48212 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 27 0x10007 0x0 0x78 0xbb54 0x50005 0xb1b0 0x0 0x1d1fd36ae30 0x9a4 0x0 0x0 0xa0007 0xbb54 0x38 0x0 0xf0003 0x0 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 1 7 java/lang/String methods 0 +ciMethodData java/lang/StringConcatHelper mix (JLjava/lang/String;)J 2 48810 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 31 0x20005 0xbdaa 0x0 0x0 0x0 0x0 0x0 0x90005 0xbdaa 0x0 0x0 0x0 0x0 0x0 0xd0007 0xbdaa 0x20 0x0 0x170002 0xbdaa 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringConcatHelper checkOverflow (J)J 2 48867 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0x20007 0x0 0x20 0xbde3 0xd0002 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 2 55075 orig 80 3 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 32 0x20005 0xcdd0 0x0 0x0 0x0 0x0 0x0 0x70007 0x9388 0x20 0x3a4f 0x100007 0x9388 0x58 0x0 0x150005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/util/LinkedHashMap afterNodeAccess (Ljava/util/HashMap$Node;)V 2 1601 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 46 0x40007 0x641 0x120 0x0 0xe0007 0x0 0x100 0x0 0x120004 0x0 0x0 0x0 0x0 0x0 0x0 0x290007 0x0 0x38 0x0 0x320003 0x0 0x18 0x3e0007 0x0 0x38 0x0 0x480003 0x0 0x18 0x4f0007 0x0 0x38 0x0 0x570003 0x0 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0xc8 0x18 oops 0 methods 0 +ciMethodData java/lang/StringUTF16 hashCode ([B)I 1 34 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0xb0007 0x1 0x48 0x11 0x140002 0x11 0x1c0003 0x11 0xffffffffffffffd0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/nio/Buffer scope ()Ljdk/internal/misc/ScopedMemoryAccess$Scope; 2 32947 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 20 0x40007 0x7fb3 0x58 0x0 0xb0005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/nio/Buffer checkIndex (I)I 2 1655 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x10007 0x0 0x40 0x537 0x90007 0x537 0x30 0x0 0x100002 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/String replace (CC)Ljava/lang/String; 2 13509 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 37 0x8000000600020007 0x78e 0xd0 0x2c38 0x60005 0x2c38 0x0 0x0 0x0 0x0 0x0 0x90007 0x0 0x48 0x2c38 0x120002 0x2c38 0x150003 0x2c38 0x28 0x1e0002 0x0 0x230007 0x37b 0x20 0x28bd 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethod java/net/URLClassLoader$1 (Ljava/net/URLClassLoader;Ljava/lang/String;)V 512 0 16640 0 0 +ciMethod java/net/URLClassLoader$1 run ()Ljava/lang/Class; 512 0 15948 0 0 +ciMethod java/net/URLClassLoader$1 run ()Ljava/lang/Object; 512 0 15948 0 0 +ciMethodData java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 2 10835 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 24 0x20005 0x0 0x0 0x1d19f3707f0 0x29d6 0x0 0x0 0x50104 0x0 0x0 0x1d1fd36ae30 0x6aa 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 2 3 java/util/jar/Attributes 10 java/lang/String methods 0 +ciMethodData java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 2 10969 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 17 0x50005 0x0 0x0 0x1d19f07f4b0 0x2a55 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0xffffffffffffffff oops 1 3 java/util/LinkedHashMap methods 0 +ciMethodData java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 2 7265 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 60 0x20007 0x1ad9 0x38 0x12d 0x60003 0x12d 0x170 0xa0007 0x1840 0x158 0x299 0xe0005 0x299 0x0 0x0 0x0 0x0 0x0 0x120005 0x299 0x0 0x0 0x0 0x0 0x0 0x150007 0x1a 0xc8 0x27f 0x1e0005 0x27f 0x0 0x0 0x0 0x0 0x0 0x210005 0x27f 0x0 0x0 0x0 0x0 0x0 0x240007 0xd 0x38 0x272 0x280003 0x272 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0xffffffffffffffff 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/security/AccessController doPrivileged (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; 2 5176 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x2 0x1404 0x60002 0x1404 0xd0002 0x1404 0x160002 0x1 0x8000000200190001 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/util/jar/JarFile getJarEntry (Ljava/lang/String;)Ljava/util/jar/JarEntry; 2 13632 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 24 0x20005 0x0 0x0 0x1d19f6c89d0 0x3440 0x0 0x0 0x50104 0x0 0x0 0x1d1a0fae8e0 0x1b7 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0xffffffffffffffff 0xffffffffffffffff oops 2 3 java/util/jar/JarFile 10 java/util/jar/JarFile$JarFileEntry methods 0 +ciMethodData java/nio/DirectLongBufferU ix (I)J 2 1408 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 7 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/loader/URLClassPath getLoader (I)Ljdk/internal/loader/URLClassPath$Loader; 2 26804 orig 80 2 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 178 0x40007 0x4edb 0x20 0x0 0xd0005 0x0 0x0 0x1d1fd36e140 0x4f5b 0x0 0x0 0x130007 0x4d0a 0x460 0x251 0x210005 0x0 0x0 0x1d1a11bafa0 0x251 0x0 0x0 0x240104 0x0 0x0 0x1d1fd36dc10 0x7e 0x0 0x0 0x290007 0x7e 0x20 0x1d3 0x320003 0x7e 0x18 0x3d0002 0x7e 0x460005 0x0 0x0 0x1d1a014ac30 0x7e 0x0 0x0 0x490007 0x7c 0x38 0x2 0x4c0003 0x2 0xfffffffffffffe98 0x510005 0x7c 0x0 0x0 0x0 0x0 0x0 0x400580005 0x0 0x0 0x1d19fc8ada0 0x7b 0x1d1a11bb050 0x1 0x80000006005f0007 0x7c 0x58 0x1 0x650005 0x1 0x0 0x0 0x0 0x0 0x0 0x680003 0x7d 0x1c8 0x6d0003 0x1 0xfffffffffffffda0 0x750007 0x0 0x180 0x0 0x7f0002 0x0 0x840005 0x0 0x0 0x0 0x0 0x0 0x0 0x880005 0x0 0x0 0x0 0x0 0x0 0x0 0x8d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x920005 0x0 0x0 0x0 0x0 0x0 0x0 0x950005 0x0 0x0 0x0 0x0 0x0 0x0 0x980005 0x0 0x0 0x0 0x0 0x0 0x0 0x9b0003 0x0 0xfffffffffffffc08 0xa40005 0x0 0x0 0x1d1fd36e140 0x7d 0x0 0x0 0xaf0005 0x0 0x0 0x1d1a014ac30 0x7d 0x0 0x0 0xb30003 0x7d 0xfffffffffffffb80 0xbb0005 0x0 0x0 0x1d1fd36e140 0x4d0a 0x0 0x0 0xbe0004 0x0 0x0 0x1d19fc8ada0 0x4d09 0x1d1a11bb050 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 11 7 java/util/ArrayList 18 java/util/ArrayDeque 25 java/net/URL 41 java/util/HashMap 62 jdk/internal/loader/URLClassPath$JarLoader 64 jdk/internal/loader/URLClassPath$FileLoader 137 java/util/ArrayList 144 java/util/HashMap 154 java/util/ArrayList 161 jdk/internal/loader/URLClassPath$JarLoader 163 jdk/internal/loader/URLClassPath$FileLoader methods 0 +ciMethodData sun/net/util/URLUtil urlNoFragString (Ljava/net/URL;)Ljava/lang/String; 2 5261 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 129 0x40002 0x1421 0x90005 0x1421 0x0 0x0 0x0 0x0 0x0 0xe0007 0x0 0xc8 0x1421 0x120005 0x1421 0x0 0x0 0x0 0x0 0x0 0x180005 0x1421 0x0 0x0 0x0 0x0 0x0 0x1f0005 0x1421 0x0 0x0 0x0 0x0 0x0 0x240005 0x1421 0x0 0x0 0x0 0x0 0x0 0x290007 0x0 0x1b0 0x1421 0x2d0005 0x1421 0x0 0x0 0x0 0x0 0x0 0x330005 0x1421 0x0 0x0 0x0 0x0 0x0 0x380005 0x1421 0x0 0x0 0x0 0x0 0x0 0x400007 0x0 0x58 0x1421 0x440005 0x1421 0x0 0x0 0x0 0x0 0x0 0x4c0007 0x1421 0x90 0x0 0x520005 0x0 0x0 0x0 0x0 0x0 0x0 0x570005 0x0 0x0 0x0 0x0 0x0 0x0 0x5c0005 0x1421 0x0 0x0 0x0 0x0 0x0 0x630007 0x0 0x58 0x1421 0x690005 0x1421 0x0 0x0 0x0 0x0 0x0 0x6e0005 0x1421 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/StringConcatHelper prepend (J[BLjava/lang/String;)J 2 5510 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 40 0x20005 0x1406 0x0 0x0 0x0 0x0 0x0 0xd0007 0x0 0x70 0x1406 0x150005 0x1406 0x0 0x0 0x0 0x0 0x0 0x180003 0x1406 0x50 0x200005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/String getBytes ([BIB)V 2 5504 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 30 0x10005 0x1400 0x0 0x0 0x0 0x0 0x0 0x50007 0x0 0x48 0x1400 0x160002 0x1400 0x190003 0x1400 0x28 0x280002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/perf/PerfCounter add (J)V 2 6432 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 25 0x10005 0x0 0x0 0x1d1fee74430 0x1820 0x0 0x0 0xd0005 0x0 0x0 0x1d1a047e590 0x1820 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 2 3 jdk/internal/perf/PerfCounter 10 java/nio/DirectLongBufferU methods 0 +ciMethodData jdk/internal/perf/PerfCounter get ()J 2 6432 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 16 0x50005 0x0 0x0 0x1d1a047e590 0x1821 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 1 3 java/nio/DirectLongBufferU methods 0 +ciMethodData java/nio/DirectLongBufferU get (I)J 2 5388 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 47 0x40005 0x140d 0x0 0x0 0x0 0x0 0x0 0xb0005 0x140d 0x0 0x0 0x0 0x0 0x0 0xe0005 0x140d 0x0 0x0 0x0 0x0 0x0 0x11000b 0x0 0x0 0x1d1a0480ac0 0x140d 0x0 0x0 0x4 0x1 0x1 0x2 0x1 0x160002 0x140d 0x1e0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 1 24 jdk/internal/misc/ScopedMemoryAccess methods 0 +ciMethodData java/nio/DirectLongBufferU put (IJ)Ljava/nio/LongBuffer; 2 6412 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 52 0x40005 0x180d 0x0 0x0 0x0 0x0 0x0 0xb0005 0x180d 0x0 0x0 0x0 0x0 0x0 0xe0005 0x180d 0x0 0x0 0x0 0x0 0x0 0x12000b 0x0 0x0 0x1d1a0480ac0 0x180d 0x0 0x0 0x4 0x1 0x1 0x2 0x1 0x160002 0x180d 0x190003 0x180d 0x28 0x1f0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 1 24 jdk/internal/misc/ScopedMemoryAccess methods 0 +ciMethodData jdk/internal/misc/ScopedMemoryAccess getLong (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;J)J 2 5388 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 27 0x4000b 0x140c 0x0 0x0 0x0 0x0 0x0 0x4 0x1 0x1 0x2 0x1 0x100002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x5 0x0 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/misc/ScopedMemoryAccess getLongInternal (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;J)J 2 5388 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 38 0x10007 0x140a 0x58 0x0 0x50005 0x0 0x0 0x0 0x0 0x0 0x0 0xf000b 0x0 0x0 0x0 0x0 0x0 0x0 0x2 0x1 0x0 0x150002 0x140a 0x1e0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x5 0x0 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/security/AccessController executePrivileged (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/lang/Object; 2 5452 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 52 0x10007 0x111 0x30 0x133a 0x50002 0x133a 0xb0007 0x144b 0x60 0x0 0xe0002 0x0 0x110007 0x0 0x30 0x0 0x180002 0x0 0x1d0005 0x135a 0x0 0x1d1fe007470 0xb8 0x1d1fe007520 0x39 0x260007 0x144b 0x60 0x0 0x290002 0x0 0x2c0007 0x0 0x30 0x0 0x330002 0x0 0x380002 0x144b 0x3c0002 0x144b 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 2 21 jdk/internal/loader/URLClassPath$3 23 jdk/internal/loader/URLClassPath$JarLoader$1 methods 0 +ciMethodData jdk/internal/misc/ScopedMemoryAccess putLong (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;JJ)V 2 6412 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 32 0x6000b 0x178c 0x0 0x0 0x0 0x0 0x0 0x4 0x1 0x1 0x2 0x1 0x90003 0x178c 0x28 0x140002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x7 0x0 0x0 0x0 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/misc/ScopedMemoryAccess putLongInternal (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;JJ)V 2 6412 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 43 0x10007 0x178c 0x58 0x0 0x50005 0x0 0x0 0x0 0x0 0x0 0x0 0x11000b 0x0 0x0 0x0 0x0 0x0 0x0 0x2 0x1 0x0 0x150002 0x178c 0x180003 0x178c 0x28 0x1e0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x7 0x0 0x0 0x0 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/security/AccessController checkContext (Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/security/AccessControlContext; 2 5378 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 56 0x2 0x1402 0x30007 0x1402 0x160 0x0 0x70007 0x0 0x140 0x0 0xb0005 0x0 0x0 0x0 0x0 0x0 0x0 0xe0007 0x0 0xe8 0x0 0x120002 0x0 0x150007 0x0 0xb8 0x0 0x190002 0x0 0x1e0007 0x0 0x88 0x0 0x250005 0x0 0x0 0x0 0x0 0x0 0x0 0x280007 0x0 0x30 0x0 0x2b0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/security/AccessController wrapException (Ljava/lang/Exception;)Ljava/security/PrivilegedActionException; 1 2 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x50002 0x2 0x0 0x0 0x0 0x9 0x1 0xffffffffffffffff oops 0 methods 0 +ciMethodData jdk/internal/access/SharedSecrets javaUtilJarAccess ()Ljdk/internal/access/JavaUtilJarAccess; 2 12275 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0x50007 0x2ef3 0x30 0x0 0xa0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x0 oops 0 methods 0 +ciMethod java/lang/SecurityException (Ljava/lang/String;)V 4 0 2 0 -1 +ciMethodData java/lang/StringConcatHelper initialCoder ()J 2 23915 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 12 0x30007 0x0 0x38 0x5c66 0x70003 0x5c66 0x18 0x0 0x0 0x0 0x9 0x0 oops 0 methods 0 +ciMethodData java/lang/String concat (Ljava/lang/String;)Ljava/lang/String; 2 23125 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 23 0x10005 0x58d4 0x0 0x0 0x0 0x0 0x0 0x40007 0x58d4 0x20 0x0 0xb0002 0x58d4 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringConcatHelper simpleConcat (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; 2 23917 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 54 0x10002 0x5bec 0x60002 0x5bec 0xb0005 0x5bec 0x0 0x0 0x0 0x0 0x0 0xe0007 0x5be9 0x30 0x3 0x160002 0x3 0x1b0005 0x5be9 0x0 0x0 0x0 0x0 0x0 0x1e0007 0x5be9 0x30 0x0 0x260002 0x0 0x2a0002 0x5be9 0x2e0002 0x5be9 0x360002 0x5be9 0x3d0002 0x5be9 0x470002 0x5be9 0x510002 0x5be9 0x5a0002 0x5be9 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/String (Ljava/lang/String;)V 1 3 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 10 0x10002 0x3 0x0 0x0 0x0 0x0 0x9 0x2 0xe 0x0 oops 0 methods 0 +ciMethodData java/lang/StringConcatHelper newString ([BJ)Ljava/lang/String; 2 5512 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 55 0x30007 0x0 0x30 0x1406 0xc0002 0x1406 0x150007 0x0 0x30 0x0 0x1e0002 0x0 0x2a0002 0x0 0x2f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x340005 0x0 0x0 0x0 0x0 0x0 0x0 0x390005 0x0 0x0 0x0 0x0 0x0 0x0 0x3c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x3f0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/util/jar/JarFile maybeInstantiateVerifier ()V 2 6303 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 35 0x8000000600040007 0x171b 0x20 0x1 0xc0007 0x16a5 0xb0 0x76 0x140005 0x0 0x0 0x1d19f8eaeb0 0x76 0x0 0x0 0x1b0007 0x76 0x58 0x0 0x1f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0xffffffffffffffff oops 1 11 java/util/zip/ZipFile$1 methods 0 +ciMethodData java/util/zip/ZipFile$1 getManifestName (Ljava/util/jar/JarFile;Z)Ljava/lang/String; 1 535 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x20005 0x165 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/util/zip/ZipFile getManifestName (Z)Ljava/lang/String; 1 745 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 39 0x50005 0x237 0x0 0x0 0x0 0x0 0x0 0x180007 0xc 0x98 0x22b 0x1c0007 0x17f 0x40 0xac 0x230007 0xac 0x58 0x0 0x290005 0x17f 0x0 0x0 0x0 0x0 0x0 0x310003 0xb8 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/perf/PerfCounter addElapsedTimeFrom (J)V 2 5461 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 20 0x10002 0x1400 0x60005 0x0 0x0 0x1d1fee74430 0x1400 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 1 5 jdk/internal/perf/PerfCounter methods 0 +ciMethodData jdk/internal/loader/Resource cachedInputStream ()Ljava/io/InputStream; 2 13072 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 20 0x40007 0x1494 0x58 0x1d7c 0x90005 0x0 0x0 0x1d1fee779b0 0x1d7c 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0xffffffffffffffff oops 1 7 jdk/internal/loader/URLClassPath$JarLoader$2 methods 0 +ciMethodData java/util/jar/JarFile getInputStream (Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; 2 6301 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 58 0x10005 0x1807 0x0 0x0 0x0 0x0 0x0 0x80007 0x0 0x30 0x1807 0xd0002 0x1807 0x150007 0x0 0x88 0x0 0x190005 0x0 0x0 0x0 0x0 0x0 0x0 0x250007 0x0 0x30 0x0 0x2a0002 0x0 0x330005 0x0 0x0 0x0 0x0 0x0 0x0 0x380005 0x0 0x0 0x0 0x0 0x0 0x0 0x3d0002 0x0 0x440002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0xffffffffffffffff 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/lang/ClassNotFoundException (Ljava/lang/String;)V 2 5317 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x30002 0x140d 0x0 0x0 0x9 0x2 0x1c 0x0 oops 0 methods 0 +ciMethodData jdk/internal/loader/URLClassPath getResource (Ljava/lang/String;Z)Ljdk/internal/loader/Resource; 2 33639 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 77 0x30007 0x4cd 0x148 0x0 0xd0002 0x0 0x120005 0x0 0x0 0x0 0x0 0x0 0x0 0x160005 0x0 0x0 0x0 0x0 0x0 0x0 0x1b0005 0x0 0x0 0x0 0x0 0x0 0x0 0x1e0005 0x0 0x0 0x0 0x0 0x0 0x0 0x210005 0x0 0x0 0x0 0x0 0x0 0x0 0x2a0005 0x7d06 0x0 0x0 0x0 0x0 0x0 0x2f0007 0x29c 0x90 0x7a6a 0x350005 0x0 0x0 0x1d19fc8ada0 0x7a6a 0x0 0x0 0x3c0007 0x7839 0x20 0x231 0x450003 0x7839 0xffffffffffffff50 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0xffffffffffffffff 0xffffffffffffffff 0x0 oops 1 55 jdk/internal/loader/URLClassPath$JarLoader methods 0 +ciMethodData java/lang/Exception (Ljava/lang/String;Ljava/lang/Throwable;)V 2 5365 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 9 0x30002 0x13f5 0x0 0x0 0x9 0x3 0x1c 0x0 0x0 oops 0 methods 0 +ciMethodData java/net/URLClassLoader findClass (Ljava/lang/String;)Ljava/lang/Class; 2 16640 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 44 0x60002 0x4000 0xd0002 0x4000 0x100104 0x0 0x0 0x1d1fd36aec0 0x1add 0x0 0x0 0x140003 0x3ffe 0x88 0x190005 0x0 0x0 0x0 0x0 0x0 0x0 0x1c0004 0x0 0x0 0x0 0x0 0x0 0x0 0x210007 0x1add 0x30 0x2521 0x290002 0x2521 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 1 7 java/lang/Class methods 0 +ciMethodData java/net/URLClassLoader$1 (Ljava/net/URLClassLoader;Ljava/lang/String;)V 2 16640 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 11 0xb0002 0x4000 0x0 0x0 0x0 0x0 0x9 0x3 0x6 0x0 0x0 oops 0 methods 0 +ciMethodData java/net/URLClassLoader$1 run ()Ljava/lang/Object; 2 15948 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 16 0x10005 0x0 0x0 0x1d19f7a9840 0x3d4c 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 1 3 java/net/URLClassLoader$1 methods 0 +ciMethodData java/net/URLClassLoader$1 run ()Ljava/lang/Class; 2 15948 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 68 0x80005 0x3d4c 0x0 0x0 0x0 0x0 0x0 0xd0005 0x3d4c 0x0 0x0 0x0 0x0 0x0 0x1a0005 0x0 0x0 0x1d1fe00a5f0 0x3d4c 0x0 0x0 0x1f0007 0x23bb 0x130 0x1991 0x2b0005 0x1991 0x0 0x0 0x0 0x0 0x0 0x390002 0x0 0x3f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x420007 0x0 0x90 0x0 0x470005 0x0 0x0 0x0 0x0 0x0 0x0 0x4a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 1 17 jdk/internal/loader/URLClassPath methods 0 +ciMethodData java/net/URLClassLoader defineClass (Ljava/lang/String;Ljdk/internal/loader/Resource;)Ljava/lang/Class; 2 6672 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 184 0x2 0x1952 0x70005 0x1952 0x0 0x0 0x0 0x0 0x0 0xd0005 0x0 0x0 0x1d1fee779b0 0x1952 0x0 0x0 0x8000000600150007 0x1b 0x2c8 0x1938 0x1c0005 0x1938 0x0 0x0 0x0 0x0 0x0 0x220005 0x0 0x0 0x1d1fee779b0 0x1938 0x0 0x0 0x2e0005 0x1938 0x0 0x0 0x0 0x0 0x0 0x310007 0x16df 0x200 0x259 0x360007 0x1 0x70 0x258 0x400005 0x9 0x0 0x1d1fee77a60 0x147 0x1d1fee77b10 0x108 0x440003 0x258 0x50 0x510005 0x0 0x0 0x1d1fee77a60 0x1 0x0 0x0 0x550003 0x259 0x138 0x610005 0x0 0x0 0x0 0x0 0x0 0x0 0x640007 0x0 0xe8 0x0 0x6f0002 0x0 0x740005 0x0 0x0 0x0 0x0 0x0 0x0 0x790005 0x0 0x0 0x0 0x0 0x0 0x0 0x7c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7f0002 0x0 0x840005 0x0 0x0 0x1d1fee779b0 0x1953 0x0 0x0 0x8b0007 0x1952 0xe8 0x0 0x8f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x9c0002 0x0 0xa10002 0x0 0xa50005 0x0 0x0 0x0 0x0 0x0 0x0 0xae0005 0x0 0x0 0x0 0x0 0x0 0x0 0xb30005 0x0 0x0 0x1d1fee779b0 0x1952 0x0 0x0 0xb90005 0x0 0x0 0x1d1fee779b0 0x1953 0x0 0x0 0xc60002 0x1953 0xcb0002 0x1953 0xcf0005 0x0 0x0 0x1d1fee74430 0x1953 0x0 0x0 0xdc0005 0x1953 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 9 12 jdk/internal/loader/URLClassPath$JarLoader$2 30 jdk/internal/loader/URLClassPath$JarLoader$2 52 org/gradle/internal/classloader/VisitableURLClassLoader 54 org/gradle/initialization/MixInLegacyTypesClassLoader 62 org/gradle/internal/classloader/VisitableURLClassLoader 108 jdk/internal/loader/URLClassPath$JarLoader$2 144 jdk/internal/loader/URLClassPath$JarLoader$2 151 jdk/internal/loader/URLClassPath$JarLoader$2 162 jdk/internal/perf/PerfCounter methods 0 +ciMethodData java/lang/Throwable addSuppressed (Ljava/lang/Throwable;)V 1 0 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 35 0x20007 0x0 0x30 0x0 0xd0002 0x0 0x140002 0x0 0x1c0007 0x0 0x20 0x0 0x270007 0x0 0x30 0x0 0x300002 0x0 0x3b0005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x10 0x0 oops 0 methods 0 +ciMethodData jdk/internal/loader/URLClassPath$JarLoader$2 getCodeSourceURL ()Ljava/net/URL; 2 4352 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 7 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData jdk/internal/loader/URLClassPath$JarLoader$2 getManifest ()Ljava/util/jar/Manifest; 2 6448 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 25 0x2 0x1830 0xa0005 0x0 0x0 0x1d19fefc9e0 0x1830 0x0 0x0 0x160005 0x0 0x0 0x1d19f6c89d0 0x1830 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 2 5 java/util/jar/JavaUtilJarAccessImpl 12 java/util/jar/JarFile methods 0 +ciMethodData java/lang/ClassLoader getDefinedPackage (Ljava/lang/String;)Ljava/lang/Package; 2 5405 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 44 0x40002 0x141d 0xd0005 0x0 0x0 0x1d1fd36e000 0x141d 0x0 0x0 0x100104 0x0 0x0 0x1d1fee75060 0x11a8 0x0 0x0 0x150007 0x11a8 0x20 0x275 0x1d0005 0x0 0x0 0x1d1fee75060 0x11a8 0x0 0x0 0x200005 0x0 0x0 0x1d1fee77a60 0xd58 0x1d1fee77b10 0x450 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 5 5 java/util/concurrent/ConcurrentHashMap 12 java/lang/Package 23 java/lang/Package 30 org/gradle/internal/classloader/VisitableURLClassLoader 32 org/gradle/initialization/MixInLegacyTypesClassLoader methods 0 +ciMethodData java/lang/ClassLoader definePackage (Ljava/lang/String;Ljava/lang/Module;)Ljava/lang/Package; 2 4842 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 112 0x10005 0x122d 0x0 0x0 0x0 0x0 0x0 0x40007 0x122c 0x140 0x1 0x80005 0x1 0x0 0x0 0x0 0x0 0x0 0xb0007 0x1 0xe8 0x0 0x160002 0x0 0x1c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x200005 0x0 0x0 0x0 0x0 0x0 0x0 0x230005 0x0 0x0 0x0 0x0 0x0 0x0 0x260002 0x0 0x2f0005 0x0 0x0 0x1d1fd36e000 0x122d 0x0 0x0 0x320104 0x0 0x0 0x1d1fee75060 0x11e4 0x1d1a11be580 0x1 0x370104 0xffffffffffffffff 0x0 0x1d1fee75060 0x11e4 0x0 0x0 0x3a0007 0x49 0x58 0x11e4 0x3e0004 0x0 0x0 0x1d1fee75060 0x11e4 0x0 0x0 0x49000a 0x0 0x5 0x0 0x0 0x1 0x0 0x1d1a11bed30 0x4e0005 0x0 0x0 0x1d1fd36e000 0x49 0x0 0x0 0x510004 0x0 0x0 0x1d1fee75060 0x49 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0xffffffffffffffff 0xffffffffffffffff oops 8 50 java/util/concurrent/ConcurrentHashMap 57 java/lang/Package 59 java/lang/NamedPackage 64 java/lang/Package 75 java/lang/Package 86 java/lang/ClassLoader$$Lambda$36+0x000001d181062098 90 java/util/concurrent/ConcurrentHashMap 97 java/lang/Package methods 0 +ciMethodData java/util/jar/JavaUtilJarAccessImpl getTrustedAttributes (Ljava/util/jar/Manifest;Ljava/lang/String;)Ljava/util/jar/Attributes; 2 5568 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x20005 0x0 0x0 0x1d1fd36dca0 0x14c0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 1 3 java/util/jar/Manifest methods 0 +ciMethodData java/util/jar/Manifest getTrustedAttributes (Ljava/lang/String;)Ljava/util/jar/Attributes; 2 5401 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 61 0x20005 0x0 0x0 0x1d1fd36dca0 0x1419 0x0 0x0 0x70007 0x1415 0x160 0x4 0xe0007 0x4 0x140 0x0 0x160005 0x0 0x0 0x0 0x0 0x0 0x0 0x190007 0x0 0xe8 0x0 0x240002 0x0 0x290005 0x0 0x0 0x0 0x0 0x0 0x0 0x2d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x300005 0x0 0x0 0x0 0x0 0x0 0x0 0x330002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 1 3 java/util/jar/Manifest methods 0 +ciMethodData java/util/jar/Manifest getAttributes (Ljava/lang/String;)Ljava/util/jar/Attributes; 2 5432 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 31 0x10005 0x0 0x0 0x1d1fd36dca0 0x1438 0x0 0x0 0x50005 0x0 0x0 0x1d1a014ac30 0x1438 0x0 0x0 0xa0104 0x0 0x0 0x1d19f3707f0 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 3 3 java/util/jar/Manifest 10 java/util/HashMap 17 java/util/jar/Attributes methods 0 +ciMethodData java/util/jar/JarVerifier isTrustedManifestEntry (Ljava/lang/String;)Z 1 0 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 71 0x80005 0x0 0x0 0x0 0x0 0x0 0x0 0xb0004 0x0 0x0 0x0 0x0 0x0 0x0 0x100007 0x0 0x20 0x0 0x1a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x1d0004 0x0 0x0 0x0 0x0 0x0 0x0 0x220007 0x0 0x90 0x0 0x2a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x2d0004 0x0 0x0 0x0 0x0 0x0 0x0 0x320007 0x0 0x58 0x0 0x390007 0x0 0x38 0x0 0x3d0003 0x0 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0xffffffffffffffff oops 0 methods 0 +ciMethodData jdk/internal/loader/URLClassPath$JarLoader$2 getBytes ()[B 2 5396 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 40 0x10002 0x1414 0x90002 0x1414 0xf0005 0x0 0x0 0x1d1a0fad0d0 0x1414 0x0 0x0 0x130005 0x0 0x0 0x1d1a0fad0d0 0x1414 0x0 0x0 0x1a0005 0x0 0x0 0x1d1a0fae8e0 0x1414 0x0 0x0 0x1e0007 0x1414 0x30 0x0 0x280002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0xffffffffffffffff oops 3 7 java/util/zip/CRC32 14 java/util/zip/CRC32 21 java/util/jar/JarFile$JarFileEntry methods 0 +ciMethodData java/net/URLClassLoader getAndVerifyPackage (Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; 2 5394 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 124 0x20005 0x1412 0x0 0x0 0x0 0x0 0x0 0x90007 0x21c 0x348 0x11f6 0xe0005 0x0 0x0 0x1d1fee75060 0x11f6 0x0 0x0 0x110007 0x11f6 0x178 0x0 0x170005 0x0 0x0 0x0 0x0 0x0 0x0 0x1a0007 0x0 0x298 0x0 0x250002 0x0 0x2a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x2e0005 0x0 0x0 0x0 0x0 0x0 0x0 0x330005 0x0 0x0 0x0 0x0 0x0 0x0 0x360005 0x0 0x0 0x0 0x0 0x0 0x0 0x390002 0x0 0x3e0007 0x0 0x178 0x11f6 0x440005 0x11f6 0x0 0x0 0x0 0x0 0x0 0x470007 0x11f6 0x120 0x0 0x520002 0x0 0x570005 0x0 0x0 0x0 0x0 0x0 0x0 0x5b0005 0x0 0x0 0x0 0x0 0x0 0x0 0x600005 0x0 0x0 0x0 0x0 0x0 0x0 0x630005 0x0 0x0 0x0 0x0 0x0 0x0 0x660002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 1 14 java/lang/Package methods 0 +ciMethodData java/lang/Package isSealed (Ljava/net/URL;)Z 1 0 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 50 0x10002 0x0 0xe0007 0x0 0x38 0x0 0x190003 0x0 0xd8 0x1d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x220007 0x0 0x70 0x0 0x260005 0x0 0x0 0x0 0x0 0x0 0x0 0x290003 0x0 0x18 0x2e0003 0x0 0x18 0x340005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/net/URLClassLoader isSealed (Ljava/lang/String;Ljava/util/jar/Manifest;)Z 2 4793 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 74 0x2 0x11f6 0x90005 0x11f6 0x0 0x0 0x0 0x0 0x0 0xf0005 0x11f6 0x0 0x0 0x0 0x0 0x0 0x120005 0x0 0x0 0x1d19fefc9e0 0x11f6 0x0 0x0 0x1c0007 0x11f3 0x58 0x3 0x230005 0x0 0x0 0x1d19f3707f0 0x3 0x0 0x0 0x2a0007 0x0 0xb0 0x11f6 0x2e0005 0x0 0x0 0x1d1fd36dca0 0x11f6 0x0 0x0 0x330007 0x0 0x58 0x11f6 0x3a0005 0x0 0x0 0x1d19f3707f0 0x11f6 0x0 0x0 0x440005 0x11f6 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0xffffffffffffffff oops 4 19 java/util/jar/JavaUtilJarAccessImpl 30 java/util/jar/Attributes 41 java/util/jar/Manifest 52 java/util/jar/Attributes methods 0 +ciMethodData jdk/internal/perf/PerfCounter getReadClassBytesTime ()Ljdk/internal/perf/PerfCounter; 2 6681 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 4 0x0 0x0 0x9 0x0 oops 0 methods 0 +ciMethodData java/net/URLClassLoader definePackage (Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; 1 730 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 194 0x180002 0x286 0x210005 0x286 0x0 0x0 0x0 0x0 0x0 0x270005 0x286 0x0 0x0 0x0 0x0 0x0 0x2a0005 0x0 0x0 0x1d19fefc9e0 0x286 0x0 0x0 0x330007 0x285 0x1a8 0x1 0x3b0005 0x0 0x0 0x1d19f3707f0 0x1 0x0 0x0 0x450005 0x0 0x0 0x1d19f3707f0 0x1 0x0 0x0 0x4f0005 0x0 0x0 0x1d19f3707f0 0x1 0x0 0x0 0x590005 0x0 0x0 0x1d19f3707f0 0x1 0x0 0x0 0x630005 0x0 0x0 0x1d19f3707f0 0x1 0x0 0x0 0x6d0005 0x0 0x0 0x1d19f3707f0 0x1 0x0 0x0 0x770005 0x0 0x0 0x1d19f3707f0 0x1 0x0 0x0 0x7d0005 0x0 0x0 0x1d1fd36dca0 0x286 0x0 0x0 0x840007 0x0 0x288 0x286 0x890007 0x1 0x58 0x285 0x910005 0x0 0x0 0x1d19f3707f0 0x285 0x0 0x0 0x980007 0x1 0x58 0x285 0xa00005 0x0 0x0 0x1d19f3707f0 0x285 0x0 0x0 0xa70007 0x1 0x58 0x285 0xaf0005 0x0 0x0 0x1d19f3707f0 0x285 0x0 0x0 0xb60007 0x1 0x58 0x285 0xbe0005 0x0 0x0 0x1d19f3707f0 0x285 0x0 0x0 0xc50007 0x1 0x58 0x285 0xcd0005 0x0 0x0 0x1d19f3707f0 0x285 0x0 0x0 0xd40007 0x1 0x58 0x285 0xdc0005 0x0 0x0 0x1d19f3707f0 0x285 0x0 0x0 0xe30007 0x0 0x58 0x286 0xeb0005 0x0 0x0 0x1d19f3707f0 0x286 0x0 0x0 0xf50005 0x286 0x0 0x0 0x0 0x0 0x0 0xf80007 0x286 0x20 0x0 0x10e0005 0x9 0x0 0x1d1fee77a60 0x173 0x1d1fee77b10 0x10a 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 18 19 java/util/jar/JavaUtilJarAccessImpl 30 java/util/jar/Attributes 37 java/util/jar/Attributes 44 java/util/jar/Attributes 51 java/util/jar/Attributes 58 java/util/jar/Attributes 65 java/util/jar/Attributes 72 java/util/jar/Attributes 79 java/util/jar/Manifest 94 java/util/jar/Attributes 105 java/util/jar/Attributes 116 java/util/jar/Attributes 127 java/util/jar/Attributes 138 java/util/jar/Attributes 149 java/util/jar/Attributes 160 java/util/jar/Attributes 178 org/gradle/internal/classloader/VisitableURLClassLoader 180 org/gradle/initialization/MixInLegacyTypesClassLoader methods 0 +ciMethodData java/lang/ClassLoader definePackage (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package; 1 751 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 34 0x10002 0x28e 0x170002 0x28e 0x230005 0x0 0x0 0x1d1fd36e000 0x28e 0x0 0x0 0x260007 0x28e 0x30 0x0 0x2e0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x9 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 oops 1 7 java/util/concurrent/ConcurrentHashMap methods 0 +ciMethodData jdk/internal/loader/Resource getByteBuffer ()Ljava/nio/ByteBuffer; 2 7738 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 41 0x10005 0x1cd0 0x0 0x0 0x0 0x0 0x0 0x60004 0xffffffffffffe330 0x0 0x1d19f74dcb0 0x9d 0x0 0x0 0x90007 0x1cd0 0x90 0x0 0xd0004 0x0 0x0 0x0 0x0 0x0 0x0 0x100005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 1 10 java/util/zip/ZipFile$ZipFileInflaterInputStream methods 0 +ciMethodData jdk/internal/loader/URLClassPath$JarLoader$2 getCodeSigners ()[Ljava/security/CodeSigner; 2 7531 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 16 0x40005 0x0 0x0 0x1d1a0fae8e0 0x1c01 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 1 3 java/util/jar/JarFile$JarFileEntry methods 0 +ciMethodData java/security/CodeSource (Ljava/net/URL;[Ljava/security/CodeSigner;)V 2 5485 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 37 0x10002 0x1403 0x190007 0x0 0x30 0x1403 0x1e0002 0x1403 0x250007 0x1403 0x90 0x0 0x2a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x2d0004 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x1e 0x0 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/security/SecureClassLoader defineClass (Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/security/CodeSource;)Ljava/lang/Class; 2 1308 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 26 0x50005 0x51c 0x0 0x0 0x0 0x0 0x0 0x80005 0x51c 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0xffffffffffffffff 0x0 0xffffffffffffffff 0x0 oops 0 methods 0 +ciMethodData java/security/SecureClassLoader defineClass (Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class; 2 6527 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 28 0x90005 0x1815 0x0 0x0 0x0 0x0 0x0 0xc0005 0x1815 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x6 0xffffffffffffffff 0xffffffffffffffff 0xffffffffffffffff 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/util/jar/JarFile verifiableEntry (Ljava/util/zip/ZipEntry;)Ljava/util/jar/JarEntry; 1 0 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 81 0x10004 0x0 0x0 0x0 0x0 0x0 0x0 0x40007 0x0 0x90 0x0 0x80004 0x0 0x0 0x0 0x0 0x0 0x0 0xb0005 0x0 0x0 0x0 0x0 0x0 0x0 0x110005 0x0 0x0 0x0 0x0 0x0 0x0 0x140005 0x0 0x0 0x0 0x0 0x0 0x0 0x190004 0x0 0x0 0x0 0x0 0x0 0x0 0x1c0007 0x0 0x90 0x0 0x200004 0x0 0x0 0x0 0x0 0x0 0x0 0x230005 0x0 0x0 0x0 0x0 0x0 0x0 0x280004 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0xffffffffffffffff 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/security/SecureClassLoader getProtectionDomain (Ljava/security/CodeSource;)Ljava/security/ProtectionDomain; 2 6697 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 32 0x10007 0x183d 0x20 0x0 0xb0002 0x183d 0x1a0002 0x183d 0x1d0005 0x0 0x0 0x1d1fd36e000 0x183d 0x0 0x0 0x220004 0x0 0x0 0x1d1fd36b4f0 0x183d 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 2 11 java/util/concurrent/ConcurrentHashMap 18 java/security/ProtectionDomain methods 0 +ciMethodData java/util/jar/JarFile$JarFileEntry getCodeSigners ()[Ljava/security/CodeSigner; 2 5634 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 64 0x40005 0x1403 0x0 0x0 0x0 0x0 0x0 0x70003 0x1403 0x28 0x100002 0x0 0x180007 0x0 0xb0 0x1403 0x220007 0x1403 0x90 0x0 0x320005 0x0 0x0 0x0 0x0 0x0 0x0 0x350005 0x0 0x0 0x0 0x0 0x0 0x0 0x3f0007 0x0 0x38 0x1403 0x430003 0x1403 0x88 0x4a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x4d0004 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/ClassLoader preDefineClass (Ljava/lang/String;Ljava/security/ProtectionDomain;)Ljava/security/ProtectionDomain; 2 6673 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 124 0x10002 0x1812 0x40007 0x1812 0xe8 0x0 0xf0002 0x0 0x150005 0x0 0x0 0x0 0x0 0x0 0x0 0x190005 0x0 0x0 0x0 0x0 0x0 0x0 0x1c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x1f0002 0x0 0x240007 0x0 0x1e0 0x1812 0x2b0005 0x1812 0x0 0x0 0x0 0x0 0x0 0x2e0007 0x17ff 0x188 0x13 0x320002 0x13 0x350007 0x13 0x158 0x0 0x400002 0x0 0x460005 0x0 0x0 0x0 0x0 0x0 0x0 0x4e0005 0x0 0x0 0x0 0x0 0x0 0x0 0x510005 0x0 0x0 0x0 0x0 0x0 0x0 0x540005 0x0 0x0 0x0 0x0 0x0 0x0 0x570005 0x0 0x0 0x0 0x0 0x0 0x0 0x5a0002 0x0 0x5f0007 0x1812 0x20 0x0 0x680007 0x0 0x90 0x1812 0x6e0005 0x1812 0x0 0x0 0x0 0x0 0x0 0x710005 0x1812 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0xffffffffffffffff 0x0 0x0 oops 0 methods 0 +ciMethodData java/util/jar/JarFile$JarFileEntry realEntry ()Ljava/util/jar/JarFile$JarFileEntry; 1 0 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 46 0x40005 0x0 0x0 0x0 0x0 0x0 0x0 0x70007 0x0 0xf0 0x0 0x140007 0x0 0xd0 0x0 0x180002 0x0 0x210007 0x0 0x78 0x0 0x290005 0x0 0x0 0x0 0x0 0x0 0x0 0x2c0007 0x0 0x38 0x0 0x300003 0x0 0x28 0x3d0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/util/jar/JarVerifier getCodeSigners (Ljava/util/jar/JarFile;Ljava/util/jar/JarEntry;)[Ljava/security/CodeSigner; 1 0 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 71 0x10005 0x0 0x0 0x0 0x0 0x0 0x0 0x90007 0x0 0x170 0x0 0x110005 0x0 0x0 0x0 0x0 0x0 0x0 0x140007 0x0 0x118 0x0 0x190005 0x0 0x0 0x0 0x0 0x0 0x0 0x2d0007 0x0 0x70 0x0 0x380005 0x0 0x0 0x0 0x0 0x0 0x0 0x3d0003 0x0 0xffffffffffffffa8 0x420005 0x0 0x0 0x0 0x0 0x0 0x0 0x450003 0x0 0x18 0x4c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethod java/security/PrivilegedActionException (Ljava/lang/Exception;)V 92 0 46 0 0 +ciMethod java/security/PrivilegedActionException getException ()Ljava/lang/Exception; 4 0 46 0 0 +ciMethodData java/nio/Buffer remaining ()I 2 3544 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0xb0007 0x5d9 0x38 0x7b5 0xf0003 0x7b5 0x18 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethod jdk/internal/misc/ScopedMemoryAccess$Scope checkValidState ()V 0 0 1 0 -1 +ciMethodData java/security/PrivilegedActionException getException ()Ljava/lang/Exception; 1 46 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x10002 0x2c 0x40004 0x0 0x0 0x1d19f257140 0x2c 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 1 5 java/io/FileNotFoundException methods 0 +ciMethodData java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 1 545 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 32 0x40007 0x104 0x70 0x0 0x80005 0x0 0x0 0x0 0x0 0x0 0x0 0xb0003 0x0 0x18 0x120005 0x104 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0xffffffffffffffff 0x0 0xffffffffffffffff oops 0 methods 0 +ciMethodData java/util/HashMap$TreeNode root ()Ljava/util/HashMap$TreeNode; 1 0 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 16 0x80007 0x0 0x20 0x0 0xf0003 0x0 0xffffffffffffffe0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/util/HashMap$TreeNode find (ILjava/lang/Object;Ljava/lang/Class;)Ljava/util/HashMap$TreeNode; 2 2319 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 100 0x1a0007 0xf93 0x38 0x97 0x210003 0x97 0x280 0x270007 0xf06 0x38 0x8d 0x2e0003 0x8d 0x248 0x3a0007 0x0 0x98 0xf06 0x3e0007 0x0 0x78 0xf06 0x440005 0x0 0x0 0x1d1a0ac5320 0xf06 0x0 0x0 0x470007 0xd58 0x20 0x1ae 0x4f0007 0x726 0x38 0x632 0x560003 0x632 0x178 0x5b0007 0x62a 0x38 0xfc 0x620003 0xfc 0x140 0x660007 0x0 0x50 0x62a 0x6a0002 0x62a 0x6f0007 0x62a 0xa0 0x0 0x760002 0x0 0x7c0007 0x0 0x70 0x0 0x810007 0x0 0x38 0x0 0x860003 0x0 0x18 0x8d0003 0x0 0x70 0x950005 0x62a 0x0 0x0 0x0 0x0 0x0 0x9b0007 0x472 0x20 0x1b8 0xa70007 0x73e 0xfffffffffffffd60 0x586 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0x0 0x0 0x0 0x0 oops 1 25 org/gradle/internal/reflect/MethodSet$MethodKey methods 0 +ciMethodData java/lang/ClassLoader defineClass (Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/security/ProtectionDomain;)Ljava/lang/Class; 2 1308 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 113 0x10005 0x41c 0x0 0x0 0x0 0x0 0x0 0x70005 0x0 0x0 0x1d1a0ac7e00 0x41c 0x0 0x0 0xa0007 0x41c 0x1c8 0x0 0xe0005 0x0 0x0 0x0 0x0 0x0 0x0 0x110007 0x0 0x100 0x0 0x170005 0x0 0x0 0x0 0x0 0x0 0x0 0x1b0005 0x0 0x0 0x0 0x0 0x0 0x0 0x1f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x260005 0x0 0x0 0x0 0x0 0x0 0x0 0x330005 0x0 0x0 0x0 0x0 0x0 0x0 0x3f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x460005 0x41c 0x0 0x0 0x0 0x0 0x0 0x4c0005 0x41c 0x0 0x0 0x0 0x0 0x0 0x550005 0x41c 0x0 0x0 0x0 0x0 0x0 0x5d0002 0x41c 0x660005 0x41c 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x4 0xffffffffffffffff 0x0 0xffffffffffffffff 0x0 oops 1 10 java/nio/DirectByteBufferR methods 0 +ciMethodData java/security/PrivilegedActionException (Ljava/lang/Exception;)V 1 46 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x30002 0x0 0x0 0x0 0x9 0x2 0x1c 0x0 oops 0 methods 0 +compile java/net/URLClassLoader findClass (Ljava/lang/String;)Ljava/lang/Class; -1 4 inline 256 0 -1 java/net/URLClassLoader findClass (Ljava/lang/String;)Ljava/lang/Class; 1 6 java/net/URLClassLoader$1 (Ljava/net/URLClassLoader;Ljava/lang/String;)V 2 11 java/lang/Object ()V 1 13 java/security/AccessController doPrivileged (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object; 2 6 java/security/AccessController checkContext (Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/security/AccessControlContext; 3 0 java/lang/System getSecurityManager ()Ljava/lang/SecurityManager; 4 0 java/lang/System allowSecurityManager ()Z 2 13 java/security/AccessController executePrivileged (Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;Ljava/lang/Class;)Ljava/lang/Object; 3 29 java/net/URLClassLoader$1 run ()Ljava/lang/Object; 4 1 java/net/URLClassLoader$1 run ()Ljava/lang/Class; 5 8 java/lang/String replace (CC)Ljava/lang/String; 6 6 java/lang/String isLatin1 ()Z 6 18 java/lang/StringLatin1 replace ([BCC)Ljava/lang/String; 7 1 java/lang/StringLatin1 canEncode (I)Z 7 41 java/lang/StringLatin1 canEncode (I)Z 7 49 java/lang/StringConcatHelper newArray (J)[B 8 19 jdk/internal/misc/Unsafe allocateUninitializedArray (Ljava/lang/Class;I)Ljava/lang/Object; 7 123 java/lang/String ([BB)V 8 1 java/lang/Object ()V 5 13 java/lang/String concat (Ljava/lang/String;)Ljava/lang/String; 6 1 java/lang/String isEmpty ()Z 6 11 java/lang/StringConcatHelper simpleConcat (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; 7 1 java/lang/StringConcatHelper stringOf (Ljava/lang/Object;)Ljava/lang/String; 8 5 java/lang/String toString ()Ljava/lang/String; 7 6 java/lang/StringConcatHelper stringOf (Ljava/lang/Object;)Ljava/lang/String; 8 5 java/lang/String toString ()Ljava/lang/String; 7 11 java/lang/String isEmpty ()Z 7 22 java/lang/String (Ljava/lang/String;)V 8 1 java/lang/Object ()V 7 27 java/lang/String isEmpty ()Z 7 42 java/lang/StringConcatHelper initialCoder ()J 7 46 java/lang/StringConcatHelper mix (JLjava/lang/String;)J 8 2 java/lang/String length ()I 9 6 java/lang/String coder ()B 8 9 java/lang/String coder ()B 8 23 java/lang/StringConcatHelper checkOverflow (J)J 7 54 java/lang/StringConcatHelper mix (JLjava/lang/String;)J 8 2 java/lang/String length ()I 9 6 java/lang/String coder ()B 8 9 java/lang/String coder ()B 8 23 java/lang/StringConcatHelper checkOverflow (J)J 7 61 java/lang/StringConcatHelper newArray (J)[B 8 19 jdk/internal/misc/Unsafe allocateUninitializedArray (Ljava/lang/Class;I)Ljava/lang/Object; 7 71 java/lang/StringConcatHelper prepend (J[BLjava/lang/String;)J 8 2 java/lang/String length ()I 9 6 java/lang/String coder ()B 8 21 java/lang/String getBytes ([BIB)V 9 1 java/lang/String coder ()B 7 81 java/lang/StringConcatHelper prepend (J[BLjava/lang/String;)J 8 2 java/lang/String length ()I 9 6 java/lang/String coder ()B 8 21 java/lang/String getBytes ([BIB)V 9 1 java/lang/String coder ()B 7 90 java/lang/StringConcatHelper newString ([BJ)Ljava/lang/String; 8 12 java/lang/String ([BB)V 9 1 java/lang/Object ()V 5 43 java/net/URLClassLoader defineClass (Ljava/lang/String;Ljdk/internal/loader/Resource;)Ljava/lang/Class; 6 7 java/lang/String lastIndexOf (I)I 7 3 java/lang/String length ()I 8 6 java/lang/String coder ()B 7 8 java/lang/String lastIndexOf (II)I 8 1 java/lang/String isLatin1 ()Z 8 13 java/lang/StringLatin1 lastIndexOf ([BII)I 9 1 java/lang/StringLatin1 canEncode (I)Z 6 13 jdk/internal/loader/URLClassPath$JarLoader$2 getCodeSourceURL ()Ljava/net/URL; 6 28 java/lang/String substring (II)Ljava/lang/String; 7 1 java/lang/String length ()I 8 6 java/lang/String coder ()B 7 8 java/lang/String checkBoundsBeginEnd (III)V 7 28 java/lang/String isLatin1 ()Z 7 41 java/lang/StringLatin1 newString ([BII)Ljava/lang/String; 8 16 java/util/Arrays copyOfRange ([BII)[B 8 20 java/lang/String ([BB)V 9 1 java/lang/Object ()V 6 64 java/net/URLClassLoader definePackage (Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; 7 24 jdk/internal/access/SharedSecrets javaUtilJarAccess ()Ljdk/internal/access/JavaUtilJarAccess; 7 39 java/lang/String concat (Ljava/lang/String;)Ljava/lang/String; 8 1 java/lang/String isEmpty ()Z 8 11 java/lang/StringConcatHelper simpleConcat (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; 9 1 java/lang/StringConcatHelper stringOf (Ljava/lang/Object;)Ljava/lang/String; 10 5 java/lang/String toString ()Ljava/lang/String; 9 6 java/lang/StringConcatHelper stringOf (Ljava/lang/Object;)Ljava/lang/String; 10 5 java/lang/String toString ()Ljava/lang/String; 9 11 java/lang/String isEmpty ()Z 9 22 java/lang/String (Ljava/lang/String;)V 10 1 java/lang/Object ()V 9 27 java/lang/String isEmpty ()Z 9 42 java/lang/StringConcatHelper initialCoder ()J 9 46 java/lang/StringConcatHelper mix (JLjava/lang/String;)J 10 2 java/lang/String length ()I 11 6 java/lang/String coder ()B 10 9 java/lang/String coder ()B 10 23 java/lang/StringConcatHelper checkOverflow (J)J 9 54 java/lang/StringConcatHelper mix (JLjava/lang/String;)J 10 2 java/lang/String length ()I 11 6 java/lang/String coder ()B 10 9 java/lang/String coder ()B 10 23 java/lang/StringConcatHelper checkOverflow (J)J 9 61 java/lang/StringConcatHelper newArray (J)[B 10 19 jdk/internal/misc/Unsafe allocateUninitializedArray (Ljava/lang/Class;I)Ljava/lang/Object; 9 71 java/lang/StringConcatHelper prepend (J[BLjava/lang/String;)J 10 2 java/lang/String length ()I 11 6 java/lang/String coder ()B 10 21 java/lang/String getBytes ([BIB)V 11 1 java/lang/String coder ()B 9 81 java/lang/StringConcatHelper prepend (J[BLjava/lang/String;)J 10 2 java/lang/String length ()I 11 6 java/lang/String coder ()B 10 21 java/lang/String getBytes ([BIB)V 11 1 java/lang/String coder ()B 9 90 java/lang/StringConcatHelper newString ([BJ)Ljava/lang/String; 10 12 java/lang/String ([BB)V 11 1 java/lang/Object ()V 7 42 java/util/jar/JavaUtilJarAccessImpl getTrustedAttributes (Ljava/util/jar/Manifest;Ljava/lang/String;)Ljava/util/jar/Attributes; 8 2 java/util/jar/Manifest getTrustedAttributes (Ljava/lang/String;)Ljava/util/jar/Attributes; 9 2 java/util/jar/Manifest getAttributes (Ljava/lang/String;)Ljava/util/jar/Attributes; 10 1 java/util/jar/Manifest getEntries ()Ljava/util/Map; 10 5 java/util/HashMap get (Ljava/lang/Object;)Ljava/lang/Object; 11 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 12 23 java/util/HashMap hash (Ljava/lang/Object;)I 13 9 java/lang/String hashCode ()I 14 17 java/lang/String isLatin1 ()Z 14 27 java/lang/StringLatin1 hashCode ([B)I 12 63 java/lang/String equals (Ljava/lang/Object;)Z 12 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 12 128 java/lang/String equals (Ljava/lang/Object;)Z 7 59 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 69 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 79 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 89 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 99 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 109 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 119 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 125 java/util/jar/Manifest getMainAttributes ()Ljava/util/jar/Attributes; 7 145 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 160 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 175 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 190 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 205 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 220 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 7 235 java/util/jar/Attributes getValue (Ljava/util/jar/Attributes$Name;)Ljava/lang/String; 8 2 java/util/jar/Attributes get (Ljava/lang/Object;)Ljava/lang/Object; 9 5 java/util/LinkedHashMap get (Ljava/lang/Object;)Ljava/lang/Object; 10 2 java/util/HashMap getNode (Ljava/lang/Object;)Ljava/util/HashMap$Node; 11 23 java/util/HashMap hash (Ljava/lang/Object;)I 12 9 java/util/jar/Attributes$Name hashCode ()I 11 95 java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 6 132 jdk/internal/loader/Resource getByteBuffer ()Ljava/nio/ByteBuffer; 6 161 jdk/internal/perf/PerfCounter getReadClassBytesTime ()Ljdk/internal/perf/PerfCounter; 6 185 jdk/internal/loader/URLClassPath$JarLoader$2 getCodeSigners ()[Ljava/security/CodeSigner; 7 4 java/util/jar/JarFile$JarFileEntry getCodeSigners ()[Ljava/security/CodeSigner; 8 4 java/util/jar/JarFile maybeInstantiateVerifier ()V 9 20 java/util/zip/ZipFile$1 getManifestName (Ljava/util/jar/JarFile;Z)Ljava/lang/String; 6 198 java/security/CodeSource (Ljava/net/URL;[Ljava/security/CodeSigner;)V 7 1 java/lang/Object ()V 6 203 jdk/internal/perf/PerfCounter getReadClassBytesTime ()Ljdk/internal/perf/PerfCounter; 6 207 jdk/internal/perf/PerfCounter addElapsedTimeFrom (J)V 7 6 jdk/internal/perf/PerfCounter add (J)V 8 1 jdk/internal/perf/PerfCounter get ()J 9 5 java/nio/DirectLongBufferU get (I)J 10 4 java/nio/Buffer scope ()Ljdk/internal/misc/ScopedMemoryAccess$Scope; 10 11 java/nio/Buffer checkIndex (I)I 10 14 java/nio/DirectLongBufferU ix (I)J 10 17 jdk/internal/misc/ScopedMemoryAccess getLong (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;J)J 11 4 jdk/internal/misc/ScopedMemoryAccess getLongInternal (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;J)J 12 21 java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 10 22 java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 8 13 java/nio/DirectLongBufferU put (IJ)Ljava/nio/LongBuffer; 9 4 java/nio/Buffer scope ()Ljdk/internal/misc/ScopedMemoryAccess$Scope; 9 11 java/nio/Buffer checkIndex (I)I 9 14 java/nio/DirectLongBufferU ix (I)J 9 18 jdk/internal/misc/ScopedMemoryAccess putLong (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;JJ)V 10 6 jdk/internal/misc/ScopedMemoryAccess putLongInternal (Ljdk/internal/misc/ScopedMemoryAccess$Scope;Ljava/lang/Object;JJ)V 11 21 java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 9 22 java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 3 56 java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 3 60 java/lang/ref/Reference reachabilityFence (Ljava/lang/Object;)V 2 22 java/security/AccessController wrapException (Ljava/lang/Exception;)Ljava/security/PrivilegedActionException; diff --git a/replay_pid7132.log b/replay_pid7132.log new file mode 100644 index 00000000000..df1a5735cfa --- /dev/null +++ b/replay_pid7132.log @@ -0,0 +1,3790 @@ +JvmtiExport can_access_local_variables 0 +JvmtiExport can_hotswap_or_post_breakpoint 0 +JvmtiExport can_post_on_exceptions 0 +# 214 ciObject found +ciInstanceKlass java/lang/Cloneable 1 0 7 100 1 100 1 1 1 +instanceKlass org/gradle/internal/reflect/JavaPropertyReflectionUtil +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$PropertyMetadata +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassMetadata +instanceKlass org/gradle/api/plugins/PluginContainer +instanceKlass org/gradle/api/plugins/PluginCollection +instanceKlass org/gradle/configuration/ConfigurationTargetIdentifier +instanceKlass org/gradle/internal/reflect/MutablePropertyDetails +instanceKlass java/beans/Introspector$1 +instanceKlass jdk/internal/access/JavaBeansAccess +instanceKlass java/beans/FeatureDescriptor +instanceKlass java/beans/Introspector +instanceKlass org/gradle/internal/reflect/MethodSet$MethodKey +instanceKlass org/gradle/api/internal/plugins/PluginManagerInternal +instanceKlass org/gradle/api/services/BuildServiceRegistry +instanceKlass org/gradle/execution/taskgraph/TaskExecutionGraphInternal +instanceKlass org/gradle/internal/MutableActionSet +instanceKlass org/gradle/util/Path +instanceKlass org/gradle/api/internal/plugins/DefaultObjectConfigurationAction +instanceKlass org/gradle/api/plugins/ObjectConfigurationAction +instanceKlass org/gradle/api/internal/initialization/ClassLoaderScope +instanceKlass org/gradle/api/internal/SettingsInternal +instanceKlass org/gradle/api/initialization/Settings +instanceKlass groovy/lang/GroovyObjectSupport +instanceKlass groovy/lang/GroovyCallable +instanceKlass org/gradle/api/execution/TaskExecutionGraph +instanceKlass org/gradle/api/plugins/PluginManager +instanceKlass org/gradle/internal/reflect/PropertyDetails +instanceKlass org/gradle/internal/reflect/MutableClassDetails +instanceKlass org/gradle/internal/reflect/ClassDetails +instanceKlass org/gradle/internal/reflect/ClassInspector +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassGenerationVisitor +instanceKlass org/gradle/internal/instantiation/generator/AsmBackedClassGenerator$ClassInspectionVisitorImpl +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$InjectionAnnotationValidator +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$DisabledAnnotationValidator +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassValidator +instanceKlass com/google/common/collect/LinkedHashMultimap$ValueSetLink +instanceKlass org/gradle/internal/reflect/MethodSet +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassGenerationHandler +instanceKlass org/gradle/api/internal/project/AbstractPluginAware +instanceKlass org/gradle/internal/build/DefaultBuildLifecycleControllerFactory$1 +instanceKlass org/gradle/internal/featurelifecycle/ScriptUsageLocationReporter +instanceKlass org/gradle/configurationcache/DeprecatedFeaturesListenerManagerAction$DeprecatedFeaturesListener +instanceKlass org/gradle/profile/BuildProfileServices$1$1 +instanceKlass org/gradle/api/HasImplicitReceiver +instanceKlass org/gradle/api/NonExtensible +instanceKlass java/lang/invoke/MethodHandle$1 +instanceKlass org/gradle/internal/lazy/LockingLazy +instanceKlass org/gradle/internal/lazy/Lazy$Factory +instanceKlass org/gradle/internal/lazy/Lazy +instanceKlass org/gradle/configurationcache/RelevantProjectsRegistry +instanceKlass org/gradle/profile/ProfileListener +instanceKlass org/gradle/profile/ProfileEventAdapter +instanceKlass org/gradle/api/internal/artifacts/transform/ArtifactTransformListener +instanceKlass org/gradle/initialization/BuildCompletionListener +instanceKlass org/gradle/api/artifacts/DependencyResolutionListener +instanceKlass org/gradle/execution/taskgraph/TaskListenerInternal +instanceKlass org/gradle/api/ProjectEvaluationListener +instanceKlass org/gradle/profile/BuildProfileServices$1 +instanceKlass org/gradle/vcs/internal/resolver/VcsDependencyResolver +instanceKlass org/gradle/vcs/internal/resolver/VcsVersionWorkingDirResolver +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VersionControlBuildServices +instanceKlass org/gradle/tooling/provider/model/ToolingModelBuilder +instanceKlass org/gradle/language/cpp/internal/tooling/ToolingNativeServices$ToolingModelRegistration +instanceKlass org/gradle/authentication/aws/AwsImAuthentication +instanceKlass org/gradle/internal/resource/transport/aws/s3/S3ResourcesPluginServiceRegistry$AuthenticationSchemeAction +instanceKlass org/gradle/nativeplatform/toolchain/internal/metadata/CompilerMetaDataProvider +instanceKlass org/gradle/nativeplatform/toolchain/internal/metadata/CompilerMetaDataProviderFactory +instanceKlass org/gradle/nativeplatform/internal/resolve/NativeDependencyResolver +instanceKlass org/gradle/nativeplatform/internal/resolve/LibraryBinaryLocator +instanceKlass org/gradle/nativeplatform/internal/resolve/NativeDependencyResolverServices +instanceKlass org/gradle/language/cpp/internal/NativeDependencyCache +instanceKlass org/gradle/ide/xcode/internal/xcodeproj/GidGenerator +instanceKlass org/gradle/ide/xcode/internal/services/XcodeServices$GlobalIdGeneratorServices +instanceKlass org/gradle/plugins/ide/internal/configurer/UniqueProjectNameProvider +instanceKlass org/gradle/plugins/ide/internal/tooling/ToolingModelServices$BuildScopeToolingServices +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolverContributor +instanceKlass org/gradle/composite/internal/CompositeBuildServices$CompositeBuildBuildScopeServices +instanceKlass org/apache/http/HttpRequest +instanceKlass org/apache/http/HttpMessage +instanceKlass org/gradle/caching/http/internal/HttpBuildCacheRequestCustomizer +instanceKlass org/gradle/caching/http/internal/DefaultHttpBuildCacheServiceFactory +instanceKlass org/gradle/caching/BuildCacheServiceFactory +instanceKlass org/gradle/caching/configuration/AbstractBuildCache +instanceKlass org/gradle/caching/configuration/BuildCache +instanceKlass org/gradle/caching/configuration/internal/DefaultBuildCacheServiceRegistration +instanceKlass org/gradle/maven/MavenPomArtifact +instanceKlass org/gradle/maven/MavenModule +instanceKlass org/gradle/api/publish/maven/internal/publisher/MavenPublishers +instanceKlass org/gradle/api/publish/maven/internal/dependencies/VersionRangeMapper +instanceKlass org/gradle/api/publish/maven/internal/MavenPublishServices$ComponentRegistrationAction +instanceKlass org/gradle/api/publish/internal/validation/DuplicatePublicationTracker +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/DefaultProjectDependencyPublicationResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectDependencyPublicationResolver +instanceKlass org/gradle/jvm/toolchain/internal/LocationListInstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/EnvironmentVariableListInstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/AutoDetectingInstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/InstallationSupplier +instanceKlass org/gradle/jvm/toolchain/internal/JavaInstallationRegistry +instanceKlass org/gradle/jvm/toolchain/install/internal/JdkCacheDirectory +instanceKlass org/gradle/language/base/artifact/SourcesArtifact +instanceKlass org/gradle/jvm/JvmLibrary +instanceKlass org/gradle/platform/base/Library +instanceKlass org/gradle/language/jvm/internal/JvmPluginServiceRegistry$ComponentRegistrationAction +instanceKlass org/gradle/ivy/IvyDescriptorArtifact +instanceKlass org/gradle/api/component/Artifact +instanceKlass org/gradle/api/internal/component/DefaultComponentTypeRegistry$DefaultComponentTypeRegistration +instanceKlass org/gradle/ivy/IvyModule +instanceKlass org/gradle/api/component/Component +instanceKlass org/gradle/api/internal/component/ComponentTypeRegistration +instanceKlass org/gradle/api/internal/component/DefaultComponentTypeRegistry +instanceKlass org/gradle/api/publish/ivy/internal/publisher/IvyPublisher +instanceKlass org/gradle/api/publish/ivy/internal/IvyServices$BuildServices +instanceKlass org/gradle/api/internal/resolve/ProjectModelResolver +instanceKlass org/gradle/platform/base/internal/registry/ComponentModelBaseServiceRegistry$BuildScopeServices +instanceKlass org/gradle/plugin/use/tracker/internal/PluginVersionTracker +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolutionResult +instanceKlass org/gradle/api/internal/plugins/PluginDescriptorLocator +instanceKlass org/gradle/plugin/use/internal/DefaultPluginRequestApplicator +instanceKlass org/gradle/plugin/use/resolve/internal/PluginResolver +instanceKlass org/gradle/plugin/use/internal/PluginResolverFactory +instanceKlass org/gradle/plugin/use/internal/PluginDependencyResolutionServices +instanceKlass org/gradle/plugin/use/resolve/internal/PluginArtifactRepositoriesProvider +instanceKlass org/gradle/plugin/use/internal/PluginRepositoryHandlerProvider +instanceKlass org/gradle/plugin/management/internal/PluginResolutionStrategyInternal +instanceKlass org/gradle/plugin/management/PluginResolutionStrategy +instanceKlass org/gradle/plugin/use/resolve/service/internal/ClientInjectedClasspathPluginResolver +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/ProjectFinder +instanceKlass org/gradle/plugin/management/internal/autoapply/AutoAppliedPluginRegistry +instanceKlass org/gradle/plugin/internal/PluginUsePluginServiceRegistry$BuildScopeServices +instanceKlass org/gradle/authentication/http/HttpHeaderAuthentication +instanceKlass org/gradle/authentication/http/DigestAuthentication +instanceKlass org/gradle/internal/authentication/AbstractAuthentication +instanceKlass org/gradle/internal/authentication/AuthenticationInternal +instanceKlass org/gradle/authentication/http/BasicAuthentication +instanceKlass org/gradle/authentication/Authentication +instanceKlass org/gradle/internal/authentication/DefaultAuthenticationSchemeRegistry +instanceKlass org/gradle/internal/resource/transport/http/HttpResourcesPluginServiceRegistry$AuthenticationSchemeAction +instanceKlass org/gradle/api/internal/artifacts/transform/TransformationNodeDependencyResolver +instanceKlass org/gradle/internal/component/model/ComponentResolveMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectArtifactSetResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectArtifactResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ResolverProviderFactory +instanceKlass org/gradle/internal/component/external/model/ModuleComponentArtifactMetadata +instanceKlass org/gradle/internal/component/model/ComponentArtifactMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectDependencyResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ComponentResolvers +instanceKlass org/gradle/internal/resolve/resolver/OriginArtifactSelector +instanceKlass org/gradle/internal/resolve/resolver/ArtifactResolver +instanceKlass org/gradle/internal/resolve/resolver/DependencyToComponentIdResolver +instanceKlass org/gradle/internal/resolve/resolver/ComponentMetaDataResolver +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ResolveIvyFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionParser +instanceKlass org/gradle/api/internal/runtimeshaded/RuntimeShadedJarFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/excludes/ModuleExclusions +instanceKlass org/gradle/internal/resource/TextUriResourceLoader$Factory +instanceKlass org/gradle/internal/resource/local/LocallyAvailableResourceFinder +instanceKlass org/gradle/internal/verifier/HttpRedirectVerifier +instanceKlass org/gradle/internal/resolve/caching/CrossBuildCachingRuleExecutor +instanceKlass org/gradle/internal/resolve/caching/CachingRuleExecutor +instanceKlass org/gradle/internal/resource/cached/DefaultExternalResourceFileStore$Factory +instanceKlass org/gradle/api/internal/artifacts/DefaultProjectDependencyFactory +instanceKlass org/gradle/api/internal/artifacts/repositories/transport/RepositoryTransportFactory +instanceKlass org/gradle/internal/resource/local/GroupedAndNamedUniqueFileStore +instanceKlass org/gradle/api/internal/filestore/DefaultArtifactIdentifierFileStore$Factory +instanceKlass org/gradle/internal/resource/cached/AbstractCachedIndex +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/verification/DependencyVerificationOverride +instanceKlass org/gradle/internal/management/DependencyResolutionManagementInternal +instanceKlass org/gradle/api/initialization/resolve/DependencyResolutionManagement +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleRepositoryCaches +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleRepositoryCacheProvider +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleSourcesSerializer +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/FileStoreAndIndexProvider +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/IvyMutableModuleMetadataFactory +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MavenMutableModuleMetadataFactory +instanceKlass org/gradle/api/internal/artifacts/repositories/metadata/MutableModuleMetadataFactory +instanceKlass org/gradle/util/internal/SimpleMapInterner +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionSelectorScheme +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectPublicationRegistry +instanceKlass org/gradle/api/internal/artifacts/ArtifactDependencyResolver +instanceKlass org/gradle/api/internal/artifacts/ComponentSelectorConverter +instanceKlass org/gradle/internal/execution/steps/DeferredExecutionAwareStep +instanceKlass org/gradle/internal/execution/steps/Step +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryDisabler +instanceKlass org/gradle/api/internal/artifacts/component/ComponentIdentifierFactory +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/LocalMavenRepositoryLocator +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/MavenSettingsProvider +instanceKlass org/gradle/api/internal/artifacts/mvnsettings/MavenFileLocations +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/strategy/VersionComparator +instanceKlass org/gradle/internal/resource/TextUriResourceLoader +instanceKlass org/gradle/api/internal/artifacts/repositories/resolver/ExternalResourceAccessor +instanceKlass org/gradle/api/internal/filestore/ArtifactIdentifierFileStore +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/AttributeContainerSerializer +instanceKlass org/gradle/internal/resource/cached/ExternalResourceFileStore +instanceKlass org/gradle/internal/resource/local/FileStoreSearcher +instanceKlass org/gradle/internal/resource/local/FileStore +instanceKlass org/gradle/initialization/DependenciesAccessors +instanceKlass org/gradle/internal/resource/cached/CachedExternalResourceIndex +instanceKlass org/gradle/api/internal/artifacts/verification/signatures/SignatureVerificationServiceFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/dynamicversions/AbstractModuleVersionsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/dynamicversions/ModuleVersionsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/AbstractModuleMetadataCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/ModuleMetadataCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/AbstractArtifactsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ModuleArtifactsCache +instanceKlass org/gradle/api/internal/artifacts/ivyservice/modulecache/artifacts/ModuleArtifactCache +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildScopeServices +instanceKlass org/gradle/plugin/management/internal/autoapply/AutoAppliedPluginHandler +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptEvaluator +instanceKlass org/gradle/internal/execution/ExecutionEngine +instanceKlass org/gradle/plugin/use/internal/PluginRequestApplicator +instanceKlass org/gradle/kotlin/dsl/provider/PluginRequestsHandler +instanceKlass kotlin/jvm/functions/Function2 +instanceKlass kotlin/Function +instanceKlass org/gradle/kotlin/dsl/provider/ClassPathModeExceptionCollector +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptClassPathProvider +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/DependencyFactory +instanceKlass org/gradle/kotlin/dsl/provider/BuildServices +instanceKlass org/gradle/kotlin/dsl/concurrent/AsyncIOScopeFactory +instanceKlass org/gradle/kotlin/dsl/concurrent/BuildServices +instanceKlass org/gradle/caching/configuration/internal/BuildCacheConfigurationInternal +instanceKlass org/gradle/caching/configuration/BuildCacheConfiguration +instanceKlass org/gradle/caching/local/internal/DirectoryBuildCacheFileStoreFactory +instanceKlass org/gradle/caching/configuration/internal/BuildCacheServiceRegistration +instanceKlass org/gradle/caching/internal/BuildCacheServices$2 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/LocalComponentRegistry +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/LocalComponentProvider +instanceKlass org/gradle/configuration/project/ProjectEvaluator +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$VintageModelProvider +instanceKlass org/gradle/api/internal/project/CrossProjectModelAccess +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$VintageIsolatedProjectsProvider +instanceKlass org/gradle/configurationcache/services/DefaultEnvironment +instanceKlass org/gradle/internal/build/BuildModelController +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$VintageBuildControllerProvider +instanceKlass org/gradle/configurationcache/DeprecatedFeaturesListenerManagerAction +instanceKlass org/gradle/internal/service/scopes/BuildScopeListenerManagerAction +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$ServicesProvider +instanceKlass org/gradle/internal/composite/DefaultBuildIncluder +instanceKlass org/gradle/internal/build/BuildWorkGraph +instanceKlass org/gradle/internal/build/ExportedTaskNode +instanceKlass org/gradle/internal/build/DefaultBuildWorkGraphController +instanceKlass org/gradle/internal/build/BuildWorkGraphController +instanceKlass org/gradle/execution/plan/WorkNodeDependencyResolver +instanceKlass org/gradle/execution/plan/TaskNodeDependencyResolver +instanceKlass org/gradle/execution/plan/DependencyResolver +instanceKlass org/gradle/api/internal/tasks/WorkDependencyResolver +instanceKlass org/gradle/internal/execution/WorkValidationContext +instanceKlass org/gradle/internal/execution/WorkValidationContext$TypeOriginInspector +instanceKlass org/gradle/initialization/layout/ResolvedBuildLayout +instanceKlass org/gradle/internal/build/BuildIncluder +instanceKlass org/gradle/initialization/SettingsLoader +instanceKlass org/gradle/initialization/DefaultSettingsLoaderFactory +instanceKlass org/gradle/api/internal/project/ProjectFactory +instanceKlass org/gradle/api/internal/project/IProjectFactory +instanceKlass org/gradle/execution/TaskPathProjectEvaluator +instanceKlass org/gradle/api/internal/file/DefaultArchiveOperations +instanceKlass org/gradle/api/file/ArchiveOperations +instanceKlass org/gradle/api/internal/file/DefaultFileSystemOperations +instanceKlass org/gradle/api/file/FileSystemOperations +instanceKlass org/gradle/internal/resource/LocalBinaryResource +instanceKlass org/gradle/internal/resource/ReadableContent +instanceKlass org/gradle/api/resources/internal/ReadableResourceInternal +instanceKlass org/gradle/internal/resource/Resource +instanceKlass org/gradle/api/resources/ReadableResource +instanceKlass org/gradle/api/resources/Resource +instanceKlass org/gradle/api/internal/file/delete/DeleteSpecInternal +instanceKlass org/gradle/api/file/DeleteSpec +instanceKlass org/gradle/api/internal/file/DefaultFileOperations +instanceKlass org/gradle/api/internal/file/FileOperations +instanceKlass org/gradle/process/internal/DefaultExecOperations +instanceKlass org/gradle/process/ExecOperations +instanceKlass org/gradle/tooling/provider/model/internal/BuildScopeToolingModelBuilderRegistryAction +instanceKlass org/gradle/api/internal/initialization/ScriptClassPathInitializer +instanceKlass org/gradle/api/internal/project/ProjectInternal +instanceKlass org/gradle/model/internal/registry/ModelRegistryScope +instanceKlass org/gradle/api/internal/DomainObjectContext +instanceKlass org/gradle/api/internal/file/HasScriptServices +instanceKlass org/gradle/api/internal/project/ProjectIdentifier +instanceKlass org/gradle/api/Project +instanceKlass org/gradle/tooling/provider/model/internal/DefaultToolingModelBuilderRegistry +instanceKlass org/gradle/tooling/provider/model/internal/ToolingModelBuilderLookup +instanceKlass org/gradle/tooling/provider/model/ToolingModelBuilderRegistry +instanceKlass org/gradle/initialization/SettingsLoaderFactory +instanceKlass org/gradle/execution/ProjectConfigurer +instanceKlass org/gradle/api/internal/plugins/PluginInspector +instanceKlass org/gradle/internal/service/scopes/BuildScopeServiceRegistryFactory +instanceKlass org/gradle/initialization/InitScriptHandler +instanceKlass org/gradle/internal/service/scopes/ServiceRegistryFactory +instanceKlass org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementServices +instanceKlass org/gradle/initialization/buildsrc/BuildSourceBuilder +instanceKlass org/gradle/configuration/DefaultScriptPluginFactory +instanceKlass org/gradle/initialization/Environment +instanceKlass org/gradle/api/internal/resources/DefaultResourceHandler$Factory +instanceKlass org/gradle/api/internal/resources/ApiTextResourceAdapter$Factory +instanceKlass org/gradle/api/internal/tasks/TaskStatistics +instanceKlass org/gradle/api/provider/ProviderFactory +instanceKlass org/gradle/groovy/scripts/internal/FileCacheBackedScriptClassCompiler +instanceKlass org/gradle/api/internal/project/DefaultProjectRegistry +instanceKlass org/gradle/execution/plan/ExecutionPlanFactory +instanceKlass org/gradle/execution/plan/ExecutionNodeAccessHierarchies +instanceKlass org/gradle/execution/plan/TaskDependencyResolver +instanceKlass org/gradle/execution/plan/TaskNodeFactory +instanceKlass org/gradle/api/internal/GradleInternal +instanceKlass org/gradle/api/internal/plugins/PluginAwareInternal +instanceKlass org/gradle/api/invocation/Gradle +instanceKlass org/gradle/api/plugins/PluginAware +instanceKlass org/gradle/api/internal/properties/GradleProperties +instanceKlass org/gradle/execution/TaskSelector +instanceKlass org/gradle/internal/actor/ActorFactory +instanceKlass org/gradle/initialization/BuildLoader +instanceKlass org/gradle/api/internal/project/taskfactory/ITaskFactory +instanceKlass org/gradle/internal/build/BuildWorkPreparer +instanceKlass org/gradle/groovy/scripts/internal/ScriptCompilationHandler +instanceKlass org/gradle/api/internal/component/ComponentTypeRegistry +instanceKlass org/gradle/internal/authentication/AuthenticationSchemeRegistry +instanceKlass org/gradle/initialization/SettingsPreparer +instanceKlass org/gradle/configuration/ProjectsPreparer +instanceKlass org/gradle/api/internal/project/ProjectTaskLister +instanceKlass org/gradle/api/internal/plugins/PluginRegistry +instanceKlass org/gradle/api/internal/initialization/ScriptClassPathResolver +instanceKlass org/gradle/configuration/InitScriptProcessor +instanceKlass org/gradle/initialization/SettingsProcessor +instanceKlass org/gradle/configuration/CompileOperationFactory +instanceKlass org/gradle/configuration/ScriptPluginFactory +instanceKlass org/gradle/api/invocation/BuildInvocationDetails +instanceKlass org/gradle/groovy/scripts/internal/ScriptRunnerFactory +instanceKlass org/gradle/api/internal/tasks/userinput/BuildScanUserInputHandler +instanceKlass org/gradle/api/internal/initialization/ScriptHandlerFactory +instanceKlass org/gradle/internal/operations/logging/BuildOperationLoggerFactory +instanceKlass org/gradle/api/internal/artifacts/configurations/DependencyMetaDataProvider +instanceKlass org/gradle/initialization/IGradlePropertiesLoader +instanceKlass org/gradle/initialization/GradlePropertiesController +instanceKlass org/gradle/api/internal/project/IsolatedAntBuilder +instanceKlass org/gradle/initialization/ProjectDescriptorRegistry +instanceKlass org/gradle/api/internal/project/ProjectRegistry +instanceKlass org/gradle/internal/build/PublicBuildPath +instanceKlass org/gradle/internal/resource/TextFileResourceLoader +instanceKlass org/gradle/cache/scopes/BuildScopedCache +instanceKlass org/gradle/groovy/scripts/ScriptCompilerFactory +instanceKlass org/gradle/groovy/scripts/internal/ScriptClassCompiler +instanceKlass org/gradle/execution/plan/NodeValidator +instanceKlass org/gradle/api/internal/provider/ValueSourceProviderFactory +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices$servicesForBuild$1 +instanceKlass org/gradle/internal/build/BuildModelControllerServices$Supplier +instanceKlass org/gradle/internal/composite/IncludedBuildInternal +instanceKlass org/gradle/api/initialization/IncludedBuild +instanceKlass org/gradle/internal/buildtree/BuildTreeFinishExecutor +instanceKlass org/gradle/internal/buildtree/BuildTreeWorkExecutor +instanceKlass org/gradle/api/artifacts/component/ProjectComponentIdentifier +instanceKlass org/gradle/api/artifacts/component/ComponentIdentifier +instanceKlass org/gradle/internal/build/AbstractBuildState +instanceKlass org/gradle/internal/Actions$NullAction +instanceKlass org/gradle/internal/Actions +instanceKlass org/gradle/plugin/management/internal/PluginRequests$EmptyPluginRequests +instanceKlass org/gradle/plugin/management/internal/PluginRequests +instanceKlass org/gradle/api/internal/BuildDefinition +instanceKlass java/util/TimSort +instanceKlass org/gradle/launcher/exec/ChainingBuildActionRunner +instanceKlass org/gradle/internal/buildtree/ProblemReportingBuildActionRunner +instanceKlass org/gradle/launcher/exec/BuildOutcomeReportingBuildActionRunner +instanceKlass org/gradle/tooling/internal/provider/FileSystemWatchingBuildActionRunner +instanceKlass org/gradle/launcher/exec/BuildCompletionNotifyingBuildActionRunner +instanceKlass org/gradle/launcher/exec/RootBuildLifecycleBuildActionExecutor +instanceKlass org/gradle/initialization/exception/StackTraceSanitizingExceptionAnalyser +instanceKlass org/gradle/initialization/exception/DefaultExceptionAnalyser +instanceKlass org/gradle/internal/scripts/ScriptExecutionListener +instanceKlass org/gradle/initialization/exception/MultipleBuildFailuresExceptionAnalyser +instanceKlass org/gradle/internal/buildtree/DeprecationsReporter +instanceKlass org/gradle/api/artifacts/component/BuildIdentifier +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildRegistry +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DependencySubstitutionsInternal +instanceKlass org/gradle/api/artifacts/DependencySubstitutions +instanceKlass org/gradle/composite/internal/IncludedBuildDependencySubstitutionsBuilder +instanceKlass org/gradle/internal/typeconversion/CompositeNotationConverter +instanceKlass org/gradle/api/capabilities/Capability +instanceKlass org/gradle/api/internal/artifacts/dsl/CapabilityNotationParserFactory +instanceKlass org/gradle/api/internal/attributes/UsageCompatibilityHandler +instanceKlass org/gradle/api/attributes/Attribute +instanceKlass org/gradle/api/internal/attributes/DefaultImmutableAttributes +instanceKlass org/gradle/api/internal/attributes/AttributeValue +instanceKlass org/gradle/api/internal/attributes/ImmutableAttributes +instanceKlass org/gradle/api/internal/attributes/AttributeContainerInternal +instanceKlass org/gradle/api/attributes/AttributeContainer +instanceKlass org/gradle/api/attributes/HasAttributes +instanceKlass org/gradle/internal/isolation/Isolatable +instanceKlass org/gradle/internal/hash/Hashable +instanceKlass org/gradle/internal/snapshot/impl/DefaultIsolatableFactory$IsolatableVisitor +instanceKlass org/gradle/internal/snapshot/impl/AbstractValueProcessor$ValueVisitor +instanceKlass org/gradle/internal/snapshot/impl/AbstractValueProcessor +instanceKlass com/google/common/cache/LocalCache$StrongValueReference +instanceKlass org/gradle/api/internal/provider/ManagedFactories$ProviderManagedFactory +instanceKlass org/gradle/api/internal/provider/ManagedFactories$PropertyManagedFactory +instanceKlass org/gradle/api/internal/provider/ManagedFactories$MapPropertyManagedFactory +instanceKlass org/gradle/api/internal/provider/ManagedFactories$ListPropertyManagedFactory +instanceKlass org/gradle/api/internal/provider/AbstractMinimalProvider +instanceKlass org/gradle/api/internal/provider/CollectionPropertyInternal +instanceKlass org/gradle/api/internal/provider/CollectionProviderInternal +instanceKlass org/gradle/api/internal/provider/PropertyInternal +instanceKlass org/gradle/internal/state/OwnerAware +instanceKlass org/gradle/api/internal/provider/HasConfigurableValueInternal +instanceKlass org/gradle/api/internal/provider/ProviderInternal +instanceKlass org/gradle/api/internal/provider/ValueSupplier +instanceKlass org/gradle/api/internal/provider/ManagedFactories$SetPropertyManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$DirectoryPropertyManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$DirectoryManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$RegularFilePropertyManagedFactory +instanceKlass org/gradle/api/internal/file/ManagedFactories$RegularFileManagedFactory +instanceKlass org/gradle/api/internal/file/collections/ManagedFactories$ConfigurableFileCollectionManagedFactory +instanceKlass org/gradle/internal/state/DefaultManagedFactoryRegistry +instanceKlass org/gradle/internal/classloader/ConfigurableClassLoaderHierarchyHasher +instanceKlass org/gradle/internal/classloader/DefaultClassLoaderFactory +instanceKlass org/gradle/api/internal/initialization/loadercache/DefaultClasspathHasher +instanceKlass javax/annotation/meta/TypeQualifierDefault +instanceKlass javax/annotation/Nonnull +instanceKlass org/gradle/api/NonNullApi +instanceKlass org/gradle/internal/fingerprint/impl/EmptyCurrentFileCollectionFingerprint +instanceKlass org/gradle/internal/snapshot/AbstractFileSystemLocationSnapshot +instanceKlass org/gradle/internal/snapshot/FileSystemLeafSnapshot +instanceKlass org/gradle/api/internal/changedetection/state/ZipHasher$HashingExceptionReporter +instanceKlass org/gradle/api/internal/file/archive/ZipInput +instanceKlass org/gradle/internal/fingerprint/hashing/ZipEntryContext +instanceKlass org/gradle/api/internal/changedetection/state/ZipHasher +instanceKlass org/gradle/api/internal/changedetection/state/IgnoringResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/MetaInfAwareClasspathResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/PropertiesFileAwareClasspathResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/LineEndingNormalizingResourceHasher$1 +instanceKlass org/gradle/api/internal/changedetection/state/LineEndingNormalizingResourceHasher +instanceKlass org/gradle/internal/snapshot/RelativePathTrackingFileSystemSnapshotHierarchyVisitor +instanceKlass org/gradle/internal/fingerprint/CurrentFileCollectionFingerprint +instanceKlass org/gradle/internal/fingerprint/FileCollectionFingerprint +instanceKlass org/gradle/internal/fingerprint/impl/AbstractFingerprintingStrategy +instanceKlass org/gradle/api/internal/changedetection/state/RuntimeClasspathResourceHasher +instanceKlass org/gradle/api/internal/changedetection/state/PropertiesFileFilter +instanceKlass org/gradle/api/internal/changedetection/state/ResourceEntryFilter$1 +instanceKlass org/gradle/api/internal/changedetection/state/ResourceEntryFilter +instanceKlass org/gradle/api/internal/changedetection/state/ResourceFilter$1 +instanceKlass org/gradle/api/internal/changedetection/state/ResourceFilter +instanceKlass org/gradle/internal/fingerprint/FingerprintingStrategy +instanceKlass org/gradle/internal/fingerprint/impl/AbstractFileCollectionFingerprinter +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionSnapshotter$Result +instanceKlass org/gradle/internal/fingerprint/impl/DefaultFileCollectionSnapshotter +instanceKlass org/gradle/internal/fingerprint/impl/DefaultGenericFileTreeSnapshotter +instanceKlass org/gradle/api/internal/changedetection/state/CachingResourceHasher +instanceKlass org/gradle/internal/fingerprint/hashing/ResourceHasher +instanceKlass org/gradle/internal/fingerprint/hashing/ZipEntryContextHasher +instanceKlass org/gradle/internal/fingerprint/hashing/RegularFileSnapshotContextHasher +instanceKlass org/gradle/internal/fingerprint/hashing/ConfigurableNormalizer +instanceKlass org/gradle/api/internal/changedetection/state/DefaultResourceSnapshotterCacheService +instanceKlass org/gradle/internal/typeconversion/NotationParserBuilder$LazyDisplayName +instanceKlass org/gradle/internal/typeconversion/JustReturningParser +instanceKlass org/gradle/api/artifacts/VersionConstraint +instanceKlass org/gradle/internal/typeconversion/TypedNotationConverter +instanceKlass org/gradle/internal/typeconversion/CrossBuildCachingNotationConverter +instanceKlass org/gradle/api/internal/artifacts/DefaultImmutableModuleIdentifierFactory +instanceKlass org/gradle/composite/internal/DefaultBuildableCompositeBuildContext +instanceKlass org/gradle/tooling/internal/provider/serialization/DefaultPayloadClassLoaderRegistry$DetailsToClassLoaderTransformer +instanceKlass org/gradle/tooling/internal/provider/serialization/DefaultPayloadClassLoaderRegistry$ClassLoaderToDetailsTransformer +instanceKlass org/gradle/tooling/internal/provider/serialization/DefaultPayloadClassLoaderRegistry +instanceKlass org/gradle/tooling/internal/provider/serialization/ClassLoaderDetails +instanceKlass org/gradle/tooling/internal/provider/serialization/SerializeMap +instanceKlass org/gradle/tooling/internal/provider/serialization/DeserializeMap +instanceKlass org/gradle/tooling/internal/provider/serialization/WellKnownClassLoaderRegistry +instanceKlass java/io/ObjectOutput +instanceKlass java/io/ObjectStreamConstants +instanceKlass java/io/ObjectInput +instanceKlass org/gradle/tooling/internal/provider/serialization/ModelClassLoaderFactory +instanceKlass org/gradle/tooling/internal/provider/serialization/DaemonSidePayloadClassLoaderFactory +instanceKlass org/gradle/internal/file/impl/SingleDepthFileAccessTracker +instanceKlass org/gradle/cache/internal/SingleDepthFilesFinder +instanceKlass org/gradle/cache/internal/UnusedVersionsCacheCleanup$1 +instanceKlass org/gradle/cache/internal/AbstractCacheCleanup +instanceKlass org/gradle/cache/internal/CompositeCleanupAction$Builder +instanceKlass org/gradle/cache/internal/CompositeCleanupAction +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GradleUserHomeServices$3 +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$DefaultExcludes$EndMatcher +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$DefaultExcludes$StartMatcher +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$DefaultExcludes +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$1 +instanceKlass java/nio/file/FileVisitor +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter$SymbolicLinkMapping +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotter +instanceKlass com/google/common/util/concurrent/Striped$1 +instanceKlass com/google/common/util/concurrent/Striped$6 +instanceKlass java/util/concurrent/locks/ReadWriteLock +instanceKlass com/google/common/util/concurrent/Striped$5 +instanceKlass com/google/common/util/concurrent/Striped +instanceKlass org/gradle/internal/vfs/impl/DefaultFileSystemAccess$StripedProducerGuard +instanceKlass java/nio/file/attribute/PosixFilePermissions$1 +instanceKlass java/nio/file/attribute/PosixFilePermissions +instanceKlass org/apache/tools/ant/util/FileUtils +instanceKlass org/apache/tools/ant/taskdefs/condition/Os +instanceKlass org/apache/tools/ant/taskdefs/condition/Condition +instanceKlass org/apache/tools/ant/types/resources/Appendable +instanceKlass org/apache/tools/ant/types/resources/FileProvider +instanceKlass org/apache/tools/ant/types/resources/Touchable +instanceKlass org/apache/tools/ant/ProjectComponent +instanceKlass org/apache/tools/ant/types/ResourceCollection +instanceKlass org/apache/tools/ant/DirectoryScanner +instanceKlass org/apache/tools/ant/types/ResourceFactory +instanceKlass org/apache/tools/ant/types/selectors/SelectorScanner +instanceKlass org/apache/tools/ant/FileScanner +instanceKlass org/gradle/internal/snapshot/FileSystemLocationSnapshot +instanceKlass org/gradle/internal/snapshot/FileSystemSnapshot +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotterStatistics +instanceKlass org/gradle/internal/build/BuildAddedListener +instanceKlass org/gradle/internal/watch/registry/impl/DaemonDocumentationIndex +instanceKlass org/gradle/internal/snapshot/SnapshotHierarchy$NodeDiffListener +instanceKlass org/gradle/internal/watch/registry/FileWatcherRegistry$ChangeHandler +instanceKlass org/gradle/internal/snapshot/MetadataSnapshot +instanceKlass org/gradle/internal/vfs/impl/AbstractVirtualFileSystem +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions$AbstractWatcherBuilder +instanceKlass org/gradle/internal/watch/registry/FileWatcherUpdater +instanceKlass net/rubygrapefruit/platform/file/FileWatcher +instanceKlass org/gradle/internal/watch/registry/FileWatcherRegistry +instanceKlass org/gradle/internal/watch/registry/FileWatcherProbeRegistry +instanceKlass org/gradle/internal/watch/registry/impl/AbstractFileWatcherRegistryFactory +instanceKlass org/gradle/internal/snapshot/FileSystemNode +instanceKlass org/gradle/internal/snapshot/ChildMap +instanceKlass org/gradle/internal/vfs/impl/DefaultSnapshotHierarchy$1 +instanceKlass org/gradle/internal/snapshot/ReadOnlyFileSystemNode +instanceKlass org/gradle/internal/vfs/impl/DefaultSnapshotHierarchy +instanceKlass org/gradle/internal/snapshot/SnapshotHierarchy +instanceKlass org/apache/commons/io/filefilter/IOFileFilter +instanceKlass java/io/FilenameFilter +instanceKlass org/apache/commons/io/FileUtils +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler$ContendedAction$1 +instanceKlass com/google/common/io/CharSource +instanceKlass com/google/common/hash/PrimitiveSink +instanceKlass com/google/common/io/Closer$SuppressingSuppressor +instanceKlass com/google/common/io/Closer$Suppressor +instanceKlass com/google/common/io/Closer +instanceKlass com/google/common/io/CharSink +instanceKlass java/io/File$TempDirectory +instanceKlass org/gradle/api/internal/file/temp/TempFiles +instanceKlass org/gradle/internal/watch/vfs/impl/DefaultWatchableFileSystemDetector +instanceKlass net/rubygrapefruit/platform/internal/PosixFileSystems +instanceKlass org/gradle/internal/file/FilePathUtil +instanceKlass org/gradle/internal/file/FileHierarchySet$Node +instanceKlass org/gradle/internal/file/FileHierarchySet$NodeVisitor +instanceKlass org/gradle/cache/internal/DefaultGlobalCacheLocations +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$3 +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GradleUserHomeServices$1 +instanceKlass org/gradle/internal/file/FileHierarchySet +instanceKlass org/gradle/internal/hash/DefaultFileHasher +instanceKlass org/gradle/api/internal/changedetection/state/CachingFileHasher +instanceKlass com/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry$Helper +instanceKlass com/google/common/collect/MapMakerInternalMap$InternalEntry +instanceKlass com/google/common/collect/MapMakerInternalMap$1 +instanceKlass com/google/common/collect/MapMakerInternalMap$InternalEntryHelper +instanceKlass com/google/common/collect/MapMakerInternalMap$WeakValueReference +instanceKlass com/google/common/collect/Interners$InternerImpl +instanceKlass com/google/common/collect/MapMaker +instanceKlass com/google/common/collect/Interners$InternerBuilder +instanceKlass com/google/common/collect/Interners +instanceKlass org/gradle/internal/hash/HashCode +instanceKlass sun/security/provider/ByteArrayAccess$LE +instanceKlass com/google/common/base/Charsets +instanceKlass org/gradle/internal/hash/Hashing$MessageDigestHasher +instanceKlass org/gradle/internal/hash/Hashing$DefaultHasher +instanceKlass org/gradle/internal/hash/Hasher +instanceKlass org/gradle/internal/hash/PrimitiveHasher +instanceKlass org/gradle/internal/hash/Hashing$MessageDigestHashFunction +instanceKlass org/gradle/internal/hash/HashFunction +instanceKlass org/gradle/internal/hash/Hashing +instanceKlass org/gradle/internal/hash/DefaultStreamHasher +instanceKlass org/gradle/api/internal/changedetection/state/FileHasherStatistics +instanceKlass org/apache/commons/lang/StringUtils +instanceKlass org/gradle/api/internal/artifacts/ivyservice/WritableArtifactCacheLockingManager +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCaches$LateInitWritableArtifactCacheLockingManager +instanceKlass com/google/common/primitives/IntsMethodsForWeb +instanceKlass org/apache/commons/lang/ArrayUtils +instanceKlass org/gradle/cache/internal/CacheVersion +instanceKlass java/lang/Character$CharacterCache +instanceKlass org/gradle/util/internal/DefaultGradleVersion$Stage +instanceKlass org/gradle/cache/internal/CacheVersionMapping$Builder +instanceKlass org/gradle/cache/internal/CacheVersionMapping$1 +instanceKlass org/gradle/cache/internal/CacheVersionMapping +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCacheMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ArtifactCacheLockingManager +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ArtifactCacheMetadata +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCaches +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementGradleUserHomeScopeServices$1 +instanceKlass org/gradle/cache/internal/DefaultCacheAccess$IndexedCacheEntry +instanceKlass sun/nio/ch/DatagramSocketAdaptor$DatagramPackets +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler$ContendedAction +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler$1 +instanceKlass org/gradle/internal/Factories$1 +instanceKlass org/gradle/internal/Factories +instanceKlass org/gradle/cache/internal/CrossProcessSynchronizingCache +instanceKlass org/gradle/cache/internal/InMemoryDecoratedCache +instanceKlass org/gradle/cache/internal/InMemoryCacheController +instanceKlass com/google/common/cache/LongAddables$1 +instanceKlass com/google/common/cache/Striped64$Cell +instanceKlass com/google/common/cache/Striped64$1 +instanceKlass com/google/common/cache/LongAddable +instanceKlass com/google/common/cache/LongAddables +instanceKlass com/google/common/cache/AbstractCache$SimpleStatsCounter +instanceKlass org/gradle/cache/internal/LoggingEvictionListener +instanceKlass org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory$CacheDetails +instanceKlass org/gradle/cache/internal/AsyncCacheAccessDecoratedCache +instanceKlass org/gradle/cache/internal/CacheAccessWorker +instanceKlass org/gradle/cache/internal/DefaultMultiProcessSafePersistentIndexedCache +instanceKlass org/gradle/cache/internal/btree/BTreePersistentIndexedCache +instanceKlass org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory$InMemoryCacheDecorator +instanceKlass org/gradle/cache/PersistentIndexedCacheParameters +instanceKlass org/gradle/api/internal/changedetection/state/DefaultFileAccessTimeJournal +instanceKlass org/gradle/cache/internal/MultiProcessSafeAsyncPersistentIndexedCache +instanceKlass org/gradle/cache/CacheDecorator +instanceKlass org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory +instanceKlass org/gradle/cache/internal/DefaultCacheFactory$ReferenceTrackingCache +instanceKlass org/gradle/cache/internal/DefaultCacheFactory$DirCacheReference +instanceKlass org/gradle/cache/internal/cacheops/CacheOperationStack +instanceKlass org/gradle/cache/internal/LockOnDemandCrossProcessCacheAccess$ContendedAction +instanceKlass org/gradle/cache/internal/LockOnDemandCrossProcessCacheAccess$UnlockAction +instanceKlass org/gradle/cache/internal/DefaultCacheAccess$1 +instanceKlass org/gradle/cache/internal/cacheops/CacheAccessOperationsStack +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore$Cleanup +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore$1 +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore$2 +instanceKlass org/gradle/cache/AsyncCacheAccess +instanceKlass org/gradle/cache/MultiProcessSafePersistentIndexedCache +instanceKlass org/gradle/cache/UnitOfWorkParticipant +instanceKlass org/gradle/cache/PersistentIndexedCache +instanceKlass org/gradle/cache/internal/AbstractCrossProcessCacheAccess +instanceKlass org/gradle/cache/CrossProcessCacheAccess +instanceKlass org/gradle/cache/internal/DefaultCacheAccess +instanceKlass org/gradle/cache/internal/CacheCleanupAction +instanceKlass org/gradle/cache/internal/CacheCoordinator +instanceKlass org/gradle/cache/internal/CacheInitializationAction +instanceKlass org/gradle/cache/internal/DefaultPersistentDirectoryStore +instanceKlass org/gradle/cache/internal/DefaultCacheRepository$PersistentCacheBuilder +instanceKlass org/gradle/cache/internal/scopes/DefaultCacheScopeMapping$1 +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$Progress +instanceKlass org/gradle/internal/operations/OperationProgressEvent +instanceKlass org/gradle/initialization/BuildOptionBuildOperationProgressEventsEmitter$1 +instanceKlass org/gradle/internal/configurationcache/options/ConfigurationCacheSettingsFinalizedProgressDetails +instanceKlass org/gradle/internal/buildtree/DefaultBuildTreeContext +instanceKlass org/gradle/internal/buildtree/BuildTreeContext +instanceKlass org/gradle/configurationcache/VintageBuildTreeLifecycleControllerFactory +instanceKlass org/gradle/internal/buildtree/BuildTreeLifecycleControllerFactory +instanceKlass org/gradle/configurationcache/initialization/AbstractInjectedClasspathInstrumentationStrategy +instanceKlass org/gradle/plugin/use/resolve/service/internal/InjectedClasspathInstrumentationStrategy +instanceKlass org/gradle/internal/buildtree/BuildInclusionCoordinator +instanceKlass org/gradle/initialization/BuildOptionBuildOperationProgressEventsEmitter +instanceKlass org/gradle/internal/buildtree/BuildTreeLifecycleListener +instanceKlass org/gradle/internal/build/BuildLifecycleController +instanceKlass org/gradle/internal/build/DefaultBuildLifecycleControllerFactory +instanceKlass org/gradle/internal/build/BuildLifecycleControllerFactory +instanceKlass org/gradle/tooling/internal/provider/runner/AbstractClientProvidedBuildActionRunner$ClientAction +instanceKlass org/gradle/tooling/internal/provider/runner/AbstractClientProvidedBuildActionRunner +instanceKlass org/gradle/tooling/internal/provider/runner/TestExecutionRequestActionRunner +instanceKlass org/gradle/internal/buildtree/BuildTreeModelAction +instanceKlass org/gradle/tooling/internal/provider/runner/BuildModelActionRunner +instanceKlass org/gradle/tooling/internal/provider/runner/BuildControllerFactory +instanceKlass kotlin/coroutines/Continuation +instanceKlass org/gradle/configurationcache/fingerprint/ConfigurationCacheFingerprintController +instanceKlass org/gradle/configurationcache/InstrumentedInputAccessListener +instanceKlass org/gradle/internal/classpath/Instrumented$Listener +instanceKlass org/gradle/configurationcache/ConfigurationCacheRepository +instanceKlass org/gradle/configurationcache/DefaultBuildToolingModelControllerFactory +instanceKlass org/gradle/internal/build/BuildToolingModelControllerFactory +instanceKlass org/gradle/configurationcache/DefaultBuildModelControllerServices +instanceKlass org/gradle/internal/build/BuildModelControllerServices +instanceKlass org/gradle/configurationcache/problems/ProblemsListener +instanceKlass org/gradle/configurationcache/initialization/DefaultConfigurationCacheProblemsListener +instanceKlass org/gradle/configurationcache/initialization/ConfigurationCacheProblemsListener +instanceKlass org/gradle/api/internal/BuildScopeListenerRegistrationListener +instanceKlass org/gradle/api/internal/tasks/execution/TaskExecutionAccessListener +instanceKlass org/gradle/configurationcache/problems/ConfigurationCacheReport +instanceKlass org/gradle/configurationcache/initialization/ConfigurationCacheStartParameter +instanceKlass org/gradle/configurationcache/ConfigurationCacheKey +instanceKlass org/gradle/vcs/internal/resolver/VcsVersionSelectionCache +instanceKlass org/gradle/vcs/internal/VcsResolver +instanceKlass org/gradle/vcs/internal/VcsMappingFactory +instanceKlass org/gradle/vcs/internal/VersionControlSpecFactory +instanceKlass org/gradle/vcs/internal/VcsMappingsStore +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VersionControlBuildTreeServices +instanceKlass org/gradle/plugins/ide/internal/IdeArtifactStore +instanceKlass org/gradle/internal/enterprise/impl/legacy/DefaultBuildScanBuildStartedTime +instanceKlass org/gradle/internal/scan/time/BuildScanBuildStartedTime +instanceKlass org/gradle/internal/enterprise/impl/legacy/DefaultBuildScanClock +instanceKlass org/gradle/internal/scan/time/BuildScanClock +instanceKlass org/gradle/internal/enterprise/impl/DefaultGradleEnterprisePluginRequiredServices +instanceKlass org/gradle/internal/enterprise/GradleEnterprisePluginRequiredServices +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildTaskGraph +instanceKlass org/gradle/composite/internal/BuildTreeWorkGraphController +instanceKlass org/gradle/internal/build/IncludedBuildState +instanceKlass org/gradle/composite/internal/DefaultIncludedBuildFactory +instanceKlass org/gradle/internal/build/StandAloneNestedBuild +instanceKlass org/gradle/internal/build/NestedBuildState +instanceKlass org/gradle/internal/buildtree/NestedBuildTree +instanceKlass org/gradle/internal/build/RootBuildState +instanceKlass org/gradle/internal/build/BuildActionTarget +instanceKlass org/gradle/internal/build/CompositeBuildParticipantBuildState +instanceKlass org/gradle/composite/internal/DefaultLocalComponentInAnotherBuildProvider +instanceKlass org/gradle/api/internal/artifacts/ivyservice/projectmodule/LocalComponentInAnotherBuildProvider +instanceKlass org/gradle/internal/build/IncludedBuildFactory +instanceKlass org/gradle/composite/internal/BuildStateFactory +instanceKlass org/gradle/api/internal/composite/CompositeBuildContext +instanceKlass org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DependencySubstitutionRules +instanceKlass org/gradle/composite/internal/CompositeBuildServices$CompositeBuildTreeScopeServices +instanceKlass org/gradle/api/internal/tasks/compile/processing/AnnotationProcessorDetector +instanceKlass org/gradle/language/java/internal/JavaLanguagePluginServiceRegistry$1 +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ivyresolve/StartParameterResolutionOverride +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/store/ResolutionResultsStoreFactory +instanceKlass org/gradle/util/internal/BuildCommencedTimeProvider +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildTreeScopeServices +instanceKlass org/gradle/caching/internal/controller/RootBuildCacheControllerRef +instanceKlass org/gradle/caching/internal/BuildCacheServices$1 +instanceKlass org/gradle/internal/enterprise/core/GradleEnterprisePluginManager +instanceKlass org/gradle/internal/build/BuildStateRegistry +instanceKlass org/gradle/internal/buildtree/BuildTreeActionExecutor +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingBuildTreeScopeServices +instanceKlass org/gradle/api/internal/project/DefaultProjectStateRegistry +instanceKlass org/gradle/api/internal/project/ProjectStateRegistry +instanceKlass org/gradle/problems/buildtree/ProblemReporter +instanceKlass org/gradle/api/internal/provider/ConfigurationTimeBarrier +instanceKlass org/gradle/internal/buildtree/BuildTreeScopeServices +instanceKlass org/gradle/internal/buildtree/BuildTreeState +instanceKlass org/gradle/configurationcache/DefaultBuildTreeModelControllerServices$servicesForBuildTree$1 +instanceKlass org/gradle/internal/buildtree/BuildTreeModelControllerServices$Supplier +instanceKlass org/gradle/internal/buildtree/BuildModelParameters +instanceKlass org/gradle/internal/buildtree/RunTasksRequirements +instanceKlass org/gradle/initialization/layout/BuildLayoutConfiguration +instanceKlass org/gradle/internal/logging/sink/ProgressLogEventGenerator$Operation +instanceKlass org/gradle/internal/logging/progress/DefaultProgressLoggerFactory$ProgressLoggerImpl +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$Started +instanceKlass org/gradle/api/internal/tasks/RegisterTaskBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/RealizeTaskBuildOperationType$Details +instanceKlass org/gradle/api/internal/ExecuteDomainObjectCollectionCallbackBuildOperationType$Details +instanceKlass org/gradle/configuration/internal/ExecuteListenerBuildOperationType$Details +instanceKlass org/gradle/configuration/ApplyScriptPluginBuildOperationType$Details +instanceKlass org/gradle/api/internal/plugins/ApplyPluginBuildOperationType$Details +instanceKlass org/gradle/internal/operations/OperationStartEvent +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$DefaultBuildOperationContext +instanceKlass org/gradle/internal/operations/DefaultBuildOperationExecutor$ListenerAdapter +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationTrackingListener +instanceKlass org/gradle/internal/operations/BuildOperationState +instanceKlass org/gradle/internal/operations/OperationIdentifier +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$2 +instanceKlass org/gradle/internal/operations/BuildOperationMetadata$1 +instanceKlass org/gradle/internal/operations/BuildOperationDescriptor$Builder +instanceKlass org/gradle/internal/operations/BuildOperationDescriptor +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$CallableBuildOperationWorker +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor$3 +instanceKlass org/gradle/internal/operations/notify/BuildOperationProgressNotification +instanceKlass org/gradle/internal/operations/notify/BuildOperationFinishedNotification +instanceKlass org/gradle/internal/operations/notify/BuildOperationStartedNotification +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$Adapter +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$RecordingListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$ReplayAndAttachListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$State +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService$AcquireLocks +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService$2 +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService$DefaultResourceLockState +instanceKlass org/gradle/internal/resources/ResourceLockState +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$3 +instanceKlass com/google/common/collect/Iterables +instanceKlass com/google/common/util/concurrent/AbstractFuture$Failure +instanceKlass com/google/common/util/concurrent/AbstractFuture$Cancellation +instanceKlass com/google/common/util/concurrent/AbstractFuture$SetFuture +instanceKlass com/google/common/util/concurrent/Uninterruptibles +instanceKlass com/google/common/base/CommonPattern +instanceKlass com/google/common/base/Platform$JdkPatternCompiler +instanceKlass com/google/common/base/PatternCompiler +instanceKlass com/google/common/base/Platform +instanceKlass com/google/common/base/Stopwatch +instanceKlass com/google/common/util/concurrent/AbstractFuture$Waiter +instanceKlass com/google/common/util/concurrent/AbstractFuture$Listener +instanceKlass com/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper$1 +instanceKlass sun/misc/Unsafe +instanceKlass com/google/common/util/concurrent/AbstractFuture$AtomicHelper +instanceKlass com/google/common/util/concurrent/internal/InternalFutureFailureAccess +instanceKlass com/google/common/util/concurrent/AbstractFuture$Trusted +instanceKlass com/google/common/util/concurrent/ListenableFuture +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry$1 +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$WorkerLeaseLockRegistry$1 +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry$ThreadLockDetails +instanceKlass org/gradle/internal/buildtree/BuildActionRunner$Result +instanceKlass org/gradle/workers/internal/ExecuteWorkItemBuildOperationType$Details +instanceKlass org/gradle/api/internal/artifacts/transform/ExecuteScheduledTransformationStepBuildOperationDetails +instanceKlass org/gradle/api/internal/artifacts/transform/ExecuteScheduledTransformationStepBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskBuildOperationDetails +instanceKlass org/gradle/internal/operations/trace/CustomOperationTraceSerialization +instanceKlass org/gradle/api/internal/tasks/execution/ExecuteTaskBuildOperationType$Details +instanceKlass org/gradle/configuration/project/ConfigureProjectBuildOperationType$Details +instanceKlass org/gradle/api/internal/tasks/testing/operations/ExecuteTestBuildOperationType$Details +instanceKlass org/gradle/internal/resource/ExternalResourceReadBuildOperationType$Details +instanceKlass org/gradle/tooling/internal/provider/runner/ClientBuildEventGenerator$Mapper +instanceKlass org/gradle/tooling/internal/provider/runner/ClientBuildEventGenerator$Operation +instanceKlass org/gradle/tooling/internal/provider/runner/ClientBuildEventGenerator +instanceKlass org/gradle/tooling/internal/protocol/events/InternalWorkItemDescriptor +instanceKlass org/gradle/tooling/internal/provider/runner/WorkItemOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalProjectConfigurationDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalProjectConfigurationResult +instanceKlass org/gradle/tooling/internal/provider/runner/ProjectConfigurationOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestFailureResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestSkippedResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestSuccessResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTestResult +instanceKlass org/gradle/tooling/internal/provider/runner/TestOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalFileDownloadDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalFileDownloadResult +instanceKlass org/gradle/tooling/internal/provider/runner/FileDownloadOperationMapper +instanceKlass org/gradle/tooling/internal/provider/runner/TaskOperationMapper$PostProcessors +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskFailureResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalFailureResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskSkippedResult +instanceKlass org/gradle/tooling/internal/provider/runner/TaskOperationMapper +instanceKlass org/gradle/tooling/internal/protocol/events/InternalJavaCompileTaskOperationResult$InternalAnnotationProcessorResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskCachedResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskSuccessResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalSuccessResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalJavaCompileTaskOperationResult +instanceKlass org/gradle/internal/build/event/types/AbstractResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalIncrementalTaskResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTaskResult +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationResult +instanceKlass org/gradle/api/internal/tasks/compile/tooling/JavaCompileTaskSuccessResultPostProcessor +instanceKlass org/gradle/internal/build/event/OperationResultPostProcessor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationStartedProgressEvent +instanceKlass org/gradle/execution/plan/SelfExecutingNode +instanceKlass org/gradle/execution/plan/Node +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationFinishedProgressEvent +instanceKlass org/gradle/tooling/internal/protocol/events/InternalProgressEvent +instanceKlass org/gradle/tooling/internal/protocol/events/InternalTransformDescriptor +instanceKlass org/gradle/internal/build/event/types/DefaultOperationDescriptor +instanceKlass org/gradle/tooling/internal/protocol/events/InternalOperationDescriptor +instanceKlass org/gradle/tooling/internal/provider/runner/TransformOperationMapper +instanceKlass org/gradle/tooling/internal/provider/runner/BuildOperationMapper +instanceKlass org/gradle/tooling/internal/provider/runner/TaskOriginTracker +instanceKlass org/gradle/tooling/internal/provider/runner/ProjectConfigurationTracker +instanceKlass org/gradle/api/Task +instanceKlass org/gradle/api/plugins/ExtensionAware +instanceKlass org/gradle/tooling/internal/provider/runner/TestTaskExecutionTracker +instanceKlass org/gradle/tooling/internal/protocol/events/InternalScriptPluginIdentifier +instanceKlass org/gradle/tooling/internal/protocol/events/InternalBinaryPluginIdentifier +instanceKlass org/gradle/tooling/internal/protocol/events/InternalPluginIdentifier +instanceKlass org/gradle/tooling/internal/provider/runner/PluginApplicationTracker +instanceKlass org/gradle/tooling/internal/provider/runner/BuildOperationTracker +instanceKlass org/gradle/tooling/internal/provider/runner/OperationDependenciesResolver +instanceKlass org/gradle/tooling/internal/provider/runner/ProgressEventConsumer +instanceKlass org/gradle/internal/buildtree/BuildActionModelRequirements +instanceKlass org/gradle/launcher/exec/BuildTreeLifecycleBuildActionExecutor +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor$2 +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor$1 +instanceKlass org/gradle/launcher/exec/RunBuildBuildOperationType$Result +instanceKlass org/gradle/launcher/exec/RunBuildBuildOperationType$Details +instanceKlass org/gradle/launcher/exec/RunAsBuildOperationBuildActionExecutor +instanceKlass org/gradle/launcher/exec/RunAsWorkerThreadBuildActionExecutor +instanceKlass org/gradle/execution/CancellableOperationManager +instanceKlass org/gradle/internal/filewatch/FileWatcherEventListener +instanceKlass org/gradle/tooling/internal/provider/ContinuousBuildActionExecutor +instanceKlass org/gradle/tooling/internal/provider/SubscribableBuildActionExecutor +instanceKlass org/gradle/internal/scripts/ScriptingLanguages$1 +instanceKlass org/gradle/scripts/ScriptingLanguage +instanceKlass org/gradle/internal/scripts/ScriptingLanguages +instanceKlass org/gradle/BuildAdapter +instanceKlass org/gradle/internal/InternalBuildListener +instanceKlass org/gradle/internal/InternalListener +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge$1 +instanceKlass org/gradle/BuildListener +instanceKlass org/gradle/deployment/internal/DefaultDeploymentRegistry$PendingChanges +instanceKlass org/gradle/initialization/ContinuousExecutionGate$GateKeeper +instanceKlass org/gradle/initialization/DefaultContinuousExecutionGate +instanceKlass org/gradle/internal/operations/CallableBuildOperation +instanceKlass org/gradle/initialization/ContinuousExecutionGate +instanceKlass org/gradle/api/file/SourceDirectorySet +instanceKlass org/gradle/api/internal/model/DefaultObjectFactory +instanceKlass org/gradle/internal/state/Managed +instanceKlass com/google/common/base/ExtraObjectsMethodsForWeb +instanceKlass org/gradle/model/internal/inspect/ValidationProblemCollector +instanceKlass org/gradle/api/internal/MutationGuards$1 +instanceKlass org/gradle/api/internal/MutationGuard +instanceKlass org/gradle/api/internal/MutationGuards +instanceKlass org/gradle/api/internal/CollectionCallbackActionDecorator$1 +instanceKlass org/gradle/api/internal/collections/DefaultDomainObjectCollectionFactory +instanceKlass org/gradle/api/file/Directory +instanceKlass org/gradle/api/file/RegularFile +instanceKlass org/gradle/api/file/FileSystemLocation +instanceKlass org/gradle/api/internal/tasks/DefaultTaskDependencyFactory +instanceKlass org/gradle/api/internal/file/FileCollectionInternal$1 +instanceKlass org/gradle/api/tasks/TaskDependency +instanceKlass org/gradle/api/internal/file/FileCollectionStructureVisitor +instanceKlass org/gradle/api/file/FileVisitor +instanceKlass org/gradle/api/internal/file/FileCollectionInternal$Source +instanceKlass org/gradle/api/internal/file/AbstractFileCollection +instanceKlass org/gradle/api/internal/file/FileTreeInternal +instanceKlass org/gradle/api/internal/file/collections/MinimalFileTree +instanceKlass org/gradle/api/internal/file/collections/MinimalFileCollection +instanceKlass org/gradle/api/internal/file/DefaultFileCollectionFactory +instanceKlass org/gradle/internal/exceptions/DiagnosticsVisitor +instanceKlass org/gradle/internal/typeconversion/ErrorHandlingNotationParser +instanceKlass org/gradle/internal/typeconversion/NotationConvertResult +instanceKlass org/gradle/internal/typeconversion/NotationConverterToNotationParserAdapter +instanceKlass org/gradle/internal/typeconversion/TypeInfo +instanceKlass org/gradle/internal/typeconversion/NotationParserBuilder +instanceKlass org/gradle/api/internal/file/FileOrUriNotationConverter +instanceKlass org/gradle/api/internal/file/AbstractFileResolver +instanceKlass org/gradle/api/internal/provider/DefaultPropertyFactory +instanceKlass org/gradle/internal/state/ModelObject +instanceKlass org/gradle/api/internal/file/collections/DefaultDirectoryFileTreeFactory +instanceKlass org/gradle/api/tasks/util/internal/PatternSets$PatternSetFactory +instanceKlass org/gradle/api/tasks/util/internal/PatternSets +instanceKlass com/google/common/cache/LocalCache$AbstractReferenceEntry +instanceKlass org/gradle/cache/internal/HeapProportionalCacheSizer +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiationScheme$DefaultDeserializationInstantiator +instanceKlass org/gradle/internal/instantiation/InstanceFactory +instanceKlass org/gradle/internal/instantiation/generator/DependencyInjectingInstantiator +instanceKlass javax/inject/Inject +instanceKlass org/gradle/internal/instantiation/DeserializationInstantiator +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiationScheme +instanceKlass org/gradle/internal/instantiation/generator/ParamsMatchingConstructorSelector +instanceKlass org/gradle/internal/instantiation/generator/Jsr330ConstructorSelector +instanceKlass com/google/common/collect/ImmutableMultimap$Builder +instanceKlass com/google/common/collect/Multiset +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$GeneratedClassImpl +instanceKlass org/gradle/internal/instantiation/generator/ClassGenerator$GeneratedClass +instanceKlass org/gradle/cache/internal/DefaultCrossBuildInMemoryCacheFactory$AbstractCrossBuildInMemoryCache +instanceKlass org/gradle/model/internal/asm/ClassGeneratorSuffixRegistry +instanceKlass org/gradle/api/DomainObjectSet +instanceKlass org/gradle/api/NamedDomainObjectContainer +instanceKlass org/gradle/util/Configurable +instanceKlass org/gradle/api/NamedDomainObjectSet +instanceKlass org/gradle/api/NamedDomainObjectCollection +instanceKlass org/gradle/api/DomainObjectCollection +instanceKlass org/gradle/api/file/DirectoryProperty +instanceKlass org/gradle/api/file/RegularFileProperty +instanceKlass org/gradle/api/file/FileSystemLocationProperty +instanceKlass org/gradle/api/provider/Property +instanceKlass org/gradle/api/provider/MapProperty +instanceKlass org/gradle/api/provider/SetProperty +instanceKlass org/gradle/api/provider/ListProperty +instanceKlass org/gradle/api/provider/HasMultipleValues +instanceKlass org/gradle/api/provider/Provider +instanceKlass org/gradle/api/file/ConfigurableFileTree +instanceKlass org/gradle/api/file/DirectoryTree +instanceKlass org/gradle/api/file/FileTree +instanceKlass org/gradle/api/file/ConfigurableFileCollection +instanceKlass org/gradle/api/provider/HasConfigurableValue +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$InstantiationStrategy +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$ClassInspectionVisitor +instanceKlass com/google/common/reflect/TypeCapture +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator$UnclaimedPropertyHandler +instanceKlass com/google/common/collect/AbstractMultimap +instanceKlass org/gradle/internal/instantiation/generator/AbstractClassGenerator +instanceKlass org/gradle/internal/instantiation/generator/ClassGenerator +instanceKlass org/gradle/api/internal/tasks/properties/annotations/OutputPropertyRoleAnnotationHandler +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiatorFactory$ClassGeneratorBackedManagedFactory +instanceKlass org/gradle/internal/instantiation/InstantiationScheme +instanceKlass org/gradle/internal/instantiation/generator/ConstructorSelector +instanceKlass org/gradle/internal/instantiation/generator/DefaultInstantiatorFactory +instanceKlass org/gradle/cache/internal/CrossBuildInMemoryCache +instanceKlass org/gradle/cache/internal/DefaultCrossBuildInMemoryCacheFactory +instanceKlass org/gradle/internal/filewatch/FileSystemChangeWaiter +instanceKlass org/gradle/internal/filewatch/DefaultFileSystemChangeWaiterFactory +instanceKlass org/gradle/internal/filewatch/DefaultFileWatcherFactory +instanceKlass org/gradle/api/execution/internal/TaskInputsListener +instanceKlass org/gradle/api/execution/internal/DefaultTaskInputsListeners +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationExecutionListenerFactory +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$TimeSupplier +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$ReadableBuildOperationContext +instanceKlass org/gradle/internal/operations/BuildOperationContext +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationExecution +instanceKlass org/gradle/internal/operations/BuildOperation +instanceKlass org/gradle/internal/operations/BuildOperationWorker +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner +instanceKlass org/gradle/internal/operations/BuildOperationQueue +instanceKlass org/gradle/internal/operations/DefaultBuildOperationQueueFactory +instanceKlass org/gradle/internal/operations/BuildOperationRef +instanceKlass org/gradle/internal/operations/BuildOperationQueue$QueueWorker +instanceKlass org/gradle/internal/operations/DefaultBuildOperationRunner$BuildOperationExecutionListener +instanceKlass org/gradle/internal/operations/DefaultBuildOperationExecutor +instanceKlass org/gradle/internal/resources/AbstractTrackedResourceLock +instanceKlass java/util/concurrent/atomic/AtomicReferenceArray +instanceKlass com/google/common/cache/LocalCache$LoadingValueReference +instanceKlass com/google/common/cache/RemovalListener +instanceKlass com/google/common/cache/Weigher +instanceKlass com/google/common/base/Equivalence +instanceKlass java/util/function/BiPredicate +instanceKlass com/google/common/base/MoreObjects +instanceKlass com/google/common/cache/LocalCache$1 +instanceKlass com/google/common/cache/ReferenceEntry +instanceKlass com/google/common/cache/CacheLoader +instanceKlass com/google/common/cache/LocalCache$LocalManualCache +instanceKlass com/google/common/cache/LocalCache$ValueReference +instanceKlass com/google/common/cache/CacheBuilder$2 +instanceKlass com/google/common/cache/CacheStats +instanceKlass com/google/common/base/Suppliers$SupplierOfInstance +instanceKlass com/google/common/base/Suppliers +instanceKlass com/google/common/cache/CacheBuilder$1 +instanceKlass com/google/common/cache/AbstractCache$StatsCounter +instanceKlass com/google/common/cache/LoadingCache +instanceKlass com/google/common/cache/Cache +instanceKlass com/google/common/base/Ticker +instanceKlass com/google/common/base/Supplier +instanceKlass com/google/common/cache/CacheBuilder +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry$ResourceLockProducer +instanceKlass org/gradle/internal/resources/AbstractResourceLockRegistry +instanceKlass org/gradle/internal/resources/ResourceLockContainer +instanceKlass org/gradle/internal/resources/ResourceLockRegistry +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$ProjectLockStatisticsImpl +instanceKlass org/gradle/internal/resources/ProjectLockStatistics +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$Root +instanceKlass org/gradle/internal/resources/DefaultResourceLockCoordinationService +instanceKlass org/gradle/tooling/internal/provider/runner/ToolingApiBuildEventListenerFactory$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationListenerManager$ProgressShieldingBuildOperationListener +instanceKlass org/gradle/internal/operations/DefaultBuildOperationAncestryTracker +instanceKlass org/gradle/internal/reflect/AnnotationCategory +instanceKlass sun/invoke/util/VerifyAccess$1 +instanceKlass org/gradle/internal/session/BuildSessionLifecycleListener +instanceKlass org/gradle/internal/session/DefaultBuildSessionContext +instanceKlass org/gradle/internal/session/BuildSessionContext +instanceKlass org/gradle/internal/scopeids/PersistentScopeIdStoreFactory +instanceKlass org/gradle/internal/scopeids/ScopeIdsServices +instanceKlass com/google/common/collect/ListMultimap +instanceKlass org/gradle/internal/work/DefaultAsyncWorkTracker +instanceKlass org/gradle/internal/work/AsyncWorkTracker +instanceKlass org/gradle/internal/exceptions/FailureResolutionAware +instanceKlass org/gradle/internal/model/StateTransitionControllerFactory +instanceKlass org/gradle/internal/model/ValueCalculator +instanceKlass org/gradle/internal/model/CalculatedValueContainerFactory +instanceKlass org/gradle/plugin/use/internal/InjectedPluginClasspath +instanceKlass org/gradle/configurationcache/DefaultBuildTreeModelControllerServices +instanceKlass org/gradle/api/artifacts/ModuleIdentifier +instanceKlass org/gradle/vcs/internal/resolver/PersistentVcsMetadataCache +instanceKlass org/gradle/vcs/internal/VcsDirectoryLayout +instanceKlass org/gradle/vcs/internal/VersionControlRepositoryConnectionFactory +instanceKlass org/gradle/vcs/internal/services/VersionControlServices$VersionControlBuildSessionServices +instanceKlass org/gradle/nativeplatform/toolchain/internal/gcc/metadata/SystemLibraryDiscovery +instanceKlass org/gradle/nativeplatform/toolchain/internal/xcode/AbstractLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/WindowsKitInstall +instanceKlass org/gradle/platform/base/internal/toolchain/SearchResult +instanceKlass org/gradle/platform/base/internal/toolchain/ToolSearchResult +instanceKlass com/google/common/collect/SetMultimap +instanceKlass com/google/common/collect/Multimap +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/AbstractWindowsKitComponentLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/UcrtLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/SystemPathVersionLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/AbstractVisualStudioVersionLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualStudioLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/WindowsSdkLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/WindowsComponentLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualCppMetadataProvider +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioMetaDataProvider +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionLocator +instanceKlass org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VswhereVersionLocator +instanceKlass org/gradle/nativeplatform/internal/services/NativeBinaryServices$BuildSessionScopeServices +instanceKlass org/gradle/composite/internal/CompositeBuildServices$CompositeBuildSessionScopeServices +instanceKlass org/gradle/api/tasks/testing/TestDescriptor +instanceKlass org/gradle/api/internal/tasks/testing/operations/TestListenerBuildOperationAdapter +instanceKlass org/gradle/api/internal/tasks/testing/results/TestListenerInternal +instanceKlass org/gradle/api/internal/tasks/testing/operations/TestExecutionBuildOperationBuildSessionScopeServices +instanceKlass org/gradle/api/internal/catalog/DependenciesAccessorsWorkspaceProvider +instanceKlass org/gradle/internal/execution/workspace/WorkspaceProvider +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/result/ComponentSelectionDescriptorFactory +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementBuildSessionScopeServices +instanceKlass org/gradle/api/internal/file/FileCollectionInternal +instanceKlass org/gradle/api/internal/tasks/TaskDependencyContainer +instanceKlass org/gradle/api/file/FileCollection +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactVisitor +instanceKlass org/gradle/api/internal/artifacts/ivyservice/resolveengine/artifact/ArtifactSetToFileCollectionFactory +instanceKlass org/gradle/workers/internal/WorkerExecutionQueueFactory +instanceKlass org/gradle/internal/work/ConditionalExecutionQueueFactory +instanceKlass org/gradle/process/internal/worker/child/WorkerDirectoryProvider +instanceKlass org/gradle/workers/internal/WorkersServices$BuildSessionScopeServices +instanceKlass org/gradle/internal/fingerprint/impl/FileCollectionFingerprinterRegistrations +instanceKlass org/gradle/internal/vfs/impl/DefaultFileSystemAccess +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionFingerprinterRegistry +instanceKlass org/gradle/internal/execution/OutputSnapshotter +instanceKlass org/gradle/internal/execution/fingerprint/InputFingerprinter +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$BuildSessionServices +instanceKlass org/gradle/internal/build/BuildLayoutValidator +instanceKlass org/gradle/internal/buildtree/BuildTreeModelControllerServices +instanceKlass org/gradle/internal/session/BuildSessionActionExecutor +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingBuildSessionScopeServices +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$CollectionService +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$CollectingVisitor +instanceKlass sun/reflect/generics/tree/VoidDescriptor +instanceKlass org/gradle/internal/snapshot/impl/ValueSnapshotterSerializerRegistry +instanceKlass org/gradle/deployment/internal/DefaultDeploymentRegistry +instanceKlass org/gradle/internal/filewatch/PendingChangesListener +instanceKlass org/gradle/deployment/internal/DeploymentRegistryInternal +instanceKlass org/gradle/deployment/internal/DeploymentRegistry +instanceKlass org/gradle/internal/scopeids/id/ScopeId +instanceKlass org/gradle/internal/scopeids/PersistentScopeIdLoader +instanceKlass org/gradle/cache/internal/CleanupActionFactory +instanceKlass org/gradle/api/internal/attributes/DefaultImmutableAttributesFactory +instanceKlass org/gradle/api/internal/attributes/ImmutableAttributesFactory +instanceKlass org/gradle/internal/buildevents/BuildStartedTime +instanceKlass org/gradle/internal/session/BuildSessionScopeServices$CrossBuildFileHashCacheWrapper +instanceKlass org/gradle/internal/filewatch/PendingChangesManager +instanceKlass org/gradle/api/internal/FeaturePreviews +instanceKlass org/gradle/initialization/layout/ProjectCacheDir +instanceKlass org/gradle/initialization/SettingsLocation +instanceKlass org/gradle/api/internal/project/CrossProjectConfigurator +instanceKlass org/gradle/api/internal/tasks/userinput/UserInputReader +instanceKlass org/gradle/api/internal/tasks/userinput/UserInputHandler +instanceKlass org/gradle/internal/hash/ChecksumService +instanceKlass org/gradle/cache/scopes/BuildTreeScopedCache +instanceKlass org/gradle/internal/snapshot/ValueSnapshotter +instanceKlass org/gradle/internal/service/scopes/WorkerSharedBuildSessionScopeServices +instanceKlass org/gradle/internal/service/scopes/DefaultGradleUserHomeScopeServiceRegistry$Services +instanceKlass org/gradle/api/internal/tasks/compile/incremental/cache/UserHomeScopedCompileCaches +instanceKlass org/gradle/api/internal/tasks/compile/incremental/cache/GeneralCompileCaches +instanceKlass org/gradle/api/internal/tasks/CompileServices$UserHomeScopeServices +instanceKlass org/gradle/kotlin/dsl/provider/plugins/precompiled/DefaultPrecompiledScriptPluginsSupport +instanceKlass org/gradle/kotlin/dsl/provider/PrecompiledScriptPluginsSupport +instanceKlass org/gradle/kotlin/dsl/provider/plugins/DefaultKotlinScriptBasePluginsApplicator +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptBasePluginsApplicator +instanceKlass org/gradle/kotlin/dsl/provider/plugins/DefaultProjectSchemaProvider +instanceKlass org/gradle/kotlin/dsl/accessors/ProjectSchemaProvider +instanceKlass org/gradle/kotlin/dsl/provider/plugins/GradleUserHomeServices +instanceKlass org/gradle/api/internal/artifacts/transform/ImmutableTransformationWorkspaceServices +instanceKlass org/gradle/api/internal/artifacts/transform/TransformationWorkspaceServices +instanceKlass org/gradle/api/internal/artifacts/ivyservice/DefaultArtifactCaches$WritableArtifactCacheLockingParameters +instanceKlass org/gradle/internal/execution/history/ExecutionHistoryStore +instanceKlass org/gradle/internal/execution/history/ExecutionHistoryCacheAccess +instanceKlass org/gradle/api/internal/artifacts/ivyservice/ArtifactCachesProvider +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementGradleUserHomeScopeServices +instanceKlass org/gradle/workers/internal/ClassLoaderStructureProvider +instanceKlass org/gradle/workers/internal/WorkerDaemonClientsManager +instanceKlass org/gradle/workers/internal/ActionExecutionSpecFactory +instanceKlass org/gradle/workers/internal/WorkersServices$GradleUserHomeServices +instanceKlass org/gradle/kotlin/dsl/provider/KotlinScriptClassloadingCache +instanceKlass org/gradle/kotlin/dsl/provider/GradleUserHomeServices +instanceKlass org/gradle/kotlin/dsl/support/EmbeddedKotlinProvider +instanceKlass org/gradle/kotlin/dsl/support/GradleUserHomeServices +instanceKlass org/gradle/kotlin/dsl/cache/KotlinDslWorkspaceProvider +instanceKlass org/gradle/kotlin/dsl/cache/GradleUserHomeServices +instanceKlass org/gradle/internal/build/BuildState +instanceKlass org/gradle/internal/watch/registry/FileWatcherRegistryFactory +instanceKlass org/gradle/internal/vfs/impl/VfsRootReference +instanceKlass org/gradle/api/internal/changedetection/state/CrossBuildFileHashCache +instanceKlass org/gradle/internal/watch/vfs/impl/LocationsWrittenByCurrentBuild +instanceKlass org/gradle/internal/vfs/FileSystemAccess$WriteListener +instanceKlass org/gradle/internal/fingerprint/classpath/ClasspathFingerprinter +instanceKlass org/gradle/internal/fingerprint/GenericFileTreeSnapshotter +instanceKlass org/gradle/internal/watch/vfs/WatchableFileSystemDetector +instanceKlass org/gradle/internal/hash/FileHasher +instanceKlass org/gradle/internal/watch/vfs/BuildLifecycleAwareVirtualFileSystem +instanceKlass org/gradle/internal/vfs/VirtualFileSystem +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionFingerprinter +instanceKlass org/gradle/internal/execution/fingerprint/FileCollectionSnapshotter +instanceKlass org/gradle/api/internal/changedetection/state/ResourceSnapshotterCacheService +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GradleUserHomeServices +instanceKlass org/gradle/tooling/internal/provider/serialization/PayloadSerializer +instanceKlass org/gradle/tooling/internal/provider/serialization/PayloadClassLoaderRegistry +instanceKlass org/gradle/tooling/internal/provider/serialization/PayloadClassLoaderFactory +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingGradleUserHomeScopeServices +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$InstanceUnpackingVisitor +instanceKlass org/gradle/internal/classpath/ClasspathFileTransformer +instanceKlass org/gradle/internal/classpath/CachedClasspathTransformer$Transform +instanceKlass org/gradle/internal/classpath/DefaultCachedClasspathTransformer +instanceKlass org/gradle/internal/classpath/CachedClasspathTransformer +instanceKlass org/gradle/api/internal/changedetection/state/FileTimeStampInspector +instanceKlass org/gradle/initialization/RootBuildLifecycleListener +instanceKlass org/gradle/internal/file/FileAccessTracker +instanceKlass org/gradle/cache/CleanupAction +instanceKlass org/gradle/cache/internal/FilesFinder +instanceKlass org/gradle/internal/classpath/DefaultClasspathTransformerCacheFactory +instanceKlass org/gradle/internal/classpath/ClasspathTransformerCacheFactory +instanceKlass org/gradle/internal/classpath/ClasspathBuilder$EntryBuilder +instanceKlass org/gradle/internal/classpath/ClasspathBuilder +instanceKlass org/gradle/internal/classpath/ClasspathEntryVisitor$Entry +instanceKlass org/gradle/internal/classpath/ClasspathWalker +instanceKlass org/gradle/cache/internal/DirectoryCleanupAction +instanceKlass org/gradle/cache/CleanupProgressMonitor +instanceKlass org/gradle/cache/internal/GradleUserHomeCleanupService +instanceKlass org/gradle/cache/internal/VersionSpecificCacheDirectoryScanner +instanceKlass org/gradle/cache/internal/UsedGradleVersionsFromGradleUserHomeCaches +instanceKlass java/util/function/LongSupplier +instanceKlass org/gradle/internal/file/impl/DefaultDeleter +instanceKlass org/gradle/cache/internal/scopes/DefaultCacheScopeMapping +instanceKlass org/gradle/cache/CacheBuilder +instanceKlass org/gradle/cache/internal/DefaultCacheRepository +instanceKlass org/gradle/cache/internal/ReferencablePersistentCache +instanceKlass org/gradle/cache/PersistentCache +instanceKlass org/gradle/cache/CleanableStore +instanceKlass org/gradle/cache/CacheAccess +instanceKlass org/gradle/cache/internal/DefaultCacheFactory +instanceKlass org/gradle/internal/logging/services/ProgressLoggingBridge +instanceKlass org/gradle/internal/logging/progress/ProgressLogger +instanceKlass org/gradle/internal/logging/progress/DefaultProgressLoggerFactory +instanceKlass org/gradle/internal/operations/DefaultBuildOperationIdFactory +instanceKlass org/gradle/cache/internal/UsedGradleVersions +instanceKlass org/gradle/cache/internal/GradleUserHomeCleanupServices +instanceKlass org/gradle/cache/internal/DefaultGeneratedGradleJarCache +instanceKlass org/gradle/cache/internal/GeneratedGradleJarCache +instanceKlass org/gradle/cache/internal/scopes/AbstractScopedCache +instanceKlass org/gradle/internal/vfs/FileSystemAccess +instanceKlass org/gradle/initialization/layout/GlobalCacheDir +instanceKlass org/gradle/groovy/scripts/internal/CrossBuildInMemoryCachingScriptClassCache +instanceKlass org/gradle/cache/scopes/GlobalScopedCache +instanceKlass org/gradle/initialization/ClassLoaderScopeRegistryListenerManager +instanceKlass org/gradle/internal/classloader/ClasspathHasher +instanceKlass org/gradle/internal/jvm/JavaModuleDetector +instanceKlass org/gradle/process/internal/worker/child/WorkerProcessClassPathProvider +instanceKlass org/gradle/internal/service/scopes/DefaultGradleUserHomeScopeServiceRegistry$1 +instanceKlass org/gradle/internal/session/BuildSessionState +instanceKlass org/gradle/internal/operations/trace/SerializedOperation +instanceKlass org/gradle/internal/operations/trace/BuildOperationTrace$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationListenerManager$1 +instanceKlass org/gradle/internal/operations/DefaultBuildOperationListenerManager +instanceKlass org/gradle/internal/work/WorkerLeaseRegistry$WorkerLeaseCompletion +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService$LeaseHolder +instanceKlass org/gradle/internal/work/WorkerLeaseRegistry$WorkerLease +instanceKlass org/gradle/internal/resources/ResourceLock +instanceKlass org/gradle/internal/work/Synchronizer +instanceKlass org/gradle/internal/work/DefaultWorkerLeaseService +instanceKlass org/gradle/internal/operations/trace/BuildOperationTrace +instanceKlass org/gradle/internal/work/WorkerLeaseService +instanceKlass org/gradle/internal/work/WorkerThreadRegistry +instanceKlass org/gradle/internal/resources/ProjectLeaseRegistry +instanceKlass org/gradle/internal/work/WorkerLeaseRegistry +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationValve +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationBridge +instanceKlass org/gradle/internal/operations/notify/BuildOperationNotificationListenerRegistrar +instanceKlass org/gradle/internal/operations/logging/LoggingBuildOperationProgressBroadcaster +instanceKlass org/gradle/api/internal/CollectionCallbackActionDecorator +instanceKlass org/gradle/configuration/internal/UserCodeApplicationContext +instanceKlass org/gradle/internal/operations/BuildOperationExecutor +instanceKlass org/gradle/internal/operations/BuildOperationRunner +instanceKlass org/gradle/internal/operations/BuildOperationQueueFactory +instanceKlass org/gradle/configuration/internal/ListenerBuildOperationDecorator +instanceKlass org/gradle/internal/session/CrossBuildSessionState$Services +instanceKlass org/gradle/internal/service/ServiceRegistryBuilder +instanceKlass org/gradle/internal/session/CrossBuildSessionState +instanceKlass org/gradle/tooling/internal/provider/BuildSessionLifecycleBuildActionExecuter$ActionImpl +instanceKlass org/gradle/tooling/internal/protocol/ModelIdentifier +instanceKlass org/gradle/tooling/internal/protocol/InternalProtocolInterface +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$3 +instanceKlass org/gradle/internal/logging/sink/ProgressLogEventGenerator +instanceKlass org/gradle/internal/logging/console/BuildLogLevelFilterRenderer +instanceKlass org/gradle/launcher/daemon/server/exec/ExecuteBuild$1 +instanceKlass org/gradle/initialization/DefaultBuildRequestMetaData +instanceKlass org/gradle/initialization/DefaultBuildRequestContext +instanceKlass org/gradle/launcher/daemon/server/exec/DaemonConnectionBackedEventConsumer +instanceKlass org/gradle/launcher/daemon/server/exec/WatchForDisconnection$1 +instanceKlass org/gradle/internal/featurelifecycle/LoggingIncubatingFeatureHandler +instanceKlass org/gradle/util/internal/IncubationLogger +instanceKlass org/gradle/internal/featurelifecycle/FeatureUsage +instanceKlass org/gradle/internal/featurelifecycle/UsageLocationReporter +instanceKlass org/gradle/internal/featurelifecycle/LoggingDeprecatedFeatureHandler +instanceKlass org/gradle/internal/featurelifecycle/FeatureHandler +instanceKlass org/gradle/internal/deprecation/DeprecationMessageBuilder +instanceKlass org/gradle/internal/deprecation/DeprecationLogger +instanceKlass org/gradle/launcher/daemon/server/exec/ForwardClientInput$2 +instanceKlass org/gradle/util/internal/StdinSwapper$2 +instanceKlass org/gradle/util/internal/StdinSwapper$1 +instanceKlass org/gradle/util/internal/Swapper +instanceKlass org/gradle/launcher/daemon/server/exec/ForwardClientInput$1 +instanceKlass java/math/MathContext +instanceKlass org/gradle/internal/util/NumberUtil +instanceKlass org/gradle/launcher/daemon/server/exec/LogToClient$AsynchronousLogDispatcher$1 +instanceKlass java/util/concurrent/CountDownLatch +instanceKlass jdk/internal/reflect/UnsafeFieldAccessorFactory +instanceKlass com/google/common/collect/AbstractIterator$1 +instanceKlass java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableEntry +instanceKlass java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1 +instanceKlass org/gradle/launcher/daemon/server/DaemonStateCoordinator$1 +instanceKlass org/gradle/launcher/daemon/registry/PersistentDaemonRegistry$5 +instanceKlass org/gradle/launcher/daemon/server/exec/StartBuildOrRespondWithBusy$1 +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$CommandQueue$1 +instanceKlass org/gradle/launcher/daemon/server/exec/HandleCancel$1 +instanceKlass com/google/common/collect/Platform +instanceKlass org/gradle/launcher/daemon/server/api/DaemonCommandExecution +instanceKlass org/gradle/launcher/exec/DefaultBuildActionParameters +instanceKlass org/gradle/configuration/GradleLauncherMetaData +instanceKlass com/google/common/base/Converter +instanceKlass com/google/common/collect/Maps$EntryTransformer +instanceKlass com/google/common/collect/SortedMapDifference +instanceKlass com/google/common/collect/MapDifference +instanceKlass com/google/common/collect/Maps +instanceKlass java/util/AbstractMap$SimpleImmutableEntry +instanceKlass com/google/common/collect/AbstractMapEntry +instanceKlass com/google/common/collect/ImmutableMap$Builder +instanceKlass com/google/common/collect/BiMap +instanceKlass com/google/common/collect/ImmutableMap +instanceKlass org/gradle/internal/DefaultTaskExecutionRequest +instanceKlass org/gradle/TaskExecutionRequest +instanceKlass com/google/common/collect/CollectPreconditions +instanceKlass org/gradle/internal/buildoption/BuildOption$Value +instanceKlass org/gradle/internal/concurrent/DefaultParallelismConfiguration +instanceKlass org/gradle/internal/logging/DefaultLoggingConfiguration +instanceKlass org/gradle/initialization/BuildLayoutParameters +instanceKlass java/nio/channels/spi/AbstractSelector$1 +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$1 +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$ReceiveQueue +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$DisconnectQueue +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection$CommandQueue +instanceKlass org/gradle/launcher/daemon/server/DefaultDaemonConnection +instanceKlass org/gradle/launcher/daemon/server/api/DaemonConnection +instanceKlass org/gradle/launcher/daemon/server/DefaultIncomingConnectionHandler$ConnectionWorker +instanceKlass org/gradle/launcher/daemon/server/SynchronizedDispatchConnection +instanceKlass org/gradle/internal/serialize/Serializers$StatefulSerializerAdapter$2 +instanceKlass org/gradle/internal/serialize/Serializers$StatefulSerializerAdapter$1 +instanceKlass org/gradle/internal/remote/internal/inet/SocketInetAddress$Serializer +instanceKlass org/gradle/internal/io/BufferCaster +instanceKlass java/lang/invoke/ConstantBootstraps +instanceKlass java/nio/channels/SelectionKey +instanceKlass java/nio/BufferMismatch +instanceKlass com/sun/security/sasl/Provider$1 +instanceKlass sun/security/mscapi/SunMSCAPI$2 +instanceKlass sun/security/mscapi/SunMSCAPI$1 +instanceKlass sun/security/jgss/SunProvider$1 +instanceKlass java/security/spec/ECFieldF2m +instanceKlass sun/security/util/ObjectIdentifier +instanceKlass sun/security/util/ByteArrayTagOrder +instanceKlass sun/security/util/ByteArrayLexOrder +instanceKlass sun/security/util/DerEncoder +instanceKlass java/security/spec/ECParameterSpec +instanceKlass java/security/spec/AlgorithmParameterSpec +instanceKlass java/security/spec/ECPoint +instanceKlass java/security/spec/EllipticCurve +instanceKlass java/security/spec/ECFieldFp +instanceKlass java/security/spec/ECField +instanceKlass sun/security/util/CurveDB +instanceKlass sun/security/ec/SunEC$1 +instanceKlass com/sun/security/sasl/gsskerb/JdkSASL$1 +instanceKlass sun/security/pkcs11/SunPKCS11$Descriptor +instanceKlass javax/security/auth/callback/CallbackHandler +instanceKlass javax/security/auth/Subject +instanceKlass sun/security/smartcardio/SunPCSC$1 +instanceKlass org/jcp/xml/dsig/internal/dom/XMLDSigRI$2 +instanceKlass org/jcp/xml/dsig/internal/dom/XMLDSigRI$1 +instanceKlass sun/security/jca/ProviderConfig$ProviderLoader +instanceKlass sun/security/jca/ProviderConfig$3 +instanceKlass sun/security/rsa/SunRsaSignEntries +instanceKlass sun/nio/ch/UnixDomainSocketsUtil +instanceKlass sun/nio/ch/UnixDomainSockets +instanceKlass sun/nio/ch/PipeImpl$Initializer$LoopbackConnector +instanceKlass sun/nio/ch/PipeImpl$Initializer +instanceKlass java/nio/channels/Pipe +instanceKlass sun/nio/ch/WEPoll +instanceKlass sun/nio/ch/Util$2 +instanceKlass java/nio/channels/Selector +instanceKlass org/gradle/internal/remote/internal/KryoBackedMessageSerializer +instanceKlass org/gradle/internal/remote/internal/inet/SocketConnection +instanceKlass org/gradle/internal/serialize/ObjectWriter +instanceKlass org/gradle/internal/serialize/ObjectReader +instanceKlass org/gradle/internal/serialize/Serializers$StatefulSerializerAdapter +instanceKlass org/gradle/internal/serialize/StatefulSerializer +instanceKlass org/gradle/internal/serialize/Serializers +instanceKlass org/gradle/internal/remote/internal/RemoteConnection +instanceKlass org/gradle/internal/remote/internal/Connection +instanceKlass org/gradle/internal/dispatch/Receive +instanceKlass org/gradle/internal/remote/internal/MessageSerializer +instanceKlass org/gradle/internal/remote/internal/inet/SocketConnectCompletion +instanceKlass org/gradle/internal/remote/internal/ConnectCompletion +instanceKlass java/net/Socket +instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue +instanceKlass java/util/concurrent/ForkJoinPool$DefaultCommonPoolForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$1 +instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory +instanceKlass org/gradle/launcher/daemon/server/DaemonStateCoordinator$2 +instanceKlass org/gradle/launcher/daemon/server/Daemon$DefaultDaemonExpirationListener +instanceKlass org/gradle/launcher/daemon/server/Daemon$DaemonExpirationPeriodicCheck +instanceKlass org/gradle/launcher/daemon/server/DaemonRegistryUnavailableExpirationStrategy +instanceKlass java/util/concurrent/atomic/AtomicBoolean +instanceKlass org/gradle/internal/event/DefaultListenerManager$ListenerDetails +instanceKlass org/gradle/launcher/daemon/server/health/LowMemoryDaemonExpirationStrategy +instanceKlass org/gradle/process/internal/health/memory/OsMemoryStatusListener +instanceKlass org/gradle/launcher/daemon/server/NotMostRecentlyUsedDaemonExpirationStrategy +instanceKlass com/google/common/base/Functions$ConstantFunction +instanceKlass com/google/common/base/Functions +instanceKlass org/gradle/launcher/daemon/server/DaemonIdleTimeoutExpirationStrategy +instanceKlass org/gradle/launcher/daemon/context/DaemonCompatibilitySpec +instanceKlass org/gradle/api/internal/specs/ExplainingSpec +instanceKlass org/gradle/launcher/daemon/server/CompatibleDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/expiry/AllDaemonExpirationStrategy +instanceKlass org/gradle/internal/stream/EncodedStream +instanceKlass org/gradle/launcher/daemon/bootstrap/DaemonStartupCommunication +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$3 +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$2 +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$1 +instanceKlass java/io/FileOutputStream$1 +instanceKlass org/gradle/internal/remote/internal/inet/SocketInetAddress +instanceKlass jdk/internal/misc/ScopedMemoryAccess$Scope +instanceKlass org/gradle/internal/serialize/AbstractEncoder +instanceKlass org/gradle/internal/serialize/FlushableEncoder +instanceKlass org/gradle/launcher/daemon/registry/DaemonInfo$Serializer +instanceKlass org/gradle/cache/internal/filelock/DefaultLockStateSerializer$SequenceNumberLockState +instanceKlass sun/nio/ch/IOStatus +instanceKlass java/nio/DirectByteBuffer$Deallocator +instanceKlass sun/nio/ch/Util$BufferCache +instanceKlass sun/nio/ch/Util +instanceKlass java/net/DatagramPacket +instanceKlass org/gradle/cache/internal/locklistener/FileLockPacketPayload +instanceKlass org/gradle/internal/io/IOQuery$Result +instanceKlass org/gradle/cache/internal/filelock/LockInfo +instanceKlass org/gradle/cache/internal/filelock/FileLockOutcome +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$DefaultFileLock$4 +instanceKlass org/gradle/internal/io/ExponentialBackoff +instanceKlass org/gradle/cache/internal/DefaultFileLockManager$AwaitableFileLockReleasedSignal +instanceKlass org/gradle/cache/FileLockReleasedSignal +instanceKlass org/gradle/cache/internal/filelock/LockInfoSerializer +instanceKlass org/gradle/cache/internal/filelock/LockInfoAccess +instanceKlass org/gradle/cache/internal/filelock/LockStateAccess +instanceKlass org/gradle/cache/internal/filelock/LockFileAccess +instanceKlass org/gradle/cache/internal/filelock/LockState +instanceKlass org/gradle/cache/internal/filelock/DefaultLockStateSerializer +instanceKlass org/gradle/internal/io/IOQuery +instanceKlass org/gradle/cache/FileLock$State +instanceKlass org/gradle/cache/internal/filelock/LockStateSerializer +instanceKlass sun/nio/ch/ExtendedSocketOption$1 +instanceKlass sun/nio/ch/ExtendedSocketOption +instanceKlass sun/nio/ch/OptionKey +instanceKlass sun/nio/ch/SocketOptionRegistry$LazyInitialization +instanceKlass sun/nio/ch/SocketOptionRegistry$RegistryKey +instanceKlass sun/nio/ch/SocketOptionRegistry +instanceKlass sun/nio/ch/DatagramChannelImpl$DefaultOptionsHolder +instanceKlass java/net/StandardSocketOptions$StdSocketOption +instanceKlass java/net/StandardSocketOptions +instanceKlass sun/nio/ch/DatagramSocketAdaptor$DatagramSockets +instanceKlass sun/nio/ch/NativeSocketAddress +instanceKlass sun/net/ResourceManager +instanceKlass java/nio/channels/MulticastChannel +instanceKlass java/net/DatagramSocket +instanceKlass org/gradle/cache/internal/locklistener/FileLockCommunicator +instanceKlass org/gradle/cache/internal/filelock/LockOptionsBuilder +instanceKlass org/gradle/cache/internal/SimpleStateCache$1Updater +instanceKlass org/gradle/cache/internal/FileIntegrityViolationSuppressingPersistentStateCacheDecorator$1 +instanceKlass org/gradle/launcher/daemon/registry/PersistentDaemonRegistry$8 +instanceKlass org/gradle/launcher/daemon/registry/DaemonInfo +instanceKlass org/gradle/launcher/daemon/context/DaemonConnectDetails +instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo$TZCanonicalIDMapHolder +instanceKlass java/time/LocalTime +instanceKlass java/time/temporal/ValueRange +instanceKlass java/time/temporal/TemporalField +instanceKlass java/time/LocalDate +instanceKlass java/time/chrono/ChronoLocalDate +instanceKlass java/time/zone/ZoneOffsetTransition +instanceKlass java/time/LocalDateTime +instanceKlass java/time/chrono/ChronoLocalDateTime +instanceKlass java/time/temporal/TemporalAdjuster +instanceKlass java/time/temporal/Temporal +instanceKlass java/time/temporal/TemporalAccessor +instanceKlass java/time/zone/ZoneOffsetTransitionRule +instanceKlass java/time/zone/ZoneRules +instanceKlass java/time/zone/Ser +instanceKlass java/io/Externalizable +instanceKlass java/time/zone/ZoneRulesProvider$1 +instanceKlass java/time/zone/ZoneRulesProvider +instanceKlass java/time/ZoneId +instanceKlass sun/util/resources/provider/NonBaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/BaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/TimeZoneNameUtility$TimeZoneNameGetter +instanceKlass sun/util/locale/provider/TimeZoneNameUtility +instanceKlass org/gradle/internal/remote/internal/inet/TcpIncomingConnector$1 +instanceKlass org/gradle/internal/remote/internal/inet/TcpIncomingConnector$Receiver +instanceKlass org/gradle/internal/remote/internal/inet/MultiChoiceAddress +instanceKlass org/gradle/internal/remote/internal/inet/InetEndpoint +instanceKlass java/util/UUID$Holder +instanceKlass java/util/UUID +instanceKlass sun/net/NetHooks +instanceKlass java/net/InetSocketAddress$InetSocketAddressHolder +instanceKlass java/net/Inet4AddressImpl +instanceKlass java/util/concurrent/LinkedBlockingDeque$Node +instanceKlass java/lang/management/MemoryUsage +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionEvent +instanceKlass org/gradle/internal/remote/internal/inet/InetAddresses +instanceKlass sun/net/NetProperties$1 +instanceKlass sun/net/NetProperties +instanceKlass java/net/SocketImpl +instanceKlass java/net/SocketOptions +instanceKlass java/net/ServerSocket +instanceKlass jdk/net/ExtendedSocketOptions$PlatformSocketOptions$1 +instanceKlass jdk/net/ExtendedSocketOptions$PlatformSocketOptions +instanceKlass jdk/net/ExtendedSocketOptions$ExtSocketOption +instanceKlass java/net/SocketOption +instanceKlass jdk/net/ExtendedSocketOptions +instanceKlass sun/net/ext/ExtendedSocketOptions +instanceKlass sun/nio/ch/Net$1 +instanceKlass java/net/ProtocolFamily +instanceKlass sun/nio/ch/Net +instanceKlass sun/nio/ch/SelChImpl +instanceKlass sun/nio/ch/DefaultSelectorProvider +instanceKlass java/nio/channels/spi/SelectorProvider$Holder +instanceKlass java/nio/channels/spi/SelectorProvider +instanceKlass java/nio/channels/NetworkChannel +instanceKlass org/gradle/launcher/daemon/server/DaemonTcpServerConnector$1 +instanceKlass org/gradle/launcher/daemon/server/Daemon$5 +instanceKlass org/gradle/launcher/daemon/server/DefaultIncomingConnectionHandler +instanceKlass org/gradle/initialization/DefaultBuildCancellationToken +instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode +instanceKlass java/util/concurrent/SynchronousQueue$Transferer +instanceKlass org/gradle/initialization/BuildCancellationToken +instanceKlass org/gradle/launcher/daemon/server/DaemonStateCoordinator +instanceKlass org/gradle/launcher/daemon/server/Daemon$4 +instanceKlass org/gradle/launcher/daemon/server/Daemon$3 +instanceKlass org/gradle/launcher/daemon/server/Daemon$2 +instanceKlass org/gradle/launcher/daemon/server/Daemon$1 +instanceKlass org/gradle/launcher/daemon/server/DaemonRegistryUpdater +instanceKlass sun/security/provider/AbstractDrbg$NonceProvider +instanceKlass sun/nio/fs/BasicFileAttributesHolder +instanceKlass sun/nio/fs/WindowsDirectoryStream$WindowsDirectoryIterator +instanceKlass sun/nio/fs/WindowsDirectoryStream +instanceKlass java/nio/file/DirectoryStream +instanceKlass java/nio/file/Files$AcceptAllFilter +instanceKlass java/nio/file/DirectoryStream$Filter +instanceKlass java/net/NetworkInterface$1 +instanceKlass java/net/DefaultInterface +instanceKlass java/net/Inet6Address$Inet6AddressHolder +instanceKlass java/net/InetAddress$PlatformNameService +instanceKlass java/net/InetAddress$NameService +instanceKlass java/net/Inet6AddressImpl +instanceKlass java/net/InetAddressImpl +instanceKlass java/net/InetAddressImplFactory +instanceKlass java/util/concurrent/ConcurrentSkipListMap$Node +instanceKlass java/util/concurrent/ConcurrentSkipListMap$Index +instanceKlass java/util/concurrent/ConcurrentNavigableMap +instanceKlass java/net/InetAddress$InetAddressHolder +instanceKlass java/net/InetAddress$1 +instanceKlass jdk/internal/access/JavaNetInetAddressAccess +instanceKlass java/net/InetAddress +instanceKlass java/net/InterfaceAddress +instanceKlass java/net/NetworkInterface +instanceKlass java/lang/constant/DynamicConstantDesc +instanceKlass java/lang/constant/DirectMethodHandleDesc$1 +instanceKlass java/lang/constant/DirectMethodHandleDescImpl$1 +instanceKlass java/lang/constant/DirectMethodHandleDescImpl +instanceKlass java/lang/constant/DirectMethodHandleDesc +instanceKlass java/lang/constant/MethodHandleDesc$1 +instanceKlass java/lang/constant/MethodHandleDesc +instanceKlass java/lang/constant/MethodTypeDescImpl +instanceKlass java/lang/constant/MethodTypeDesc +instanceKlass java/lang/constant/ReferenceClassDescImpl +instanceKlass java/lang/constant/ConstantUtils +instanceKlass java/lang/constant/ClassDesc +instanceKlass java/lang/constant/ConstantDescs +instanceKlass java/lang/invoke/VarHandle$2 +instanceKlass java/lang/invoke/VarHandle$TypesAndInvokers +instanceKlass java/lang/invoke/VarHandleByteArrayBase +instanceKlass sun/security/provider/ByteArrayAccess$BE +instanceKlass sun/security/provider/ByteArrayAccess +instanceKlass sun/security/provider/SeedGenerator$1 +instanceKlass sun/security/util/MessageDigestSpi2 +instanceKlass sun/security/jca/GetInstance$Instance +instanceKlass sun/security/jca/GetInstance +instanceKlass java/security/MessageDigestSpi +instanceKlass sun/security/provider/SeedGenerator +instanceKlass sun/security/provider/AbstractDrbg$SeederHolder +instanceKlass java/security/DrbgParameters$NextBytes +instanceKlass sun/security/provider/EntropySource +instanceKlass sun/security/provider/AbstractDrbg +instanceKlass java/security/DrbgParameters$Instantiation +instanceKlass java/security/DrbgParameters +instanceKlass sun/security/provider/MoreDrbgParameters +instanceKlass java/security/SecureRandomSpi +instanceKlass java/security/SecureRandomParameters +instanceKlass jdk/internal/event/Event +instanceKlass sun/security/util/SecurityProviderConstants +instanceKlass java/security/Provider$UString +instanceKlass java/security/Provider$Service +instanceKlass sun/security/provider/NativePRNG$NonBlocking +instanceKlass sun/security/provider/NativePRNG$Blocking +instanceKlass sun/security/provider/NativePRNG +instanceKlass sun/security/provider/SunEntries$1 +instanceKlass sun/security/provider/SunEntries +instanceKlass sun/security/util/SecurityConstants +instanceKlass sun/security/jca/ProviderList$2 +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer +instanceKlass jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer +instanceKlass jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter +instanceKlass jdk/internal/math/FloatingDecimal +instanceKlass java/security/Provider$EngineDescription +instanceKlass java/security/Provider$ServiceKey +instanceKlass sun/security/jca/ProviderConfig +instanceKlass sun/security/jca/ProviderList +instanceKlass sun/security/jca/Providers +instanceKlass com/google/common/base/Joiner +instanceKlass org/gradle/launcher/daemon/server/exec/DaemonCommandExecuter +instanceKlass org/gradle/internal/remote/internal/inet/MultiChoiceAddressSerializer +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistryContent$Serializer +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistryContent +instanceKlass org/gradle/cache/LockOptions +instanceKlass org/gradle/cache/internal/AbstractFileAccess +instanceKlass org/gradle/internal/serialize/Encoder +instanceKlass org/gradle/cache/internal/SimpleStateCache +instanceKlass org/gradle/cache/internal/FileIntegrityViolationSuppressingPersistentStateCacheDecorator +instanceKlass org/gradle/cache/PersistentStateCache$UpdateAction +instanceKlass org/gradle/cache/PersistentStateCache +instanceKlass org/gradle/launcher/daemon/registry/PersistentDaemonRegistry +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/FallbackStat +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/EmptyChmod +instanceKlass org/gradle/internal/nativeintegration/filesystem/jdk7/Jdk7Symlink +instanceKlass net/rubygrapefruit/platform/file/PosixFileInfo +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$BrokenService +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/UnavailablePosixFiles +instanceKlass net/rubygrapefruit/platform/terminal/Terminals +instanceKlass org/gradle/api/internal/file/temp/GradleUserHomeTemporaryFileProvider$1 +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$2 +instanceKlass net/rubygrapefruit/platform/file/WindowsFileInfo +instanceKlass net/rubygrapefruit/platform/file/FileInfo +instanceKlass net/rubygrapefruit/platform/internal/DirList +instanceKlass net/rubygrapefruit/platform/internal/AbstractFiles +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/NativePlatformBackedFileMetadataAccessor +instanceKlass java/util/Random +instanceKlass java/util/random/RandomGenerator +instanceKlass org/gradle/internal/id/RandomLongIdGenerator +instanceKlass org/gradle/cache/internal/DefaultProcessMetaDataProvider +instanceKlass org/gradle/internal/io/ExponentialBackoff$Signal +instanceKlass org/gradle/cache/FileLock +instanceKlass org/gradle/cache/FileAccess +instanceKlass org/gradle/cache/internal/DefaultFileLockManager +instanceKlass org/gradle/internal/remote/ConnectionAcceptor +instanceKlass org/gradle/internal/remote/Address +instanceKlass java/net/SocketAddress +instanceKlass org/gradle/internal/remote/internal/inet/TcpIncomingConnector +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$OutputMessageSerializer +instanceKlass org/gradle/internal/logging/serializer/LogLevelChangeEventSerializer +instanceKlass org/gradle/internal/logging/serializer/ProgressEventSerializer +instanceKlass org/gradle/internal/logging/serializer/ProgressCompleteEventSerializer +instanceKlass org/gradle/internal/operations/BuildOperationMetadata +instanceKlass org/gradle/internal/logging/serializer/ProgressStartEventSerializer +instanceKlass org/gradle/internal/logging/serializer/SpanSerializer +instanceKlass org/gradle/internal/logging/serializer/StyledTextOutputEventSerializer +instanceKlass org/gradle/internal/logging/serializer/UserInputResumeEventSerializer +instanceKlass org/gradle/internal/logging/serializer/PromptOutputEventSerializer +instanceKlass org/gradle/internal/logging/serializer/UserInputRequestEventSerializer +instanceKlass org/gradle/internal/logging/serializer/LogEventSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$CloseInputSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$ForwardInputSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildEventSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$FinishedSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$SuccessSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$FailureSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildStartedSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$DaemonUnavailableSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$CancelSerializer +instanceKlass org/gradle/launcher/exec/BuildActionParameters +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildActionParametersSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer$BuildSerializer +instanceKlass org/gradle/launcher/daemon/protocol/DaemonMessageSerializer +instanceKlass org/gradle/launcher/daemon/server/DaemonTcpServerConnector +instanceKlass org/gradle/launcher/daemon/server/IncomingConnectionHandler +instanceKlass org/gradle/launcher/daemon/server/api/DaemonStateControl +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$TypeInfo +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$TestExecutionRequestActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ClientProvidedPhasedActionSerializer +instanceKlass org/gradle/tooling/internal/provider/serialization/SerializedPayloadSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ClientProvidedBuildActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$BuildEventSubscriptionsSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$BuildModelActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/SubscribableBuildAction +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ValueSerializer +instanceKlass org/gradle/internal/serialize/AbstractSerializer +instanceKlass org/gradle/internal/serialize/BaseSerializerFactory +instanceKlass org/gradle/internal/serialize/AbstractCollectionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$NullableFileSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$StartParameterSerializer +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer$ExecuteBuildActionSerializer +instanceKlass org/gradle/tooling/internal/provider/action/ExecuteBuildAction +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$HierarchySerializerMatcher +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$StrictSerializerMatcher +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$SerializerClassMatcherStrategy +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry$1 +instanceKlass org/gradle/internal/serialize/DefaultSerializerRegistry +instanceKlass org/gradle/internal/serialize/SerializerRegistry +instanceKlass org/gradle/tooling/internal/provider/action/BuildActionSerializer +instanceKlass org/gradle/initialization/BuildRequestContext +instanceKlass org/gradle/launcher/daemon/server/exec/WatchForDisconnection +instanceKlass org/gradle/launcher/daemon/server/exec/ResetDeprecationLogger +instanceKlass org/gradle/launcher/daemon/server/exec/RequestStopIfSingleUsedDaemon +instanceKlass org/gradle/launcher/daemon/server/api/StdinHandler +instanceKlass org/gradle/launcher/daemon/server/exec/ForwardClientInput +instanceKlass org/gradle/launcher/daemon/server/health/HealthLogger +instanceKlass org/gradle/launcher/daemon/server/exec/LogAndCheckHealth +instanceKlass org/gradle/launcher/daemon/server/exec/BuildCommandOnly +instanceKlass org/gradle/launcher/daemon/server/exec/ReturnResult +instanceKlass org/gradle/launcher/daemon/server/api/HandleReportStatus +instanceKlass org/gradle/launcher/daemon/server/exec/HandleCancel +instanceKlass org/gradle/launcher/daemon/server/api/HandleInvalidateVirtualFileSystem +instanceKlass org/gradle/launcher/daemon/protocol/Message +instanceKlass org/gradle/launcher/daemon/server/api/HandleStop +instanceKlass org/gradle/launcher/daemon/diagnostics/DaemonDiagnostics +instanceKlass org/gradle/tooling/internal/provider/BuildSessionLifecycleBuildActionExecuter +instanceKlass org/gradle/tooling/internal/provider/StartParamsValidatingActionExecuter +instanceKlass org/gradle/initialization/BuildRequestMetaData +instanceKlass org/gradle/initialization/exception/ExceptionAnalyser +instanceKlass org/gradle/initialization/exception/ExceptionCollector +instanceKlass org/gradle/tooling/internal/provider/SessionFailureReportingActionExecuter +instanceKlass org/gradle/StartParameter +instanceKlass org/gradle/concurrent/ParallelismConfiguration +instanceKlass org/gradle/tooling/internal/provider/SetupLoggingActionExecuter +instanceKlass org/gradle/internal/classloader/HashingClassLoaderFactory +instanceKlass org/gradle/cache/internal/FileContentCacheFactory +instanceKlass org/gradle/cache/scopes/ScopedCache +instanceKlass org/gradle/initialization/ClassLoaderScopeRegistry +instanceKlass org/gradle/process/internal/worker/WorkerProcessFactory +instanceKlass org/gradle/cache/CacheRepository +instanceKlass org/gradle/cache/internal/CacheScopeMapping +instanceKlass org/gradle/internal/file/FileAccessTimeJournal +instanceKlass org/gradle/groovy/scripts/internal/ScriptSourceHasher +instanceKlass org/gradle/cache/GlobalCacheLocations +instanceKlass org/gradle/internal/execution/timeout/TimeoutHandler +instanceKlass org/gradle/internal/hash/ClassLoaderHierarchyHasher +instanceKlass org/gradle/api/internal/initialization/loadercache/ClassLoaderCache +instanceKlass org/gradle/internal/isolation/IsolatableFactory +instanceKlass org/gradle/internal/service/scopes/WorkerSharedUserHomeScopeServices +instanceKlass org/gradle/internal/service/scopes/DefaultGradleUserHomeScopeServiceRegistry +instanceKlass org/gradle/internal/logging/text/AbstractStyledTextOutputFactory +instanceKlass org/gradle/launcher/daemon/server/expiry/DaemonExpirationResult +instanceKlass org/gradle/internal/event/DefaultListenerManager$EventBroadcast +instanceKlass org/gradle/launcher/daemon/server/expiry/DaemonExpirationListener +instanceKlass com/google/common/collect/ObjectArrays +instanceKlass org/gradle/launcher/daemon/server/health/LowNonHeapDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/health/LowHeapSpaceDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/health/GcThrashingDaemonExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/expiry/AnyDaemonExpirationStrategy +instanceKlass java/lang/FunctionalInterface +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$RegistrationWrapper +instanceKlass org/gradle/internal/service/scopes/Scopes$Build +instanceKlass org/gradle/internal/service/scopes/EventScope +instanceKlass kotlin/annotation/Target +instanceKlass kotlin/annotation/Retention +instanceKlass kotlin/Metadata +instanceKlass java/lang/annotation/Documented +instanceKlass org/gradle/api/Incubating +instanceKlass jdk/internal/reflect/ClassDefiner$1 +instanceKlass jdk/internal/reflect/ClassDefiner +instanceKlass jdk/internal/reflect/MethodAccessorGenerator$1 +instanceKlass jdk/internal/reflect/Label$PatchInfo +instanceKlass jdk/internal/reflect/Label +instanceKlass jdk/internal/reflect/UTF8 +instanceKlass jdk/internal/reflect/ClassFileAssembler +instanceKlass jdk/internal/reflect/ByteVectorImpl +instanceKlass jdk/internal/reflect/ByteVector +instanceKlass jdk/internal/reflect/ByteVectorFactory +instanceKlass jdk/internal/reflect/AccessorGenerator +instanceKlass jdk/internal/reflect/ClassFileConstants +instanceKlass org/gradle/internal/service/scopes/Scopes$BuildTree +instanceKlass org/gradle/internal/service/scopes/Scopes$BuildSession +instanceKlass org/gradle/internal/service/scopes/Scopes$UserHome +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +instanceKlass java/util/concurrent/ForkJoinPool$ManagedBlocker +instanceKlass java/time/Duration +instanceKlass java/time/temporal/TemporalAmount +instanceKlass java/time/temporal/TemporalUnit +instanceKlass java/util/concurrent/TimeUnit$1 +instanceKlass java/lang/annotation/Target +instanceKlass sun/reflect/annotation/AnnotationInvocationHandler +instanceKlass sun/reflect/annotation/AnnotationParser$1 +instanceKlass sun/reflect/annotation/ExceptionProxy +instanceKlass java/lang/annotation/Inherited +instanceKlass java/lang/annotation/Retention +instanceKlass sun/reflect/annotation/AnnotationType$1 +instanceKlass sun/reflect/annotation/AnnotationType +instanceKlass java/lang/reflect/GenericArrayType +instanceKlass org/gradle/internal/service/scopes/ServiceScope +instanceKlass java/lang/Class$AnnotationData +instanceKlass org/gradle/internal/service/scopes/StatefulListener +instanceKlass org/gradle/internal/service/scopes/Scope$Global +instanceKlass org/gradle/internal/service/scopes/Scope +instanceKlass java/util/concurrent/Executors$RunnableAdapter +instanceKlass java/util/concurrent/Executors +instanceKlass java/util/concurrent/FutureTask$WaitNode +instanceKlass java/util/concurrent/FutureTask +instanceKlass org/gradle/internal/concurrent/ManagedExecutorImpl$1 +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionCheck +instanceKlass org/gradle/launcher/daemon/server/health/gc/DefaultGarbageCollectionMonitor$1 +instanceKlass java/util/concurrent/BlockingDeque +instanceKlass org/gradle/launcher/daemon/server/health/gc/DefaultSlidingWindow +instanceKlass org/gradle/launcher/daemon/server/health/gc/SlidingWindow +instanceKlass org/gradle/launcher/daemon/server/health/gc/DefaultGarbageCollectionMonitor +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionInfo +instanceKlass org/gradle/internal/concurrent/ExecutorPolicy$CatchAndRecordFailures +instanceKlass java/util/concurrent/RunnableScheduledFuture +instanceKlass java/util/concurrent/ScheduledFuture +instanceKlass java/util/concurrent/Delayed +instanceKlass java/util/concurrent/RunnableFuture +instanceKlass java/util/concurrent/Future +instanceKlass org/gradle/internal/concurrent/ThreadFactoryImpl +instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy +instanceKlass java/util/concurrent/RejectedExecutionHandler +instanceKlass java/util/concurrent/AbstractExecutorService +instanceKlass org/gradle/internal/concurrent/ManagedScheduledExecutor +instanceKlass java/util/concurrent/ScheduledExecutorService +instanceKlass org/gradle/internal/concurrent/ManagedExecutor +instanceKlass java/util/concurrent/ExecutorService +instanceKlass java/util/concurrent/Executor +instanceKlass org/gradle/internal/concurrent/AsyncStoppable +instanceKlass org/gradle/internal/concurrent/ExecutorPolicy +instanceKlass org/gradle/internal/concurrent/DefaultExecutorFactory +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectorMonitoringStrategy$3 +instanceKlass sun/management/Sensor +instanceKlass sun/management/MemoryPoolImpl +instanceKlass java/lang/management/MemoryPoolMXBean +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectorMonitoringStrategy$2 +instanceKlass org/gradle/util/internal/CollectionUtils +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectorMonitoringStrategy$1 +instanceKlass com/sun/jmx/mbeanserver/Util +instanceKlass javax/management/ObjectName$Property +instanceKlass com/sun/jmx/mbeanserver/GetPropertyAction +instanceKlass javax/management/ObjectName +instanceKlass javax/management/QueryExp +instanceKlass java/lang/invoke/LambdaFormEditor$1 +instanceKlass java/lang/invoke/MethodHandles$1 +instanceKlass java/lang/Long$LongCache +instanceKlass sun/management/Util +instanceKlass com/sun/management/GarbageCollectorMXBean +instanceKlass java/lang/management/MemoryMXBean +instanceKlass java/util/HashMap$HashMapSpliterator +instanceKlass jdk/management/jfr/internal/FlightRecorderMXBeanProvider$SingleMBeanComponent +instanceKlass jdk/management/jfr/FlightRecorderMXBean +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$11 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$10 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$9 +instanceKlass sun/management/ManagementFactoryHelper$LoggingMXBeanAccess$1 +instanceKlass sun/management/ManagementFactoryHelper$LoggingMXBeanAccess +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$8 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$7 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$6 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$5 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$4 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$3 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$2 +instanceKlass java/lang/management/DefaultPlatformMBeanProvider$1 +instanceKlass java/util/concurrent/Callable +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$5 +instanceKlass sun/management/VMManagementImpl +instanceKlass sun/management/VMManagement +instanceKlass sun/management/ManagementFactoryHelper +instanceKlass sun/management/NotificationEmitterSupport +instanceKlass javax/management/NotificationEmitter +instanceKlass javax/management/NotificationBroadcaster +instanceKlass com/sun/management/DiagnosticCommandMBean +instanceKlass javax/management/DynamicMBean +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$4 +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$3 +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$2 +instanceKlass java/util/stream/ReduceOps$AccumulatingSink +instanceKlass java/util/stream/ReduceOps$Box +instanceKlass java/util/stream/ReduceOps$ReduceOp +instanceKlass java/util/stream/ReduceOps +instanceKlass java/util/function/BinaryOperator +instanceKlass java/util/function/BiConsumer +instanceKlass java/util/stream/Collectors$CollectorImpl +instanceKlass java/util/stream/Collector +instanceKlass java/util/stream/Collectors +instanceKlass com/sun/management/internal/PlatformMBeanProviderImpl$1 +instanceKlass sun/management/spi/PlatformMBeanProvider$PlatformComponent +instanceKlass sun/management/spi/PlatformMBeanProvider +instanceKlass java/lang/management/ManagementFactory$PlatformMBeanFinder$1 +instanceKlass java/lang/management/ManagementFactory$PlatformMBeanFinder +instanceKlass java/lang/management/GarbageCollectorMXBean +instanceKlass java/lang/management/MemoryManagerMXBean +instanceKlass java/lang/management/PlatformManagedObject +instanceKlass java/lang/management/ManagementFactory +instanceKlass org/gradle/launcher/daemon/server/health/gc/GarbageCollectionMonitor +instanceKlass org/gradle/internal/time/DefaultTimer +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$StateContext +instanceKlass java/text/DontCareFieldPosition$1 +instanceKlass java/text/Format$FieldDelegate +instanceKlass java/util/Date +instanceKlass java/text/DigitList +instanceKlass java/text/FieldPosition +instanceKlass java/lang/StringUTF16$CharsSpliterator +instanceKlass java/util/stream/Sink$ChainedInt +instanceKlass java/util/OptionalInt +instanceKlass java/util/stream/Sink$OfInt +instanceKlass java/util/function/IntConsumer +instanceKlass java/util/function/IntPredicate +instanceKlass java/util/stream/IntStream +instanceKlass java/lang/StringLatin1$CharsSpliterator +instanceKlass java/text/DecimalFormatSymbols +instanceKlass java/text/DateFormatSymbols +instanceKlass sun/util/calendar/CalendarUtils +instanceKlass sun/util/calendar/CalendarDate +instanceKlass sun/util/resources/Bundles$CacheKeyReference +instanceKlass java/util/ResourceBundle$ResourceBundleProviderHelper +instanceKlass sun/util/resources/Bundles$CacheKey +instanceKlass java/util/ResourceBundle$1 +instanceKlass jdk/internal/access/JavaUtilResourceBundleAccess +instanceKlass sun/util/resources/Bundles +instanceKlass sun/util/resources/LocaleData$LocaleDataStrategy +instanceKlass sun/util/resources/Bundles$Strategy +instanceKlass sun/util/resources/LocaleData$1 +instanceKlass sun/util/resources/LocaleData +instanceKlass sun/util/locale/provider/LocaleResources +instanceKlass java/util/ResourceBundle +instanceKlass java/util/ResourceBundle$Control +instanceKlass sun/util/locale/provider/CalendarDataUtility$CalendarWeekParameterGetter +instanceKlass sun/util/locale/provider/LocaleServiceProviderPool$LocalizedObjectGetter +instanceKlass sun/util/locale/provider/LocaleServiceProviderPool +instanceKlass java/util/Locale$Builder +instanceKlass sun/util/locale/provider/CalendarDataUtility +instanceKlass sun/util/calendar/CalendarSystem$GregorianHolder +instanceKlass sun/util/calendar/CalendarSystem +instanceKlass java/util/Calendar$Builder +instanceKlass sun/util/locale/provider/AvailableLanguageTags +instanceKlass sun/util/resources/cldr/provider/CLDRLocaleDataMetaInfo +instanceKlass jdk/internal/module/ModulePatcher$PatchedModuleReader +instanceKlass sun/util/locale/LocaleObjectCache +instanceKlass sun/util/locale/BaseLocale$Key +instanceKlass sun/util/locale/InternalLocaleBuilder$CaseInsensitiveChar +instanceKlass sun/util/locale/InternalLocaleBuilder +instanceKlass sun/util/locale/StringTokenIterator +instanceKlass sun/util/locale/ParseStatus +instanceKlass sun/util/locale/LanguageTag +instanceKlass sun/util/cldr/CLDRBaseLocaleDataMetaInfo +instanceKlass sun/util/locale/provider/LocaleDataMetaInfo +instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter +instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 +instanceKlass sun/util/locale/provider/LocaleProviderAdapter +instanceKlass java/util/spi/LocaleServiceProvider +instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule +instanceKlass sun/util/calendar/ZoneInfoFile$1 +instanceKlass sun/util/calendar/ZoneInfoFile +instanceKlass java/util/TimeZone +instanceKlass java/util/Calendar +instanceKlass java/text/AttributedCharacterIterator$Attribute +instanceKlass java/text/Format +instanceKlass org/gradle/internal/logging/sink/LogEventDispatcher +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$SeenFromEol +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$4 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$3 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$2 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$1 +instanceKlass org/gradle/internal/logging/text/AbstractLineChoppingStyledTextOutput$State +instanceKlass org/gradle/internal/logging/text/StreamBackedStandardOutputListener +instanceKlass org/gradle/internal/logging/text/AbstractStyledTextOutput +instanceKlass org/gradle/internal/logging/console/StyledTextOutputBackedRenderer +instanceKlass org/slf4j/helpers/FormattingTuple +instanceKlass org/slf4j/helpers/MessageFormatter +instanceKlass net/rubygrapefruit/platform/internal/FunctionResult +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$PrintStreamDestination +instanceKlass java/util/logging/ErrorManager +instanceKlass org/gradle/internal/logging/source/JavaUtilLoggingSystem$SnapshotImpl +instanceKlass org/gradle/internal/logging/config/LoggingSystemAdapter$SnapshotImpl +instanceKlass org/gradle/internal/dispatch/MethodInvocation +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$SnapshotImpl +instanceKlass org/gradle/process/internal/shutdown/ShutdownHooks +instanceKlass org/gradle/launcher/daemon/bootstrap/DaemonMain$1 +instanceKlass com/google/common/io/Files$2 +instanceKlass com/google/common/io/ByteSink +instanceKlass com/google/common/io/ByteSource +instanceKlass com/google/common/io/LineProcessor +instanceKlass com/google/common/base/Predicate +instanceKlass com/google/common/graph/SuccessorsFunction +instanceKlass com/google/common/io/Files +instanceKlass org/gradle/util/internal/GFileUtils +instanceKlass org/gradle/util/GradleVersion +instanceKlass org/gradle/launcher/daemon/context/DefaultDaemonContext$Serializer +instanceKlass org/gradle/launcher/daemon/context/DefaultDaemonContext +instanceKlass net/rubygrapefruit/platform/internal/jni/PosixProcessFunctions +instanceKlass org/gradle/internal/FileUtils$1 +instanceKlass org/gradle/internal/FileUtils +instanceKlass com/google/common/collect/Lists +instanceKlass org/gradle/internal/nativeintegration/ReflectiveEnvironment +instanceKlass org/gradle/internal/nativeintegration/processenvironment/AbstractProcessEnvironment +instanceKlass net/rubygrapefruit/platform/internal/DefaultProcess +instanceKlass net/rubygrapefruit/platform/internal/WrapperProcess +instanceKlass net/rubygrapefruit/platform/file/WindowsFiles +instanceKlass org/gradle/launcher/daemon/context/DaemonContextBuilder +instanceKlass org/gradle/internal/id/UUIDGenerator +instanceKlass org/gradle/internal/remote/MessagingServer +instanceKlass org/gradle/internal/remote/internal/IncomingConnector +instanceKlass org/gradle/internal/remote/MessagingClient +instanceKlass org/gradle/internal/remote/internal/OutgoingConnector +instanceKlass org/gradle/internal/id/IdGenerator +instanceKlass org/gradle/internal/remote/services/MessagingServices +instanceKlass org/gradle/api/internal/file/DefaultFileLookup +instanceKlass org/gradle/internal/scripts/DefaultScriptFileResolver +instanceKlass org/gradle/internal/scripts/ScriptFileResolver +instanceKlass org/gradle/initialization/layout/BuildLayoutFactory +instanceKlass org/gradle/tooling/internal/provider/runner/OperationDependencyLookup +instanceKlass org/gradle/tooling/internal/provider/runner/ToolingApiBuildEventListenerFactory +instanceKlass org/gradle/configurationcache/serialization/beans/BeanConstructors +instanceKlass org/gradle/nativeplatform/NativeBinarySpec +instanceKlass org/gradle/platform/base/BinarySpec +instanceKlass org/gradle/platform/base/Binary +instanceKlass org/gradle/api/CheckableComponentSpec +instanceKlass org/gradle/api/BuildableComponentSpec +instanceKlass org/gradle/platform/base/ComponentSpec +instanceKlass org/gradle/model/ModelElement +instanceKlass org/gradle/api/Buildable +instanceKlass org/gradle/internal/resource/transport/sftp/SftpClientFactory +instanceKlass org/gradle/internal/resource/transport/sftp/SftpResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/internal/resource/transport/aws/s3/S3ResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/internal/resource/transport/gcp/gcs/GcsResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/nativeplatform/TargetMachineBuilder +instanceKlass org/gradle/nativeplatform/TargetMachine +instanceKlass org/gradle/nativeplatform/internal/DefaultTargetMachineFactory +instanceKlass org/gradle/nativeplatform/TargetMachineFactory +instanceKlass org/gradle/nativeplatform/internal/NativePlatformResolver +instanceKlass org/gradle/platform/base/internal/PlatformResolver +instanceKlass org/gradle/nativeplatform/platform/internal/OperatingSystemInternal +instanceKlass org/gradle/nativeplatform/platform/OperatingSystem +instanceKlass org/gradle/nativeplatform/platform/internal/NativePlatformInternal +instanceKlass org/gradle/nativeplatform/platform/NativePlatform +instanceKlass org/gradle/platform/base/Platform +instanceKlass org/gradle/api/Named +instanceKlass org/gradle/nativeplatform/platform/internal/NativePlatforms +instanceKlass org/gradle/internal/logging/text/DiagnosticsVisitor +instanceKlass org/gradle/buildinit/plugins/internal/action/InitBuiltInCommand +instanceKlass org/gradle/api/component/SoftwareComponentFactory +instanceKlass org/gradle/api/plugins/internal/PluginAuthorServices$GlobalScopeServices +instanceKlass org/gradle/internal/build/event/BuildEventSubscriptions +instanceKlass org/gradle/internal/build/event/OperationResultPostProcessorFactory +instanceKlass org/gradle/language/java/internal/JavaLanguagePluginServiceRegistry$JavaGlobalScopeServices +instanceKlass org/gradle/platform/base/internal/registry/ComponentModelBaseServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/reporting/ReportRenderer +instanceKlass org/gradle/api/reporting/components/internal/DiagnosticsServices$1 +instanceKlass org/gradle/api/plugins/internal/HelpBuiltInCommand +instanceKlass org/gradle/configuration/project/BuiltInCommand +instanceKlass org/gradle/internal/resource/transport/http/HttpClientHelper$Factory +instanceKlass org/gradle/internal/resource/transport/http/SslContextFactory +instanceKlass org/gradle/internal/resource/transport/http/HttpResourcesPluginServiceRegistry$GlobalScopeServices +instanceKlass org/gradle/api/internal/artifacts/configurations/MarkConfigurationObservedListener +instanceKlass org/gradle/api/internal/artifacts/configurations/ProjectDependencyObservedListener +instanceKlass org/gradle/internal/resource/ExternalResourceName +instanceKlass org/gradle/api/Describable +instanceKlass org/gradle/api/artifacts/component/ComponentSelector +instanceKlass org/gradle/api/internal/artifacts/dsl/dependencies/PlatformSupport +instanceKlass org/gradle/cache/internal/ProducerGuard +instanceKlass org/gradle/api/internal/attributes/EmptySchema +instanceKlass org/gradle/api/internal/attributes/AttributesSchemaInternal +instanceKlass org/gradle/api/internal/attributes/DescribableAttributesSchema +instanceKlass org/gradle/api/attributes/AttributesSchema +instanceKlass org/gradle/internal/typeconversion/NotationParser +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/AbstractIvyDependencyDescriptorFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/IvyDependencyDescriptorFactory +instanceKlass org/gradle/api/internal/artifacts/transform/ArtifactTransformActionScheme +instanceKlass org/gradle/api/internal/tasks/properties/annotations/AbstractInputFilePropertyAnnotationHandler +instanceKlass org/gradle/api/internal/artifacts/transform/ArtifactTransformParameterScheme +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/DependencyDescriptorFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/ExcludeRuleConverter +instanceKlass org/gradle/internal/resource/local/FileResourceRepository +instanceKlass org/gradle/internal/resource/ExternalResourceRepository +instanceKlass org/gradle/api/internal/artifacts/ImmutableModuleIdentifierFactory +instanceKlass org/gradle/internal/resource/connector/ResourceConnectorFactory +instanceKlass org/gradle/api/internal/artifacts/ivyservice/IvyContextManager +instanceKlass org/gradle/internal/typeconversion/NotationConverter +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/LocalComponentMetadataBuilder +instanceKlass org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/LocalConfigurationMetadataBuilder +instanceKlass org/gradle/api/internal/artifacts/DependencyManagementGlobalScopeServices +instanceKlass org/gradle/kotlin/dsl/support/ImplicitImports +instanceKlass org/gradle/kotlin/dsl/support/GlobalServices +instanceKlass org/gradle/internal/build/event/BuildEventServices$1 +instanceKlass org/gradle/internal/build/event/BuildEventListenerFactory +instanceKlass org/gradle/internal/operations/BuildOperationListener +instanceKlass org/gradle/initialization/BuildEventConsumer +instanceKlass org/gradle/internal/build/event/DefaultBuildEventsListenerRegistry +instanceKlass org/gradle/internal/build/event/BuildEventListenerRegistryInternal +instanceKlass org/gradle/build/event/BuildEventsListenerRegistry +instanceKlass org/gradle/internal/snapshot/impl/DirectorySnapshotterStatistics$Collector +instanceKlass org/gradle/api/internal/changedetection/state/FileHasherStatistics$Collector +instanceKlass org/gradle/internal/service/scopes/VirtualFileSystemServices$GlobalScopeServices +instanceKlass org/gradle/internal/service/scopes/ExecutionGlobalServices$AnnotationHandlerRegistration +instanceKlass org/gradle/api/internal/tasks/properties/InspectionSchemeFactory +instanceKlass org/gradle/internal/operations/BuildOperationAncestryTracker +instanceKlass org/gradle/internal/service/scopes/ExecutionGlobalServices$AnnotationHandlerRegistar +instanceKlass org/gradle/api/internal/tasks/properties/PropertyWalker +instanceKlass org/gradle/api/internal/tasks/properties/TaskScheme +instanceKlass org/gradle/api/internal/tasks/properties/TypeScheme +instanceKlass org/gradle/api/model/ReplacedBy +instanceKlass org/gradle/api/tasks/Internal +instanceKlass org/gradle/api/tasks/OutputFiles +instanceKlass org/gradle/api/tasks/OutputFile +instanceKlass org/gradle/api/tasks/OutputDirectory +instanceKlass org/gradle/api/tasks/OutputDirectories +instanceKlass org/gradle/api/tasks/options/OptionValues +instanceKlass org/gradle/api/tasks/Nested +instanceKlass org/gradle/api/tasks/LocalState +instanceKlass org/gradle/api/tasks/InputFiles +instanceKlass org/gradle/api/tasks/InputFile +instanceKlass org/gradle/api/tasks/InputDirectory +instanceKlass org/gradle/api/artifacts/transform/InputArtifactDependencies +instanceKlass org/gradle/api/artifacts/transform/InputArtifact +instanceKlass org/gradle/api/tasks/Input +instanceKlass org/gradle/api/tasks/Destroys +instanceKlass org/gradle/api/tasks/Console +instanceKlass org/gradle/internal/execution/TaskExecutionTracker +instanceKlass org/gradle/internal/reflect/annotations/TypeAnnotationMetadataStore +instanceKlass org/gradle/api/internal/project/taskfactory/TaskClassInfoStore +instanceKlass org/gradle/api/internal/tasks/properties/annotations/TypeAnnotationHandler +instanceKlass org/gradle/internal/service/scopes/ExecutionGlobalServices +instanceKlass org/gradle/tooling/internal/provider/serialization/ClassLoaderCache +instanceKlass org/gradle/tooling/internal/provider/ExecuteBuildActionRunner +instanceKlass org/gradle/internal/buildtree/BuildActionRunner +instanceKlass org/gradle/internal/filewatch/FileSystemChangeWaiterFactory +instanceKlass org/gradle/tooling/internal/provider/LauncherServices$ToolingGlobalScopeServices +instanceKlass org/gradle/internal/service/DefaultServiceLocator$ServiceFactory +instanceKlass org/gradle/internal/service/scopes/AbstractPluginServiceRegistry +instanceKlass org/gradle/internal/service/scopes/PluginServiceRegistry +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry$DefaultModule +instanceKlass org/gradle/internal/IoActions +instanceKlass org/gradle/api/Transformer +instanceKlass org/gradle/util/internal/GUtil +instanceKlass com/google/common/collect/Sets +instanceKlass groovy/lang/MetaClass +instanceKlass groovy/lang/MetaObjectProtocol +instanceKlass groovy/lang/GroovySystem +instanceKlass groovy/lang/MetaClassRegistry +instanceKlass groovy/lang/GroovyObject +instanceKlass org/objectweb/asm/ClassVisitor +instanceKlass java/util/ComparableTimSort +instanceKlass java/util/Arrays$LegacyMergeSort +instanceKlass org/gradle/internal/util/Trie$Builder +instanceKlass org/gradle/internal/util/Trie +instanceKlass org/gradle/internal/classloader/FilteringClassLoader$TrieSet +instanceKlass jdk/internal/loader/BootLoader$PackageHelper +instanceKlass java/util/stream/StreamSpliterators +instanceKlass java/util/stream/AbstractSpinedBuffer +instanceKlass java/util/stream/Node$Builder +instanceKlass java/util/stream/Node$OfDouble +instanceKlass java/util/stream/Node$OfLong +instanceKlass java/util/stream/Node$OfInt +instanceKlass java/util/stream/Node$OfPrimitive +instanceKlass java/util/stream/Nodes$EmptyNode +instanceKlass java/util/stream/Node +instanceKlass java/util/stream/Nodes +instanceKlass java/util/function/IntFunction +instanceKlass java/util/stream/Streams$2 +instanceKlass java/util/stream/StreamSpliterators$AbstractWrappingSpliterator +instanceKlass java/util/stream/Streams$ConcatSpliterator +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils$AbstractClassLoaderLookuper +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils$ClassLoaderPackagesFetcher +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils$ClassDefiner +instanceKlass org/gradle/internal/classloader/ClassLoaderUtils +instanceKlass org/gradle/initialization/GradleApiSpecAggregator$DefaultSpec +instanceKlass kotlin/jvm/internal/Intrinsics +instanceKlass kotlin/collections/SetsKt__SetsJVMKt +instanceKlass com/google/common/collect/PeekingIterator +instanceKlass com/google/common/collect/UnmodifiableIterator +instanceKlass com/google/common/collect/Iterators +instanceKlass com/google/common/collect/Hashing +instanceKlass com/google/common/base/Java8Usage +instanceKlass com/google/common/base/Preconditions +instanceKlass org/apache/groovy/json/DefaultFastStringServiceFactory +instanceKlass org/apache/groovy/json/FastStringServiceFactory +instanceKlass org/gradle/internal/reflect/ReflectionCache$CacheEntry +instanceKlass com/google/common/math/IntMath$1 +instanceKlass com/google/common/math/MathPreconditions +instanceKlass com/google/common/math/IntMath +instanceKlass com/google/common/collect/ImmutableCollection$Builder +instanceKlass com/google/common/collect/ImmutableSet$SetBuilderImpl +instanceKlass org/gradle/kotlin/dsl/provider/KotlinGradleApiSpecProvider +instanceKlass org/gradle/initialization/GradleApiSpecProvider$SpecAdapter +instanceKlass org/gradle/initialization/GradleApiSpecProvider +instanceKlass org/gradle/internal/service/DefaultServiceLocator +instanceKlass org/gradle/initialization/GradleApiSpecProvider$Spec +instanceKlass org/gradle/initialization/GradleApiSpecAggregator +instanceKlass com/google/common/base/Function +instanceKlass org/gradle/internal/reflect/CachedInvokable +instanceKlass org/gradle/internal/reflect/ReflectionCache +instanceKlass org/gradle/internal/reflect/DirectInstantiator +instanceKlass org/gradle/initialization/DefaultClassLoaderRegistry +instanceKlass org/gradle/internal/installation/GradleRuntimeShadedJarDetector +instanceKlass sun/net/www/protocol/jar/JarFileFactory +instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +instanceKlass java/net/URLClassLoader$2 +instanceKlass org/objectweb/asm/Type +instanceKlass org/gradle/initialization/DefaultLegacyTypesSupport +instanceKlass org/gradle/api/internal/DynamicModulesClassPathProvider +instanceKlass org/gradle/api/internal/DefaultClassPathProvider +instanceKlass org/gradle/api/internal/ClassPathProvider +instanceKlass org/gradle/api/internal/DefaultClassPathRegistry +instanceKlass org/gradle/api/internal/classpath/DefaultPluginModuleRegistry +instanceKlass org/gradle/api/internal/classpath/ManifestUtil +instanceKlass org/gradle/internal/classloader/ClassLoaderSpec +instanceKlass org/gradle/internal/classloader/ClassLoaderHierarchy +instanceKlass org/gradle/internal/classloader/ClassLoaderVisitor +instanceKlass org/gradle/api/internal/classpath/Module +instanceKlass org/gradle/internal/installation/GradleInstallation$1 +instanceKlass org/gradle/internal/installation/GradleInstallation +instanceKlass org/gradle/internal/classloader/ClasspathUtil +instanceKlass org/gradle/internal/installation/CurrentGradleInstallationLocator +instanceKlass org/gradle/api/tasks/util/PatternSet +instanceKlass org/gradle/api/tasks/util/PatternFilterable +instanceKlass org/gradle/api/tasks/AntBuilderAware +instanceKlass org/gradle/api/internal/tasks/properties/annotations/AbstractOutputPropertyAnnotationHandler +instanceKlass org/gradle/api/internal/tasks/properties/annotations/PropertyAnnotationHandler +instanceKlass org/gradle/internal/instantiation/InjectAnnotationHandler +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaExtractionStrategy +instanceKlass org/gradle/model/internal/inspect/MethodModelRuleExtractor +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaAspectExtractionStrategy +instanceKlass org/gradle/api/internal/file/FileLookup +instanceKlass org/gradle/cache/internal/locklistener/DefaultFileLockContentionHandler +instanceKlass org/gradle/cache/internal/locklistener/FileLockContentionHandler +instanceKlass org/gradle/internal/remote/internal/inet/InetAddressFactory +instanceKlass org/gradle/internal/event/DefaultListenerManager +instanceKlass org/gradle/api/internal/DocumentationRegistry +instanceKlass org/gradle/internal/state/ManagedFactoryRegistry +instanceKlass org/gradle/api/internal/file/DefaultFilePropertyFactory +instanceKlass org/gradle/api/internal/file/FileFactory +instanceKlass org/gradle/api/internal/file/FileResolver +instanceKlass org/gradle/internal/file/PathToFileResolver +instanceKlass org/gradle/internal/file/RelativeFilePathResolver +instanceKlass org/gradle/api/internal/provider/PropertyHost +instanceKlass org/gradle/api/internal/tasks/TaskDependencyFactory +instanceKlass org/gradle/internal/operations/BuildOperationProgressEventEmitter +instanceKlass org/gradle/internal/instantiation/InstanceGenerator +instanceKlass org/gradle/execution/DefaultWorkValidationWarningRecorder +instanceKlass org/gradle/execution/WorkValidationWarningReporter +instanceKlass org/gradle/internal/execution/steps/ValidateStep$ValidationWarningRecorder +instanceKlass org/gradle/api/internal/model/NamedObjectInstantiator +instanceKlass org/gradle/internal/state/ManagedFactory +instanceKlass org/gradle/api/internal/file/FilePropertyFactory +instanceKlass org/gradle/model/internal/inspect/ModelRuleSourceDetector +instanceKlass org/gradle/api/internal/cache/StringInterner +instanceKlass com/google/common/collect/Interner +instanceKlass org/gradle/model/internal/inspect/ModelRuleExtractor +instanceKlass org/gradle/model/internal/manage/instance/ManagedProxyFactory +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaAspectExtractor +instanceKlass org/gradle/internal/service/CachingServiceLocator +instanceKlass org/gradle/internal/operations/CurrentBuildOperationRef +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry +instanceKlass org/gradle/cache/GlobalCache +instanceKlass org/gradle/api/internal/classpath/ModuleRegistry +instanceKlass org/gradle/internal/installation/CurrentGradleInstallation +instanceKlass org/gradle/internal/environment/GradleBuildEnvironment +instanceKlass org/gradle/internal/service/scopes/GradleUserHomeScopeServiceRegistry +instanceKlass org/gradle/internal/resources/ResourceLockCoordinationService +instanceKlass org/gradle/api/internal/collections/DomainObjectCollectionFactory +instanceKlass org/gradle/internal/operations/BuildOperationListenerManager +instanceKlass org/gradle/process/internal/health/memory/OsMemoryInfo +instanceKlass org/gradle/internal/execution/history/OverlappingOutputDetector +instanceKlass org/gradle/process/internal/health/memory/JvmMemoryInfo +instanceKlass org/gradle/api/internal/classpath/PluginModuleRegistry +instanceKlass org/gradle/internal/execution/history/changes/ExecutionStateChangeDetector +instanceKlass org/gradle/api/execution/internal/TaskInputsListeners +instanceKlass org/gradle/api/model/ObjectFactory +instanceKlass org/gradle/internal/reflect/Instantiator +instanceKlass org/gradle/initialization/JdkToolsInitializer +instanceKlass org/gradle/internal/classloader/ClassLoaderFactory +instanceKlass org/gradle/api/internal/ClassPathRegistry +instanceKlass org/gradle/api/tasks/util/internal/PatternSpecFactory +instanceKlass org/gradle/internal/instantiation/InstantiatorFactory +instanceKlass org/gradle/internal/instantiation/PropertyRoleAnnotationHandler +instanceKlass org/gradle/configuration/ImportsReader +instanceKlass org/gradle/model/internal/manage/schema/ModelSchemaStore +instanceKlass org/gradle/model/internal/manage/schema/extract/ModelSchemaExtractor +instanceKlass org/gradle/initialization/ClassLoaderRegistry +instanceKlass org/gradle/internal/filewatch/FileWatcherFactory +instanceKlass org/gradle/model/internal/manage/binding/StructBindingsStore +instanceKlass org/gradle/internal/service/ServiceLocator +instanceKlass org/gradle/cache/internal/InMemoryCacheDecoratorFactory +instanceKlass org/gradle/process/internal/health/memory/MemoryManager +instanceKlass org/gradle/internal/file/Deleter +instanceKlass org/gradle/internal/hash/StreamHasher +instanceKlass org/gradle/cache/internal/CrossBuildInMemoryCacheFactory +instanceKlass org/gradle/cache/internal/CacheFactory +instanceKlass org/gradle/api/internal/provider/PropertyFactory +instanceKlass org/gradle/initialization/LegacyTypesSupport +instanceKlass org/gradle/internal/logging/progress/ProgressLoggerFactory +instanceKlass org/gradle/internal/logging/progress/ProgressListener +instanceKlass org/gradle/internal/operations/BuildOperationIdFactory +instanceKlass org/gradle/process/internal/ExecFactory +instanceKlass org/gradle/api/internal/ProcessOperations +instanceKlass org/gradle/process/internal/JavaForkOptionsFactory +instanceKlass org/gradle/process/internal/JavaExecHandleFactory +instanceKlass org/gradle/process/internal/ExecHandleFactory +instanceKlass org/gradle/process/internal/ExecActionFactory +instanceKlass org/gradle/cache/internal/ProcessMetaDataProvider +instanceKlass org/gradle/api/internal/file/collections/DirectoryFileTreeFactory +instanceKlass org/gradle/api/internal/file/FileCollectionFactory +instanceKlass org/gradle/internal/jvm/inspection/JvmVersionDetector +instanceKlass org/gradle/internal/jvm/inspection/JvmMetadataDetector +instanceKlass org/gradle/internal/service/scopes/BasicGlobalScopeServices +instanceKlass org/gradle/cache/FileLockManager +instanceKlass org/gradle/launcher/daemon/registry/DaemonDir +instanceKlass org/gradle/internal/concurrent/Synchronizer +instanceKlass org/gradle/cache/internal/CacheSupport +instanceKlass org/gradle/cache/internal/CacheAccessSerializer +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistry +instanceKlass org/gradle/cache/Cache +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistryServices +instanceKlass org/gradle/internal/invocation/BuildAction +instanceKlass sun/reflect/generics/tree/TypeVariableSignature +instanceKlass org/gradle/launcher/daemon/server/api/DaemonCommandAction +instanceKlass sun/reflect/generics/tree/MethodTypeSignature +instanceKlass org/gradle/launcher/daemon/server/health/DaemonMemoryStatus +instanceKlass org/gradle/internal/serialize/Serializer +instanceKlass org/gradle/launcher/exec/BuildExecuter +instanceKlass org/gradle/launcher/daemon/server/health/DaemonHealthCheck +instanceKlass org/gradle/launcher/daemon/server/health/DaemonHealthStats +instanceKlass org/gradle/internal/concurrent/ExecutorFactory +instanceKlass org/gradle/launcher/daemon/server/stats/DaemonRunningStats +instanceKlass org/gradle/launcher/daemon/server/MasterExpirationStrategy +instanceKlass org/gradle/internal/event/ListenerManager +instanceKlass org/gradle/launcher/daemon/server/health/HealthExpirationStrategy +instanceKlass org/gradle/launcher/daemon/server/Daemon +instanceKlass org/gradle/launcher/daemon/context/DaemonContext +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$CompositeServiceProvider +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ParentServices +instanceKlass org/gradle/api/specs/Spec +instanceKlass org/gradle/internal/classpath/DefaultClassPath +instanceKlass org/gradle/internal/classpath/ClassPath +instanceKlass org/gradle/launcher/daemon/server/DaemonServerConnector +instanceKlass org/gradle/launcher/daemon/server/scaninfo/DaemonScanInfo +instanceKlass org/gradle/launcher/exec/BuildActionExecuter +instanceKlass org/gradle/launcher/daemon/server/expiry/DaemonExpirationStrategy +instanceKlass java/lang/reflect/WildcardType +instanceKlass sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator +instanceKlass java/lang/reflect/TypeVariable +instanceKlass sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl +instanceKlass sun/reflect/generics/visitor/Reifier +instanceKlass sun/reflect/generics/visitor/TypeTreeVisitor +instanceKlass sun/reflect/generics/tree/ClassSignature +instanceKlass sun/reflect/generics/tree/Signature +instanceKlass sun/reflect/generics/tree/ClassTypeSignature +instanceKlass sun/reflect/generics/tree/SimpleClassTypeSignature +instanceKlass sun/reflect/generics/tree/FieldTypeSignature +instanceKlass sun/reflect/generics/tree/BaseType +instanceKlass sun/reflect/generics/tree/TypeSignature +instanceKlass sun/reflect/generics/tree/ReturnType +instanceKlass sun/reflect/generics/tree/TypeArgument +instanceKlass sun/reflect/generics/tree/FormalTypeParameter +instanceKlass sun/reflect/generics/tree/TypeTree +instanceKlass sun/reflect/generics/tree/Tree +instanceKlass sun/reflect/generics/parser/SignatureParser +instanceKlass sun/reflect/generics/repository/AbstractRepository +instanceKlass sun/reflect/generics/factory/CoreReflectionFactory +instanceKlass sun/reflect/generics/factory/GenericsFactory +instanceKlass sun/reflect/generics/scope/AbstractScope +instanceKlass sun/reflect/generics/scope/Scope +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManager$StartableLoggingSystem +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManager$StartableLoggingRouter +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManager +instanceKlass org/gradle/internal/logging/source/JavaUtilLoggingSystem +instanceKlass org/gradle/internal/logging/slf4j/Slf4jLoggingConfigurer +instanceKlass org/gradle/internal/logging/config/LoggingSystemAdapter +instanceKlass org/gradle/internal/logging/LoggingManagerInternal +instanceKlass org/gradle/internal/logging/StandardOutputCapture +instanceKlass org/gradle/api/logging/LoggingManager +instanceKlass org/gradle/internal/logging/source/StdErrLoggingSystem +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$SnapshotImpl +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$OutputEventDestination +instanceKlass org/gradle/internal/SystemProperties +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem$1 +instanceKlass org/gradle/internal/service/AnnotatedServiceLifecycleHandler +instanceKlass org/gradle/internal/logging/events/operations/StyledTextBuildOperationProgressDetails +instanceKlass org/gradle/internal/operations/logging/StyledTextBuildOperationProgressDetails +instanceKlass org/gradle/internal/io/TextStream +instanceKlass org/gradle/internal/logging/source/PrintStreamLoggingSystem +instanceKlass org/gradle/internal/logging/source/StdOutLoggingSystem +instanceKlass java/lang/reflect/ParameterizedType +instanceKlass java/lang/invoke/VarHandle$AccessDescriptor +instanceKlass org/gradle/internal/logging/sink/OutputEventListenerManager$1 +instanceKlass org/gradle/internal/logging/services/TextStreamOutputEventListener +instanceKlass org/gradle/internal/logging/services/DefaultLoggingManagerFactory +instanceKlass org/gradle/internal/logging/sink/OutputEventListenerManager +instanceKlass org/gradle/internal/logging/services/LoggingServiceRegistry$1 +instanceKlass org/gradle/internal/logging/config/LoggingConfigurer +instanceKlass org/gradle/internal/logging/config/LoggingSourceSystem +instanceKlass org/gradle/launcher/daemon/configuration/DefaultDaemonServerConfiguration +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiStorage +instanceKlass org/fusesource/jansi/Ansi +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiLibrary +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiLibraryFactory$1 +instanceKlass net/rubygrapefruit/platform/internal/jni/AbstractFileEventFunctions +instanceKlass jdk/internal/logger/DefaultLoggerFinder$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper$1 +instanceKlass java/util/logging/Logger$SystemLoggerHelper +instanceKlass java/util/logging/LogManager$4 +instanceKlass jdk/internal/logger/BootstrapLogger$BootstrapExecutors +instanceKlass jdk/internal/logger/BootstrapLogger$RedirectedLoggers +instanceKlass java/util/ServiceLoader$ProviderImpl +instanceKlass java/util/ServiceLoader$Provider +instanceKlass java/util/ServiceLoader$1 +instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator +instanceKlass java/util/ServiceLoader$3 +instanceKlass java/util/ServiceLoader$2 +instanceKlass java/util/ServiceLoader$LazyClassPathLookupIterator +instanceKlass java/util/Spliterators$1Adapter +instanceKlass java/util/Spliterators$ArraySpliterator +instanceKlass java/util/Spliterator$OfDouble +instanceKlass java/util/Spliterator$OfLong +instanceKlass java/util/Spliterator$OfInt +instanceKlass java/util/Spliterator$OfPrimitive +instanceKlass java/util/Spliterators$EmptySpliterator +instanceKlass java/util/Spliterators +instanceKlass java/util/ServiceLoader$ModuleServicesLookupIterator +instanceKlass java/util/ServiceLoader +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend$1 +instanceKlass jdk/internal/logger/BootstrapLogger$DetectBackend +instanceKlass jdk/internal/logger/BootstrapLogger +instanceKlass sun/util/logging/PlatformLogger$ConfigurableBridge +instanceKlass sun/util/logging/PlatformLogger$Bridge +instanceKlass java/lang/System$Logger +instanceKlass java/util/stream/Streams +instanceKlass java/util/stream/Stream$Builder +instanceKlass java/util/stream/Streams$AbstractStreamBuilderImpl +instanceKlass java/util/stream/Sink$ChainedReference +instanceKlass java/util/stream/FindOps$FindOp +instanceKlass java/util/stream/TerminalOp +instanceKlass java/util/stream/FindOps$FindSink +instanceKlass java/util/stream/TerminalSink +instanceKlass java/util/stream/Sink +instanceKlass java/util/stream/FindOps +instanceKlass sun/reflect/annotation/AnnotationParser +instanceKlass java/util/EnumMap$1 +instanceKlass java/util/stream/StreamOpFlag$MaskBuilder +instanceKlass java/util/stream/Stream +instanceKlass java/util/stream/BaseStream +instanceKlass java/util/stream/PipelineHelper +instanceKlass java/util/stream/StreamSupport +instanceKlass java/util/ArrayList$ArrayListSpliterator +instanceKlass java/util/Spliterator +instanceKlass java/util/Hashtable$Enumerator +instanceKlass java/util/Collections$SynchronizedCollection +instanceKlass java/util/Properties$EntrySet +instanceKlass java/util/Collections$3 +instanceKlass java/util/logging/LogManager$LoggerContext$1 +instanceKlass java/util/logging/LogManager$VisitedLoggers +instanceKlass java/util/function/Predicate +instanceKlass java/util/logging/LogManager$2 +instanceKlass java/lang/System$LoggerFinder +instanceKlass java/util/logging/LogManager$LoggingProviderAccess +instanceKlass sun/util/logging/internal/LoggingProviderImpl$LogManagerAccess +instanceKlass java/lang/Shutdown$Lock +instanceKlass java/lang/Shutdown +instanceKlass java/lang/ApplicationShutdownHooks$1 +instanceKlass java/lang/ApplicationShutdownHooks +instanceKlass java/util/Collections$SynchronizedMap +instanceKlass java/util/logging/LogManager$LogNode +instanceKlass java/util/logging/LogManager$LoggerContext +instanceKlass java/util/logging/LogManager$1 +instanceKlass java/util/logging/LogManager +instanceKlass java/util/logging/Logger$ConfigurationData +instanceKlass java/util/logging/Logger$LoggerBundle +instanceKlass java/util/logging/Level +instanceKlass java/util/logging/Handler +instanceKlass java/util/logging/Logger +instanceKlass net/rubygrapefruit/platform/internal/jni/NativeLogger +instanceKlass net/rubygrapefruit/platform/file/FileEvents +instanceKlass java/util/RegularEnumSet$EnumSetIterator +instanceKlass net/rubygrapefruit/platform/internal/jni/NativeLibraryFunctions +instanceKlass jdk/internal/loader/NativeLibraries$Unloader +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel$1 +instanceKlass sun/nio/ch/Interruptible +instanceKlass sun/nio/ch/FileKey +instanceKlass sun/nio/ch/FileLockTable +instanceKlass sun/nio/ch/NativeThread +instanceKlass java/nio/channels/FileLock +instanceKlass sun/nio/ch/NativeDispatcher +instanceKlass sun/nio/ch/NativeThreadSet +instanceKlass sun/nio/ch/IOUtil +instanceKlass java/nio/file/attribute/FileAttribute +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel +instanceKlass java/nio/channels/InterruptibleChannel +instanceKlass java/nio/channels/ScatteringByteChannel +instanceKlass java/nio/channels/GatheringByteChannel +instanceKlass java/nio/channels/SeekableByteChannel +instanceKlass java/nio/channels/ByteChannel +instanceKlass java/nio/channels/WritableByteChannel +instanceKlass java/nio/channels/ReadableByteChannel +instanceKlass java/nio/channels/Channel +instanceKlass java/util/Formattable +instanceKlass java/util/Formatter$Flags +instanceKlass java/util/Formatter$FormatSpecifier +instanceKlass java/util/Formatter$Conversion +instanceKlass java/util/Formatter$FixedString +instanceKlass java/util/Formatter$FormatString +instanceKlass java/util/Formatter +instanceKlass net/rubygrapefruit/platform/internal/LibraryDef +instanceKlass net/rubygrapefruit/platform/internal/NativeLibraryLocator +instanceKlass net/rubygrapefruit/platform/internal/NativeLibraryLoader +instanceKlass net/rubygrapefruit/platform/Process +instanceKlass net/rubygrapefruit/platform/internal/Platform +instanceKlass net/rubygrapefruit/platform/Native +instanceKlass java/lang/ProcessEnvironment$CheckedEntry +instanceKlass java/lang/ProcessEnvironment$CheckedEntrySet$1 +instanceKlass java/lang/ProcessEnvironment$EntryComparator +instanceKlass java/lang/ProcessEnvironment$NameComparator +instanceKlass org/gradle/api/internal/file/temp/DefaultTemporaryFileProvider +instanceKlass org/gradle/internal/nativeintegration/services/NativeServices$1 +instanceKlass org/gradle/internal/file/StatStatistics +instanceKlass org/gradle/internal/file/StatStatistics$Collector +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/GenericFileSystem +instanceKlass org/gradle/internal/service/InjectUtil +instanceKlass java/lang/invoke/MethodHandleImpl$ArrayAccessor +instanceKlass java/lang/invoke/MethodHandleImpl$2 +instanceKlass java/lang/invoke/MethodHandleImpl$LoopClauses +instanceKlass java/lang/invoke/MethodHandleImpl$CasesHolder +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$1 +instanceKlass org/gradle/api/internal/file/temp/TemporaryFileProvider +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/GenericFileSystem$Factory +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileCanonicalizer +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileSystem +instanceKlass org/gradle/internal/file/Stat +instanceKlass org/gradle/internal/file/Chmod +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileModeMutator +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileModeAccessor +instanceKlass org/gradle/internal/nativeintegration/filesystem/Symlink +instanceKlass org/gradle/internal/nativeintegration/filesystem/services/FileSystemServices +instanceKlass org/gradle/internal/nativeintegration/jansi/DefaultJansiRuntimeResolver +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiRuntimeResolver +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiLibraryFactory +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiStorageLocator +instanceKlass org/gradle/internal/nativeintegration/jansi/JansiBootPathConfigurer +instanceKlass java/lang/Class$3 +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ClassInspector$ClassDetails +instanceKlass java/util/concurrent/ConcurrentLinkedQueue$Node +instanceKlass org/gradle/internal/reflect/JavaMethod +instanceKlass org/gradle/internal/service/AbstractServiceMethod +instanceKlass java/util/LinkedList$ListItr +instanceKlass net/rubygrapefruit/platform/file/PosixFiles +instanceKlass net/rubygrapefruit/platform/file/Files +instanceKlass net/rubygrapefruit/platform/SystemInfo +instanceKlass net/rubygrapefruit/platform/memory/Memory +instanceKlass net/rubygrapefruit/platform/file/FileSystems +instanceKlass org/gradle/internal/jvm/Jvm +instanceKlass org/gradle/internal/jvm/JavaInfo +instanceKlass net/rubygrapefruit/platform/WindowsRegistry +instanceKlass org/gradle/internal/os/OperatingSystem +instanceKlass org/gradle/internal/service/RelevantMethodsBuilder +instanceKlass org/gradle/internal/Cast +instanceKlass org/gradle/internal/service/ServiceMethod +instanceKlass org/gradle/internal/service/MethodHandleBasedServiceMethodFactory +instanceKlass org/gradle/internal/service/DefaultServiceMethodFactory +instanceKlass org/gradle/internal/service/ServiceMethodFactory +instanceKlass org/gradle/internal/service/RelevantMethods +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ClassInspector +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ThisAsService +instanceKlass org/gradle/internal/concurrent/CompositeStoppable$1 +instanceKlass org/gradle/internal/concurrent/CompositeStoppable +instanceKlass org/gradle/internal/service/AnnotatedServiceLifecycleHandler$Registration +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$OwnServices +instanceKlass org/gradle/internal/nativeintegration/NativeCapabilities +instanceKlass org/gradle/internal/nativeintegration/filesystem/FileMetadataAccessor +instanceKlass net/rubygrapefruit/platform/ProcessLauncher +instanceKlass net/rubygrapefruit/platform/NativeIntegration +instanceKlass org/gradle/internal/nativeintegration/network/HostnameLookup +instanceKlass org/gradle/initialization/GradleUserHomeDirProvider +instanceKlass org/gradle/internal/nativeintegration/ProcessEnvironment +instanceKlass org/gradle/internal/nativeintegration/console/ConsoleDetector +instanceKlass org/gradle/internal/service/ServiceRegistration +instanceKlass org/gradle/internal/service/ServiceProvider$Visitor +instanceKlass org/gradle/internal/service/DefaultServiceRegistry$ManagedObjectServiceProvider +instanceKlass org/gradle/internal/service/Service +instanceKlass org/gradle/internal/service/ServiceProvider +instanceKlass org/gradle/internal/concurrent/Stoppable +instanceKlass org/gradle/internal/service/DefaultServiceRegistry +instanceKlass org/gradle/internal/service/ContainsServices +instanceKlass org/gradle/internal/serialize/AbstractDecoder +instanceKlass org/gradle/internal/serialize/Decoder +instanceKlass org/gradle/launcher/bootstrap/EntryPoint$RecordingExecutionListener +instanceKlass org/gradle/internal/logging/events/operations/LogEventBuildOperationProgressDetails +instanceKlass org/gradle/internal/operations/logging/LogEventBuildOperationProgressDetails +instanceKlass org/gradle/internal/logging/slf4j/BuildOperationAwareLogger +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$2 +instanceKlass org/gradle/internal/dispatch/ReflectionDispatch +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$1 +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer$LazyListener +instanceKlass org/gradle/internal/logging/events/OutputEventListener$1 +instanceKlass java/lang/reflect/Proxy$ProxyBuilder$1 +instanceKlass jdk/internal/org/objectweb/asm/Edge +instanceKlass java/lang/reflect/ProxyGenerator$PrimitiveTypeInfo +instanceKlass java/util/StringJoiner +instanceKlass java/lang/reflect/ProxyGenerator$ProxyMethod +instanceKlass java/util/function/Consumer +instanceKlass jdk/internal/module/Checks +instanceKlass java/lang/module/ModuleDescriptor$Builder +instanceKlass java/lang/PublicMethods +instanceKlass java/lang/reflect/Proxy$ProxyBuilder +instanceKlass java/lang/reflect/Proxy +instanceKlass org/gradle/internal/dispatch/ProxyDispatchAdapter$DispatchingInvocationHandler +instanceKlass java/lang/reflect/InvocationHandler +instanceKlass org/gradle/internal/dispatch/ProxyDispatchAdapter +instanceKlass org/gradle/internal/logging/events/operations/ProgressStartBuildOperationProgressDetails +instanceKlass org/gradle/internal/operations/logging/ProgressStartBuildOperationProgressDetails +instanceKlass org/gradle/internal/logging/sink/OutputEventTransformer +instanceKlass org/gradle/internal/exceptions/MultiCauseException +instanceKlass org/gradle/internal/event/AbstractBroadcastDispatch +instanceKlass org/gradle/internal/event/ListenerBroadcast +instanceKlass org/gradle/internal/dispatch/Dispatch +instanceKlass org/gradle/internal/nativeintegration/console/ConsoleMetaData +instanceKlass org/gradle/internal/logging/console/ColorMap +instanceKlass org/gradle/internal/logging/text/StyledTextOutput +instanceKlass org/gradle/internal/logging/format/LogHeaderFormatter +instanceKlass org/gradle/api/logging/StandardOutputListener +instanceKlass org/gradle/internal/Factory +instanceKlass org/gradle/internal/logging/config/LoggingSystem$Snapshot +instanceKlass org/gradle/internal/logging/events/OutputEvent +instanceKlass org/gradle/internal/logging/sink/OutputEventRenderer +instanceKlass org/gradle/internal/logging/config/LoggingRouter +instanceKlass org/gradle/internal/logging/LoggingOutputInternal +instanceKlass org/gradle/api/logging/LoggingOutput +instanceKlass org/gradle/internal/logging/config/LoggingSystem +instanceKlass org/gradle/internal/logging/slf4j/OutputEventListenerBackedLoggerContext$NoOpLogger +instanceKlass org/gradle/api/logging/Logger +instanceKlass java/lang/invoke/VarForm +instanceKlass java/lang/invoke/VarHandleGuards +instanceKlass jdk/internal/util/Preconditions$1 +instanceKlass java/lang/invoke/VarHandle$1 +instanceKlass java/lang/ClassValue$Version +instanceKlass java/lang/ClassValue$Identity +instanceKlass java/lang/ClassValue +instanceKlass java/lang/invoke/VarHandles +instanceKlass java/util/concurrent/atomic/AtomicReference +instanceKlass org/gradle/internal/time/TimeSource$1 +instanceKlass org/gradle/internal/time/TimeSource +instanceKlass org/gradle/internal/time/MonotonicClock +instanceKlass org/gradle/internal/time/CountdownTimer +instanceKlass org/gradle/internal/time/Timer +instanceKlass org/gradle/internal/time/Clock +instanceKlass org/gradle/internal/time/Time +instanceKlass org/gradle/internal/logging/events/OutputEventListener +instanceKlass org/gradle/internal/logging/slf4j/OutputEventListenerBackedLoggerContext +instanceKlass org/slf4j/impl/StaticLoggerBinder +instanceKlass org/slf4j/spi/LoggerFactoryBinder +instanceKlass java/net/URLClassLoader$3$1 +instanceKlass java/net/URLClassLoader$3 +instanceKlass jdk/internal/loader/URLClassPath$1 +instanceKlass java/lang/CompoundEnumeration +instanceKlass jdk/internal/loader/BuiltinClassLoader$1 +instanceKlass java/util/Collections$EmptyEnumeration +instanceKlass org/slf4j/helpers/Util +instanceKlass org/slf4j/helpers/NOPLoggerFactory +instanceKlass java/util/concurrent/LinkedBlockingQueue$Node +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +instanceKlass java/util/concurrent/locks/Condition +instanceKlass java/util/concurrent/BlockingQueue +instanceKlass org/slf4j/Logger +instanceKlass org/slf4j/helpers/SubstituteLoggerFactory +instanceKlass org/slf4j/ILoggerFactory +instanceKlass org/slf4j/event/LoggingEvent +instanceKlass org/slf4j/LoggerFactory +instanceKlass org/slf4j/helpers/BasicMarker +instanceKlass org/slf4j/Marker +instanceKlass org/slf4j/helpers/BasicMarkerFactory +instanceKlass java/util/TreeMap$PrivateEntryIterator +instanceKlass java/util/TreeMap$Entry +instanceKlass java/util/NavigableMap +instanceKlass java/util/SortedMap +instanceKlass java/util/NavigableSet +instanceKlass java/util/SortedSet +instanceKlass org/slf4j/IMarkerFactory +instanceKlass org/slf4j/MarkerFactory +instanceKlass org/gradle/api/logging/Logging +instanceKlass org/gradle/launcher/daemon/configuration/DaemonServerConfiguration +instanceKlass org/gradle/internal/service/ServiceRegistry +instanceKlass org/gradle/internal/service/ServiceLookup +instanceKlass org/gradle/api/Action +instanceKlass org/gradle/internal/logging/text/StyledTextOutputFactory +instanceKlass org/gradle/api/logging/configuration/LoggingConfiguration +instanceKlass org/gradle/initialization/BuildClientMetaData +instanceKlass org/gradle/launcher/bootstrap/ExecutionCompleter +instanceKlass org/gradle/launcher/bootstrap/ExecutionListener +instanceKlass org/gradle/launcher/bootstrap/EntryPoint +instanceKlass java/io/FilePermissionCollection$1 +instanceKlass java/security/Security$2 +instanceKlass jdk/internal/access/JavaSecurityPropertiesAccess +instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry +instanceKlass java/io/FileInputStream$1 +instanceKlass java/security/Security$1 +instanceKlass java/security/Security +instanceKlass sun/security/util/SecurityProperties +instanceKlass sun/security/util/FilePermCompat +instanceKlass java/io/FilePermission$1 +instanceKlass jdk/internal/access/JavaIOFilePermissionAccess +instanceKlass sun/net/www/MessageHeader +instanceKlass java/net/URLConnection +instanceKlass java/util/LinkedList$Node +instanceKlass java/nio/charset/CoderResult +instanceKlass java/net/URLClassLoader$1 +instanceKlass jdk/internal/jimage/ImageLocation +instanceKlass jdk/internal/jimage/decompressor/Decompressor +instanceKlass jdk/internal/jimage/ImageStringsReader +instanceKlass jdk/internal/jimage/ImageStrings +instanceKlass jdk/internal/jimage/ImageHeader +instanceKlass jdk/internal/jimage/NativeImageBuffer$1 +instanceKlass jdk/internal/jimage/NativeImageBuffer +instanceKlass jdk/internal/jimage/BasicImageReader$1 +instanceKlass jdk/internal/jimage/BasicImageReader +instanceKlass jdk/internal/jimage/ImageReader +instanceKlass jdk/internal/jimage/ImageReaderFactory$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder +instanceKlass java/nio/file/FileSystems +instanceKlass java/nio/file/Paths +instanceKlass jdk/internal/jimage/ImageReaderFactory +instanceKlass jdk/internal/module/SystemModuleFinders$SystemImage +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleReader +instanceKlass java/lang/module/ModuleReader +instanceKlass jdk/internal/loader/BuiltinClassLoader$5 +instanceKlass jdk/internal/loader/BuiltinClassLoader$2 +instanceKlass jdk/internal/module/Resources +instanceKlass java/io/RandomAccessFile$1 +instanceKlass org/gradle/api/Action +instanceKlass org/gradle/internal/IoActions +instanceKlass java/util/Properties$LineReader +instanceKlass java/util/regex/Pattern$BitClass +instanceKlass java/util/regex/Pattern$TreeInfo +instanceKlass org/gradle/api/Transformer +instanceKlass org/gradle/util/internal/GUtil +instanceKlass java/util/LinkedHashMap$LinkedHashIterator +instanceKlass java/util/Collections$1 +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry$DefaultModule +instanceKlass java/util/regex/IntHashSet +instanceKlass java/util/regex/Matcher +instanceKlass java/util/regex/MatchResult +instanceKlass java/util/Collections$UnmodifiableCollection$1 +instanceKlass java/util/regex/Pattern$BmpCharPredicate +instanceKlass java/util/regex/Pattern$CharPredicate +instanceKlass java/util/regex/CharPredicates +instanceKlass java/util/regex/ASCII +instanceKlass java/util/regex/Pattern$Node +instanceKlass java/util/regex/Pattern +instanceKlass org/gradle/internal/service/CachingServiceLocator +instanceKlass java/io/Reader +instanceKlass java/lang/Readable +instanceKlass org/gradle/internal/service/DefaultServiceLocator +instanceKlass org/gradle/internal/service/ServiceLocator +instanceKlass org/gradle/internal/classloader/DefaultClassLoaderFactory +instanceKlass org/gradle/api/internal/classpath/ManifestUtil +instanceKlass org/gradle/internal/Cast +instanceKlass java/util/AbstractList$Itr +instanceKlass org/gradle/internal/classloader/ClassLoaderSpec +instanceKlass org/gradle/internal/classloader/ClassLoaderVisitor +instanceKlass java/util/Collections$EmptyIterator +instanceKlass org/gradle/internal/classpath/DefaultClassPath +instanceKlass org/gradle/internal/classpath/ClassPath +instanceKlass org/gradle/internal/installation/GradleInstallation$1 +instanceKlass java/io/FileFilter +instanceKlass org/gradle/internal/installation/GradleInstallation +instanceKlass java/net/URI$Parser +instanceKlass org/gradle/internal/classloader/ClasspathUtil +instanceKlass org/gradle/internal/installation/CurrentGradleInstallationLocator +instanceKlass org/gradle/internal/installation/CurrentGradleInstallation +instanceKlass org/gradle/api/specs/Spec +instanceKlass org/gradle/api/internal/classpath/Module +instanceKlass org/gradle/api/internal/classpath/DefaultModuleRegistry +instanceKlass org/gradle/cache/GlobalCache +instanceKlass org/gradle/api/internal/DefaultClassPathProvider +instanceKlass org/gradle/api/internal/ClassPathProvider +instanceKlass org/gradle/api/internal/DefaultClassPathRegistry +instanceKlass org/gradle/internal/classloader/ClassLoaderHierarchy +instanceKlass org/gradle/internal/classloader/ClassLoaderFactory +instanceKlass org/gradle/api/internal/ClassPathRegistry +instanceKlass org/gradle/api/internal/classpath/ModuleRegistry +instanceKlass org/gradle/launcher/bootstrap/ProcessBootstrap +instanceKlass java/lang/PublicMethods$Key +instanceKlass java/lang/PublicMethods$MethodList +instanceKlass org/gradle/launcher/daemon/bootstrap/GradleDaemon +instanceKlass java/security/SecureClassLoader$DebugHolder +instanceKlass java/security/PermissionCollection +instanceKlass java/security/SecureClassLoader$1 +instanceKlass java/security/SecureClassLoader$CodeSourceKey +instanceKlass java/util/zip/Checksum$1 +instanceKlass java/util/zip/CRC32 +instanceKlass java/util/zip/Checksum +instanceKlass sun/nio/ByteBuffered +instanceKlass java/lang/Package$VersionInfo +instanceKlass java/lang/NamedPackage +instanceKlass sun/security/util/ManifestEntryVerifier +instanceKlass jdk/internal/loader/Resource +instanceKlass java/util/StringTokenizer +instanceKlass java/util/jar/Attributes$Name +instanceKlass java/util/jar/Attributes +instanceKlass java/security/CodeSigner +instanceKlass java/util/jar/JarVerifier +instanceKlass sun/security/action/GetIntegerAction +instanceKlass sun/security/util/Debug +instanceKlass sun/security/util/SignatureFileVerifier +instanceKlass java/util/zip/ZipFile$InflaterCleanupAction +instanceKlass java/util/zip/Inflater$InflaterZStreamRef +instanceKlass java/util/zip/Inflater +instanceKlass java/util/zip/ZipEntry +instanceKlass jdk/internal/util/jar/JarIndex +instanceKlass java/nio/Bits$1 +instanceKlass jdk/internal/misc/VM$BufferPool +instanceKlass java/nio/Bits +instanceKlass sun/nio/ch/DirectBuffer +instanceKlass jdk/internal/perf/PerfCounter$CoreCounters +instanceKlass jdk/internal/perf/Perf +instanceKlass jdk/internal/perf/Perf$GetPerfAction +instanceKlass jdk/internal/perf/PerfCounter +instanceKlass java/nio/file/attribute/FileTime +instanceKlass java/util/zip/ZipUtils +instanceKlass java/util/zip/ZipFile$Source$End +instanceKlass java/io/RandomAccessFile$2 +instanceKlass jdk/internal/access/JavaIORandomAccessFileAccess +instanceKlass java/io/RandomAccessFile +instanceKlass java/io/DataInput +instanceKlass java/io/DataOutput +instanceKlass sun/nio/fs/WindowsNativeDispatcher$CompletionStatus +instanceKlass sun/nio/fs/WindowsNativeDispatcher$AclInformation +instanceKlass sun/nio/fs/WindowsNativeDispatcher$Account +instanceKlass sun/nio/fs/WindowsNativeDispatcher$DiskFreeSpace +instanceKlass sun/nio/fs/WindowsNativeDispatcher$VolumeInformation +instanceKlass sun/nio/fs/WindowsNativeDispatcher$FirstStream +instanceKlass sun/nio/fs/WindowsNativeDispatcher$FirstFile +instanceKlass java/util/Enumeration +instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser +instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView +instanceKlass jdk/internal/loader/NativeLibraries$NativeLibraryImpl +instanceKlass jdk/internal/loader/NativeLibrary +instanceKlass java/util/ArrayDeque$DeqIterator +instanceKlass jdk/internal/loader/NativeLibraries$1 +instanceKlass jdk/internal/loader/NativeLibraries$LibraryPaths +instanceKlass sun/nio/fs/WindowsNativeDispatcher +instanceKlass sun/nio/fs/NativeBuffer$Deallocator +instanceKlass sun/nio/fs/NativeBuffer +instanceKlass java/lang/ThreadLocal$ThreadLocalMap +instanceKlass sun/nio/fs/NativeBuffers +instanceKlass sun/nio/fs/WindowsFileAttributes +instanceKlass java/nio/file/attribute/DosFileAttributes +instanceKlass sun/nio/fs/AbstractBasicFileAttributeView +instanceKlass sun/nio/fs/DynamicFileAttributeView +instanceKlass sun/nio/fs/WindowsFileAttributeViews +instanceKlass sun/nio/fs/Util +instanceKlass java/nio/file/attribute/BasicFileAttributeView +instanceKlass java/nio/file/attribute/FileAttributeView +instanceKlass java/nio/file/attribute/AttributeView +instanceKlass java/nio/file/Files +instanceKlass java/nio/file/CopyOption +instanceKlass java/nio/file/attribute/BasicFileAttributes +instanceKlass sun/nio/fs/WindowsPath +instanceKlass java/nio/file/Path +instanceKlass java/nio/file/Watchable +instanceKlass java/util/zip/ZipFile$Source$Key +instanceKlass sun/nio/fs/WindowsPathParser$Result +instanceKlass sun/nio/fs/WindowsPathParser +instanceKlass java/util/Collections$UnmodifiableCollection +instanceKlass java/util/Arrays$ArrayItr +instanceKlass java/nio/file/FileSystem +instanceKlass java/nio/file/OpenOption +instanceKlass java/nio/file/spi/FileSystemProvider +instanceKlass sun/nio/fs/DefaultFileSystemProvider +instanceKlass java/util/zip/ZipFile$Source +instanceKlass java/util/zip/ZipCoder +instanceKlass java/util/zip/ZipFile$CleanableResource +instanceKlass java/lang/Runtime$Version +instanceKlass java/util/jar/JavaUtilJarAccessImpl +instanceKlass jdk/internal/access/JavaUtilJarAccess +instanceKlass jdk/internal/loader/FileURLMapper +instanceKlass jdk/internal/loader/URLClassPath$JarLoader$1 +instanceKlass java/util/zip/ZipFile$1 +instanceKlass jdk/internal/access/JavaUtilZipFileAccess +instanceKlass java/util/zip/ZipFile +instanceKlass java/util/zip/ZipConstants +instanceKlass jdk/internal/loader/URLClassPath$Loader +instanceKlass jdk/internal/loader/URLClassPath$3 +instanceKlass java/security/PrivilegedExceptionAction +instanceKlass sun/net/util/URLUtil +instanceKlass java/lang/StringCoding +instanceKlass sun/nio/cs/SingleByte +instanceKlass sun/nio/cs/MS1252$Holder +instanceKlass sun/nio/cs/ArrayDecoder +instanceKlass java/nio/charset/CharsetDecoder +instanceKlass java/lang/Class$1 +instanceKlass sun/launcher/LauncherHelper +instanceKlass jdk/internal/vm/PostVMInitHook$1 +instanceKlass jdk/internal/util/EnvUtils +instanceKlass jdk/internal/vm/PostVMInitHook$2 +instanceKlass sun/util/locale/LocaleUtils +instanceKlass sun/util/locale/BaseLocale +instanceKlass java/util/Locale +instanceKlass jdk/internal/vm/PostVMInitHook +instanceKlass java/lang/invoke/StringConcatFactory$3 +instanceKlass java/lang/invoke/StringConcatFactory$2 +instanceKlass java/lang/invoke/StringConcatFactory$1 +instanceKlass java/lang/invoke/StringConcatFactory +instanceKlass java/util/function/BiFunction +instanceKlass java/lang/WeakPairMap$Pair$Lookup +instanceKlass java/lang/WeakPairMap$Pair +instanceKlass java/lang/WeakPairMap +instanceKlass java/lang/Module$ReflectionData +instanceKlass java/lang/ref/Cleaner$Cleanable +instanceKlass jdk/internal/ref/CleanerImpl +instanceKlass java/lang/ref/Cleaner$1 +instanceKlass java/lang/ref/Cleaner +instanceKlass jdk/internal/ref/CleanerFactory$1 +instanceKlass java/util/concurrent/ThreadFactory +instanceKlass jdk/internal/ref/CleanerFactory +instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor +instanceKlass java/util/ArrayList$Itr +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$ClassData +instanceKlass jdk/internal/org/objectweb/asm/Frame +instanceKlass java/lang/invoke/LambdaFormBuffer +instanceKlass java/lang/invoke/LambdaFormEditor$TransformKey +instanceKlass java/lang/invoke/LambdaFormEditor +instanceKlass sun/invoke/util/Wrapper$1 +instanceKlass java/lang/invoke/DelegatingMethodHandle$Holder +instanceKlass java/lang/invoke/DirectMethodHandle$2 +instanceKlass sun/invoke/empty/Empty +instanceKlass sun/invoke/util/VerifyType +instanceKlass java/lang/invoke/ClassSpecializer$Factory +instanceKlass java/lang/invoke/ClassSpecializer$SpeciesData +instanceKlass java/lang/invoke/ClassSpecializer$1 +instanceKlass java/lang/invoke/ClassSpecializer +instanceKlass java/lang/Class$Atomic +instanceKlass java/lang/Class$ReflectionData +instanceKlass java/lang/invoke/InnerClassLambdaMetafactory$1 +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassDefiner +instanceKlass jdk/internal/org/objectweb/asm/ClassReader +instanceKlass java/lang/invoke/MethodHandles$Lookup$ClassFile +instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor +instanceKlass jdk/internal/org/objectweb/asm/Attribute +instanceKlass jdk/internal/org/objectweb/asm/Handler +instanceKlass jdk/internal/org/objectweb/asm/Label +instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor +instanceKlass java/lang/invoke/LambdaProxyClassArchive +instanceKlass jdk/internal/org/objectweb/asm/ByteVector +instanceKlass jdk/internal/org/objectweb/asm/Symbol +instanceKlass jdk/internal/org/objectweb/asm/SymbolTable +instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor +instanceKlass java/lang/invoke/InfoFromMemberName +instanceKlass java/lang/invoke/MethodHandleInfo +instanceKlass jdk/internal/org/objectweb/asm/ConstantDynamic +instanceKlass sun/invoke/util/BytecodeDescriptor +instanceKlass jdk/internal/org/objectweb/asm/Handle +instanceKlass sun/security/action/GetBooleanAction +instanceKlass jdk/internal/org/objectweb/asm/Type +instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory +instanceKlass java/lang/invoke/MethodHandleImpl$1 +instanceKlass jdk/internal/access/JavaLangInvokeAccess +instanceKlass java/lang/invoke/Invokers$Holder +instanceKlass java/lang/invoke/BootstrapMethodInvoker +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 +instanceKlass java/lang/invoke/InvokerBytecodeGenerator +instanceKlass java/lang/invoke/LambdaForm$Holder +instanceKlass java/lang/invoke/LambdaForm$Name +instanceKlass java/lang/reflect/Array +instanceKlass java/lang/invoke/Invokers +instanceKlass java/lang/invoke/MethodHandleImpl +instanceKlass sun/invoke/util/ValueConversions +instanceKlass java/lang/invoke/DirectMethodHandle$Holder +instanceKlass java/lang/invoke/LambdaForm$NamedFunction +instanceKlass sun/invoke/util/Wrapper$Format +instanceKlass java/lang/invoke/MethodTypeForm +instanceKlass java/lang/Void +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet +instanceKlass java/lang/invoke/LambdaMetafactory +instanceKlass java/lang/ModuleLayer$Controller +instanceKlass java/util/concurrent/CopyOnWriteArrayList +instanceKlass jdk/internal/module/ServicesCatalog$ServiceProvider +instanceKlass jdk/internal/loader/AbstractClassLoaderValue$Memoizer +instanceKlass java/util/ImmutableCollections$ListItr +instanceKlass java/util/ListIterator +instanceKlass java/lang/ModuleLayer +instanceKlass jdk/internal/module/ModuleLoaderMap$Modules +instanceKlass jdk/internal/module/ModuleLoaderMap$Mapper +instanceKlass java/util/function/Function +instanceKlass jdk/internal/module/ModuleLoaderMap +instanceKlass java/util/ImmutableCollections$Set12$1 +instanceKlass java/util/AbstractMap$1$1 +instanceKlass java/lang/module/ResolvedModule +instanceKlass java/lang/module/Configuration +instanceKlass java/util/ImmutableCollections$SetN$SetNIterator +instanceKlass jdk/internal/loader/BuiltinClassLoader$LoadedModule +instanceKlass jdk/internal/loader/AbstractClassLoaderValue +instanceKlass jdk/internal/module/ServicesCatalog +instanceKlass jdk/internal/util/Preconditions +instanceKlass sun/net/util/IPAddressUtil +instanceKlass java/net/URLStreamHandler +instanceKlass java/lang/StringUTF16 +instanceKlass java/util/HexFormat +instanceKlass sun/net/www/ParseUtil +instanceKlass java/net/URL$3 +instanceKlass jdk/internal/access/JavaNetURLAccess +instanceKlass java/net/URL$DefaultFactory +instanceKlass java/net/URLStreamHandlerFactory +instanceKlass jdk/internal/loader/URLClassPath +instanceKlass java/security/Principal +instanceKlass java/security/ProtectionDomain$Key +instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl +instanceKlass jdk/internal/access/JavaSecurityAccess +instanceKlass java/lang/ClassLoader$ParallelLoaders +instanceKlass java/security/cert/Certificate +instanceKlass jdk/internal/loader/ArchivedClassLoaders +instanceKlass java/util/Deque +instanceKlass java/util/Queue +instanceKlass jdk/internal/loader/ClassLoaderHelper +instanceKlass jdk/internal/loader/NativeLibraries +instanceKlass jdk/internal/loader/BootLoader +instanceKlass java/util/Optional +instanceKlass jdk/internal/module/SystemModuleFinders$SystemModuleFinder +instanceKlass java/lang/module/ModuleFinder +instanceKlass jdk/internal/module/SystemModuleFinders$3 +instanceKlass jdk/internal/module/ModuleHashes$HashSupplier +instanceKlass jdk/internal/module/SystemModuleFinders$2 +instanceKlass java/util/function/Supplier +instanceKlass java/lang/module/ModuleReference +instanceKlass jdk/internal/module/ModuleResolution +instanceKlass java/util/Collections$UnmodifiableMap +instanceKlass jdk/internal/module/ModuleHashes$Builder +instanceKlass jdk/internal/module/ModuleHashes +instanceKlass jdk/internal/module/ModuleTarget +instanceKlass java/lang/Enum +instanceKlass java/lang/module/ModuleDescriptor$Version +instanceKlass java/lang/module/ModuleDescriptor$Provides +instanceKlass java/lang/module/ModuleDescriptor$Opens +instanceKlass java/lang/module/ModuleDescriptor$Exports +instanceKlass java/lang/module/ModuleDescriptor$Requires +instanceKlass jdk/internal/module/Builder +instanceKlass jdk/internal/module/SystemModules$default +instanceKlass jdk/internal/module/SystemModules +instanceKlass jdk/internal/module/SystemModulesMap +instanceKlass java/net/URI$1 +instanceKlass jdk/internal/access/JavaNetUriAccess +instanceKlass java/net/URI +instanceKlass jdk/internal/module/SystemModuleFinders +instanceKlass jdk/internal/module/ArchivedModuleGraph +instanceKlass jdk/internal/module/ArchivedBootLayer +instanceKlass jdk/internal/module/ModuleBootstrap$Counters +instanceKlass jdk/internal/module/ModulePatcher +instanceKlass jdk/internal/util/ArraysSupport +instanceKlass java/io/FileSystem +instanceKlass java/io/DefaultFileSystem +instanceKlass java/io/File +instanceKlass java/lang/module/ModuleDescriptor$1 +instanceKlass jdk/internal/access/JavaLangModuleAccess +instanceKlass java/lang/reflect/Modifier +instanceKlass sun/invoke/util/VerifyAccess +instanceKlass java/lang/module/ModuleDescriptor +instanceKlass jdk/internal/module/ModuleBootstrap +instanceKlass java/lang/invoke/MethodHandleStatics +instanceKlass java/util/Collections +instanceKlass sun/io/Win32ErrorMode +instanceKlass jdk/internal/misc/OSEnvironment +instanceKlass jdk/internal/misc/Signal$NativeHandler +instanceKlass java/util/Hashtable$Entry +instanceKlass jdk/internal/misc/Signal +instanceKlass java/lang/Terminator$1 +instanceKlass jdk/internal/misc/Signal$Handler +instanceKlass java/lang/Terminator +instanceKlass java/nio/ByteOrder +instanceKlass java/nio/Buffer$1 +instanceKlass jdk/internal/access/JavaNioAccess +instanceKlass jdk/internal/misc/ScopedMemoryAccess +instanceKlass java/nio/charset/CodingErrorAction +instanceKlass java/nio/charset/CharsetEncoder +instanceKlass java/nio/charset/StandardCharsets +instanceKlass sun/nio/cs/HistoricallyNamedCharset +instanceKlass sun/security/action/GetPropertyAction +instanceKlass java/lang/ThreadLocal +instanceKlass java/nio/charset/spi/CharsetProvider +instanceKlass java/nio/charset/Charset +instanceKlass java/io/Writer +instanceKlass java/io/OutputStream +instanceKlass java/io/Flushable +instanceKlass java/io/FileDescriptor$1 +instanceKlass jdk/internal/access/JavaIOFileDescriptorAccess +instanceKlass java/io/FileDescriptor +instanceKlass jdk/internal/util/StaticProperty +instanceKlass java/util/HashMap$HashIterator +instanceKlass java/lang/Integer$IntegerCache +instanceKlass java/lang/CharacterData +instanceKlass java/util/Arrays +instanceKlass java/lang/VersionProps +instanceKlass java/lang/StringConcatHelper +instanceKlass jdk/internal/misc/VM +instanceKlass jdk/internal/util/SystemProps$Raw +instanceKlass jdk/internal/util/SystemProps +instanceKlass java/lang/System$2 +instanceKlass jdk/internal/access/JavaLangAccess +instanceKlass java/lang/ref/Reference$1 +instanceKlass jdk/internal/access/JavaLangRefAccess +instanceKlass java/lang/ref/ReferenceQueue$Lock +instanceKlass java/lang/ref/ReferenceQueue +instanceKlass jdk/internal/reflect/ReflectionFactory +instanceKlass jdk/internal/reflect/ReflectionFactory$GetReflectionFactoryAction +instanceKlass java/security/PrivilegedAction +instanceKlass java/util/concurrent/locks/LockSupport +instanceKlass java/util/concurrent/ConcurrentHashMap$Node +instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell +instanceKlass java/util/concurrent/locks/ReentrantLock +instanceKlass java/util/concurrent/locks/Lock +instanceKlass java/lang/Runtime +instanceKlass java/util/HashMap$Node +instanceKlass java/util/KeyValueHolder +instanceKlass java/util/Map$Entry +instanceKlass java/util/ImmutableCollections$MapN$MapNIterator +instanceKlass java/lang/Math +instanceKlass jdk/internal/reflect/Reflection +instanceKlass java/lang/invoke/MethodHandles$Lookup +instanceKlass java/lang/StringLatin1 +instanceKlass java/security/Permission +instanceKlass java/security/Guard +instanceKlass java/lang/invoke/MemberName$Factory +instanceKlass java/lang/invoke/MethodHandles +instanceKlass jdk/internal/access/SharedSecrets +instanceKlass java/lang/reflect/ReflectAccess +instanceKlass jdk/internal/access/JavaLangReflectAccess +instanceKlass java/util/ImmutableCollections +instanceKlass java/util/Objects +instanceKlass java/util/Set +instanceKlass jdk/internal/misc/CDS +instanceKlass java/lang/Module$ArchivedData +instanceKlass java/lang/String$CaseInsensitiveComparator +instanceKlass java/util/Comparator +instanceKlass java/io/ObjectStreamField +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload +instanceKlass jdk/internal/vm/vector/VectorSupport +instanceKlass java/lang/reflect/RecordComponent +instanceKlass java/util/Iterator +instanceKlass java/lang/Number +instanceKlass java/lang/Character +instanceKlass java/lang/Boolean +instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer +instanceKlass java/lang/LiveStackFrame +instanceKlass java/lang/StackFrameInfo +instanceKlass java/lang/StackWalker$StackFrame +instanceKlass java/lang/StackStreamFactory$AbstractStackWalker +instanceKlass java/lang/StackWalker +instanceKlass java/nio/Buffer +instanceKlass java/lang/StackTraceElement +instanceKlass java/util/RandomAccess +instanceKlass java/util/List +instanceKlass java/util/AbstractCollection +instanceKlass java/util/Collection +instanceKlass java/lang/Iterable +instanceKlass java/util/concurrent/ConcurrentMap +instanceKlass java/util/AbstractMap +instanceKlass java/security/CodeSource +instanceKlass jdk/internal/loader/ClassLoaders +instanceKlass java/util/jar/Manifest +instanceKlass java/net/URL +instanceKlass java/io/InputStream +instanceKlass java/io/Closeable +instanceKlass java/lang/AutoCloseable +instanceKlass jdk/internal/module/Modules +instanceKlass jdk/internal/misc/Unsafe +instanceKlass jdk/internal/misc/UnsafeConstants +instanceKlass java/lang/AbstractStringBuilder +instanceKlass java/lang/Appendable +instanceKlass java/lang/AssertionStatusDirectives +instanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext +instanceKlass jdk/internal/invoke/NativeEntryPoint +instanceKlass java/lang/invoke/CallSite +instanceKlass java/lang/invoke/MethodType +instanceKlass java/lang/invoke/TypeDescriptor$OfMethod +instanceKlass java/lang/invoke/LambdaForm +instanceKlass java/lang/invoke/MethodHandleNatives +instanceKlass java/lang/invoke/ResolvedMethodName +instanceKlass java/lang/invoke/MemberName +instanceKlass java/lang/invoke/VarHandle +instanceKlass java/lang/invoke/MethodHandle +instanceKlass jdk/internal/reflect/CallerSensitive +instanceKlass java/lang/annotation/Annotation +instanceKlass jdk/internal/reflect/FieldAccessor +instanceKlass jdk/internal/reflect/ConstantPool +instanceKlass jdk/internal/reflect/ConstructorAccessor +instanceKlass jdk/internal/reflect/MethodAccessor +instanceKlass jdk/internal/reflect/MagicAccessorImpl +instanceKlass java/lang/reflect/Parameter +instanceKlass java/lang/reflect/Member +instanceKlass java/lang/reflect/AccessibleObject +instanceKlass java/lang/Module +instanceKlass java/util/Map +instanceKlass java/util/Dictionary +instanceKlass java/lang/ThreadGroup +instanceKlass java/lang/Thread$UncaughtExceptionHandler +instanceKlass java/lang/Thread +instanceKlass java/lang/Runnable +instanceKlass java/lang/ref/Reference +instanceKlass java/lang/Record +instanceKlass java/security/AccessController +instanceKlass java/security/AccessControlContext +instanceKlass java/security/ProtectionDomain +instanceKlass java/lang/SecurityManager +instanceKlass java/lang/Throwable +instanceKlass java/lang/System +instanceKlass java/lang/ClassLoader +instanceKlass java/lang/Cloneable +instanceKlass java/lang/Class +instanceKlass java/lang/invoke/TypeDescriptor$OfField +instanceKlass java/lang/invoke/TypeDescriptor +instanceKlass java/lang/reflect/Type +instanceKlass java/lang/reflect/GenericDeclaration +instanceKlass java/lang/reflect/AnnotatedElement +instanceKlass java/lang/String +instanceKlass java/lang/constant/ConstantDesc +instanceKlass java/lang/constant/Constable +instanceKlass java/lang/CharSequence +instanceKlass java/lang/Comparable +instanceKlass java/io/Serializable +ciInstanceKlass java/lang/Object 1 1 92 7 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 3 8 1 100 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 7 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Class 1 1 1611 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 7 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 11 8 1 18 8 1 10 12 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 18 12 1 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 1 10 7 1 100 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 100 1 100 1 10 10 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 7 1 10 12 1 10 12 1 10 12 1 1 10 9 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 7 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 1 10 10 10 12 1 1 10 12 1 1 10 12 10 12 1 1 100 1 8 1 10 10 12 1 1 10 12 1 100 1 11 12 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 100 1 9 12 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 10 12 11 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 10 12 100 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 1 100 1 10 8 1 10 12 1 11 11 12 1 1 11 7 12 1 1 11 12 1 8 1 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 7 12 1 1 9 12 1 10 12 1 1 10 10 12 1 10 7 12 1 1 1 10 7 12 1 1 10 7 12 1 1 9 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 100 1 10 10 12 1 1 7 1 10 12 1 1 100 11 100 1 9 12 1 1 9 12 1 100 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 12 1 1 9 12 1 7 1 10 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 8 10 7 8 1 18 8 1 8 1 10 12 1 9 12 1 9 12 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 7 1 10 10 12 1 10 7 1 9 12 1 8 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 100 1 8 1 10 7 1 4 10 10 12 11 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 11 12 7 1 11 100 12 1 1 9 12 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 1 9 12 1 9 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 12 1 7 1 11 12 1 10 7 12 1 1 1 10 12 1 7 1 11 12 1 10 100 12 1 1 1 10 12 1 10 11 12 1 11 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 100 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 18 12 1 1 11 12 1 1 18 11 12 1 18 12 1 11 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 8 1 10 12 1 7 1 9 12 1 1 100 1 100 1 100 1 100 1 100 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 11 12 16 1 16 15 16 15 10 12 16 16 15 10 12 16 15 16 1 15 10 12 16 1 1 1 1 1 1 1 1 100 1 1 100 1 100 1 1 100 1 100 1 1 +staticfield java/lang/Class EMPTY_CLASS_ARRAY [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/io/Serializable 1 0 7 100 1 100 1 1 1 +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle +instanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask +instanceKlass jdk/internal/vm/vector/VectorSupport$Vector +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorPayload 0 0 32 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorShuffle 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$VectorMask 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport$Vector 0 0 28 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass jdk/internal/vm/vector/VectorSupport 0 0 487 100 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 1 100 1 10 12 1 1 11 100 12 1 1 11 100 12 1 1 100 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 100 12 1 1 1 100 1 10 12 1 1 11 100 12 1 1 100 1 11 100 12 1 1 11 100 12 1 1 11 100 12 1 1 11 100 1 100 1 9 12 1 1 10 100 12 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/reflect/RecordComponent 0 0 196 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 10 100 12 1 1 9 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 9 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/util/Iterator 1 1 53 100 1 8 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/System 1 1 803 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 10 12 1 1 100 1 10 12 10 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 100 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 12 1 100 1 8 1 10 10 12 1 100 1 8 1 10 8 1 10 7 12 1 1 8 1 10 12 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 18 12 1 100 1 9 100 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 8 1 11 12 1 10 12 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 11 12 1 1 7 1 11 12 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 11 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 8 1 7 1 9 7 12 1 1 1 10 12 1 7 1 9 12 10 9 12 7 1 10 12 8 1 10 12 1 1 8 1 10 7 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 7 12 1 1 1 9 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 8 1 10 8 1 8 1 8 1 8 1 10 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 1 8 1 10 10 10 12 1 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 7 1 10 10 12 1 10 12 1 9 12 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/System in Ljava/io/InputStream; java/io/PipedInputStream +staticfield java/lang/System out Ljava/io/PrintStream; org/gradle/internal/io/LinePerThreadBufferingOutputStream +staticfield java/lang/System err Ljava/io/PrintStream; org/gradle/internal/io/LinePerThreadBufferingOutputStream +instanceKlass org/gradle/internal/classloader/CachingClassLoader +instanceKlass org/gradle/internal/classloader/MultiParentClassLoader +instanceKlass org/gradle/internal/classloader/FilteringClassLoader$RetrieveSystemPackagesClassLoader +instanceKlass org/gradle/internal/classloader/FilteringClassLoader +instanceKlass org/gradle/internal/classloader/FilteringClassLoader +instanceKlass jdk/internal/reflect/DelegatingClassLoader +instanceKlass java/security/SecureClassLoader +ciInstanceKlass java/lang/ClassLoader 1 1 1098 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 10 100 12 1 10 7 1 10 7 1 7 1 7 1 10 12 1 10 12 1 9 12 1 1 10 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 10 12 1 1 7 1 10 8 1 10 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 10 12 1 1 10 12 1 1 100 1 8 1 10 8 1 10 12 1 10 12 1 100 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 7 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 12 1 10 12 1 1 8 1 8 1 10 7 12 1 1 100 1 10 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 7 1 7 1 10 12 1 1 10 12 1 10 7 1 10 12 1 100 1 18 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 8 1 100 1 10 10 12 1 9 12 1 10 7 12 1 1 10 12 1 100 1 8 1 10 12 1 10 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 1 100 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 7 1 18 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 18 12 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 11 12 1 1 10 18 10 12 1 1 11 7 12 1 18 12 1 11 12 1 1 10 12 10 12 1 1 10 12 1 1 100 1 8 1 10 10 12 1 8 1 8 1 10 100 12 1 1 10 12 1 100 1 10 10 12 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 100 1 10 11 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 9 12 1 1 9 12 9 12 1 9 12 1 9 12 1 8 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 11 12 1 1 10 100 12 1 1 1 100 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 7 12 1 1 1 16 1 15 10 12 16 1 16 15 10 12 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 16 1 1 100 1 100 1 1 +staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; +staticfield java/lang/ClassLoader $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/reflect/DelegatingClassLoader 1 1 18 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/net/URLClassLoader +instanceKlass jdk/internal/loader/BuiltinClassLoader +ciInstanceKlass java/security/SecureClassLoader 1 1 102 10 7 12 1 1 1 7 1 10 12 1 9 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 7 1 10 12 1 7 1 10 12 1 11 7 12 1 1 1 7 1 11 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +instanceKlass jdk/internal/loader/ClassLoaders$BootClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader +instanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass jdk/internal/loader/BuiltinClassLoader 1 1 737 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 9 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 7 1 10 12 1 10 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 8 1 8 1 10 9 12 1 1 10 7 12 1 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 7 12 1 1 100 1 10 7 12 1 1 1 10 12 1 100 1 8 1 10 12 1 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 12 1 1 11 12 1 7 1 10 11 12 1 1 11 10 12 1 1 7 1 10 12 1 10 7 12 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 1 11 12 1 100 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 18 12 1 1 10 12 1 10 12 1 1 18 100 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 11 12 1 7 1 10 12 1 7 1 100 1 10 12 1 10 12 1 11 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 10 7 12 1 1 10 12 1 100 1 8 1 8 1 10 10 12 1 8 1 8 1 10 7 12 1 1 1 11 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 1 10 12 1 7 1 10 11 12 1 1 10 12 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 8 1 10 7 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 16 15 10 12 16 1 1 1 100 1 1 1 1 1 100 1 100 1 1 +staticfield jdk/internal/loader/BuiltinClassLoader packageToModule Ljava/util/Map; java/util/concurrent/ConcurrentHashMap +staticfield jdk/internal/loader/BuiltinClassLoader $assertionsDisabled Z 1 +ciInstanceKlass java/security/AccessController 1 1 295 10 100 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 1 10 11 7 12 1 1 1 10 7 12 1 1 11 7 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 100 1 10 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 3 1 1 1 +staticfield java/security/AccessController $assertionsDisabled Z 1 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor3 +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor2 +instanceKlass jdk/internal/reflect/BootstrapConstructorAccessorImpl +instanceKlass jdk/internal/reflect/GeneratedConstructorAccessor1 +instanceKlass jdk/internal/reflect/DelegatingConstructorAccessorImpl +instanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl +ciInstanceKlass jdk/internal/reflect/ConstructorAccessorImpl 1 1 27 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +instanceKlass jdk/internal/reflect/FieldAccessorImpl +instanceKlass jdk/internal/reflect/ConstructorAccessorImpl +instanceKlass jdk/internal/reflect/MethodAccessorImpl +ciInstanceKlass jdk/internal/reflect/MagicAccessorImpl 1 1 16 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/GeneratedMethodAccessor1 +instanceKlass jdk/internal/reflect/DelegatingMethodAccessorImpl +instanceKlass jdk/internal/reflect/NativeMethodAccessorImpl +ciInstanceKlass jdk/internal/reflect/MethodAccessorImpl 1 1 25 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 +ciInstanceKlass java/lang/Module 1 1 959 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 7 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 9 12 1 1 11 12 1 9 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 18 12 1 1 10 12 1 1 11 12 1 9 12 1 11 12 10 100 12 1 1 100 1 8 1 10 7 1 11 12 1 1 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 7 12 1 1 11 12 1 1 9 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 10 12 10 7 12 1 1 10 7 12 1 1 10 7 1 18 12 1 1 11 100 12 1 1 1 18 12 1 11 12 1 1 10 100 12 1 1 1 11 12 1 1 10 7 12 1 1 4 7 1 11 12 1 7 1 7 1 10 10 7 12 1 1 1 10 11 7 12 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 7 1 10 12 1 10 11 12 1 1 10 12 10 12 1 1 9 12 1 100 1 10 10 12 1 1 11 100 1 10 12 1 1 11 12 1 10 10 12 1 11 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 18 12 1 11 12 1 18 12 1 10 12 1 10 12 1 10 12 7 1 10 12 1 10 12 1 10 12 1 9 12 1 7 1 10 10 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 18 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 100 1 8 1 100 1 10 100 1 100 1 3 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 1 10 100 12 1 1 8 1 10 12 1 8 1 10 12 1 10 12 10 12 1 8 1 10 10 100 12 1 1 7 1 10 10 12 1 10 7 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 11 12 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 7 12 1 1 1 16 15 10 12 16 16 15 10 12 16 16 15 10 16 1 15 10 12 16 1 15 10 12 16 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Module ALL_UNNAMED_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module ALL_UNNAMED_MODULE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module EVERYONE_MODULE Ljava/lang/Module; java/lang/Module +staticfield java/lang/Module EVERYONE_SET Ljava/util/Set; java/util/ImmutableCollections$Set12 +staticfield java/lang/Module $assertionsDisabled Z 1 +ciInstanceKlass java/util/ArrayList 1 1 492 10 7 12 1 1 1 7 1 9 7 12 1 1 1 9 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 11 7 12 1 1 1 9 12 1 1 10 12 1 1 7 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 10 7 12 1 1 1 10 7 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 100 1 10 11 12 1 1 11 100 12 1 1 1 11 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 11 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 100 1 8 1 10 100 1 10 12 1 7 1 10 12 1 10 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 7 1 10 12 1 10 12 1 1 11 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/util/ArrayList EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +staticfield java/util/ArrayList DEFAULTCAPACITY_EMPTY_ELEMENTDATA [Ljava/lang/Object; 0 [Ljava/lang/Object; +ciInstanceKlass java/util/concurrent/ConcurrentHashMap 1 1 1210 7 1 7 1 3 10 12 1 1 3 100 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 100 1 11 12 1 1 11 12 1 11 12 1 1 9 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 4 10 12 1 9 12 1 10 12 1 1 100 1 10 5 0 10 12 1 10 12 1 1 5 0 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 100 1 10 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 7 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 10 12 1 1 11 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 7 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 9 10 12 1 1 9 12 1 10 12 1 1 5 0 9 12 1 1 7 1 10 12 1 9 12 1 1 7 1 10 12 1 9 12 1 7 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 11 100 1 10 12 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 8 1 10 12 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 9 10 12 1 9 12 1 1 11 100 12 1 1 1 11 7 12 1 1 1 100 1 10 12 11 100 12 1 1 10 11 7 12 1 10 12 1 100 1 10 12 1 100 1 10 10 9 7 12 1 1 1 10 12 3 10 100 12 1 1 9 12 1 10 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 100 12 1 1 9 12 1 9 7 12 1 1 10 12 1 1 10 12 1 3 9 12 1 9 12 1 10 12 1 1 7 1 9 3 9 12 1 100 1 10 12 1 9 12 1 10 12 1 9 12 1 10 12 1 9 12 1 10 100 12 1 1 1 100 10 12 1 100 1 5 0 10 100 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 100 1 100 1 10 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 10 12 1 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 10 100 1 10 10 100 1 10 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 100 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 10 12 1 9 12 1 1 9 12 1 1 10 12 1 1 8 10 12 1 1 8 8 8 8 7 10 12 1 1 10 12 1 100 1 8 1 10 7 1 100 1 100 1 1 1 5 0 1 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/concurrent/ConcurrentHashMap NCPU I 4 +staticfield java/util/concurrent/ConcurrentHashMap serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +staticfield java/util/concurrent/ConcurrentHashMap U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/util/concurrent/ConcurrentHashMap SIZECTL J 20 +staticfield java/util/concurrent/ConcurrentHashMap TRANSFERINDEX J 32 +staticfield java/util/concurrent/ConcurrentHashMap BASECOUNT J 24 +staticfield java/util/concurrent/ConcurrentHashMap CELLSBUSY J 36 +staticfield java/util/concurrent/ConcurrentHashMap CELLVALUE J 144 +staticfield java/util/concurrent/ConcurrentHashMap ABASE I 16 +staticfield java/util/concurrent/ConcurrentHashMap ASHIFT I 2 +ciInstanceKlass java/lang/String 1 1 1396 10 7 12 1 1 1 8 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 7 12 1 1 10 12 9 7 12 1 1 3 10 7 12 1 1 1 7 1 11 12 1 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 11 12 1 1 10 12 1 1 10 12 10 12 1 1 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 11 12 1 11 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 3 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 10 100 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 100 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 100 1 10 10 12 1 10 12 1 1 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 11 7 1 11 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 9 12 1 1 11 7 12 1 1 1 10 10 12 1 10 12 1 1 10 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 1 10 10 12 1 1 10 12 10 10 12 1 10 12 10 10 12 10 10 12 1 10 12 1 10 12 10 10 12 10 12 1 10 12 10 12 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 7 12 1 1 1 10 12 1 1 10 10 7 12 1 1 1 11 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 10 12 1 100 1 100 1 8 1 10 10 10 12 1 8 1 10 12 1 3 3 7 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 10 12 10 12 1 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 12 1 1 10 10 12 1 8 1 10 12 1 1 18 12 1 1 11 100 12 1 1 1 7 1 3 18 12 1 18 12 1 8 1 10 100 12 1 1 1 11 12 1 1 10 12 10 10 12 1 10 11 12 1 1 10 12 1 1 11 12 1 18 3 11 10 12 1 11 11 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 11 100 12 1 7 1 100 1 10 12 1 7 1 10 10 7 12 1 1 1 100 1 10 7 1 10 10 12 1 10 10 12 1 8 1 10 10 12 1 8 1 8 1 10 12 1 10 12 1 10 10 12 10 100 12 1 1 10 100 12 1 1 10 100 12 1 1 8 1 10 12 1 10 12 1 1 10 10 12 8 1 8 1 10 8 1 8 1 8 1 8 1 10 12 1 10 12 1 8 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 10 10 12 10 12 7 1 9 12 1 1 7 1 10 100 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 15 10 12 15 10 12 15 10 12 1 1 1 1 100 1 100 1 1 1 +staticfield java/lang/String COMPACT_STRINGS Z 1 +staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator +ciInstanceKlass java/security/ProtectionDomain 1 1 324 10 7 12 1 1 1 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 7 1 9 12 1 9 12 1 1 7 1 9 12 1 1 9 12 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 9 100 12 1 1 10 12 1 1 10 100 1 10 12 1 1 8 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 8 1 11 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 8 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 100 12 1 1 1 10 100 1 10 12 1 10 12 1 1 11 100 12 1 1 11 12 1 100 1 11 100 12 1 1 1 10 12 1 10 11 12 1 1 11 12 1 1 10 12 1 10 7 12 1 1 10 100 12 1 1 11 12 1 10 12 8 1 8 1 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 +staticfield java/security/ProtectionDomain filePermCompatInPD Z 0 +ciInstanceKlass java/security/CodeSource 1 1 395 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 100 12 1 1 10 100 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 8 1 8 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 1 8 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 100 1 10 12 1 10 12 10 12 1 1 10 100 12 1 1 10 12 1 100 1 10 12 10 8 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 100 1 100 1 8 1 8 1 10 10 12 1 1 10 100 12 1 1 1 100 1 10 12 10 12 1 1 11 100 12 1 1 10 10 12 1 11 10 12 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 11 12 1 1 11 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StringBuilder 1 1 409 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 100 1 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders 1 1 183 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 1 7 1 11 100 12 1 1 1 100 1 11 12 1 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 100 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 7 1 8 1 10 7 12 1 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 8 1 10 7 12 1 1 8 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/loader/ClassLoaders JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield jdk/internal/loader/ClassLoaders BOOT_LOADER Ljdk/internal/loader/ClassLoaders$BootClassLoader; jdk/internal/loader/ClassLoaders$BootClassLoader +staticfield jdk/internal/loader/ClassLoaders PLATFORM_LOADER Ljdk/internal/loader/ClassLoaders$PlatformClassLoader; jdk/internal/loader/ClassLoaders$PlatformClassLoader +staticfield jdk/internal/loader/ClassLoaders APP_LOADER Ljdk/internal/loader/ClassLoaders$AppClassLoader; jdk/internal/loader/ClassLoaders$AppClassLoader +ciInstanceKlass jdk/internal/misc/Unsafe 1 1 1285 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 5 0 5 0 5 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 8 1 10 100 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 100 1 10 10 12 1 1 8 1 10 8 1 8 1 10 12 1 1 9 7 12 1 1 1 9 100 1 9 7 1 9 100 1 9 9 100 1 9 100 1 9 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 5 0 5 0 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 3 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 100 1 10 9 12 1 5 0 10 12 1 1 5 0 10 12 1 5 0 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 5 0 5 0 5 0 10 12 1 1 10 12 1 10 12 1 10 12 10 100 12 1 1 8 1 100 1 11 12 1 1 8 1 11 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 1 10 12 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 7 1 9 12 1 10 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/Unsafe theUnsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 +staticfield jdk/internal/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 +staticfield jdk/internal/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 +staticfield jdk/internal/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 +staticfield jdk/internal/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 +staticfield jdk/internal/misc/Unsafe ADDRESS_SIZE I 8 +ciInstanceKlass java/lang/ThreadGroup 1 1 293 10 7 12 1 1 1 9 7 12 1 1 1 8 1 9 12 1 1 7 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 9 12 1 9 12 1 1 10 7 12 1 1 1 100 10 12 1 1 10 7 12 1 1 1 10 100 12 1 9 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 100 1 10 10 12 1 10 12 1 10 12 1 7 10 12 1 9 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 100 1 100 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 100 1 8 1 10 8 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/security/Provider +ciInstanceKlass java/util/Properties 1 1 651 10 7 12 1 1 1 100 1 10 7 12 1 1 7 1 10 12 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 7 1 10 12 1 10 12 1 1 8 1 10 12 1 7 1 10 12 10 12 1 1 9 12 1 1 10 12 1 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 3 10 10 100 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 10 100 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 10 12 1 1 100 1 9 100 12 1 1 1 10 12 1 10 12 1 1 100 1 10 10 10 12 1 1 11 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 7 1 11 12 1 11 12 1 10 12 1 1 8 1 10 12 1 10 12 1 100 1 10 10 12 1 1 10 100 12 1 1 9 100 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 100 1 10 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 10 10 12 1 11 7 12 1 1 10 7 12 1 1 1 8 1 10 100 12 1 1 11 8 1 10 100 1 11 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 7 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 100 1 10 11 100 12 1 1 4 11 10 12 1 1 10 100 12 1 1 11 12 1 10 12 1 1 10 100 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 100 12 1 1 1 100 1 6 0 10 12 1 1 11 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/util/Properties UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +instanceKlass java/util/Hashtable +ciInstanceKlass java/util/Dictionary 1 1 36 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/Properties +ciInstanceKlass java/util/Hashtable 1 1 512 100 1 10 7 12 1 1 1 9 7 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 8 1 10 12 1 9 12 1 1 7 1 9 12 1 1 4 10 7 12 1 1 1 9 12 1 4 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 100 1 10 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 3 9 12 1 9 12 1 3 10 12 1 10 12 1 10 12 1 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 100 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 9 12 1 1 10 100 1 100 1 10 12 1 10 8 1 10 10 12 1 8 1 10 8 1 10 100 12 1 1 1 7 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 1 10 10 12 1 1 11 12 1 1 11 12 1 100 1 10 10 10 100 12 1 1 11 100 12 1 1 1 100 1 10 11 100 12 1 1 11 100 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 8 1 10 4 10 12 4 10 12 1 8 1 10 12 10 100 12 1 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/io/ObjectInputStream +instanceKlass org/apache/tools/ant/util/FileUtils$1 +instanceKlass org/gradle/util/internal/BulkReadInputStream +instanceKlass java/io/PipedInputStream +instanceKlass org/gradle/internal/remote/internal/inet/SocketConnection$SocketInputStream +instanceKlass org/gradle/internal/io/RandomAccessFileInputStream +instanceKlass com/esotericsoftware/kryo/io/Input +instanceKlass org/gradle/internal/serialize/kryo/KryoBackedDecoder$1 +instanceKlass org/gradle/internal/serialize/AbstractDecoder$DecoderStream +instanceKlass org/gradle/internal/stream/EncodedStream$EncodedInput +instanceKlass java/util/zip/ZipFile$ZipFileInputStream +instanceKlass java/io/FilterInputStream +instanceKlass java/io/FileInputStream +instanceKlass java/io/ByteArrayInputStream +ciInstanceKlass java/io/InputStream 1 1 184 100 1 10 7 12 1 1 1 100 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 100 1 3 10 12 1 1 100 1 8 1 10 12 1 10 7 12 1 1 1 3 100 1 8 1 10 10 7 12 1 1 1 7 1 10 11 7 12 1 1 1 10 12 1 1 11 12 1 1 11 7 12 1 1 1 11 12 1 1 7 1 10 7 12 1 1 1 5 0 10 12 1 10 12 1 1 100 1 10 8 1 10 8 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/io/ByteArrayInputStream 1 1 96 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass org/gradle/launcher/daemon/server/exec/DaemonConnectionBackedEventConsumer$ForwardEvents +instanceKlass org/gradle/launcher/daemon/server/exec/LogToClient$AsynchronousLogDispatcher +instanceKlass java/util/concurrent/ForkJoinWorkerThread +instanceKlass java/util/logging/LogManager$Cleaner +instanceKlass jdk/internal/misc/InnocuousThread +instanceKlass java/lang/ref/Finalizer$FinalizerThread +instanceKlass java/lang/ref/Reference$ReferenceHandler +ciInstanceKlass java/lang/Thread 1 1 612 9 7 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 1 3 8 1 100 1 5 0 10 12 1 1 10 7 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 100 1 8 1 10 9 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 10 7 12 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 9 12 1 10 12 1 1 9 12 1 100 1 10 7 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 10 10 12 1 1 10 12 1 10 12 1 100 1 11 7 12 1 1 9 100 12 1 1 1 10 12 1 10 12 1 10 12 9 12 1 1 10 9 12 1 10 12 1 100 1 10 10 12 1 1 9 12 1 10 12 1 11 100 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 10 12 1 10 12 1 10 12 1 9 100 12 1 1 1 10 12 1 1 10 12 1 100 1 8 1 10 10 12 1 10 12 8 1 10 12 1 8 1 10 8 1 8 1 10 100 12 1 1 10 100 12 1 1 1 100 1 8 1 10 9 12 1 9 12 1 1 10 12 1 1 10 10 12 1 1 9 12 1 10 12 1 1 100 1 10 12 11 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 10 12 1 1 100 1 10 12 1 11 100 12 1 1 1 100 1 10 12 1 10 12 1 1 11 12 1 10 12 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 8 1 9 12 1 10 12 1 1 11 100 12 1 1 1 10 100 12 1 1 1 11 12 1 10 12 1 7 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 +staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +ciMethod java/lang/System arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V 512 0 256 0 -1 +ciInstanceKlass java/lang/StringLatin1 1 1 380 7 1 10 100 12 1 1 1 100 1 10 12 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 10 12 1 10 12 1 1 10 9 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 12 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 10 100 12 1 1 1 10 7 12 1 1 1 10 12 1 10 12 1 100 1 100 1 8 1 10 12 1 8 1 10 12 100 1 10 10 10 7 12 1 1 1 8 1 8 1 8 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 10 12 1 10 12 10 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +staticfield java/lang/StringLatin1 $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Math 1 1 395 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 6 0 6 0 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 100 1 3 3 3 10 7 12 1 1 1 100 1 5 0 5 0 5 0 5 0 5 0 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 1 1 10 12 1 1 100 1 5 0 5 0 100 1 3 5 0 3 5 0 10 12 1 10 12 1 8 1 10 12 1 8 1 9 12 1 1 9 12 1 10 12 1 1 6 0 10 12 1 9 12 1 1 100 1 10 10 12 1 100 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 6 0 10 12 1 1 10 12 1 1 10 12 10 12 1 4 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 6 0 4 6 0 4 6 0 4 10 12 1 1 9 12 1 1 10 12 1 9 12 1 10 7 12 1 1 1 4 6 0 1 1 6 0 1 6 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Math negativeZeroFloatBits J -2147483648 +staticfield java/lang/Math negativeZeroDoubleBits J -9223372036854775808 +staticfield java/lang/Math $assertionsDisabled Z 1 +ciMethod java/lang/StringLatin1 equals ([B[B)Z 896 738 2309 0 -1 +ciMethod java/lang/StringLatin1 hashCode ([B)I 440 8192 1191 0 352 +ciMethod java/lang/StringLatin1 indexOf ([BII)I 614 0 5471 0 448 +ciMethod java/lang/StringLatin1 indexOfChar ([BIII)I 258 4150 2748 0 -1 +ciMethod java/lang/StringLatin1 charAt ([BI)C 782 0 673663 0 128 +ciMethod java/lang/StringLatin1 canEncode (I)Z 528 0 105803 0 0 +ciInstanceKlass java/lang/StringUTF16 1 1 598 100 1 7 1 10 100 12 1 1 1 100 1 10 7 1 3 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 9 12 1 1 9 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 10 12 10 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 8 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 10 100 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 10 12 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 5 0 5 0 10 12 1 10 12 10 12 10 7 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 +staticfield java/lang/StringUTF16 HI_BYTE_SHIFT I 0 +staticfield java/lang/StringUTF16 LO_BYTE_SHIFT I 8 +staticfield java/lang/StringUTF16 $assertionsDisabled Z 1 +ciMethod java/lang/StringUTF16 hashCode ([B)I 2 34 2 0 0 +ciMethod java/lang/StringUTF16 indexOf ([BII)I 0 0 1 0 -1 +ciMethod java/lang/StringUTF16 checkIndex (I[B)V 2 0 61 0 -1 +ciMethod java/lang/StringUTF16 getChar ([BI)C 512 0 10170 0 -1 +ciMethod java/lang/StringUTF16 charAt ([BI)C 4 0 5 0 0 +instanceKlass java/lang/Exception +instanceKlass java/lang/Error +ciInstanceKlass java/lang/Throwable 1 1 393 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 100 1 100 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 10 10 12 1 100 1 8 1 10 10 12 1 1 10 7 12 1 1 10 12 1 8 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 10 12 1 100 1 10 10 7 12 1 1 1 11 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 8 1 8 1 9 12 1 1 10 100 12 1 1 100 1 10 11 12 1 8 1 8 1 10 7 12 1 1 8 1 10 12 1 8 1 100 1 10 12 1 9 12 1 1 10 12 1 10 100 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 11 100 12 1 1 1 11 100 12 1 1 1 11 12 1 8 1 10 12 1 1 8 1 10 10 9 100 12 1 1 1 8 1 10 12 1 1 10 100 1 8 1 10 11 12 1 1 8 1 9 12 1 10 100 12 1 1 11 9 12 1 1 11 12 1 1 100 10 12 1 10 12 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$EmptyList +staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; +staticfield java/lang/Throwable $assertionsDisabled Z 1 +instanceKlass javax/xml/xpath/XPathException +instanceKlass org/xml/sax/SAXException +instanceKlass javax/xml/parsers/ParserConfigurationException +instanceKlass org/gradle/api/internal/attributes/AttributeMergingException +instanceKlass java/lang/CloneNotSupportedException +instanceKlass java/util/concurrent/TimeoutException +instanceKlass java/util/concurrent/ExecutionException +instanceKlass sun/security/pkcs11/wrapper/PKCS11Exception +instanceKlass java/security/GeneralSecurityException +instanceKlass java/text/ParseException +instanceKlass java/security/PrivilegedActionException +instanceKlass java/lang/InterruptedException +instanceKlass java/net/URISyntaxException +instanceKlass java/io/IOException +instanceKlass java/lang/ReflectiveOperationException +instanceKlass java/lang/RuntimeException +ciInstanceKlass java/lang/Exception 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/reflect/InvocationTargetException +instanceKlass java/lang/IllegalAccessException +instanceKlass java/lang/NoSuchFieldException +instanceKlass java/lang/NoSuchMethodException +instanceKlass java/lang/ClassNotFoundException +ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass org/gradle/internal/reflect/NoSuchPropertyException +instanceKlass org/gradle/internal/snapshot/impl/IsolationException +instanceKlass org/gradle/internal/snapshot/ValueSnapshottingException +instanceKlass org/apache/tools/ant/BuildException +instanceKlass java/io/UncheckedIOException +instanceKlass org/gradle/tooling/internal/protocol/InternalBuildActionFailureException +instanceKlass org/gradle/tooling/internal/protocol/test/InternalTestExecutionException +instanceKlass org/gradle/internal/typeconversion/TypeConversionException +instanceKlass com/google/common/util/concurrent/UncheckedExecutionException +instanceKlass com/google/common/cache/CacheLoader$InvalidCacheLoadException +instanceKlass org/gradle/internal/work/NoAvailableWorkerLeaseException +instanceKlass org/gradle/launcher/daemon/server/BadlyFormedRequestException +instanceKlass java/security/ProviderException +instanceKlass org/gradle/internal/remote/internal/MessageIOException +instanceKlass org/gradle/cache/InsufficientLockModeException +instanceKlass org/gradle/cache/LockTimeoutException +instanceKlass org/gradle/cache/internal/locklistener/GracefullyStoppedException +instanceKlass org/gradle/launcher/daemon/registry/DaemonRegistry$EmptyRegistryException +instanceKlass org/gradle/cache/FileIntegrityViolationException +instanceKlass org/gradle/internal/file/FileException +instanceKlass org/gradle/launcher/daemon/server/api/DaemonStoppedException +instanceKlass org/gradle/launcher/daemon/server/api/DaemonUnavailableException +instanceKlass java/lang/TypeNotPresentException +instanceKlass java/util/MissingResourceException +instanceKlass org/gradle/util/internal/GFileUtils$TailReadingException +instanceKlass org/gradle/internal/jvm/JavaHomeException +instanceKlass kotlin/UninitializedPropertyAccessException +instanceKlass java/util/NoSuchElementException +instanceKlass org/gradle/api/reflect/ObjectInstantiationException +instanceKlass org/gradle/api/internal/classpath/UnknownModuleException +instanceKlass org/gradle/internal/nativeintegration/NativeIntegrationException +instanceKlass org/gradle/internal/reflect/NoSuchMethodException +instanceKlass net/rubygrapefruit/platform/NativeException +instanceKlass org/gradle/internal/service/ServiceLookupException +instanceKlass com/esotericsoftware/kryo/KryoException +instanceKlass java/lang/reflect/UndeclaredThrowableException +instanceKlass org/gradle/internal/operations/BuildOperationInvocationException +instanceKlass org/gradle/internal/UncheckedException +instanceKlass org/gradle/api/GradleException +instanceKlass java/lang/UnsupportedOperationException +instanceKlass java/lang/SecurityException +instanceKlass org/gradle/api/UncheckedIOException +instanceKlass org/gradle/internal/service/ServiceLookupException +instanceKlass java/lang/IndexOutOfBoundsException +instanceKlass org/gradle/api/GradleException +instanceKlass java/lang/IllegalStateException +instanceKlass org/gradle/api/UncheckedIOException +instanceKlass org/gradle/api/internal/classpath/UnknownModuleException +instanceKlass java/lang/IllegalArgumentException +instanceKlass java/lang/ArithmeticException +instanceKlass java/lang/NullPointerException +instanceKlass java/lang/IllegalMonitorStateException +instanceKlass java/lang/ArrayStoreException +instanceKlass java/lang/ClassCastException +ciInstanceKlass java/lang/RuntimeException 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/security/InvalidParameterException +instanceKlass java/lang/NumberFormatException +instanceKlass org/gradle/internal/service/UnknownServiceException +instanceKlass org/gradle/internal/service/UnknownServiceException +ciInstanceKlass java/lang/IllegalArgumentException 1 1 35 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/ServiceConfigurationError +instanceKlass com/google/common/util/concurrent/ExecutionError +instanceKlass java/lang/AssertionError +instanceKlass java/lang/VirtualMachineError +instanceKlass java/lang/LinkageError +instanceKlass java/lang/ThreadDeath +ciInstanceKlass java/lang/Error 1 1 40 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/StackOverflowError +instanceKlass java/lang/OutOfMemoryError +instanceKlass java/lang/InternalError +ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/UnsatisfiedLinkError +instanceKlass java/lang/IncompatibleClassChangeError +instanceKlass java/lang/BootstrapMethodError +instanceKlass java/lang/NoClassDefFoundError +ciInstanceKlass java/lang/LinkageError 1 1 31 10 7 12 1 1 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackTraceElement 0 0 224 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 8 1 10 100 12 1 1 1 100 1 9 12 1 8 1 9 12 1 9 12 1 9 12 1 1 8 1 10 12 1 1 10 12 1 100 1 10 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 100 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 10 10 12 1 1 10 12 1 10 12 1 1 100 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +instanceKlass java/util/TreeMap$Values +instanceKlass com/google/common/collect/ImmutableCollection +instanceKlass java/util/IdentityHashMap$Values +instanceKlass java/util/HashMap$Values +instanceKlass java/util/LinkedHashMap$LinkedValues +instanceKlass java/util/AbstractQueue +instanceKlass java/util/ArrayDeque +instanceKlass java/util/AbstractSet +instanceKlass java/util/ImmutableCollections$AbstractImmutableCollection +instanceKlass java/util/AbstractList +ciInstanceKlass java/util/AbstractCollection 1 1 160 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 7 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 11 12 1 11 7 1 10 12 1 10 12 1 10 100 12 1 1 1 11 8 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Boolean 1 1 151 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 8 1 10 7 12 1 1 9 12 1 1 9 12 1 8 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 9 100 12 1 1 9 12 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer +ciInstanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer 1 1 32 10 7 12 1 1 1 9 7 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/LiveStackFrameInfo +ciInstanceKlass java/lang/StackFrameInfo 0 0 132 10 100 12 1 1 1 9 100 12 1 1 1 9 100 1 9 12 1 1 11 100 12 1 1 1 9 12 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 1 11 12 1 10 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 +ciInstanceKlass java/lang/LiveStackFrameInfo 0 0 97 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 8 1 8 1 10 100 1 10 12 1 100 1 10 12 1 100 1 100 1 1 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/Character 1 1 576 7 1 100 1 100 1 9 12 1 1 8 1 9 12 1 1 100 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 3 3 3 3 3 10 12 1 1 10 12 1 3 11 7 12 1 1 1 11 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 3 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 10 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 12 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 5 0 10 12 1 10 12 1 10 10 12 1 10 10 12 1 1 10 10 12 1 10 10 12 1 9 12 1 1 100 1 10 10 12 1 10 12 1 1 3 10 100 12 1 1 1 10 12 1 10 100 12 1 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 9 100 12 1 1 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 10 10 12 1 1 10 10 12 1 1 100 1 8 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 3 1 3 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 +staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Character $assertionsDisabled Z 1 +ciInstanceKlass java/lang/Float 1 1 223 7 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 4 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 4 4 4 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 3 10 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class +instanceKlass com/google/common/cache/Striped64 +instanceKlass java/math/BigDecimal +instanceKlass java/util/concurrent/atomic/Striped64 +instanceKlass java/math/BigInteger +instanceKlass java/util/concurrent/atomic/AtomicLong +instanceKlass java/util/concurrent/atomic/AtomicInteger +instanceKlass java/lang/Long +instanceKlass java/lang/Integer +instanceKlass java/lang/Short +instanceKlass java/lang/Byte +instanceKlass java/lang/Double +instanceKlass java/lang/Float +ciInstanceKlass java/lang/Number 1 1 37 10 7 12 1 1 1 10 100 12 1 1 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/Double 1 1 285 7 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 100 1 10 12 1 1 10 100 12 1 1 1 6 0 8 1 10 12 1 1 8 1 10 12 1 1 8 1 6 0 10 12 1 1 100 1 5 0 5 0 8 1 8 1 10 100 12 1 1 1 10 100 12 1 1 1 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 6 0 6 0 6 0 10 7 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 5 0 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Byte 1 1 215 7 1 100 1 10 100 12 1 1 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 8 1 8 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Short 1 1 224 7 1 100 1 100 1 10 100 12 1 1 1 10 12 1 1 100 1 100 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 1 8 1 9 12 1 1 100 1 10 12 1 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 10 12 1 1 10 8 1 8 1 10 100 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 3 3 5 0 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 1 1 3 1 3 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Integer 1 1 445 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 8 1 10 12 1 8 1 10 12 1 1 3 10 12 1 1 3 10 12 1 1 10 12 1 1 10 7 12 1 1 1 11 7 1 100 1 10 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 1 5 0 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 9 12 1 1 9 12 1 1 10 12 1 10 7 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 5 0 3 3 3 3 10 12 1 3 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 3 3 3 3 3 3 9 12 1 1 100 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Integer digits [C 36 +staticfield java/lang/Integer DigitTens [B 100 +staticfield java/lang/Integer DigitOnes [B 100 +staticfield java/lang/Integer sizeTable [I 10 +ciInstanceKlass java/lang/Long 1 1 506 7 1 100 1 7 1 7 1 10 12 1 1 9 12 1 1 9 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 10 12 10 12 1 10 12 1 10 12 1 5 0 5 0 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 12 1 5 0 5 0 9 12 1 1 9 12 1 5 0 100 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 10 12 1 1 5 0 10 12 1 1 5 0 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 1 100 1 10 11 10 12 1 1 8 1 10 12 1 1 8 1 100 1 10 12 1 1 10 12 1 8 1 8 1 11 12 1 1 10 12 1 10 12 1 10 12 1 5 0 5 0 9 7 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 1 9 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 100 1 10 12 1 1 10 12 1 1 5 0 10 12 1 10 12 1 5 0 5 0 5 0 10 12 1 1 5 0 5 0 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 1 +staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class +instanceKlass java/lang/ref/PhantomReference +instanceKlass java/lang/ref/FinalReference +instanceKlass java/lang/ref/WeakReference +instanceKlass java/lang/ref/SoftReference +ciInstanceKlass java/lang/ref/Reference 1 1 195 9 7 12 1 1 1 9 7 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 7 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 100 1 100 1 10 12 1 9 12 1 9 12 1 100 1 10 10 12 1 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Reference processPendingLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Reference $assertionsDisabled Z 1 +instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference +instanceKlass sun/util/resources/Bundles$BundleReference +instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry +instanceKlass java/lang/invoke/LambdaFormEditor$Transform +ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 +instanceKlass com/google/common/cache/LocalCache$WeakValueReference +instanceKlass java/util/logging/LogManager$LoggerWeakRef +instanceKlass java/util/logging/Level$KnownLevel +instanceKlass sun/nio/ch/FileLockTable$FileLockReference +instanceKlass java/lang/ClassValue$Entry +instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry +instanceKlass java/lang/WeakPairMap$WeakRefPeer +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry +instanceKlass java/util/WeakHashMap$Entry +ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 7 12 1 1 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/ref/Finalizer +ciInstanceKlass java/lang/ref/FinalReference 1 1 47 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ref/Finalizer 1 1 152 9 7 12 1 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 12 1 100 1 11 100 12 1 1 100 1 10 12 1 100 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 100 1 10 10 12 1 10 7 12 1 1 1 7 1 10 7 1 10 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object +staticfield java/lang/ref/Finalizer $assertionsDisabled Z 1 +instanceKlass jdk/internal/ref/PhantomCleanable +instanceKlass jdk/internal/ref/Cleaner +ciInstanceKlass java/lang/ref/PhantomReference 1 1 39 10 100 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/reflect/Executable +instanceKlass java/lang/reflect/Field +ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 398 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 7 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 7 12 1 1 1 11 12 1 100 1 10 12 1 7 1 100 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 100 1 10 10 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 100 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 10 11 100 1 100 1 8 1 10 10 12 1 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 10 100 1 8 1 10 11 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 1 100 1 10 12 1 7 1 10 12 1 10 12 1 1 10 100 1 10 12 1 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 100 12 1 1 8 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 9 12 1 100 1 10 7 1 10 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 7 1 9 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/reflect/AccessibleObject reflectionFactory Ljdk/internal/reflect/ReflectionFactory; jdk/internal/reflect/ReflectionFactory +instanceKlass java/lang/reflect/Constructor +instanceKlass java/lang/reflect/Method +ciInstanceKlass java/lang/reflect/Executable 1 1 548 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 8 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 8 1 8 1 8 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 8 1 10 12 1 100 1 8 1 10 12 1 8 1 11 100 12 1 1 1 100 1 10 12 1 1 11 12 1 8 1 18 8 1 10 12 1 10 12 1 1 18 8 1 10 12 1 100 1 10 12 1 10 12 1 11 100 12 1 1 10 12 1 1 8 1 8 1 10 12 1 1 10 12 1 1 10 10 12 1 100 1 10 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 10 12 1 10 12 1 1 10 100 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 3 100 1 8 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 8 1 8 1 8 1 9 12 1 10 12 1 100 1 8 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 10 12 1 100 1 10 12 1 10 12 1 1 100 1 10 100 12 1 1 1 7 1 10 7 12 1 1 1 10 12 1 1 11 7 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 10 10 10 10 100 12 1 1 1 10 12 1 9 12 1 10 12 1 1 9 12 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 15 10 100 12 1 1 1 16 15 16 1 16 1 15 10 12 16 1 100 1 1 100 1 100 1 1 +ciInstanceKlass java/lang/reflect/Constructor 1 1 429 10 7 12 1 1 1 10 7 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 7 1 100 1 8 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 10 100 12 1 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 11 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 100 12 1 1 10 12 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Method 1 1 446 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 8 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 7 1 10 100 12 1 1 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 8 1 10 12 1 10 12 1 7 1 8 1 8 1 8 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 11 100 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 7 12 1 1 1 7 1 100 1 100 1 10 12 1 10 12 1 1 10 12 1 100 1 8 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/reflect/Field 1 1 437 9 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 10 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 9 12 1 1 9 12 1 10 12 1 10 7 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 1 10 100 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 1 8 1 10 12 10 12 1 8 1 8 1 10 11 100 1 9 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 1 10 12 1 10 100 12 1 1 10 12 1 10 12 1 1 10 12 9 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 100 1 10 12 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass java/lang/reflect/Parameter 0 0 226 10 100 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 10 100 12 1 1 1 10 12 1 10 12 10 12 1 8 1 10 12 1 9 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 10 100 12 1 1 100 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 9 12 1 100 1 10 11 12 1 1 11 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 +ciInstanceKlass java/lang/StringBuffer 1 1 470 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 100 1 10 10 100 12 1 1 1 10 10 12 1 10 8 10 100 12 1 1 1 8 10 12 1 8 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 7 1 10 12 100 1 8 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 12 10 12 1 10 12 1 10 12 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 10 12 1 9 7 12 1 1 1 9 7 1 9 12 1 1 100 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/StringBuffer serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +instanceKlass java/lang/StringBuilder +instanceKlass java/lang/StringBuffer +ciInstanceKlass java/lang/AbstractStringBuilder 1 1 547 7 1 7 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 1 3 3 10 12 1 10 12 1 1 11 7 1 100 1 100 1 10 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 10 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 1 100 1 10 12 10 12 1 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 10 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 10 12 1 1 18 12 1 1 100 1 10 100 12 1 1 1 18 10 12 1 1 10 12 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 10 12 1 10 8 1 8 1 8 1 10 10 100 1 10 12 1 100 1 10 100 1 10 100 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 15 10 100 12 1 1 1 16 1 15 10 12 16 15 10 12 1 1 1 1 100 1 100 1 1 +staticfield java/lang/AbstractStringBuilder EMPTYVALUE [B 0 +ciInstanceKlass java/lang/SecurityManager 0 0 576 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 10 12 1 1 10 100 12 1 1 1 10 100 1 10 100 1 10 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 100 1 8 1 10 9 12 1 1 9 12 1 8 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 10 10 12 1 1 100 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 1 8 1 100 1 8 1 10 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 8 1 100 1 8 1 8 1 10 8 1 10 12 1 100 1 8 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 10 100 12 1 1 11 100 12 1 1 1 18 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 18 11 12 1 18 12 1 11 12 1 1 9 12 1 1 9 12 1 9 12 1 9 12 1 100 1 10 100 12 1 1 10 12 1 10 12 1 18 12 1 18 10 100 12 1 1 1 18 12 1 10 12 1 18 18 8 1 10 12 1 9 12 1 1 11 100 12 1 1 1 8 1 100 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 8 1 100 1 10 9 12 1 8 1 10 12 1 8 1 100 1 10 10 100 12 1 1 10 100 1 9 100 12 1 1 1 11 12 1 1 10 12 1 11 12 1 10 12 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 100 12 1 1 1 16 1 16 15 10 12 16 1 15 10 12 16 15 11 100 1 16 1 16 1 15 10 12 16 15 10 12 16 15 10 12 1 16 1 15 11 12 1 15 10 12 16 15 10 16 1 1 1 1 100 1 100 1 1 +ciInstanceKlass java/security/AccessControlContext 1 1 373 9 7 12 1 1 1 9 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 100 1 10 12 1 11 100 12 1 1 1 11 12 1 11 12 1 11 12 1 1 7 1 11 12 1 1 10 12 1 10 7 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 1 10 7 1 100 1 8 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 9 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 10 10 12 1 1 10 100 12 1 1 1 10 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 100 1 10 12 1 10 12 1 1 100 1 10 12 1 8 1 10 12 1 10 12 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 10 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 +ciInstanceKlass java/net/URL 1 1 743 10 7 12 1 1 1 10 12 1 10 7 12 1 1 9 12 1 1 9 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 8 1 10 12 1 1 100 1 10 10 12 1 1 8 1 10 12 1 1 9 12 1 100 1 8 1 10 12 1 10 12 1 8 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 1 8 1 9 12 1 10 12 1 1 8 1 9 12 1 1 10 12 1 1 10 7 12 1 1 1 8 1 10 12 1 7 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 8 1 10 12 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 1 100 1 8 1 10 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 8 1 10 12 1 10 10 7 12 1 1 1 10 12 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 100 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 10 10 10 12 1 100 1 10 12 1 10 12 1 1 8 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 9 12 1 1 100 1 8 1 10 10 12 1 9 12 1 1 10 7 12 1 1 8 1 10 7 12 1 1 8 1 10 12 1 1 10 12 1 8 1 8 1 10 7 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 100 1 10 9 12 1 1 10 7 12 1 1 8 1 10 12 1 1 100 1 10 10 100 12 1 1 1 8 9 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 11 7 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 8 10 100 12 1 1 100 1 10 8 8 10 12 1 8 8 8 100 1 10 12 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 10 12 1 1 10 12 1 1 10 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 100 1 8 1 10 10 10 12 1 1 10 12 1 10 12 1 1 8 1 7 1 10 10 10 7 1 10 12 1 9 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/net/URL defaultFactory Ljava/net/URLStreamHandlerFactory; java/net/URL$DefaultFactory +staticfield java/net/URL streamHandlerLock Ljava/lang/Object; java/lang/Object +staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/util/jar/Manifest 1 1 336 10 7 12 1 1 1 7 1 10 9 7 12 1 1 1 7 1 10 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 11 7 1 11 12 1 1 10 12 1 1 10 100 12 1 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 11 100 1 10 12 1 10 12 1 1 11 12 1 1 10 12 1 11 12 1 1 11 100 12 1 1 1 11 100 12 1 1 11 12 1 1 100 1 10 12 1 8 1 11 12 1 7 1 10 12 1 1 11 12 1 10 12 1 10 12 1 10 100 12 1 1 1 8 1 10 12 1 1 10 9 7 12 1 1 1 10 12 1 1 10 100 12 1 10 12 1 10 12 1 9 100 12 1 1 1 8 1 10 12 1 8 1 8 1 7 1 10 12 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 1 8 1 10 10 12 1 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 11 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 11 10 12 1 11 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass com/google/common/collect/MapMakerInternalMap +instanceKlass com/google/common/cache/LocalCache +instanceKlass java/util/concurrent/ConcurrentSkipListMap +instanceKlass java/util/EnumMap +instanceKlass java/util/TreeMap +instanceKlass java/util/IdentityHashMap +instanceKlass java/util/WeakHashMap +instanceKlass java/util/Collections$EmptyMap +instanceKlass sun/util/PreHashedMap +instanceKlass java/util/HashMap +instanceKlass java/util/ImmutableCollections$AbstractImmutableMap +instanceKlass java/util/concurrent/ConcurrentHashMap +ciInstanceKlass java/util/AbstractMap 1 1 192 10 7 12 1 1 1 10 7 12 1 1 1 11 7 12 1 1 1 10 11 12 1 1 11 7 12 1 1 1 11 12 1 1 7 1 11 12 1 10 12 1 1 11 12 1 100 1 10 11 12 1 11 7 1 10 12 1 1 11 12 1 9 12 1 1 7 1 10 12 1 9 12 1 1 100 1 10 11 11 12 1 1 11 12 1 100 1 100 1 11 12 1 8 1 100 1 10 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 100 1 1 1 1 1 +instanceKlass sun/security/jca/ProviderList$3 +instanceKlass org/gradle/internal/classpath/DefaultClassPath$ImmutableUniqueList +instanceKlass java/util/Collections$SingletonList +instanceKlass java/util/AbstractSequentialList +instanceKlass java/util/Vector +instanceKlass org/gradle/internal/classpath/DefaultClassPath$ImmutableUniqueList +instanceKlass java/util/Arrays$ArrayList +instanceKlass java/util/ArrayList$SubList +instanceKlass java/util/Collections$EmptyList +instanceKlass java/util/ArrayList +ciInstanceKlass java/util/AbstractList 1 1 218 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 10 12 1 1 11 100 12 1 1 1 11 12 1 1 11 12 1 10 100 12 1 1 1 10 12 1 11 12 1 11 12 1 11 12 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 11 100 1 11 7 1 10 12 1 100 1 10 12 1 10 12 1 1 100 1 100 1 10 12 1 100 1 10 100 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 100 1 8 1 8 1 8 1 10 100 1 11 10 10 12 1 11 12 1 10 12 1 1 8 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/AssertionStatusDirectives 0 0 24 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives$CallSiteContext 1 1 49 10 7 12 1 1 1 7 1 10 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 +ciInstanceKlass jdk/internal/invoke/NativeEntryPoint 0 0 92 10 100 12 1 1 1 9 100 12 1 1 1 10 100 12 1 1 1 100 1 9 12 1 9 12 1 9 12 1 1 9 12 1 1 9 12 1 1 100 1 8 1 10 12 1 11 100 12 1 1 1 10 12 1 1 10 12 1 11 100 12 1 1 11 12 1 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/lang/invoke/VolatileCallSite +instanceKlass java/lang/invoke/MutableCallSite +instanceKlass java/lang/invoke/ConstantCallSite +ciInstanceKlass java/lang/invoke/CallSite 1 1 302 10 7 12 1 1 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 1 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 100 12 1 1 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 10 100 12 1 1 10 12 1 1 9 12 1 9 100 12 1 1 1 8 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 1 9 12 1 8 1 100 1 10 12 1 10 12 1 100 1 8 1 10 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 8 10 12 1 1 9 12 1 1 100 1 10 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 100 1 8 1 10 10 12 10 12 1 1 100 1 100 1 100 1 8 1 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/CallSite $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 37 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 12 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/invoke/MethodType 1 1 771 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 9 7 12 1 1 8 1 10 100 12 1 1 1 9 7 1 9 7 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 1 100 1 8 1 10 12 1 100 1 10 10 12 1 10 12 1 1 10 12 1 1 11 7 12 1 1 1 9 12 1 11 12 1 1 7 7 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 9 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 10 10 12 1 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 7 1 10 12 10 12 1 10 12 1 100 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 11 12 1 1 11 12 1 10 100 12 1 1 1 9 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 9 12 1 1 7 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 8 1 10 7 12 1 1 1 11 12 1 1 9 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 100 1 10 12 1 1 11 100 12 1 1 1 18 12 1 1 11 12 1 1 18 12 1 11 12 1 100 1 11 100 12 1 1 10 12 1 100 1 10 12 1 10 100 12 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 10 100 12 1 1 1 9 12 1 10 100 12 1 1 10 12 1 100 10 12 1 1 10 12 1 10 7 1 7 1 9 12 1 1 100 1 100 1 100 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 16 16 15 10 12 16 1 1 1 1 100 1 1 100 1 1 100 1 100 1 1 +staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet +staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; +staticfield java/lang/invoke/MethodType METHOD_HANDLE_ARRAY [Ljava/lang/Class; 1 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 +ciInstanceKlass java/lang/BootstrapMethodError 0 0 45 10 100 12 1 1 1 10 12 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass jdk/net/UnixDomainPrincipal +ciInstanceKlass java/lang/Record 0 0 22 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassNotFoundException 1 1 96 7 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 7 1 10 12 1 9 12 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/ClassNotFoundException serialPersistentFields [Ljava/io/ObjectStreamField; 1 [Ljava/io/ObjectStreamField; +ciInstanceKlass jdk/internal/loader/ClassLoaders$AppClassLoader 1 1 119 8 1 10 7 12 1 1 1 10 7 12 1 1 1 10 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 7 1 8 1 10 12 10 7 12 1 1 1 10 100 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +ciInstanceKlass jdk/internal/loader/ClassLoaders$PlatformClassLoader 1 1 42 8 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 +ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass kotlin/KotlinNullPointerException +ciInstanceKlass java/lang/NullPointerException 1 1 52 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 1 9 12 1 1 10 12 1 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 +ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/InternalError 0 0 34 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/ClassCastException 1 1 26 10 100 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/NoClassDefFoundError 1 1 26 10 7 12 1 1 1 10 12 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 +instanceKlass java/nio/CharBuffer +instanceKlass java/nio/IntBuffer +instanceKlass java/nio/LongBuffer +instanceKlass java/nio/ByteBuffer +ciInstanceKlass java/nio/Buffer 1 1 224 100 1 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 8 1 10 12 1 1 10 12 1 8 1 9 12 1 1 100 1 8 1 10 12 1 8 1 8 1 9 12 10 12 1 8 1 8 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 100 1 10 100 1 10 100 1 10 10 100 12 1 1 1 10 11 100 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 7 1 10 10 7 12 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/nio/Buffer UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield java/nio/Buffer SCOPED_MEMORY_ACCESS Ljdk/internal/misc/ScopedMemoryAccess; jdk/internal/misc/ScopedMemoryAccess +staticfield java/nio/Buffer $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/misc/UnsafeConstants 1 1 34 10 100 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/misc/UnsafeConstants ADDRESS_SIZE0 I 8 +staticfield jdk/internal/misc/UnsafeConstants PAGE_SIZE I 4096 +staticfield jdk/internal/misc/UnsafeConstants BIG_ENDIAN Z 0 +staticfield jdk/internal/misc/UnsafeConstants UNALIGNED_ACCESS Z 1 +staticfield jdk/internal/misc/UnsafeConstants DATA_CACHE_LINE_FLUSH_SIZE I 0 +instanceKlass java/lang/invoke/DelegatingMethodHandle +instanceKlass java/lang/invoke/BoundMethodHandle +instanceKlass java/lang/invoke/DirectMethodHandle +ciInstanceKlass java/lang/invoke/MethodHandle 1 1 644 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 7 1 10 12 1 1 9 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 10 12 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 10 7 12 1 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 8 1 10 100 12 1 1 1 9 12 1 1 100 1 10 9 100 12 1 1 1 9 100 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 8 1 10 12 1 1 8 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 11 12 1 10 12 1 10 12 1 1 10 100 12 1 1 1 100 1 11 12 1 10 100 1 11 12 1 100 1 10 12 1 11 12 1 9 100 12 1 1 1 11 12 1 1 11 100 12 1 1 1 10 12 1 1 9 12 1 11 12 1 9 12 1 9 12 1 9 12 1 11 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 10 12 1 10 10 7 12 1 1 10 12 1 1 100 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 100 1 10 100 12 1 1 1 10 12 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 8 1 9 12 1 9 12 1 1 9 12 1 1 10 12 1 7 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 11 7 12 1 1 9 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 8 10 12 1 1 8 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 100 1 1 1 1 +staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 +staticfield java/lang/invoke/MethodHandle UPDATE_OFFSET J 13 +staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/reflect/CallerSensitive 0 0 17 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/reflect/NativeConstructorAccessorImpl 1 1 126 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 1 10 7 12 1 1 1 7 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 10 12 1 1 8 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 +staticfield jdk/internal/reflect/NativeConstructorAccessorImpl U Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +staticfield jdk/internal/reflect/NativeConstructorAccessorImpl GENERATED_OFFSET J 16 +instanceKlass java/lang/invoke/DirectMethodHandle$Interface +instanceKlass java/lang/invoke/DirectMethodHandle$Special +instanceKlass java/lang/invoke/DirectMethodHandle$Constructor +instanceKlass java/lang/invoke/DirectMethodHandle$Accessor +ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 940 7 1 7 1 100 1 7 1 7 1 10 7 12 1 1 1 10 7 12 1 1 1 100 1 10 12 1 10 12 1 1 10 7 12 1 1 10 12 1 1 10 12 1 10 12 1 7 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 12 1 1 100 1 10 9 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 8 1 10 12 1 1 7 1 10 12 1 7 1 10 10 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 10 12 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 7 12 1 1 1 7 1 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 9 7 12 1 1 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 9 12 1 9 12 1 8 1 10 12 1 10 12 1 1 9 12 1 1 7 1 10 12 1 1 100 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 12 1 10 12 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 9 12 1 1 10 7 1 9 12 9 12 1 10 7 12 1 1 1 10 12 1 7 1 7 1 7 1 9 12 1 1 10 7 12 1 10 12 1 1 10 12 1 100 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 100 1 10 100 12 1 1 1 10 12 1 10 12 1 8 1 9 12 1 9 12 1 10 12 1 9 12 1 1 10 100 12 1 1 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 1 10 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 9 12 1 8 1 9 12 1 1 9 12 1 1 10 12 1 10 12 1 1 9 7 1 10 12 1 9 12 1 1 10 12 10 12 1 10 12 1 10 12 1 10 8 1 8 1 8 1 8 1 10 12 1 1 9 12 1 1 10 12 1 10 100 12 1 1 1 8 9 12 1 1 10 12 1 1 8 1 8 8 9 12 1 8 1 8 8 8 8 8 1 8 10 12 1 10 12 1 8 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/DirectMethodHandle FT_UNCHECKED_REF I 8 +staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/DirectMethodHandle ALL_WRAPPERS [Lsun/invoke/util/Wrapper; 10 [Lsun/invoke/util/Wrapper; +staticfield java/lang/invoke/DirectMethodHandle NFS [Ljava/lang/invoke/LambdaForm$NamedFunction; 12 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/DirectMethodHandle OBJ_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle LONG_OBJ_TYPE Ljava/lang/invoke/MethodType; java/lang/invoke/MethodType +staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/LambdaForm 1 1 1052 100 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 100 1 10 9 12 1 10 12 1 1 9 12 1 10 7 12 1 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 12 1 1 7 1 10 12 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 10 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 1 9 12 1 1 9 12 1 9 12 1 1 10 12 1 9 12 1 10 100 12 1 1 1 10 12 1 1 10 12 1 9 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 8 1 8 1 9 12 1 9 12 1 9 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 9 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 9 12 1 7 1 10 12 1 1 9 12 1 10 12 1 10 12 1 1 10 12 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 1 10 12 1 1 7 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 10 12 1 1 8 1 8 1 8 1 10 12 1 9 12 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 1 8 1 10 100 12 1 1 1 10 7 12 1 1 10 12 10 10 12 1 1 9 12 1 8 10 12 1 1 100 1 10 12 1 1 10 12 1 9 7 12 1 1 9 12 1 1 8 1 10 100 12 1 1 10 12 1 1 100 1 100 1 10 10 12 1 1 10 12 1 1 8 1 8 1 100 1 8 1 10 12 10 12 1 10 12 1 10 12 1 1 8 1 8 1 9 100 12 1 1 1 10 12 1 10 12 1 1 8 1 8 1 8 1 100 1 8 1 100 1 8 1 100 1 8 1 10 12 1 8 1 9 10 7 12 1 1 1 10 12 1 9 12 1 1 10 12 1 10 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 8 1 100 10 12 1 10 12 1 9 12 1 1 10 7 12 1 1 8 1 8 1 100 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 9 12 1 1 8 1 10 12 1 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 1 7 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 8 1 10 12 1 9 12 1 1 7 1 10 7 12 1 1 1 8 1 100 1 10 12 1 9 12 1 9 12 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 9 7 12 1 1 10 12 1 1 10 12 1 10 12 1 9 12 10 12 1 10 10 12 1 9 9 12 1 7 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 7 1 9 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 +staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; +staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/LambdaForm LF_identity [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm LF_zero [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm createFormsLock Ljava/lang/Object; java/lang/Object +staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm DEBUG_NAMES Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 +staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 684 100 1 10 7 12 1 1 1 9 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 7 1 10 7 12 1 1 1 10 100 12 1 1 1 7 1 10 10 12 1 1 8 1 10 12 1 8 1 10 12 1 1 8 1 10 12 1 1 9 100 12 1 1 1 8 1 10 100 12 1 1 1 100 1 10 12 100 1 100 1 8 1 7 1 10 10 12 1 7 1 9 7 12 1 1 10 12 1 1 10 12 1 10 7 12 1 1 1 7 1 10 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 8 1 10 12 1 8 1 10 12 1 8 1 8 1 8 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 100 12 1 1 1 100 1 8 1 10 100 12 1 1 1 7 1 8 1 10 12 1 8 1 8 1 8 1 8 1 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 7 1 10 12 1 100 1 100 1 10 12 1 10 12 1 8 1 8 1 10 10 12 1 1 10 12 1 1 8 1 10 100 12 1 1 1 8 1 8 1 10 12 1 1 10 7 12 1 1 1 100 1 10 12 1 1 7 1 9 12 1 1 10 7 12 1 1 1 10 10 12 1 9 12 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 7 1 7 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 7 12 1 1 1 10 12 1 1 100 1 8 1 10 9 7 12 1 1 1 10 12 1 1 10 12 1 1 100 1 10 12 1 1 10 12 1 1 100 1 100 1 10 10 100 1 100 1 10 100 1 10 10 12 1 1 10 100 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 8 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 11 7 12 1 1 1 10 12 1 10 12 1 10 10 12 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/MethodHandleNatives JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/reflect/ConstantPool 1 1 142 10 100 12 1 1 1 9 7 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 100 12 1 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeQualifiedStaticFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl 1 1 47 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 8 11 7 12 1 1 1 10 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/FieldAccessorImpl 1 1 59 10 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass jdk/internal/reflect/UnsafeQualifiedFieldAccessorImpl +instanceKlass jdk/internal/reflect/UnsafeStaticFieldAccessorImpl +ciInstanceKlass jdk/internal/reflect/UnsafeFieldAccessorImpl 1 1 254 10 7 12 1 1 1 9 7 12 1 1 1 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 10 12 1 9 12 1 10 12 1 1 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 100 1 10 10 12 1 1 10 12 1 1 8 1 10 10 12 1 100 1 8 1 10 12 1 8 1 10 12 1 8 1 10 12 1 100 1 10 12 1 1 10 8 1 10 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 8 1 10 100 12 1 1 10 12 1 1 8 1 8 1 8 1 8 1 8 1 8 1 10 100 12 1 1 1 8 1 8 1 8 1 10 12 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/reflect/UnsafeFieldAccessorImpl unsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 65 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 100 1 10 12 9 12 1 1 100 1 10 10 12 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/ConstantCallSite UNSAFE Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe +ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 63 10 100 12 1 1 1 10 12 1 9 100 12 1 1 1 10 12 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass java/lang/invoke/VarHandleReferences$Array +instanceKlass java/lang/invoke/VarHandleBooleans$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleInts$FieldStaticReadOnly +instanceKlass java/lang/invoke/VarHandleLongs$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleReferences$FieldStaticReadOnly +instanceKlass java/lang/invoke/VarHandleByteArrayAsLongs$ByteArrayViewVarHandle +instanceKlass java/lang/invoke/VarHandleByteArrayAsInts$ByteArrayViewVarHandle +instanceKlass java/lang/invoke/VarHandleInts$FieldInstanceReadOnly +instanceKlass java/lang/invoke/VarHandleReferences$FieldInstanceReadOnly +ciInstanceKlass java/lang/invoke/VarHandle 1 1 390 10 7 12 1 1 1 10 7 12 1 1 9 12 1 1 9 12 1 1 100 1 10 8 1 10 12 1 1 10 7 12 1 1 1 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 1 10 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 10 7 12 1 1 10 12 1 9 7 12 1 1 1 9 12 1 1 10 12 1 1 100 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 10 12 1 1 9 7 12 1 1 1 10 12 1 10 12 1 1 10 12 1 10 10 100 12 1 1 1 10 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 1 9 12 1 1 10 9 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 10 12 1 10 12 1 10 100 12 1 1 100 1 10 9 7 12 1 1 1 9 12 1 1 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 7 1 10 10 7 12 1 1 1 9 12 1 1 8 10 12 1 1 7 1 10 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 100 1 1 1 1 1 1 1 100 1 1 1 +staticfield java/lang/invoke/VarHandle AIOOBE_SUPPLIER Ljava/util/function/BiFunction; jdk/internal/util/Preconditions$1 +staticfield java/lang/invoke/VarHandle VFORM_OFFSET J 16 +staticfield java/lang/invoke/VarHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MemberName 1 1 757 7 1 7 1 100 1 9 12 1 1 10 7 12 1 1 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 7 12 1 1 1 10 12 1 9 100 12 1 1 10 12 1 100 1 100 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 1 8 1 10 100 12 1 1 1 7 1 10 10 12 1 1 7 1 7 1 10 12 1 1 9 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 8 1 8 1 8 1 10 100 12 1 1 1 10 12 1 9 12 1 1 3 10 12 1 10 12 1 10 12 1 10 10 7 12 1 1 1 10 12 1 10 12 1 10 12 1 10 12 1 7 1 8 10 12 1 1 10 12 1 1 8 1 9 100 1 8 9 100 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 100 1 10 12 1 1 10 12 1 8 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 8 1 8 1 100 1 10 12 1 10 100 12 1 1 1 100 1 10 12 10 12 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 10 12 1 3 10 12 1 3 10 12 1 3 3 3 3 3 3 3 100 1 10 12 1 10 7 12 1 1 1 10 12 1 3 9 12 1 10 12 1 1 3 10 12 1 10 10 7 12 1 1 1 10 12 1 1 10 7 1 10 10 12 1 10 12 1 10 12 1 10 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 100 1 10 10 10 12 1 1 10 12 1 1 10 10 12 1 8 10 100 1 10 12 1 10 100 1 10 12 1 10 12 1 10 12 1 10 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 100 1 10 12 1 1 100 1 8 1 10 7 1 10 12 1 10 12 10 12 1 1 10 12 1 10 12 1 8 1 8 1 8 1 8 1 10 12 1 10 12 1 10 12 1 1 8 1 8 1 10 12 1 8 1 10 10 12 1 10 12 1 8 1 8 1 10 10 12 1 8 1 10 100 12 1 1 1 8 1 10 12 1 10 12 1 1 10 12 1 8 1 8 1 8 1 8 1 100 1 10 8 1 8 1 8 1 8 1 10 12 1 100 1 100 1 100 1 10 100 1 10 100 1 10 100 12 1 1 1 9 7 12 1 1 1 100 1 100 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/ResolvedMethodName 1 1 16 10 100 12 1 1 1 100 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StackWalker 0 0 235 9 100 12 1 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 12 1 1 11 100 12 1 1 1 10 12 1 1 10 12 1 1 10 12 1 1 100 1 8 1 10 12 1 10 12 1 10 12 1 10 100 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 11 12 1 1 100 1 8 1 10 10 100 12 1 1 9 12 1 1 10 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 100 1 8 1 10 10 12 1 1 10 100 12 1 1 1 9 100 12 1 1 11 100 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 15 10 100 12 1 1 1 16 15 10 12 16 1 1 1 1 1 1 1 100 1 100 1 1 +ciInstanceKlass java/lang/StackStreamFactory$AbstractStackWalker 1 0 306 100 1 100 1 3 10 100 12 1 1 1 10 100 12 1 1 10 100 12 1 1 1 9 12 1 1 10 12 1 1 9 12 1 1 9 12 1 1 9 12 1 1 9 12 1 9 100 12 1 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 10 100 12 1 1 1 10 12 1 1 9 12 1 1 9 100 12 1 1 1 100 1 10 8 1 10 12 1 1 10 12 1 8 1 10 12 1 1 10 100 12 1 1 1 100 1 8 1 10 12 1 8 1 10 12 9 100 12 1 1 1 10 100 12 1 1 9 12 1 8 1 5 0 8 1 8 1 9 12 1 1 10 12 1 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 1 8 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 100 12 1 1 1 9 12 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/module/Modules 1 1 504 10 100 12 1 1 1 9 7 12 1 1 1 11 7 12 1 1 1 11 12 1 1 11 12 1 1 11 12 1 1 11 12 1 11 12 1 11 12 1 11 12 1 11 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 18 12 1 1 10 100 12 1 1 1 100 1 10 100 12 1 1 1 10 100 12 1 1 1 10 100 12 1 1 10 12 1 1 11 12 1 9 12 1 1 11 100 12 1 1 1 10 12 1 1 10 10 12 1 10 9 12 1 1 10 7 12 1 1 10 12 1 1 10 100 12 1 1 100 1 11 100 12 1 1 1 10 100 12 1 1 1 11 100 12 1 1 10 12 1 1 10 100 12 1 1 10 100 12 1 1 1 10 12 1 1 10 12 1 1 11 12 1 1 18 12 1 1 11 100 12 1 1 10 100 12 1 1 1 11 100 12 1 1 1 100 1 11 12 1 1 11 100 12 1 1 1 11 12 1 1 10 12 1 1 10 100 12 1 1 18 12 1 1 11 12 1 1 18 12 1 1 11 12 1 1 10 12 1 18 18 10 12 1 1 9 12 1 1 11 100 12 1 1 1 100 1 10 11 12 1 11 12 1 1 11 12 1 1 10 100 1 10 12 1 1 10 100 12 1 1 10 12 1 1 11 12 10 12 1 1 100 1 10 18 12 1 10 12 1 1 100 1 8 1 10 12 1 10 100 12 1 1 18 12 1 11 11 12 10 12 1 10 10 100 1 18 12 1 10 10 10 7 12 1 1 10 7 12 1 1 1 10 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 15 10 100 12 1 1 1 16 15 10 12 1 16 16 15 10 12 1 16 1 16 1 15 10 12 1 16 1 16 1 15 10 12 16 1 15 10 16 1 15 10 12 16 1 15 10 12 16 15 10 12 16 15 10 12 1 1 1 100 1 100 1 1 +staticfield jdk/internal/module/Modules JLA Ljdk/internal/access/JavaLangAccess; java/lang/System$2 +staticfield jdk/internal/module/Modules JLMA Ljdk/internal/access/JavaLangModuleAccess; java/lang/module/ModuleDescriptor$1 +staticfield jdk/internal/module/Modules $assertionsDisabled Z 1 +ciInstanceKlass jdk/internal/org/objectweb/asm/Type 1 1 361 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 9 12 1 9 12 1 10 7 12 1 1 1 10 12 1 1 10 7 12 1 1 1 9 100 12 1 1 1 9 12 1 1 9 100 1 9 12 1 9 100 1 9 12 1 9 100 1 9 12 1 9 100 1 9 12 1 9 100 1 9 12 1 9 100 1 9 12 1 9 100 1 9 12 1 9 100 1 9 12 1 100 1 10 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 7 12 1 1 10 100 12 1 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 100 1 10 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 8 1 7 1 10 12 1 1 10 12 1 10 12 1 8 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 10 12 1 10 12 1 1 10 100 1 8 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 100 1 10 8 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/org/objectweb/asm/Type VOID_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type BOOLEAN_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type CHAR_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type BYTE_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type SHORT_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type INT_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type FLOAT_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type LONG_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +staticfield jdk/internal/org/objectweb/asm/Type DOUBLE_TYPE Ljdk/internal/org/objectweb/asm/Type; jdk/internal/org/objectweb/asm/Type +ciInstanceKlass jdk/internal/org/objectweb/asm/Label 1 1 220 10 7 12 1 1 1 9 7 12 1 1 1 100 1 8 1 10 12 1 9 12 1 1 9 12 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 10 100 12 1 1 1 10 100 12 1 1 1 3 10 12 1 1 3 9 7 12 1 1 10 12 1 1 10 12 1 1 3 10 12 1 9 12 1 3 3 100 1 100 1 100 1 9 12 1 9 12 1 9 12 1 10 12 1 1 100 1 9 12 1 9 12 1 1 9 12 1 10 12 1 9 12 1 100 1 10 8 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield jdk/internal/org/objectweb/asm/Label EMPTY_LIST Ljdk/internal/org/objectweb/asm/Label; jdk/internal/org/objectweb/asm/Label +ciInstanceKlass jdk/internal/org/objectweb/asm/SymbolTable 1 1 594 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 1 7 1 9 12 1 1 9 12 1 1 7 1 10 9 12 1 1 9 100 12 1 1 1 10 12 1 1 9 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 100 1 10 7 1 10 12 1 1 10 12 1 100 1 8 1 10 7 12 1 1 1 9 12 1 9 12 1 10 12 1 1 10 12 1 3 10 12 1 10 12 1 1 9 12 1 9 12 1 1 10 12 1 1 9 12 1 9 12 1 10 12 1 1 9 12 1 10 12 1 10 12 1 9 12 1 9 12 9 12 1 1 7 1 10 12 1 10 12 1 1 7 1 10 7 1 10 12 1 1 7 1 10 7 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 7 1 10 12 1 1 10 12 1 1 10 12 1 7 1 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 100 1 10 10 10 12 1 1 10 12 1 1 10 12 1 1 100 1 10 8 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 12 1 10 12 1 10 12 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 9 10 12 10 12 1 10 12 1 1 10 12 1 10 12 1 100 1 10 12 1 1 10 12 1 10 12 1 1 10 12 1 1 10 12 1 10 12 1 10 12 1 1 10 12 1 1 10 10 12 1 9 12 1 9 12 1 10 12 1 1 10 12 1 10 12 1 9 12 1 10 7 12 1 1 1 10 12 1 10 7 12 1 1 1 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass jdk/internal/org/objectweb/asm/SymbolTable$Entry 1 1 39 10 7 12 1 1 1 9 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 +instanceKlass jdk/internal/org/objectweb/asm/SymbolTable$Entry +ciInstanceKlass jdk/internal/org/objectweb/asm/Symbol 1 1 92 10 7 12 1 1 1 9 7 12 1 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 1 9 12 1 10 7 12 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable get (I)Ljdk/internal/org/objectweb/asm/SymbolTable$Entry; 530 0 15042 0 160 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable put (Ljdk/internal/org/objectweb/asm/SymbolTable$Entry;)Ljdk/internal/org/objectweb/asm/SymbolTable$Entry; 694 0 5606 0 2208 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable hash (ILjava/lang/String;)I 772 0 12428 0 0 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable hash (ILjava/lang/String;I)I 340 0 155 0 -1 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable addTypeInternal (Ljdk/internal/org/objectweb/asm/SymbolTable$Entry;)I 232 0 787 0 0 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable addType (Ljava/lang/String;)I 276 22 2649 0 0 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable addUninitializedType (Ljava/lang/String;I)I 14 2 155 0 0 +ciInstanceKlass jdk/internal/org/objectweb/asm/Frame 1 1 467 7 1 10 7 12 1 1 1 9 12 1 1 9 12 1 1 9 12 1 9 12 1 1 9 12 1 9 12 1 9 12 1 9 12 1 1 9 12 1 100 1 3 10 12 1 1 7 1 10 7 12 1 1 1 10 12 1 1 10 12 1 1 3 8 1 7 1 9 12 1 10 7 12 1 1 1 3 10 12 1 1 10 12 1 1 3 3 3 3 10 12 1 10 12 1 1 3 3 3 3 100 1 10 100 1 100 1 3 10 12 1 3 10 12 1 1 10 12 1 1 9 12 1 1 9 12 1 3 10 7 12 1 1 1 10 7 12 1 1 1 9 12 1 10 12 1 10 12 1 1 3 10 12 1 10 12 1 3 3 3 3 10 12 1 1 9 7 12 1 1 1 3 9 12 1 8 1 8 8 1 8 1 10 12 1 100 1 10 10 12 1 1 10 12 10 12 1 1 3 8 1 10 12 1 10 12 9 12 1 10 12 1 3 3 3 3 3 3 3 3 100 1 10 10 12 1 1 10 12 1 10 12 1 3 10 12 1 10 12 1 1 10 12 1 1 3 10 12 1 8 10 12 1 10 7 12 1 1 1 10 12 1 10 12 1 10 7 12 1 1 1 10 12 1 1 9 12 1 10 12 1 9 12 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 3 1 3 1 3 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 +ciMethod jdk/internal/org/objectweb/asm/Frame execute (IILjdk/internal/org/objectweb/asm/Symbol;Ljdk/internal/org/objectweb/asm/SymbolTable;)V 540 0 5390 0 -1 +ciMethod jdk/internal/org/objectweb/asm/Frame push (I)V 410 0 4211 0 0 +ciMethod jdk/internal/org/objectweb/asm/Frame push (Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;)V 128 0 1297 0 0 +ciMethod jdk/internal/org/objectweb/asm/Frame pop (Ljava/lang/String;)V 124 0 1148 0 0 +ciMethod jdk/internal/org/objectweb/asm/Frame pop ()I 186 0 1939 0 0 +ciMethod jdk/internal/org/objectweb/asm/Frame pop (I)V 194 0 1912 0 0 +ciMethod jdk/internal/org/objectweb/asm/Frame getAbstractTypeFromDescriptor (Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;I)I 526 0 1687 0 -1 +ciMethod jdk/internal/org/objectweb/asm/Frame getLocal (I)I 136 0 1487 0 0 +ciMethod jdk/internal/org/objectweb/asm/Frame setLocal (II)V 62 0 679 0 0 +ciMethod jdk/internal/org/objectweb/asm/Frame addInitializedType (I)V 16 0 174 0 0 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable$Entry (IILjava/lang/String;I)V 516 0 5385 0 512 +ciMethod jdk/internal/org/objectweb/asm/SymbolTable$Entry (IILjava/lang/String;JI)V 272 0 124 0 -1 +ciMethod jdk/internal/org/objectweb/asm/Symbol (IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V 566 0 6494 0 800 +ciMethod jdk/internal/org/objectweb/asm/Type getArgumentsAndReturnSizes (Ljava/lang/String;)I 512 586 1763 0 0 +ciMethod jdk/internal/org/objectweb/asm/Type getReturnTypeOffset (Ljava/lang/String;)I 500 756 980 0 0 +ciMethod java/lang/Math max (II)I 512 0 105089 0 -1 +ciMethod java/lang/String charAt (I)C 732 0 685676 0 160 +ciMethod java/lang/String length ()I 552 0 276468 0 -1 +ciMethod java/lang/String equals (Ljava/lang/Object;)Z 918 0 5851 0 416 +ciMethod java/lang/String hashCode ()I 1024 0 10752 0 512 +ciMethod java/lang/String indexOf (II)I 558 0 96777 0 512 +ciMethod java/lang/String isLatin1 ()Z 1024 0 866447 0 96 +ciMethod java/lang/String substring (II)Ljava/lang/String; 512 0 5447 0 -1 +ciMethod java/lang/Object ()V 1024 0 204109 0 64 +ciInstanceKlass java/lang/AssertionError 0 0 79 10 100 12 1 1 1 10 12 1 10 100 12 1 1 1 10 100 1 100 1 10 12 1 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 10 12 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciMethodData java/lang/Object ()V 2 204109 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 4 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/StringLatin1 hashCode ([B)I 2 29182 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0xd0007 0x3cc 0x38 0x61fe 0x250003 0x61fe 0xffffffffffffffe0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String hashCode ()I 2 10752 orig 80 1 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 42 0x60007 0x131e 0x108 0x14e3 0xd0007 0x32 0xe8 0x14b1 0x110005 0x14b1 0x0 0x0 0x0 0x0 0x0 0x8000000600140007 0x1 0x48 0x14b1 0x1b0002 0x14b1 0x1e0003 0x14b1 0x28 0x250002 0x1 0x2a0007 0x14b1 0x38 0x1 0x320003 0x1 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0xe oops 0 methods 0 +ciMethodData java/lang/String isLatin1 ()Z 2 866447 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x30007 0x0 0x58 0xd3690 0xa0007 0x7 0x38 0xd3689 0xe0003 0xd3689 0x18 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String equals (Ljava/lang/Object;)Z 2 5851 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 49 0x20007 0x12ac 0x20 0x264 0x80104 0x0 0x0 0x27eff82d410 0x12a9 0x0 0x0 0xb0007 0x3 0xe0 0x12a9 0xf0004 0x0 0x0 0x27eff82d410 0x12a9 0x0 0x0 0x160007 0x0 0x40 0x12a9 0x210007 0x0 0x68 0x12a9 0x2c0002 0x12a9 0x2f0007 0xddf 0x38 0x4ca 0x330003 0x4ca 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 2 7 java/lang/String 18 java/lang/String methods 0 +ciMethodData java/lang/String charAt (I)C 2 685676 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 25 0x10005 0xa74fe 0x0 0x0 0x0 0x0 0x0 0x40007 0x3 0x30 0xa74fb 0xc0002 0xa74fb 0x150002 0x1 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringLatin1 charAt ([BI)C 2 673663 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0x10007 0x0 0x40 0xa45f8 0x70007 0xa45f8 0x30 0x0 0xf0002 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringLatin1 canEncode (I)Z 2 105803 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 11 0x8000000600040007 0x2 0x38 0x19c42 0x80003 0x19c42 0x18 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData java/lang/String indexOf (II)I 2 96777 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 29 0x10005 0x178f2 0x0 0x0 0x0 0x0 0x0 0x40007 0x0 0x48 0x178f2 0xd0002 0x178f2 0x100003 0x178f2 0x28 0x190002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringLatin1 indexOf ([BII)I 2 5471 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 30 0x10002 0x142c 0x40007 0x142c 0x20 0x0 0xd0007 0x142c 0x38 0x0 0x120003 0x0 0x38 0x170007 0x13fa 0x20 0x32 0x200002 0x13fa 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringUTF16 charAt ([BI)C 1 5 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 14 0x20002 0x3 0x70002 0x2 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/SymbolTable get (I)Ljdk/internal/org/objectweb/asm/SymbolTable$Entry; 2 15042 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 8 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Symbol (IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V 2 6494 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 16 0x10002 0x1843 0x0 0x0 0x0 0x0 0x9 0x8 0x3e 0x0 0x0 0x0 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData java/lang/StringUTF16 hashCode ([B)I 1 34 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 18 0xb0007 0x1 0x48 0x11 0x140002 0x11 0x1c0003 0x11 0xffffffffffffffd0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/SymbolTable$Entry (IILjava/lang/String;I)V 2 5385 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 13 0x70002 0x1407 0x0 0x0 0x0 0x0 0x9 0x5 0x7e 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/SymbolTable hash (ILjava/lang/String;)I 2 12428 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 17 0x40005 0x2f0a 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0xe oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/SymbolTable put (Ljdk/internal/org/objectweb/asm/SymbolTable$Entry;)Ljdk/internal/org/objectweb/asm/SymbolTable$Entry; 2 5606 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 46 0xd0007 0x1489 0xc8 0x2 0x290007 0x2 0xa8 0x200 0x370007 0x200 0x70 0x182 0x5a0004 0x0 0x0 0x27ea43b5630 0x182 0x0 0x0 0x5f0003 0x182 0xffffffffffffffa8 0x650003 0x200 0xffffffffffffff70 0x940004 0x0 0x0 0x27ea43b5630 0x148b 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x64 0x40 oops 2 15 jdk/internal/org/objectweb/asm/SymbolTable$Entry 28 jdk/internal/org/objectweb/asm/SymbolTable$Entry methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame execute (IILjdk/internal/org/objectweb/asm/Symbol;Ljdk/internal/org/objectweb/asm/SymbolTable;)V 2 5390 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 1908 0x10008 0x192 0x0 0x3918 0x0 0xca0 0x41 0xcb8 0x0 0xd08 0xbe 0xd08 0x41 0xd08 0xb 0xd08 0x1 0xd08 0x1 0xd08 0x1 0xd08 0x0 0xd58 0x0 0xd58 0x0 0xde0 0x0 0xde0 0x0 0xde0 0x0 0xe30 0x0 0xe30 0x0 0xd08 0x0 0xd08 0x12c 0xeb8 0x0 0x3918 0x0 0x3918 0x1c 0xd08 0x1b 0xd58 0x0 0xde0 0x0 0xe30 0x431 0x13f8 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x2688 0x0 0x1480 0x0 0x27d0 0x0 0x1540 0x6 0x1600 0x0 0x2688 0x0 0x2688 0x0 0x2688 0x0 0x16f8 0x11 0x18e0 0x0 0x16f8 0x0 0x18e0 0x1a7 0x16f8 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x3918 0x0 0x1b38 0x0 0x1b88 0x0 0x1b38 0x0 0x1b88 0x48 0x1b38 0x0 0x1b38 0x0 0x1b38 0x0 0x1b38 0x9 0x1bd8 0x0 0x1c28 0xfe 0x1c78 0x0 0x1d38 0x0 0x1e68 0x0 0x2008 0x0 0x2170 0x0 0x2348 0x0 0x2590 0x0 0x2688 0x0 0x2710 0x0 0x27d0 0x0 0x2858 0x0 0x2688 0x0 0x2710 0x0 0x27d0 0x0 0x2858 0x0 0x2688 0x0 0x2710 0x0 0x27d0 0x0 0x2858 0x0 0x2688 0x0 0x2710 0x0 0x27d0 0x0 0x2858 0x0 0x2688 0x0 0x2710 0x0 0x27d0 0x0 0x2858 0x0 0xca0 0x0 0xca0 0x0 0xca0 0x0 0xca0 0x0 0x2688 0x0 0x2918 0x0 0x2688 0x0 0x2918 0x0 0x2688 0x0 0x2918 0x0 0x2688 0x0 0x2710 0x0 0x2688 0x0 0x2710 0x0 0x2688 0x0 0x2710 0x0 0x29d8 0x0 0x2a28 0x0 0x2ae8 0x0 0x2b70 0x0 0x2688 0x0 0x27d0 0x0 0x1540 0x0 0x2c30 0x0 0x2a28 0x0 0x2b70 0x0 0x2688 0x0 0x1480 0x0 0x27d0 0x0 0xca0 0x0 0xca0 0x0 0xca0 0x0 0x2cb8 0x0 0x2688 0x0 0x2688 0x0 0x2cb8 0x0 0x2cb8 0x11 0x1bd8 0x0 0x1bd8 0x0 0x1bd8 0x0 0x1bd8 0x0 0x1bd8 0x0 0x1bd8 0x0 0x1c28 0x0 0x1c28 0x0 0x1c28 0x0 0x1c28 0x0 0x1c28 0x0 0x1c28 0x0 0x1c28 0x11 0x1c28 0x0 0xca0 0x0 0x2d40 0x0 0x2d40 0x0 0x1bd8 0x0 0x1bd8 0x2b 0x1bd8 0x3 0x1c28 0x0 0x1bd8 0x0 0x1c28 0x64 0x1bd8 0x7f 0xca0 0x63 0x2d50 0x9e 0x2da0 0xc8 0x2df0 0x0 0x2e78 0x13f 0x2f00 0xa5 0x2f00 0x11a 0x2f00 0x9e 0x2f00 0x0 0x3090 0x93 0x3118 0x0 0x31a0 0x7d 0x3508 0x0 0x2c30 0xf1 0x1bd8 0x177 0x3728 0x0 0x2c30 0x0 0x1bd8 0x0 0x1bd8 0x0 0x3918 0x0 0x3890 0x0 0x1bd8 0x0 0x1bd8 0x3300003 0x7f 0x2c88 0x3360005 0x41 0x0 0x0 0x0 0x0 0x0 0x3390003 0x41 0x2c38 0x33f0005 0x129 0x0 0x0 0x0 0x0 0x0 0x3420003 0x129 0x2be8 0x3480005 0x1b 0x0 0x0 0x0 0x0 0x0 0x34e0005 0x1b 0x0 0x0 0x0 0x0 0x0 0x3510003 0x1b 0x2b60 0x3570005 0x0 0x0 0x0 0x0 0x0 0x0 0x35a0003 0x0 0x2b10 0x3600005 0x0 0x0 0x0 0x0 0x0 0x0 0x3660005 0x0 0x0 0x0 0x0 0x0 0x0 0x3690003 0x0 0x2a88 0x3700008 0x20 0x0 0x530 0x0 0x110 0x0 0x1e8 0x0 0x160 0x0 0x238 0x50 0x2c0 0xdc 0x348 0x0 0x530 0x0 0x530 0x0 0x530 0x0 0x530 0x0 0x530 0x0 0x530 0x0 0x458 0x0 0x3d0 0x0 0x4e0 0x3bf0005 0x0 0x0 0x0 0x0 0x0 0x0 0x3c20003 0x0 0x2928 0x3c80005 0x0 0x0 0x0 0x0 0x0 0x0 0x3ce0005 0x0 0x0 0x0 0x0 0x0 0x0 0x3d10003 0x0 0x28a0 0x3d70005 0x0 0x0 0x0 0x0 0x0 0x0 0x3da0003 0x0 0x2850 0x3e00005 0x0 0x0 0x0 0x0 0x0 0x0 0x3e60005 0x0 0x0 0x0 0x0 0x0 0x0 0x3e90003 0x0 0x27c8 0x3f30005 0x50 0x0 0x0 0x0 0x0 0x0 0x3f70005 0x50 0x0 0x0 0x0 0x0 0x0 0x3fa0003 0x50 0x2740 0x4040005 0xdc 0x0 0x0 0x0 0x0 0x0 0x4080005 0xdc 0x0 0x0 0x0 0x0 0x0 0x40b0003 0xdc 0x26b8 0x4150005 0x0 0x0 0x0 0x0 0x0 0x0 0x4190005 0x0 0x0 0x0 0x0 0x0 0x0 0x41c0003 0x0 0x2630 0x4260005 0x0 0x0 0x0 0x0 0x0 0x0 0x42a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x42d0003 0x0 0x25a8 0x4370005 0x0 0x0 0x0 0x0 0x0 0x0 0x43a0003 0x0 0x2558 0x4410002 0x0 0x4480005 0x431 0x0 0x0 0x0 0x0 0x0 0x44b0005 0x431 0x0 0x0 0x0 0x0 0x0 0x44e0003 0x431 0x24c0 0x4530005 0x0 0x0 0x0 0x0 0x0 0x0 0x4590005 0x0 0x0 0x0 0x0 0x0 0x0 0x45f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x4620003 0x0 0x2400 0x4670005 0x0 0x0 0x0 0x0 0x0 0x0 0x46d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x4730005 0x0 0x0 0x0 0x0 0x0 0x0 0x4760003 0x0 0x2340 0x47b0005 0x6 0x0 0x0 0x0 0x0 0x0 0x47f0005 0x6 0x0 0x0 0x0 0x0 0x0 0x4890007 0x6 0x38 0x0 0x48e0003 0x0 0x18 0x4960005 0x6 0x0 0x0 0x0 0x0 0x0 0x4990003 0x6 0x2248 0x49d0005 0x1a7 0x0 0x0 0x0 0x0 0x0 0x4a60005 0x1a7 0x0 0x0 0x0 0x0 0x0 0x4aa0007 0x60 0x21c0 0x147 0x4b10005 0x147 0x0 0x0 0x0 0x0 0x0 0x4ba0007 0x0 0x40 0x147 0x4c10007 0x147 0x70 0x0 0x4ca0005 0x0 0x0 0x0 0x0 0x0 0x0 0x4cd0003 0x0 0x90 0x4d70007 0xbe 0x40 0x89 0x4e10007 0x89 0x58 0x0 0x4ed0005 0xbe 0x0 0x0 0x0 0x0 0x0 0x4f00003 0x147 0x2060 0x4f50005 0x11 0x0 0x0 0x0 0x0 0x0 0x4f90005 0x11 0x0 0x0 0x0 0x0 0x0 0x5020005 0x11 0x0 0x0 0x0 0x0 0x0 0x50b0005 0x11 0x0 0x0 0x0 0x0 0x0 0x50f0007 0x0 0x1f68 0x11 0x5160005 0x11 0x0 0x0 0x0 0x0 0x0 0x51f0007 0x0 0x40 0x11 0x5260007 0x11 0x70 0x0 0x52f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5320003 0x0 0x90 0x53c0007 0x1 0x40 0x10 0x5460007 0x10 0x58 0x0 0x5520005 0x1 0x0 0x0 0x0 0x0 0x0 0x5550003 0x11 0x1e08 0x55a0005 0x48 0x0 0x0 0x0 0x0 0x0 0x55d0003 0x48 0x1db8 0x5620005 0x0 0x0 0x0 0x0 0x0 0x0 0x5650003 0x0 0x1d68 0x56a0005 0x19a 0x0 0x0 0x0 0x0 0x0 0x56d0003 0x19a 0x1d18 0x5720005 0x14 0x0 0x0 0x0 0x0 0x0 0x5750003 0x14 0x1cc8 0x5790005 0xfe 0x0 0x0 0x0 0x0 0x0 0x5810005 0xfe 0x0 0x0 0x0 0x0 0x0 0x5870005 0xfe 0x0 0x0 0x0 0x0 0x0 0x58a0003 0xfe 0x1c08 0x58e0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5940005 0x0 0x0 0x0 0x0 0x0 0x0 0x59c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5a20005 0x0 0x0 0x0 0x0 0x0 0x0 0x5a80005 0x0 0x0 0x0 0x0 0x0 0x0 0x5ab0003 0x0 0x1ad8 0x5af0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5b50005 0x0 0x0 0x0 0x0 0x0 0x0 0x5bb0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5c30005 0x0 0x0 0x0 0x0 0x0 0x0 0x5c90005 0x0 0x0 0x0 0x0 0x0 0x0 0x5cf0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5d50005 0x0 0x0 0x0 0x0 0x0 0x0 0x5d80003 0x0 0x1938 0x5dc0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5e20005 0x0 0x0 0x0 0x0 0x0 0x0 0x5ea0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5f00005 0x0 0x0 0x0 0x0 0x0 0x0 0x5f60005 0x0 0x0 0x0 0x0 0x0 0x0 0x5fc0005 0x0 0x0 0x0 0x0 0x0 0x0 0x5ff0003 0x0 0x17d0 0x6030005 0x0 0x0 0x0 0x0 0x0 0x0 0x6090005 0x0 0x0 0x0 0x0 0x0 0x0 0x60f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6170005 0x0 0x0 0x0 0x0 0x0 0x0 0x61d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6230005 0x0 0x0 0x0 0x0 0x0 0x0 0x6290005 0x0 0x0 0x0 0x0 0x0 0x0 0x62f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6320003 0x0 0x15f8 0x6360005 0x0 0x0 0x0 0x0 0x0 0x0 0x63c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6420005 0x0 0x0 0x0 0x0 0x0 0x0 0x6480005 0x0 0x0 0x0 0x0 0x0 0x0 0x6500005 0x0 0x0 0x0 0x0 0x0 0x0 0x6560005 0x0 0x0 0x0 0x0 0x0 0x0 0x65c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6620005 0x0 0x0 0x0 0x0 0x0 0x0 0x6680005 0x0 0x0 0x0 0x0 0x0 0x0 0x66e0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6710003 0x0 0x13b0 0x6750005 0x0 0x0 0x0 0x0 0x0 0x0 0x67b0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6830005 0x0 0x0 0x0 0x0 0x0 0x0 0x6890005 0x0 0x0 0x0 0x0 0x0 0x0 0x68c0003 0x0 0x12b8 0x6910005 0x0 0x0 0x0 0x0 0x0 0x0 0x6970005 0x0 0x0 0x0 0x0 0x0 0x0 0x69a0003 0x0 0x1230 0x69f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6a50005 0x0 0x0 0x0 0x0 0x0 0x0 0x6ab0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6ae0003 0x0 0x1170 0x6b30005 0x0 0x0 0x0 0x0 0x0 0x0 0x6b90005 0x0 0x0 0x0 0x0 0x0 0x0 0x6bc0003 0x0 0x10e8 0x6c10005 0x0 0x0 0x0 0x0 0x0 0x0 0x6c70005 0x0 0x0 0x0 0x0 0x0 0x0 0x6cd0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6d00003 0x0 0x1028 0x6d50005 0x0 0x0 0x0 0x0 0x0 0x0 0x6db0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6e10005 0x0 0x0 0x0 0x0 0x0 0x0 0x6e40003 0x0 0xf68 0x6eb0005 0x0 0x0 0x0 0x0 0x0 0x0 0x6ee0003 0x0 0xf18 0x6f30005 0x0 0x0 0x0 0x0 0x0 0x0 0x6f90005 0x0 0x0 0x0 0x0 0x0 0x0 0x6ff0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7020003 0x0 0xe58 0x7070005 0x0 0x0 0x0 0x0 0x0 0x0 0x70d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7100003 0x0 0xdd0 0x7150005 0x0 0x0 0x0 0x0 0x0 0x0 0x71b0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7210005 0x0 0x0 0x0 0x0 0x0 0x0 0x7240003 0x0 0xd10 0x7290005 0x0 0x0 0x0 0x0 0x0 0x0 0x72f0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7320003 0x0 0xc88 0x7370005 0x0 0x0 0x0 0x0 0x0 0x0 0x73d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7400003 0x0 0xc00 0x7490002 0x0 0x7540005 0x63 0x0 0x0 0x0 0x0 0x0 0x7570003 0x63 0xba0 0x75f0005 0x9e 0x0 0x0 0x0 0x0 0x0 0x7620003 0x9e 0xb50 0x7670005 0xc8 0x0 0x0 0x0 0x0 0x0 0x7710005 0xc8 0x0 0x0 0x0 0x0 0x0 0x7740003 0xc8 0xac8 0x77c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7800005 0x0 0x0 0x0 0x0 0x0 0x0 0x7840003 0x0 0xa40 0x78c0005 0x39c 0x0 0x0 0x0 0x0 0x0 0x7930007 0x11a 0x108 0x282 0x7970005 0x282 0x0 0x0 0x0 0x0 0x0 0x7a00007 0x1dd 0xb0 0xa5 0x7a80005 0xa5 0x0 0x0 0x0 0x0 0x0 0x7ad0007 0x0 0x58 0xa5 0x7b30005 0xa5 0x0 0x0 0x0 0x0 0x0 0x7bd0005 0x39c 0x0 0x0 0x0 0x0 0x0 0x7c00003 0x39c 0x8b0 0x7c80005 0x0 0x0 0x0 0x0 0x0 0x0 0x7d20005 0x0 0x0 0x0 0x0 0x0 0x0 0x7d50003 0x0 0x828 0x7e20005 0x93 0x0 0x0 0x0 0x0 0x0 0x7e60005 0x93 0x0 0x0 0x0 0x0 0x0 0x7e90003 0x93 0x7a0 0x7ed0005 0x0 0x0 0x0 0x0 0x0 0x0 0x7f20008 0x12 0x0 0x320 0x0 0xa0 0x0 0xf0 0x0 0x230 0x0 0x280 0x0 0x140 0x0 0x190 0x0 0x1e0 0x0 0x2d0 0x8230005 0x0 0x0 0x0 0x0 0x0 0x0 0x8260003 0x0 0x678 0x82c0005 0x0 0x0 0x0 0x0 0x0 0x0 0x82f0003 0x0 0x628 0x8350005 0x0 0x0 0x0 0x0 0x0 0x0 0x8380003 0x0 0x5d8 0x83e0005 0x0 0x0 0x0 0x0 0x0 0x0 0x8410003 0x0 0x588 0x8470005 0x0 0x0 0x0 0x0 0x0 0x0 0x84a0003 0x0 0x538 0x8500005 0x0 0x0 0x0 0x0 0x0 0x0 0x8530003 0x0 0x4e8 0x8590005 0x0 0x0 0x0 0x0 0x0 0x0 0x85c0003 0x0 0x498 0x8620005 0x0 0x0 0x0 0x0 0x0 0x0 0x8650003 0x0 0x448 0x86c0002 0x0 0x8770005 0x7d 0x0 0x0 0x0 0x0 0x0 0x87e0005 0x7d 0x0 0x0 0x0 0x0 0x0 0x8830007 0x7d 0x128 0x0 0x88d0002 0x0 0x8920005 0x0 0x0 0x0 0x0 0x0 0x0 0x8970005 0x0 0x0 0x0 0x0 0x0 0x0 0x89a0005 0x0 0x0 0x0 0x0 0x0 0x0 0x89d0005 0x0 0x0 0x0 0x0 0x0 0x0 0x8a00003 0x0 0x2a0 0x8aa0005 0x7d 0x0 0x0 0x0 0x0 0x0 0x8ae0005 0x7d 0x0 0x0 0x0 0x0 0x0 0x8b10003 0x7d 0x218 0x8bb0005 0x177 0x0 0x0 0x0 0x0 0x0 0x8c20005 0x177 0x0 0x0 0x0 0x0 0x0 0x8c70007 0x171 0x70 0x6 0x8cf0005 0x6 0x0 0x0 0x0 0x0 0x0 0x8d20003 0x6 0x138 0x8dc0005 0x171 0x0 0x0 0x0 0x0 0x0 0x8e00005 0x171 0x0 0x0 0x0 0x0 0x0 0x8e30003 0x171 0xb0 0x8e80005 0x0 0x0 0x0 0x0 0x0 0x0 0x8f20005 0x0 0x0 0x0 0x0 0x0 0x0 0x8f50003 0x0 0x28 0x8fc0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x5 0x0 0x0 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame push (I)V 2 4211 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 30 0x40007 0xddc 0x20 0x1ca 0x1a0007 0xfa4 0x40 0x2 0x260002 0x2 0x340002 0x2 0x610007 0x97c 0x20 0x62a 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x3c 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/SymbolTable addType (Ljava/lang/String;)I 2 2649 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 54 0x40002 0x9cf 0xa0005 0x9cf 0x0 0x0 0x0 0x0 0x0 0xf0007 0x267 0xd0 0x830 0x190007 0xc8 0x98 0x768 0x210007 0x0 0x78 0x768 0x290005 0x768 0x0 0x0 0x0 0x0 0x0 0x2c0007 0x0 0x20 0x768 0x390003 0xc8 0xffffffffffffff48 0x4a0002 0x267 0x4d0005 0x267 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0xfc 0xe oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame push (Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;)V 2 1297 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 55 0x20005 0x4d1 0x0 0x0 0x0 0x0 0x0 0x70007 0x131 0x48 0x3a0 0xb0002 0x3a0 0xe0003 0x3a0 0x18 0x160002 0x4d1 0x1d0007 0xc5 0xd0 0x40c 0x230005 0x40c 0x0 0x0 0x0 0x0 0x0 0x2a0007 0x14 0x40 0x3f8 0x310007 0x3f8 0x58 0x0 0x370005 0x14 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x3c 0xffffffffffffffff 0xffffffffffffffff oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame getLocal (I)I 2 1487 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 22 0x40007 0x1fa 0x40 0x391 0xd0007 0x391 0x20 0x0 0x1d0007 0x238 0x20 0x159 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame pop (I)V 2 1912 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 15 0x50007 0x5e 0x38 0x6b9 0x130003 0x6b9 0x18 0x0 0x0 0x0 0x0 0x9 0x2 0xc 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame pop ()I 2 1939 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 11 0x40007 0x82 0x20 0x6b4 0x0 0x0 0x0 0x0 0x9 0x1 0xc oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame setLocal (II)V 1 679 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 23 0x40007 0x189 0x20 0xff 0x170007 0x278 0x40 0x10 0x200002 0x10 0x300002 0x10 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x10 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame pop (Ljava/lang/String;)V 2 1148 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 58 0x20005 0x43e 0x0 0x0 0x0 0x0 0x0 0x90007 0x9e 0x80 0x3a0 0xe0002 0x3a0 0x150005 0x3a0 0x0 0x0 0x0 0x0 0x0 0x180003 0x3a0 0xe0 0x1e0007 0x0 0x40 0x9e 0x240007 0x9e 0x70 0x0 0x290005 0x0 0x0 0x0 0x0 0x0 0x0 0x2c0003 0x0 0x50 0x310005 0x9e 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame addInitializedType (I)V 1 174 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 23 0x40007 0x0 0x20 0xa6 0x190007 0xa6 0x40 0x0 0x250002 0x0 0x330002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0x26 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/SymbolTable addUninitializedType (Ljava/lang/String;I)I 1 155 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 59 0x50002 0x94 0xb0005 0x94 0x0 0x0 0x0 0x0 0x0 0x120007 0x75 0xf0 0x4c 0x1d0007 0x2d 0xb8 0x1f 0x260007 0x0 0x98 0x1f 0x310007 0x0 0x78 0x1f 0x3a0005 0x1f 0x0 0x0 0x0 0x0 0x0 0x3d0007 0x0 0x20 0x1f 0x4d0003 0x2d 0xffffffffffffff28 0x600002 0x75 0x630005 0x75 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0xfc 0xe 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/SymbolTable addTypeInternal (Ljdk/internal/org/objectweb/asm/SymbolTable$Entry;)I 1 787 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 36 0x40007 0x259 0x20 0x46 0x190007 0x28d 0x30 0x12 0x330002 0x12 0x4b0004 0x0 0x0 0x27ea43b5630 0x29f 0x0 0x0 0x4e0005 0x29f 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x2 0xfc 0x40 oops 1 13 jdk/internal/org/objectweb/asm/SymbolTable$Entry methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Type getArgumentsAndReturnSizes (Ljava/lang/String;)I 2 2405 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 97 0x60005 0x5e3 0x0 0x0 0x0 0x0 0x0 0xd0007 0x5e3 0x1d8 0x76f 0x130007 0x21 0x40 0x74e 0x190007 0x74e 0x38 0x0 0x220003 0x21 0x128 0x270005 0x81f 0x0 0x0 0x0 0x0 0x0 0x2c0007 0x74e 0x38 0xd1 0x320003 0xd1 0xffffffffffffffa8 0x3a0005 0x74e 0x0 0x0 0x0 0x0 0x0 0x3f0007 0xb1 0x68 0x69d 0x460005 0x69d 0x0 0x0 0x0 0x0 0x0 0x500002 0x69d 0x590005 0x76f 0x0 0x0 0x0 0x0 0x0 0x5d0003 0x76f 0xfffffffffffffe40 0x640005 0x5e3 0x0 0x0 0x0 0x0 0x0 0x6b0007 0x403 0x20 0x1e0 0x750007 0x1a 0x40 0x3e9 0x7b0007 0x3e9 0x38 0x0 0x7f0003 0x1a 0x18 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Frame getAbstractTypeFromDescriptor (Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;I)I 2 1687 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 224 0x20005 0x590 0x0 0x0 0x0 0x0 0x0 0x50008 0x36 0x0 0x650 0x0 0x1c0 0x0 0x1c0 0x0 0x1c0 0x0 0x650 0x0 0x1c0 0x0 0x650 0x0 0x650 0x2d 0x1c0 0xb 0x1c0 0x0 0x650 0x471 0x1c0 0x0 0x650 0x0 0x650 0x0 0x650 0x0 0x650 0x0 0x650 0x0 0x650 0x0 0x1c0 0x0 0x650 0x0 0x650 0xbb 0x1c0 0x0 0x650 0x0 0x650 0x0 0x650 0x27 0x1c0 0x5 0x268 0x8f0005 0x471 0x0 0x0 0x0 0x0 0x0 0x940005 0x471 0x0 0x0 0x0 0x0 0x0 0x9c0005 0x471 0x0 0x0 0x0 0x0 0x0 0xa90005 0x5 0x0 0x0 0x0 0x0 0x0 0xae0007 0x5 0x38 0x0 0xb40003 0x0 0xffffffffffffffa8 0xba0005 0x5 0x0 0x0 0x0 0x0 0x0 0xbd0008 0x34 0x0 0x330 0x0 0x1e0 0x0 0x1c8 0x0 0x258 0x0 0x330 0x0 0x228 0x0 0x330 0x0 0x330 0x2 0x210 0x0 0x240 0x0 0x330 0x3 0x270 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x1f8 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x330 0x0 0x1b0 0x1340003 0x0 0x190 0x13b0003 0x0 0x178 0x1420003 0x0 0x160 0x1490003 0x0 0x148 0x1500003 0x2 0x130 0x1570003 0x0 0x118 0x15e0003 0x0 0x100 0x1650003 0x0 0xe8 0x16e0005 0x3 0x0 0x0 0x0 0x0 0x0 0x1730005 0x3 0x0 0x0 0x0 0x0 0x0 0x17b0005 0x3 0x0 0x0 0x0 0x0 0x0 0x1810003 0x3 0x28 0x1880002 0x0 0x19b0002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x3 0x0 0x0 0x0 oops 0 methods 0 +ciMethodData jdk/internal/org/objectweb/asm/Type getReturnTypeOffset (Ljava/lang/String;)I 1 1569 orig 80 0 0 0 0 0 0 0 0 0 0 0 0 250 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 data 57 0x40005 0x6e1 0x0 0x0 0x0 0x0 0x0 0x90007 0x2da 0x148 0x407 0xe0005 0x4a7 0x0 0x0 0x0 0x0 0x0 0x130007 0x407 0x38 0xa0 0x190003 0xa0 0xffffffffffffffa8 0x210005 0x407 0x0 0x0 0x0 0x0 0x0 0x260007 0x43 0xffffffffffffff00 0x3c4 0x2d0005 0x3c4 0x0 0x0 0x0 0x0 0x0 0x350002 0x3c4 0x390003 0x3c4 0xfffffffffffffe98 0x0 0x0 0x0 0x0 0x0 0x0 0x9 0x1 0x0 oops 0 methods 0 +compile jdk/internal/org/objectweb/asm/Frame execute (IILjdk/internal/org/objectweb/asm/Symbol;Ljdk/internal/org/objectweb/asm/SymbolTable;)V -1 4 inline 151 0 -1 jdk/internal/org/objectweb/asm/Frame execute (IILjdk/internal/org/objectweb/asm/Symbol;Ljdk/internal/org/objectweb/asm/SymbolTable;)V 1 1386 jdk/internal/org/objectweb/asm/Frame pop (I)V 1 2235 jdk/internal/org/objectweb/asm/Frame pop ()I 1 2242 java/lang/String charAt (I)C 2 1 java/lang/String isLatin1 ()Z 2 12 java/lang/StringLatin1 charAt ([BI)C 1 2268 jdk/internal/org/objectweb/asm/SymbolTable addType (Ljava/lang/String;)I 2 4 jdk/internal/org/objectweb/asm/SymbolTable hash (ILjava/lang/String;)I 3 4 java/lang/String hashCode ()I 4 17 java/lang/String isLatin1 ()Z 4 27 java/lang/StringLatin1 hashCode ([B)I 2 10 jdk/internal/org/objectweb/asm/SymbolTable get (I)Ljdk/internal/org/objectweb/asm/SymbolTable$Entry; 2 41 java/lang/String equals (Ljava/lang/Object;)Z 2 74 jdk/internal/org/objectweb/asm/SymbolTable$Entry (IILjava/lang/String;I)V 3 7 jdk/internal/org/objectweb/asm/Symbol (IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V 4 1 java/lang/Object ()V 2 77 jdk/internal/org/objectweb/asm/SymbolTable addTypeInternal (Ljdk/internal/org/objectweb/asm/SymbolTable$Entry;)I 1 2272 jdk/internal/org/objectweb/asm/Frame push (I)V 1 2167 jdk/internal/org/objectweb/asm/Frame pop ()I 1 2174 java/lang/String charAt (I)C 2 1 java/lang/String isLatin1 ()Z 2 12 java/lang/StringLatin1 charAt ([BI)C 1 2218 jdk/internal/org/objectweb/asm/SymbolTable addType (Ljava/lang/String;)I 2 4 jdk/internal/org/objectweb/asm/SymbolTable hash (ILjava/lang/String;)I 3 4 java/lang/String hashCode ()I 4 17 java/lang/String isLatin1 ()Z 4 27 java/lang/StringLatin1 hashCode ([B)I 2 10 jdk/internal/org/objectweb/asm/SymbolTable get (I)Ljdk/internal/org/objectweb/asm/SymbolTable$Entry; 2 41 java/lang/String equals (Ljava/lang/Object;)Z 2 74 jdk/internal/org/objectweb/asm/SymbolTable$Entry (IILjava/lang/String;I)V 3 7 jdk/internal/org/objectweb/asm/Symbol (IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V 4 1 java/lang/Object ()V 2 77 jdk/internal/org/objectweb/asm/SymbolTable addTypeInternal (Ljdk/internal/org/objectweb/asm/SymbolTable$Entry;)I 1 2222 jdk/internal/org/objectweb/asm/Frame push (I)V 1 2022 jdk/internal/org/objectweb/asm/Frame push (I)V 1 1932 jdk/internal/org/objectweb/asm/Frame pop (Ljava/lang/String;)V 2 2 java/lang/String charAt (I)C 3 1 java/lang/String isLatin1 ()Z 3 12 java/lang/StringLatin1 charAt ([BI)C 2 14 jdk/internal/org/objectweb/asm/Type getArgumentsAndReturnSizes (Ljava/lang/String;)I 3 6 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 39 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 58 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 70 java/lang/String indexOf (II)I 4 1 java/lang/String isLatin1 ()Z 4 13 java/lang/StringLatin1 indexOf ([BII)I 5 1 java/lang/StringLatin1 canEncode (I)Z 3 89 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 100 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 2 21 jdk/internal/org/objectweb/asm/Frame pop (I)V 2 49 jdk/internal/org/objectweb/asm/Frame pop (I)V 1 1943 jdk/internal/org/objectweb/asm/Frame pop ()I 1 1960 java/lang/String charAt (I)C 2 1 java/lang/String isLatin1 ()Z 2 12 java/lang/StringLatin1 charAt ([BI)C 1 1981 jdk/internal/org/objectweb/asm/Frame push (Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;)V 2 2 java/lang/String charAt (I)C 3 1 java/lang/String isLatin1 ()Z 3 12 java/lang/StringLatin1 charAt ([BI)C 2 11 jdk/internal/org/objectweb/asm/Type getReturnTypeOffset (Ljava/lang/String;)I 3 4 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 14 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 33 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 45 java/lang/String indexOf (II)I 4 1 java/lang/String isLatin1 ()Z 4 13 java/lang/StringLatin1 indexOf ([BII)I 5 1 java/lang/StringLatin1 canEncode (I)Z 2 35 jdk/internal/org/objectweb/asm/Frame push (I)V 1 1895 jdk/internal/org/objectweb/asm/Frame pop (I)V 1 1905 jdk/internal/org/objectweb/asm/Frame push (Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;)V 2 2 java/lang/String charAt (I)C 3 1 java/lang/String isLatin1 ()Z 3 12 java/lang/StringLatin1 charAt ([BI)C 2 11 jdk/internal/org/objectweb/asm/Type getReturnTypeOffset (Ljava/lang/String;)I 3 4 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 14 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 33 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 45 java/lang/String indexOf (II)I 4 1 java/lang/String isLatin1 ()Z 4 13 java/lang/StringLatin1 indexOf ([BII)I 5 1 java/lang/StringLatin1 canEncode (I)Z 2 35 jdk/internal/org/objectweb/asm/Frame push (I)V 1 1887 jdk/internal/org/objectweb/asm/Frame pop (Ljava/lang/String;)V 2 2 java/lang/String charAt (I)C 3 1 java/lang/String isLatin1 ()Z 3 12 java/lang/StringLatin1 charAt ([BI)C 2 14 jdk/internal/org/objectweb/asm/Type getArgumentsAndReturnSizes (Ljava/lang/String;)I 3 6 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 39 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 58 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 70 java/lang/String indexOf (II)I 4 1 java/lang/String isLatin1 ()Z 4 13 java/lang/StringLatin1 indexOf ([BII)I 5 1 java/lang/StringLatin1 canEncode (I)Z 3 89 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 100 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 2 21 jdk/internal/org/objectweb/asm/Frame pop (I)V 2 49 jdk/internal/org/objectweb/asm/Frame pop (I)V 1 1876 jdk/internal/org/objectweb/asm/Frame push (Ljdk/internal/org/objectweb/asm/SymbolTable;Ljava/lang/String;)V 2 2 java/lang/String charAt (I)C 3 1 java/lang/String isLatin1 ()Z 3 12 java/lang/StringLatin1 charAt ([BI)C 2 11 jdk/internal/org/objectweb/asm/Type getReturnTypeOffset (Ljava/lang/String;)I 3 4 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 14 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 33 java/lang/String charAt (I)C 4 1 java/lang/String isLatin1 ()Z 4 12 java/lang/StringLatin1 charAt ([BI)C 3 45 java/lang/String indexOf (II)I 4 1 java/lang/String isLatin1 ()Z 4 13 java/lang/StringLatin1 indexOf ([BII)I 5 1 java/lang/StringLatin1 canEncode (I)Z 2 35 jdk/internal/org/objectweb/asm/Frame push (I)V 1 1401 jdk/internal/org/objectweb/asm/Frame pop ()I 1 1409 jdk/internal/org/objectweb/asm/Frame push (I)V diff --git a/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java b/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java index a705cf80979..9d74244c5b4 100644 --- a/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java +++ b/src/main/java/seedu/address/logic/commands/AddEcNameCommand.java @@ -54,7 +54,8 @@ public CommandResult execute(Model model) throws CommandException { Person personToEdit = lastShownList.get(index.getZeroBased()); Person editedPerson = new Person(personToEdit.getName(), personToEdit.getPhone(), personToEdit.getEmail(), personToEdit.getAddress(), personToEdit.getRegisterNumber(), personToEdit.getSex(), - personToEdit.getStudentClass(), ecName, personToEdit.getEcNumber(), personToEdit.getTags()); + personToEdit.getStudentClass(), ecName, personToEdit.getEcNumber(), personToEdit.getSubmissions(), + personToEdit.getTags()); model.setPerson(personToEdit, editedPerson); model.updateFilteredPersonList(PREDICATE_SHOW_ALL_PERSONS); diff --git a/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java b/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java index 41868e28efe..f79fc96d05f 100644 --- a/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java +++ b/src/main/java/seedu/address/logic/commands/AddEcNumberCommand.java @@ -55,7 +55,7 @@ public CommandResult execute(Model model) throws CommandException { Person personToEdit = lastShownList.get(index.getZeroBased()); Person editedPerson = new Person(personToEdit.getName(), personToEdit.getPhone(), personToEdit.getEmail(), personToEdit.getAddress(), personToEdit.getRegisterNumber(), personToEdit.getSex(), - personToEdit.getStudentClass(), personToEdit.getEcName(), ecNumber, + personToEdit.getStudentClass(), personToEdit.getEcName(), ecNumber, personToEdit.getSubmissions(), personToEdit.getTags()); model.setPerson(personToEdit, editedPerson); diff --git a/src/main/java/seedu/address/logic/commands/AddSubmissionCommand.java b/src/main/java/seedu/address/logic/commands/AddSubmissionCommand.java new file mode 100644 index 00000000000..61aa4ae3f12 --- /dev/null +++ b/src/main/java/seedu/address/logic/commands/AddSubmissionCommand.java @@ -0,0 +1,98 @@ +package seedu.address.logic.commands; + +import static java.util.Objects.requireNonNull; +import static seedu.address.model.Model.PREDICATE_SHOW_ALL_PERSONS; + +import seedu.address.commons.util.ToStringBuilder; +import seedu.address.logic.commands.exceptions.CommandException; +import seedu.address.model.Model; +import seedu.address.model.person.Person; +import seedu.address.model.submission.Submission; + +import java.util.List; +import java.util.Set; + +/** + * Adds a submission to all current persons in the address book. + */ +public class AddSubmissionCommand extends Command { + + public static final String COMMAND_WORD = "addSubmission"; + + public static final String MESSAGE_USAGE = COMMAND_WORD + + ": Adds a submission to every student in the address book.\n" + + "Parameters: sm/SUBMISSION_NAME\n" + + "Example: " + COMMAND_WORD + " sm/Assignment 1"; + + public static final String MESSAGE_ADDSUBMISSION_SUCCESS = "New submission added: %1$s"; + public static final String MESSAGE_DUPLICATE_SUBMISSION = "This submission already exists."; + public static final String MESSAGE_UPDATE_SUBMISSION = "Submission updated for all students: %1$s"; + + private final Submission submission; + + /** + * Creates an AddSubmissionCommand to add the specified {@code Submission} + */ + public AddSubmissionCommand(Submission submission) { + requireNonNull(submission); + this.submission = submission; + } + + @Override + public CommandResult execute(Model model) throws CommandException { + requireNonNull(model); + List lastShownList = model.getFilteredPersonList(); + + boolean update = false; + boolean skip = false; + + for (Person personToEdit : lastShownList) { + // If a student is added to the address book after a submission is added, adding the same submission will + // result in the submission being added to the new student without duplicates in existing students. + if (personToEdit.getSubmissions().contains(submission)) { + skip = true; + continue; + } + update = true; + Set updatedSubmissions = personToEdit.getSubmissions(); + updatedSubmissions.add(submission); + Person editedPerson = new Person(personToEdit.getName(), personToEdit.getPhone(), personToEdit.getEmail(), + personToEdit.getAddress(), personToEdit.getRegisterNumber(), personToEdit.getSex(), + personToEdit.getStudentClass(), personToEdit.getEcName(), personToEdit.getEcNumber(), + updatedSubmissions, personToEdit.getTags()); + model.setPerson(personToEdit, editedPerson); + model.updateFilteredPersonList(PREDICATE_SHOW_ALL_PERSONS); + } + if (!update) { + // No updates, submission is a duplicate + throw new CommandException(MESSAGE_DUPLICATE_SUBMISSION); + } else if (!skip) { + // No skips, submission is a new submission + return new CommandResult(String.format(MESSAGE_ADDSUBMISSION_SUCCESS, submission)); + } + // Both skips and updates, submission is added for newly added students + return new CommandResult(String.format(MESSAGE_UPDATE_SUBMISSION, submission)); + } + + @Override + public boolean equals(Object other) { + if (other == this) { + return true; + } + + // instanceof handles nulls + if (!(other instanceof AddSubmissionCommand)) { + return false; + } + + AddSubmissionCommand otherAddSubmissionCommand = (AddSubmissionCommand) other; + return submission.equals(otherAddSubmissionCommand.submission); + } + + @Override + public String toString() { + return new ToStringBuilder(this) + .add("submission", submission) + .toString(); + } +} \ No newline at end of file diff --git a/src/main/java/seedu/address/logic/commands/AddSubmissionStatusCommand.java b/src/main/java/seedu/address/logic/commands/AddSubmissionStatusCommand.java new file mode 100644 index 00000000000..4ecf3d25b79 --- /dev/null +++ b/src/main/java/seedu/address/logic/commands/AddSubmissionStatusCommand.java @@ -0,0 +1,97 @@ +package seedu.address.logic.commands; + +import static java.util.Objects.requireNonNull; +import static seedu.address.commons.util.CollectionUtil.requireAllNonNull; +import static seedu.address.model.Model.PREDICATE_SHOW_ALL_PERSONS; + +import seedu.address.commons.core.index.Index; +import seedu.address.commons.util.ToStringBuilder; +import seedu.address.logic.Messages; +import seedu.address.logic.commands.exceptions.CommandException; +import seedu.address.model.Model; +import seedu.address.model.person.Person; +import seedu.address.model.submission.Submission; + +import java.util.List; +import java.util.Set; + +/** + * Adds a status for an existing submission to an existing person in the address book. + */ +public class AddSubmissionStatusCommand extends Command { + + public static final String COMMAND_WORD = "addSubmissionStatus"; + + public static final String MESSAGE_USAGE = COMMAND_WORD + ": Adds an submission status to a student identified by index.\n" + + "Parameters: [INDEX] ex/SUBMISSION_NAME sc/SUBMISSION_STATUS\n" + + "Submissionple: " + COMMAND_WORD + " 1 ex/Midterm sc/70"; + + public static final String MESSAGE_ADDSUBMISSIONSTATUS_SUCCESS = "Added submission status for person: %1$s"; + public static final String MESSAGE_SUBMISSION_NOT_FOUND = "This submission does not exist."; + + private final Index index; + private final Submission submission; + private final String submissionStatus; + + /** + * Creates an AddSubmissionStatusCommand to add a {@code submissionStatus} to the specified {@code Submission} + */ + public AddSubmissionStatusCommand(Index index, Submission submission, String submissionStatus) { + requireAllNonNull(index, submission, submissionStatus); + this.index = index; + this.submission = submission; + this.submissionStatus = submissionStatus; + } + + @Override + public CommandResult execute(Model model) throws CommandException { + requireNonNull(model); + List lastShownList = model.getFilteredPersonList(); + + if (index.getZeroBased() >= lastShownList.size()) { + throw new CommandException(Messages.MESSAGE_INVALID_PERSON_DISPLAYED_INDEX); + } + + Person personToEdit = lastShownList.get(index.getZeroBased()); + Set updatedSubmissions = personToEdit.getSubmissions(); + Submission updatedSubmission = new Submission(submission.submissionName, submissionStatus); + if (!updatedSubmissions.remove(submission)) { + throw new CommandException(MESSAGE_SUBMISSION_NOT_FOUND); + } + updatedSubmissions.add(updatedSubmission); + + Person editedPerson = new Person(personToEdit.getName(), personToEdit.getPhone(), personToEdit.getEmail(), + personToEdit.getAddress(), personToEdit.getRegisterNumber(), personToEdit.getSex(), + personToEdit.getStudentClass(), personToEdit.getEcName(), personToEdit.getEcNumber(), + updatedSubmissions, personToEdit.getTags()); + model.setPerson(personToEdit, editedPerson); + model.updateFilteredPersonList(PREDICATE_SHOW_ALL_PERSONS); + return new CommandResult(String.format(MESSAGE_ADDSUBMISSIONSTATUS_SUCCESS, Messages.format(editedPerson))); + } + + @Override + public boolean equals(Object other) { + if (other == this) { + return true; + } + + // instanceof handles nulls + if (!(other instanceof AddSubmissionStatusCommand)) { + return false; + } + + AddSubmissionStatusCommand otherAddSubmissionStatusCommand = (AddSubmissionStatusCommand) other; + return index.equals(otherAddSubmissionStatusCommand.index) + && submission.equals(otherAddSubmissionStatusCommand.submission) + && submissionStatus.equals(otherAddSubmissionStatusCommand.submissionStatus); + } + + @Override + public String toString() { + return new ToStringBuilder(this) + .add("index", index) + .add("submission", submission) + .add("submissionStatus", submissionStatus) + .toString(); + } +} \ No newline at end of file diff --git a/src/main/java/seedu/address/logic/commands/EditCommand.java b/src/main/java/seedu/address/logic/commands/EditCommand.java index b6be7251974..1c142bd85ea 100644 --- a/src/main/java/seedu/address/logic/commands/EditCommand.java +++ b/src/main/java/seedu/address/logic/commands/EditCommand.java @@ -36,6 +36,7 @@ import seedu.address.model.person.RegisterNumber; import seedu.address.model.person.Sex; import seedu.address.model.person.StudentClass; +import seedu.address.model.submission.Submission; import seedu.address.model.tag.Tag; /** @@ -121,10 +122,11 @@ private static Person createEditedPerson(Person personToEdit, EditPersonDescript .orElse(personToEdit.getStudentClass()); EcName updatedEcName = editPersonDescriptor.getEcName().orElse(personToEdit.getEcName()); EcNumber updatedEcNumber = editPersonDescriptor.getEcNumber().orElse(personToEdit.getEcNumber()); + Set updatedSubmissions = personToEdit.getSubmissions(); Set updatedTags = editPersonDescriptor.getTags().orElse(personToEdit.getTags()); return new Person(updatedName, updatedPhone, updatedEmail, updatedAddress, updatedRegisterNumber, updatedSex, - updatedStudentClass, updatedEcName, updatedEcNumber, updatedTags); + updatedStudentClass, updatedEcName, updatedEcNumber, updatedSubmissions, updatedTags); } @Override diff --git a/src/main/java/seedu/address/logic/parser/AddCommandParser.java b/src/main/java/seedu/address/logic/parser/AddCommandParser.java index eb859444817..43a8cee48fc 100644 --- a/src/main/java/seedu/address/logic/parser/AddCommandParser.java +++ b/src/main/java/seedu/address/logic/parser/AddCommandParser.java @@ -10,6 +10,7 @@ import static seedu.address.logic.parser.CliSyntax.PREFIX_STUDENT_CLASS; import static seedu.address.logic.parser.CliSyntax.PREFIX_TAG; +import java.util.Collections; import java.util.Set; import java.util.stream.Stream; @@ -25,6 +26,7 @@ import seedu.address.model.person.RegisterNumber; import seedu.address.model.person.Sex; import seedu.address.model.person.StudentClass; +import seedu.address.model.submission.Submission; import seedu.address.model.tag.Tag; /** @@ -61,10 +63,11 @@ public AddCommand parse(String args) throws ParseException { StudentClass studentClass = ParserUtil.parseStudentClass(argMultimap.getValue(PREFIX_STUDENT_CLASS).get()); EcName ecName = new EcName(""); // Adding a student does not allow EcName to be added right away EcNumber ecNumber = new EcNumber(""); // Adding a student does not allow EcNumber to be added right away + Set submissionList = Collections.emptySet(); Set tagList = ParserUtil.parseTags(argMultimap.getAllValues(PREFIX_TAG)); Person person = new Person(name, phone, email, address, registerNumber, sex, studentClass, ecName, - ecNumber, tagList); + ecNumber, submissionList, tagList); return new AddCommand(person); } diff --git a/src/main/java/seedu/address/logic/parser/AddSubmissionCommandParser.java b/src/main/java/seedu/address/logic/parser/AddSubmissionCommandParser.java new file mode 100644 index 00000000000..685f9f987b1 --- /dev/null +++ b/src/main/java/seedu/address/logic/parser/AddSubmissionCommandParser.java @@ -0,0 +1,32 @@ +package seedu.address.logic.parser; + +import static java.util.Objects.requireNonNull; +import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; +import static seedu.address.logic.parser.CliSyntax.PREFIX_SUBMISSION; + +import seedu.address.logic.commands.AddSubmissionCommand; +import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.submission.Submission; + +/** + * Parses input arguments and creates a new {@code AddSubmissionCommand} object. + */ +public class AddSubmissionCommandParser implements Parser { + + /** + * Parses the given {@code String} of arguments in the context of the {@code AddSubmissionCommand} + * and returns a {@code AddSubmissionCommand} object for execution. + * @throws ParseException if the user input does not conform the expected format + */ + public AddSubmissionCommand parse(String args) throws ParseException { + requireNonNull(args); + ArgumentMultimap argMultimap = ArgumentTokenizer.tokenize(args, PREFIX_SUBMISSION); + + if (!argMultimap.getValue(PREFIX_SUBMISSION).isPresent()) { + throw new ParseException(String.format(MESSAGE_INVALID_COMMAND_FORMAT, AddSubmissionCommand.MESSAGE_USAGE)); + } + + Submission submission = ParserUtil.parseSubmission(argMultimap.getValue(PREFIX_SUBMISSION).get()); + return new AddSubmissionCommand(submission); + } +} \ No newline at end of file diff --git a/src/main/java/seedu/address/logic/parser/AddSubmissionStatusCommandParser.java b/src/main/java/seedu/address/logic/parser/AddSubmissionStatusCommandParser.java new file mode 100644 index 00000000000..41f46d76f77 --- /dev/null +++ b/src/main/java/seedu/address/logic/parser/AddSubmissionStatusCommandParser.java @@ -0,0 +1,39 @@ +package seedu.address.logic.parser; + +import static java.util.Objects.requireNonNull; +import static seedu.address.logic.Messages.MESSAGE_INVALID_COMMAND_FORMAT; +import static seedu.address.logic.parser.CliSyntax.PREFIX_SUBMISSION; +import static seedu.address.logic.parser.CliSyntax.PREFIX_SUBMISSION_STATUS; + +import seedu.address.commons.core.index.Index; +import seedu.address.logic.commands.AddSubmissionStatusCommand; +import seedu.address.logic.parser.exceptions.ParseException; +import seedu.address.model.submission.Submission; + +/** + * Parses input arguments and creates a new {@code AddSubmissionStatusCommand} object. + */ +public class AddSubmissionStatusCommandParser implements Parser { + + /** + * Parses the given {@code String} of arguments in the context of the {@code AddSubmissionStatusCommand} + * and returns a {@code AddSubmissionStatusCommand} object for execution. + * @throws ParseException if the user input does not conform the expected format + */ + public AddSubmissionStatusCommand parse(String args) throws ParseException { + requireNonNull(args); + ArgumentMultimap argMultimap = ArgumentTokenizer.tokenize(args, PREFIX_SUBMISSION, PREFIX_SUBMISSION_STATUS); + + if (!argMultimap.getValue(PREFIX_SUBMISSION).isPresent() || + !argMultimap.getValue(PREFIX_SUBMISSION_STATUS).isPresent()) { + throw new ParseException(String.format(MESSAGE_INVALID_COMMAND_FORMAT, + AddSubmissionStatusCommand.MESSAGE_USAGE)); + } + + Index index = ParserUtil.parseIndex(argMultimap.getPreamble()); + Submission submission = ParserUtil.parseSubmission(argMultimap.getValue(PREFIX_SUBMISSION).get()); + String submissionStatus = ParserUtil + .parseSubmissionStatus(argMultimap.getValue(PREFIX_SUBMISSION_STATUS).get()); + return new AddSubmissionStatusCommand(index, submission, submissionStatus); + } +} \ No newline at end of file diff --git a/src/main/java/seedu/address/logic/parser/AddressBookParser.java b/src/main/java/seedu/address/logic/parser/AddressBookParser.java index 95d2000b67a..efe43190163 100644 --- a/src/main/java/seedu/address/logic/parser/AddressBookParser.java +++ b/src/main/java/seedu/address/logic/parser/AddressBookParser.java @@ -11,6 +11,8 @@ import seedu.address.logic.commands.AddCommand; import seedu.address.logic.commands.AddEcNameCommand; import seedu.address.logic.commands.AddEcNumberCommand; +import seedu.address.logic.commands.AddSubmissionCommand; +import seedu.address.logic.commands.AddSubmissionStatusCommand; import seedu.address.logic.commands.ClearCommand; import seedu.address.logic.commands.Command; import seedu.address.logic.commands.DeleteCommand; @@ -85,6 +87,12 @@ public Command parseCommand(String userInput) throws ParseException { case AddEcNumberCommand.COMMAND_WORD: return new AddEcNumberCommandParser().parse(arguments); + case AddSubmissionCommand.COMMAND_WORD: + return new AddSubmissionCommandParser().parse(arguments); + + case AddSubmissionStatusCommand.COMMAND_WORD: + return new AddSubmissionStatusCommandParser().parse(arguments); + default: logger.finer("This user input caused a ParseException: " + userInput); throw new ParseException(MESSAGE_UNKNOWN_COMMAND); diff --git a/src/main/java/seedu/address/logic/parser/CliSyntax.java b/src/main/java/seedu/address/logic/parser/CliSyntax.java index 5b517f5c6df..e578e876c29 100644 --- a/src/main/java/seedu/address/logic/parser/CliSyntax.java +++ b/src/main/java/seedu/address/logic/parser/CliSyntax.java @@ -16,5 +16,7 @@ public class CliSyntax { public static final Prefix PREFIX_TAG = new Prefix("t/"); public static final Prefix PREFIX_ECNAME = new Prefix("en/"); public static final Prefix PREFIX_ECNUMBER = new Prefix("ep/"); + public static final Prefix PREFIX_SUBMISSION = new Prefix("sm/"); + public static final Prefix PREFIX_SUBMISSION_STATUS = new Prefix("ss/"); } diff --git a/src/main/java/seedu/address/logic/parser/ParserUtil.java b/src/main/java/seedu/address/logic/parser/ParserUtil.java index debaa6df955..f6d1d15f362 100644 --- a/src/main/java/seedu/address/logic/parser/ParserUtil.java +++ b/src/main/java/seedu/address/logic/parser/ParserUtil.java @@ -18,6 +18,7 @@ import seedu.address.model.person.RegisterNumber; import seedu.address.model.person.Sex; import seedu.address.model.person.StudentClass; +import seedu.address.model.submission.Submission; import seedu.address.model.tag.Tag; /** @@ -175,6 +176,36 @@ public static EcNumber parseEcNumber(String ecNumber) throws ParseException { return new EcNumber(trimmedEmergencyPhone); } + /** + * Parses a {@code String submission} into a {@code Submission}. + * Leading and trailing whitespaces will be trimmed. + * + * @throws ParseException if the given {@code submission} is invalid. + */ + public static Submission parseSubmission(String submission) throws ParseException { + requireNonNull(submission); + String trimmedSubmission = submission.trim(); + if (!Submission.isValidSubmissionName(trimmedSubmission)) { + throw new ParseException(Submission.NAME_MESSAGE_CONSTRAINTS); + } + return new Submission(trimmedSubmission); + } + + /** + * Parses a {@code String submissionStatus} into a {@code String submissionStatus}. + * Leading and trailing whitespaces will be trimmed. + * + * @throws ParseException if the given {@code submissionStatus} is invalid. + */ + public static String parseSubmissionStatus(String submissionStatus) throws ParseException { + requireNonNull(submissionStatus); + String trimmedSubmissionStatus = submissionStatus.trim(); + if (!Submission.isValidSubmissionStatus(trimmedSubmissionStatus)) { + throw new ParseException(Submission.STATUS_MESSAGE_CONSTRAINTS); + } + return trimmedSubmissionStatus; + } + /** * Parses a {@code String tag} into a {@code Tag}. * Leading and trailing whitespaces will be trimmed. diff --git a/src/main/java/seedu/address/model/person/Person.java b/src/main/java/seedu/address/model/person/Person.java index 1b7ae4c311d..ab7f38d3dbc 100644 --- a/src/main/java/seedu/address/model/person/Person.java +++ b/src/main/java/seedu/address/model/person/Person.java @@ -8,6 +8,7 @@ import java.util.Set; import seedu.address.commons.util.ToStringBuilder; +import seedu.address.model.submission.Submission; import seedu.address.model.tag.Tag; /** @@ -28,14 +29,17 @@ public class Person { private final Address address; private final EcName ecName; private final EcNumber ecNumber; + private final Set submissions = new HashSet<>(); private final Set tags = new HashSet<>(); /** * Every field must be present and not null. */ public Person(Name name, Phone phone, Email email, Address address, RegisterNumber registerNumber, Sex sex, - StudentClass studentClass, EcName ecName, EcNumber ecNumber, Set tags) { - requireAllNonNull(name, phone, email, address, registerNumber, sex, studentClass, ecName, ecNumber, tags); + StudentClass studentClass, EcName ecName, EcNumber ecNumber, Set submissions, + Set tags) { + requireAllNonNull(name, phone, email, address, registerNumber, sex, studentClass, ecName, ecNumber, submissions, + tags); this.name = name; this.phone = phone; @@ -46,6 +50,7 @@ public Person(Name name, Phone phone, Email email, Address address, RegisterNumb this.studentClass = studentClass; this.ecName = ecName; this.ecNumber = ecNumber; + this.submissions.addAll(submissions); this.tags.addAll(tags); } @@ -85,6 +90,14 @@ public EcNumber getEcNumber() { return ecNumber; } + /** + * Returns an immutable submission set, which throws {@code UnsupportedOperationException} + * if modification is attempted. + */ + public Set getSubmissions() { + return submissions; + } + /** * Returns an immutable tag set, which throws {@code UnsupportedOperationException} * if modification is attempted. @@ -129,13 +142,15 @@ public boolean equals(Object other) { && registerNumber.equals(otherPerson.registerNumber) && sex.equals(otherPerson.sex) && studentClass.equals(otherPerson.studentClass) + && submissions.equals(otherPerson.submissions) && tags.equals(otherPerson.tags); } @Override public int hashCode() { // use this method for custom fields hashing instead of implementing your own - return Objects.hash(name, phone, email, address, registerNumber, sex, studentClass, ecNumber, tags); + return Objects.hash(name, phone, email, address, registerNumber, sex, studentClass, ecNumber, submissions, + tags); } @Override @@ -150,6 +165,7 @@ public String toString() { .add("class", studentClass) .add("emergency contact name", ecName) .add("emergency contact number", ecNumber) + .add("submissions", submissions) .add("tags", tags) .toString(); } diff --git a/src/main/java/seedu/address/model/submission/Submission.java b/src/main/java/seedu/address/model/submission/Submission.java new file mode 100644 index 00000000000..c04fdf4d781 --- /dev/null +++ b/src/main/java/seedu/address/model/submission/Submission.java @@ -0,0 +1,90 @@ +package seedu.address.model.submission; + +import static java.util.Objects.requireNonNull; +import static seedu.address.commons.util.AppUtil.checkArgument; + +/** + * Represents a Submission that all students in the address book have taken. + * Guarantees: immutable; name is valid as declared in {@link #isValidSubmissionName(String)} + * Submission Status is null until initialised to a specific student by {@code AddSubmissionStatus} + */ +public class Submission { + + public static final String NAME_MESSAGE_CONSTRAINTS = + "Submission names should only contain alphanumeric characters and spaces, and it should not be blank."; + public static final String STATUS_MESSAGE_CONSTRAINTS = + "Submission status should only be \"Y\" or \"N\"."; + + /** + * The first character of the submission name must not be a whitespace, + * otherwise " " (a blank string) becomes a valid input. + */ + public static final String NAME_VALIDATION_REGEX = "[\\p{Alnum}][\\p{Alnum} ]*"; + public static final String STATUS_VALIDATION_REGEX = "^[YN]$"; + + public final String submissionName; + public final String submissionStatus; + + /** + * Constructs a {@code Submission} + * + * @param submissionName A valid submission name. + */ + public Submission(String submissionName) { + requireNonNull(submissionName); + checkArgument(isValidSubmissionName(submissionName), NAME_MESSAGE_CONSTRAINTS); + this.submissionName = submissionName; + this.submissionStatus = null; + } + + /** + * Overloaded constructor to add submission status. + */ + public Submission(String submissionName, String submissionStatus) { + requireNonNull(submissionName); + requireNonNull(submissionStatus); + checkArgument(isValidSubmissionName(submissionName), NAME_MESSAGE_CONSTRAINTS); + checkArgument(isValidSubmissionStatus(submissionStatus), STATUS_MESSAGE_CONSTRAINTS); + this.submissionName = submissionName; + this.submissionStatus = submissionStatus; + } + + /** + * Returns true if a given string is a valid submission name. + */ + public static boolean isValidSubmissionName(String submissionName) { + return submissionName.matches(NAME_VALIDATION_REGEX); + } + + /** + * Returns true if a given string is a valid submission status. + */ + public static boolean isValidSubmissionStatus(String submissionStatus) { + return submissionStatus.matches(STATUS_VALIDATION_REGEX); + } + + @Override + public String toString() { + return submissionName; + } + + @Override + public boolean equals(Object other) { + if (other == this) { + return true; + } + + // instanceof handles nulls + if (!(other instanceof Submission)) { + return false; + } + + Submission otherSubmission = (Submission) other; + return submissionName.equals(otherSubmission.submissionName); + } + + @Override + public int hashCode() { + return submissionName.hashCode(); + } +} \ No newline at end of file diff --git a/src/main/java/seedu/address/model/util/SampleDataUtil.java b/src/main/java/seedu/address/model/util/SampleDataUtil.java index ad58bc06d01..67509c0d77c 100644 --- a/src/main/java/seedu/address/model/util/SampleDataUtil.java +++ b/src/main/java/seedu/address/model/util/SampleDataUtil.java @@ -1,6 +1,7 @@ package seedu.address.model.util; import java.util.Arrays; +import java.util.Collections; import java.util.Set; import java.util.stream.Collectors; @@ -16,6 +17,7 @@ import seedu.address.model.person.RegisterNumber; import seedu.address.model.person.Sex; import seedu.address.model.person.StudentClass; +import seedu.address.model.submission.Submission; import seedu.address.model.tag.Tag; /** @@ -24,31 +26,32 @@ public class SampleDataUtil { public static final EcName EMPTY_ECNAME = new EcName(""); public static final EcNumber EMPTY_ECNUMBER = new EcNumber(""); + public static final Set EMPTY_SUBMISSIONS = Collections.emptySet(); public static Person[] getSamplePersons() { return new Person[] { new Person(new Name("Alex Yeoh"), new Phone("87438807"), new Email("alexyeoh@example.com"), new Address("Blk 30 Geylang Street 29, #06-40"), new RegisterNumber("1"), new Sex("M"), - new StudentClass("1A"), EMPTY_ECNAME, EMPTY_ECNUMBER, getTagSet("friends")), + new StudentClass("1A"), EMPTY_ECNAME, EMPTY_ECNUMBER, EMPTY_SUBMISSIONS, getTagSet("friends")), new Person(new Name("Bernice Yu"), new Phone("99272758"), new Email("berniceyu@example.com"), new Address("Blk 30 Lorong 3 Serangoon Gardens, #07-18"), new RegisterNumber("2"), new Sex("F"), - new StudentClass("2A"), new EcName("John Do"), EMPTY_ECNUMBER, + new StudentClass("2A"), new EcName("John Do"), EMPTY_ECNUMBER, EMPTY_SUBMISSIONS, getTagSet("colleagues", "friends")), new Person(new Name("Charlotte Oliveiro"), new Phone("93210283"), new Email("charlotte@example.com"), new Address("Blk 11 Ang Mo Kio Street 74, #11-04"), new RegisterNumber("3"), new Sex("F"), - new StudentClass("1A"), new EcName("Rose Jackson"), EMPTY_ECNUMBER, + new StudentClass("1A"), new EcName("Rose Jackson"), EMPTY_ECNUMBER, EMPTY_SUBMISSIONS, getTagSet("neighbours")), new Person(new Name("David Li"), new Phone("91031282"), new Email("lidavid@example.com"), new Address("Blk 436 Serangoon Gardens Street 26, #16-43"), new RegisterNumber("4"), new Sex("M"), - new StudentClass("4C"), new EcName("Jack Fincher"), EMPTY_ECNUMBER, + new StudentClass("4C"), new EcName("Jack Fincher"), EMPTY_ECNUMBER, EMPTY_SUBMISSIONS, getTagSet("family")), new Person(new Name("Irfan Ibrahim"), new Phone("92492021"), new Email("irfan@example.com"), new Address("Blk 47 Tampines Street 20, #17-35"), new RegisterNumber("5"), new Sex("M"), - new StudentClass("2B"), new EcName("Peter Ibrahim"), EMPTY_ECNUMBER, + new StudentClass("2B"), new EcName("Peter Ibrahim"), EMPTY_ECNUMBER, EMPTY_SUBMISSIONS, getTagSet("classmates")), new Person(new Name("Roy Balakrishnan"), new Phone("92624417"), new Email("royb@example.com"), new Address("Blk 45 Aljunied Street 85, #11-31"), new RegisterNumber("6"), new Sex("M"), - new StudentClass("2B"), new EcName("Marjorie Roy"), EMPTY_ECNUMBER, + new StudentClass("2B"), new EcName("Marjorie Roy"), EMPTY_ECNUMBER, EMPTY_SUBMISSIONS, getTagSet("colleagues")) }; } @@ -61,6 +64,15 @@ public static ReadOnlyAddressBook getSampleAddressBook() { return sampleAb; } + /** + * Returns a submission set containing the list of strings given. + */ + public static Set getSubmissionSet(String... strings) { + return Arrays.stream(strings) + .map(Submission::new) + .collect(Collectors.toSet()); + } + /** * Returns a tag set containing the list of strings given. */ diff --git a/src/main/java/seedu/address/storage/JsonAdaptedPerson.java b/src/main/java/seedu/address/storage/JsonAdaptedPerson.java index 542023db983..22ad15c92aa 100644 --- a/src/main/java/seedu/address/storage/JsonAdaptedPerson.java +++ b/src/main/java/seedu/address/storage/JsonAdaptedPerson.java @@ -20,6 +20,7 @@ import seedu.address.model.person.RegisterNumber; import seedu.address.model.person.Sex; import seedu.address.model.person.StudentClass; +import seedu.address.model.submission.Submission; import seedu.address.model.tag.Tag; /** @@ -39,6 +40,7 @@ class JsonAdaptedPerson { private final String ecName; private final String ecNumber; + private final List submissions = new ArrayList<>(); private final List tags = new ArrayList<>(); /** @@ -50,6 +52,7 @@ public JsonAdaptedPerson(@JsonProperty("name") String name, @JsonProperty("phone @JsonProperty("register number") String registerNumber, @JsonProperty("sex") String sex, @JsonProperty("class") String studentClass, @JsonProperty("emergency contact name") String ecName, @JsonProperty("emergency contact number") String ecNumber, + @JsonProperty("submissions") List submissions, @JsonProperty("tags") List tags) { this.name = name; @@ -61,6 +64,9 @@ public JsonAdaptedPerson(@JsonProperty("name") String name, @JsonProperty("phone this.studentClass = studentClass; this.ecName = ecName; this.ecNumber = ecNumber; + if (submissions != null) { + this.submissions.addAll(submissions); + } if (tags != null) { this.tags.addAll(tags); } @@ -79,6 +85,9 @@ public JsonAdaptedPerson(Person source) { studentClass = source.getStudentClass().value; ecName = source.getEcName().value; ecNumber = source.getEcNumber().value; + submissions.addAll(source.getSubmissions().stream() + .map(JsonAdaptedSubmission::new) + .collect(Collectors.toList())); tags.addAll(source.getTags().stream() .map(JsonAdaptedTag::new) .collect(Collectors.toList())); @@ -90,6 +99,11 @@ public JsonAdaptedPerson(Person source) { * @throws IllegalValueException if there were any data constraints violated in the adapted person. */ public Person toModelType() throws IllegalValueException { + final List personSubmissions = new ArrayList<>(); + for (JsonAdaptedSubmission submission : submissions) { + personSubmissions.add(submission.toModelType()); + } + final List personTags = new ArrayList<>(); for (JsonAdaptedTag tag : tags) { personTags.add(tag.toModelType()); @@ -171,9 +185,11 @@ public Person toModelType() throws IllegalValueException { } final EcNumber modelEcNumber = new EcNumber(ecNumber); + final Set modelSubmissions = new HashSet<>(personSubmissions); + final Set modelTags = new HashSet<>(personTags); return new Person(modelName, modelPhone, modelEmail, modelAddress, modelRegisterNumber, modelSex, - modelStudentClass, modelEcName, modelEcNumber, modelTags); + modelStudentClass, modelEcName, modelEcNumber, modelSubmissions, modelTags); } diff --git a/src/main/java/seedu/address/storage/JsonAdaptedSubmission.java b/src/main/java/seedu/address/storage/JsonAdaptedSubmission.java new file mode 100644 index 00000000000..21134dfeacc --- /dev/null +++ b/src/main/java/seedu/address/storage/JsonAdaptedSubmission.java @@ -0,0 +1,49 @@ +package seedu.address.storage; + +import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonProperty; + +import seedu.address.commons.exceptions.IllegalValueException; +import seedu.address.model.submission.Submission; + +/** + * Jackson-friendly version of {@link Submission}. + */ +class JsonAdaptedSubmission { + + private final String submissionName; + private final String submissionStatus; + + /** + * Constructs a {@code JsonAdaptedSubmission} with the given {@code submissionName} and {@code submissionStatus}. + */ + @JsonCreator + public JsonAdaptedSubmission(@JsonProperty("submission name") String submissionName, + @JsonProperty("submission status") String submissionStatus) { + this.submissionName = submissionName; + this.submissionStatus = submissionStatus; + } + + /** + * Converts a given {@code Submission} into this class for Jackson use. + */ + public JsonAdaptedSubmission(Submission source) { + submissionName = source.submissionName; + submissionStatus = source.submissionStatus; + } + + /** + * Converts this Jackson-friendly adapted submission object into the model's {@code Submission} object. + * + * @throws IllegalValueException if there were any data constraints violated in the adapted submission. + */ + public Submission toModelType() throws IllegalValueException { + if (!Submission.isValidSubmissionName(submissionName)) { + throw new IllegalValueException(Submission.NAME_MESSAGE_CONSTRAINTS); + } else if (!Submission.isValidSubmissionStatus(submissionStatus)) { + throw new IllegalValueException(Submission.STATUS_MESSAGE_CONSTRAINTS); + } + return new Submission(submissionName); + } + +} \ No newline at end of file diff --git a/src/main/java/seedu/address/ui/PersonCard.java b/src/main/java/seedu/address/ui/PersonCard.java index bf489c47e78..9e2580dbc42 100644 --- a/src/main/java/seedu/address/ui/PersonCard.java +++ b/src/main/java/seedu/address/ui/PersonCard.java @@ -49,6 +49,8 @@ public class PersonCard extends UiPart { @FXML private Label ecNumber; @FXML + private FlowPane submissions; + @FXML private FlowPane tags; /** @@ -67,6 +69,12 @@ public PersonCard(Person person, int displayedIndex) { studentClass.setText(person.getStudentClass().value); ecName.setText(person.getEcName().value); ecNumber.setText(person.getEcNumber().value); + person.getSubmissions().stream() + .sorted(Comparator.comparing(submission -> submission.submissionName)) + .forEach(submission -> submissions.getChildren().add(new Label(submission.submissionName))); + person.getSubmissions().stream() + .sorted(Comparator.comparing(submission -> submission.submissionName)) + .forEach(submission -> submissions.getChildren().add(new Label(submission.submissionStatus))); person.getTags().stream() .sorted(Comparator.comparing(tag -> tag.tagName)) .forEach(tag -> tags.getChildren().add(new Label(tag.tagName))); diff --git a/src/main/resources/view/PersonListCard.fxml b/src/main/resources/view/PersonListCard.fxml index c9dd4d4baae..82a0c8d8a3d 100644 --- a/src/main/resources/view/PersonListCard.fxml +++ b/src/main/resources/view/PersonListCard.fxml @@ -28,6 +28,7 @@