(DJVM::TYPE-SIZE-EITHER-2-OR-1)
(DJVM::CAR-OPSTACK-SIG-NORMALIZE
 (164 7 (:REWRITE DJVM::TOPSTACK-GUARD-STRONG-IMPLIES-CONSP-OPSTACK))
 (161 1 (:REWRITE DJVM::TOPSTACK-GUARD-STRONG-IMPLIED-BY-CANPOPCATEGORY1))
 (101 13 (:REWRITE DJVM::ISMATCHINGTYPE-INT-IMPLIES-CANPOPCATEGORY1-FACT))
 (93 13 (:REWRITE DJVM::ISMATCHINGTYPE-REFERENCE-IMPLIES-CANPOPCATEGORY1-FACT))
 (93 13 (:REWRITE DJVM::ISMATCHINGTYPE-JAVA-LANG-OBJECT-IMPLIES-CANPOPCATEGORY1-FACT))
 (93 13 (:REWRITE DJVM::ISMATCHINGTYPE-AARRAY-IMPLIES-CANPOPCATEGORY1-FACT))
 (87 17 (:DEFINITION LEN))
 (66 2 (:REWRITE DJVM::LEN-POP-OPSTACK-IS))
 (64 1 (:DEFINITION DJVM::CANPOPCATEGORY2))
 (35 18 (:REWRITE DEFAULT-+-2))
 (33 30 (:REWRITE DEFAULT-CAR))
 (18 18 (:REWRITE DEFAULT-+-1))
 (17 17 (:REWRITE DEL-SET-LEN))
 (17 17 (:REWRITE DEFAULT-CDR))
 (15 13 (:REWRITE DEFAULT-<-1))
 (15 1 (:DEFINITION DJVM::CATEGORY2))
 (13 13 (:REWRITE DJVM::ISMATCHINGTYPE-PREFIX-CLASS-IMPLIES-CANPOPCATEGORY1-FACT))
 (13 13 (:REWRITE DEFAULT-<-2))
 (8 8 (:TYPE-PRESCRIPTION DJVM::WFF-REFP))
 (8 8 (:TYPE-PRESCRIPTION DJVM::TOPSTACK-GUARD-STRONG))
 (7 1 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (6 2 (:REWRITE DJVM::WFF-REFP-IMPLIES-TAG-OF-EQUAL-REF))
 (6 2 (:REWRITE DJVM::WFF-REFP-IMPLIES-TAG-OF-BEING-REF))
 (4 4 (:TYPE-PRESCRIPTION DJVM::CONSISTENT-STATE))
 (3 3 (:TYPE-PRESCRIPTION DJVM::WFF-TAGGED-VALUE))
 (3 1 (:LINEAR DJVM::CONSISTENT-STATE-IMPLIES-LEN-OPSTACK-LESS-MAX-STACK-LINEAR))
 (3 1 (:DEFINITION DJVM::TOPCATEGORY2))
 (2 2 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (1 1 (:REWRITE DJVM::CONSISTENT-VALUE-X-IMPLIES-WFF-TAGGED-VALUE-B))
 (1 1 (:DEFINITION DJVM::POPCATEGORY2))
 )
(DJVM::ISARRAYTYPE-BCV-ISARRAYTYPE
 (854 16 (:REWRITE DJVM::NOT-NULLP-TAG-REF-NOT-EQUAL-MINUS-1))
 (403 347 (:REWRITE DEFAULT-CDR))
 (300 44 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (212 36 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (187 187 (:REWRITE MEM-SUBSET))
 (178 178 (:TYPE-PRESCRIPTION DJVM::TAG-REF))
 (174 87 (:REWRITE DEFAULT-+-2))
 (105 105 (:REWRITE DEFAULT-CAR))
 (88 88 (:REWRITE DEL-SET-LEN))
 (87 87 (:REWRITE DEFAULT-+-1))
 (84 4 (:REWRITE JVM::TRUE-LISTP-LEN-1-IS-LIST-CAR))
 (72 72 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (64 9 (:REWRITE DJVM::WFF-REFP-IMPLIES-TAG-OF-BEING-REF))
 (33 11 (:REWRITE DJVM::WFF-ARRAY-TYPE-IMPLIES-ISARRAYTYPE))
 (24 8 (:REWRITE DJVM::INT32P-IMPLIES-INTEGERP))
 (22 22 (:TYPE-PRESCRIPTION JVM::WFF-ARRAY-TYPE))
 (17 17 (:REWRITE DJVM::VALUE-OF-TAG-REF))
 (17 17 (:REWRITE DJVM::CONSISTENT-VALUE-X-IMPLIES-WFF-TAGGED-VALUE-B))
 (16 16 (:TYPE-PRESCRIPTION INT32P))
 (16 8 (:DEFINITION TRUE-LISTP))
 (13 13 (:REWRITE DJVM::TAG-OF-TAG-REF))
 (6 6 (:REWRITE DJVM::TAG-REF-TAG))
 (3 1 (:REWRITE DJVM::NOT-BOUND?-DEREF2-NIL))
 )
(DJVM::LEN-BCV-PUSHOPERANDSTACK-SIZE-2-IS
 (32 16 (:REWRITE DEFAULT-+-2))
 (16 16 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION BCV::PUSHOPERANDSTACK))
 (9 3 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (9 3 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 (8 8 (:REWRITE DEL-SET-LEN))
 (8 8 (:REWRITE DEFAULT-CDR))
 (6 6 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (5 2 (:REWRITE DJVM::TYPE-SIZE-EITHER-2-OR-1))
 )
(BCV::FIELDTYPECP-NORMALIZE
 (120 6 (:DEFINITION JVM::NORMALIZE-TYPE-REP))
 (72 6 (:DEFINITION JVM::ARRAY-TYPE?))
 (30 6 (:DEFINITION LEN))
 (24 24 (:TYPE-PRESCRIPTION LEN))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 6 (:DEFINITION TRUE-LISTP))
 (6 6 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (6 6 (:REWRITE DEL-SET-LEN))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DJVM::ARRAY-BASE-TYPE-IS-ARRAY-COMPONENT-TYPE))
 (6 6 (:DEFINITION JVM::MAKE-ARRAY-TYPE))
 )
(DJVM::LEN-BCV-POPOPERANDSTACK-SIZE-2-IS
 (34 17 (:REWRITE DEFAULT-+-2))
 (17 17 (:REWRITE DEFAULT-+-1))
 (16 16 (:REWRITE DEFAULT-CDR))
 (12 12 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (11 11 (:REWRITE DEL-SET-LEN))
 )
(DJVM::CONSISTENT-HEAP-ARRAY-INIT-STATE1-IMPLIES-NOT-DERE2-INIT
 (441 441 (:REWRITE DEFAULT-CAR))
 (384 192 (:DEFINITION NTH))
 (94 47 (:REWRITE DEFAULT-+-2))
 (90 30 (:REWRITE DJVM::WFF-ARRAY-TYPE-IMPLIES-ISARRAYTYPE))
 (80 40 (:DEFINITION TRUE-LISTP))
 (60 60 (:TYPE-PRESCRIPTION JVM::WFF-ARRAY-TYPE))
 (47 47 (:REWRITE DEL-SET-LEN))
 (47 47 (:REWRITE DEFAULT-+-1))
 (24 24 (:LINEAR SUBSET-NODUP-SET-SIZE))
 (12 12 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (12 12 (:LINEAR DJVM::CONSP-IMPLIES-LEN))
 )
(DJVM::CONSISTENT-STATE-IMPLIES-CONSISTENT-HEAP-ARRAY-INIT1
 (30 30 (:TYPE-PRESCRIPTION JVM::LOADER-INV))
 (20 10 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-STATE))
 (20 10 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-INSTANCE-CLASS-TABLE))
 (20 10 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-CLASS-TABLE))
 )
(DJVM::CONSISTENT-STATE-IMPLIES-ARRAY-TYPE-NEVER-UNINITIALIZED
 (96 96 (:TYPE-PRESCRIPTION JVM::LOADER-INV))
 (64 32 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-STATE))
 (64 32 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-INSTANCE-CLASS-TABLE))
 (64 32 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-CLASS-TABLE))
 (22 3 (:REWRITE DJVM::NOT-BOUND?-DEREF2-NIL))
 (19 2 (:REWRITE DJVM::BOUND?-RREFP))
 (14 1 (:DEFINITION DJVM::REFP))
 (7 1 (:REWRITE DJVM::NULLP-IMPLIED-BY))
 (6 6 (:TYPE-PRESCRIPTION DJVM::WFF-REFP))
 (4 1 (:REWRITE DJVM::CONSISTENT-VALUE-TAG-REF-IMPLIES-REFP-SPECIFIC))
 (4 1 (:DEFINITION DJVM::VALID-REFP))
 (3 1 (:REWRITE DJVM::WFF-REFP-IMPLIES-TAG-OF-EQUAL-REF))
 (3 1 (:REWRITE DJVM::WFF-REFP-IMPLIES-TAG-OF-BEING-REF))
 (2 2 (:TYPE-PRESCRIPTION DJVM::NULLP))
 (2 2 (:TYPE-PRESCRIPTION DJVM::CONSISTENT-VALUE-X))
 (1 1 (:REWRITE DJVM::CONSISTENT-VALUE-IMPLIES-CONSISTENT-VALUE-X-B))
 (1 1 (:REWRITE DJVM::CONSISTENT-HEAP-ARRAY-INIT-STATE1-IMPLIES-NOT-DERE2-INIT))
 )
(DJVM::TYPE-SIZE-WFF-TYPE-REP
 (110 55 (:REWRITE DEFAULT-+-2))
 (86 86 (:REWRITE DEFAULT-CDR))
 (86 86 (:REWRITE DEFAULT-CAR))
 (76 31 (:REWRITE DJVM::TYPE-SIZE-EITHER-2-OR-1))
 (55 55 (:REWRITE DEL-SET-LEN))
 (55 55 (:REWRITE DEFAULT-+-1))
 (34 17 (:DEFINITION TRUE-LISTP))
 (7 1 (:LINEAR DJVM::CONSP-LEN-NO-LESS-THAN-0))
 (2 2 (:LINEAR SUBSET-NODUP-SET-SIZE))
 )
(DJVM::BCV-ARG1-NORMALIZE)
(DJVM::BCV-FIELDCLASSNAMECP-NORMALIZE)
(DJVM::WFF-FIELDCP-IMPLIES-WFF-TYPE-REP)
(DJVM::CONSISTENT-STATE-IMPLIES-INTERFACE-CLASS-NO-FIELD
 (102 102 (:TYPE-PRESCRIPTION JVM::LOADER-INV))
 (68 34 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-STATE))
 (68 34 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-INSTANCE-CLASS-TABLE))
 (68 34 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-CLASS-TABLE))
 (20 1 (:DEFINITION JVM::NORMALIZE-TYPE-REP))
 (12 1 (:DEFINITION JVM::ARRAY-TYPE?))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 4 (:DEFINITION NTH))
 (8 2 (:DEFINITION JVM::CLASS-BY-NAME))
 (7 7 (:REWRITE DEFAULT-CAR))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (2 1 (:REWRITE DEFAULT-+-2))
 (2 1 (:DEFINITION TRUE-LISTP))
 (1 1 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (1 1 (:REWRITE DEL-SET-LEN))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE DJVM::ARRAY-BASE-TYPE-IS-ARRAY-COMPONENT-TYPE))
 (1 1 (:DEFINITION JVM::MAKE-ARRAY-TYPE))
 )
