Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\util\UnsharedNameTable.class
?? 4 k ? * + ()I ()V ([BII)I ([BI[BII)Z ([CI[BII)I <init> Code I InnerClasses LineNumberTable SourceFile StackMapTable [B arraycopy bytes chars2utf checkNonNull checkNull com/sun/tools/javac/util/Assert com/sun/tools/javac/util/Convert com/sun/tools/javac/util/Name #com/sun/tools/javac/util/Name$Table *com/sun/tools/javac/util/UnsharedNameTable 4com/sun/tools/javac/util/UnsharedNameTable$HashEntry 3com/sun/tools/javac/util/UnsharedNameTable$NameImpl create dispose equals fromChars fromUtf get getByteLength hashMask hashValue hashes index java/lang/System next .previousNonNullTableEntry cannot be null here. ,previousNonNullTableEntry.next must be null. ( 6Lcom/sun/tools/javac/util/UnsharedNameTable$HashEntry; 7[Lcom/sun/tools/javac/util/UnsharedNameTable$HashEntry; %([BII)Lcom/sun/tools/javac/util/Name; %([CII)Lcom/sun/tools/javac/util/Name; #(Lcom/sun/tools/javac/util/Names;)V $(Lcom/sun/tools/javac/util/Names;I)V 2(Lcom/sun/tools/javac/util/UnsharedNameTable;[BI)V 8(Lcom/sun/tools/javac/util/UnsharedNameTable$NameImpl;)V ()Ljava/lang/Object; G(Lcom/sun/tools/javac/util/Names;)Lcom/sun/tools/javac/util/Name$Table; *(Ljava/lang/Object;ILjava/lang/Object;II)V '(Ljava/lang/Object;Ljava/lang/String;)V 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; $ ' ) 5 &