Untitled diff
1 removal
23 lines
1 addition
23 lines
Method: replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Method: replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-------------------------------
-------------------------------
ALOAD 0
ALOAD 0
ALOAD 1
ALOAD 1
INVOKEINTERFACE acid/Acid$Map.get (Ljava/lang/Object;)Ljava/lang/Object;
INVOKEINTERFACE acid/Acid$Map.get (Ljava/lang/Object;)Ljava/lang/Object;
DUP
ASTORE 3
ASTORE 3
ALOAD 3
IFNONNULL L0
IFNONNULL L0
ALOAD 0
ALOAD 0
ALOAD 1
ALOAD 1
INVOKEINTERFACE acid/Acid$Map.containsKey (Ljava/lang/Object;)Z
INVOKEINTERFACE acid/Acid$Map.containsKey (Ljava/lang/Object;)Z
IFEQ L1
IFEQ L1
L0
L0
ALOAD 0
ALOAD 0
ALOAD 1
ALOAD 1
ALOAD 2
ALOAD 2
INVOKEINTERFACE acid/Acid$Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
INVOKEINTERFACE acid/Acid$Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ASTORE 3
ASTORE 3
L1
L1
ALOAD 3
ALOAD 3
ARETURN
ARETURN