(DJVM::CONSISTENT-STATE-LOOKUPFIELD-IMPLIES-LOADED
 (96 96 (:TYPE-PRESCRIPTION JVM::LOADER-INV))
 (64 32 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-STATE))
 (64 32 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-INSTANCE-CLASS-TABLE))
 (64 32 (:TYPE-PRESCRIPTION JVM::LOADER-INV-IMPLIES-WFF-CLASS-TABLE))
 (20 1 (:DEFINITION JVM::NORMALIZE-TYPE-REP))
 (16 4 (:DEFINITION JVM::CLASS-BY-NAME))
 (12 1 (:DEFINITION JVM::ARRAY-TYPE?))
 (11 11 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE DEFAULT-CDR))
 (8 1 (:REWRITE DJVM::CONSISTENT-STATE-IMPLIES-IF-FOUND-FIELD-THEN-NOT-INTERFACE-LEMMA))
 (6 3 (:DEFINITION NTH))
 (6 1 (:REWRITE DJVM::CONSISTENT-STATE-IMPLIES-IF-CLASS-NOT-FOUND-NOT-NIL))
 (5 1 (:DEFINITION LEN))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (2 2 (:TYPE-PRESCRIPTION JVM::ISINTERFACE))
 (2 1 (:REWRITE DEFAULT-+-2))
 (2 1 (:DEFINITION TRUE-LISTP))
 (1 1 (:TYPE-PRESCRIPTION JVM::PRIMITIVE-TYPE?))
 (1 1 (:REWRITE JVM::SUPERCLASS-NO-LOOP1-CONS))
 (1 1 (:REWRITE DJVM::ISMATCHINGTYPE-TO-ARRAY-TYPE-NOT-ISINTERFACE-THEN-CLASS-TABLE))
 (1 1 (:REWRITE DEL-SET-LEN))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE DJVM::ARRAY-BASE-TYPE-IS-ARRAY-COMPONENT-TYPE))
 (1 1 (:DEFINITION JVM::MAKE-ARRAY-TYPE))
 )
