
com.lambda.Debugger.Locals.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of LewisOmniscientDebugger Show documentation
Show all versions of LewisOmniscientDebugger Show documentation
A command line utility for accesing the bowler framework.
The newest version!
???? 1_ ?^_`
ab
c
?d
?e
?fg
h
i ?j
?kl ?m ?n
lop
lqr
ls
lt
lu ?v ? wxyz{ |x}~ x??? ?x??? ?x??? ?x??? ?x??? ?x???
;c?
;?
;??
o???
?? ??
??
?? ??
??
??
??
z?
z??
N??
P??
R??
T??
V??
X??
Z??
\??
^??
`??
b??
d?
c
?? ? ?????
???????? ??
?? ??
??
????
{?
z?
??
??
??
???
???
;?
;??
?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
?????????????????????????????
z
? ?
?c
!"#$
?%&
?' ?() MAX_INTERNAL I varNameTable Ljava/util/HashMap; varTypeTable retTypeTable nTripletons nSingletons
nMultitons nHLists
nHLEntries emptyHLs wastedTripletons wastedMultitons nLObjects nBindings defaultNames [Ljava/lang/String; sizes [I DEFAULT Lcom/lambda/Debugger/Locals; methodID Ljava/lang/String; tl Lcom/lambda/Debugger/TraceLine; creationTime setMethodID (Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this mid
getNLocals ()I
setNLocals (I)V nLocals createShadowLocals ()Lcom/lambda/Debugger/VectorD; hl !Lcom/lambda/Debugger/HistoryList; varName i v Lcom/lambda/Debugger/VectorD; appendVarNames ((Ljava/lang/String;[Ljava/lang/String;)V sa appendVarTypes Q(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;)V s returnTypeString cl Ljava/lang/ClassLoader; varTypes [Ljava/lang/Object; parseType <(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/lang/Class; e Ljava/lang/Exception; s0 type Ljava/lang/Class; isArray Z isArray2 compact varIndex time0 eot t len verify createLocals Q(ILcom/lambda/Debugger/TraceLine;Ljava/lang/String;I)Lcom/lambda/Debugger/Locals; time nLocals2 5(ILcom/lambda/Debugger/TraceLine;Ljava/lang/String;)V
getVarName (I)Ljava/lang/String; varNames getVarIndex (Ljava/lang/String;)I getVarNames ()[Ljava/lang/String;
getReturnType ()Ljava/lang/Class; oa Ljava/lang/Object;
getVarType (I)Ljava/lang/Class; o toString ()Ljava/lang/String; printAll ()V add 6(IILjava/lang/Object;Lcom/lambda/Debugger/TraceLine;)V hlNew slIndex value nArgsTL getHL $(I)Lcom/lambda/Debugger/HistoryList; getHLCreate bind 5(ILjava/lang/Object;Lcom/lambda/Debugger/TraceLine;)V setValue (IILjava/lang/Object;)V putHL %(ILcom/lambda/Debugger/HistoryList;)V getObject (I)Ljava/lang/Object; getTime (I)I setTime (II)V main ([Ljava/lang/String;)V args printStatistics
countSizes hlm )Lcom/lambda/Debugger/HistoryListMultiple; size
SourceFile Locals.java ? ? %com/lambda/Debugger/DebuggerException 'Cannot change nLocals if not LocalsMore* ? com/lambda/Debugger/VectorD*= ? ?FE,- com/lambda/Debugger/ShadowLocal**>+ ? ?,- java/lang/Object ? ? ? ?./ L01 ;213 ?45 [[I67 B [[B [B8 [[Z [Z9 C [[C [C: S [[S [S; J [[J [J< F [[F [F= D [[D [D> V com/lambda/Debugger/ShadowVoid java/lang/StringBuilder [[L?@:; [LAB java/lang/Exception "Locals.parseType() could not find CD ? ? ?EFPDE ? ?GH ?OPQRI% com/lambda/Debugger/Locals0*+ com/lambda/Debugger/Locals1 com/lambda/Debugger/Locals2 com/lambda/Debugger/Locals3 com/lambda/Debugger/Locals4 com/lambda/Debugger/Locals5 com/lambda/Debugger/Locals6 com/lambda/Debugger/Locals7 com/lambda/Debugger/Locals8 com/lambda/Debugger/Locals9 com/lambda/Debugger/Locals10 com/lambda/Debugger/LocalsMore*JKL ? ? MISSING_VAR_NAME java/lang/String java/lang/ClassLoader java/lang/Class [ ,