
com.lambda.Debugger.Defaults.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
?" ?# ?$%&
O'(
)*+, ?-
.
/0
12
3
O45
O67
O8
O9
O:
O; ?<
?= ?>
?? ?@
?A ?B
?C ?D
?E ?F
?G ?H
?I ?J
?K ?L
?M ?N
?O ?P
?Q ?R
?S ?T
?U ?V
?W ?X
?YZ[
8"\
8]
8^
7.
_ ?`
?ab
8cd ?efg
?h
?ijk
8lm
n2opqrstuvw
?xy
?z{|}~ ? ??
?? ??
??
?? 1?
??
??
??
?? 1? 1?????
???
O?
O????
v.
u?
t?? 1??
t???????????????? ??
??
??
??
??
??
??
??
??
t_??
1??
8??
?? ???
?"??????????????????
dontRecord Lcom/lambda/Debugger/VectorD; dontInstrument didntInstrument instrumentOnlyPackages defaultsFile Ljava/lang/String;
MAX_MEMORY
START_ON_LINE STOP_ON_LINE START_ON_OUTPUT STOP_ON_OUTPUT INSTRUMENT_ONLY DIDNT_INSTRUMENT DONT_INSTRUMENT_METHOD DONT_RECORD_METHOD SOURCE_DIRECTORY USER_SELECTED_FIELD
START_PATTERN STOP_PATTERN DONT_EITHER SPECIAL_FORMATTER firstRun Z alreadyRead ()V Code LineNumberTable LocalVariableTable this Lcom/lambda/Debugger/Defaults; readDefaults ()Z len I
firstSpace firstTab category value br Ljava/io/BufferedReader; line e Ljava/io/FileNotFoundException; Ljava/lang/Exception; initializeDefaults hide_ts [Ljava/lang/String; hide_vo hide_sb0 hide_sb1 hide_in hide_oi hide_cl setStartLine (Ljava/lang/String;)V s setStopLine setStartOutput
setStopOutput addInstrumentOnly addDidntInstrument addDontInstrumentMethod
addDontRecord
addDontEither addSourceDirectory addUserSelectedField setCutoff i setStartPattern setStopPattern addFormatter setMemory setStartImmediately setStartRunning
setInstrument
getBoolean (Ljava/lang/String;)Z getInt (Ljava/lang/String;)I getString &(Ljava/lang/String;)Ljava/lang/String; lastQuote
getStrings '(Ljava/lang/String;)[Ljava/lang/String; s1 s2
writeDefaults w Ljava/io/BufferedWriter; Ljava/io/IOException; writeDefaultBoolean .(Ljava/io/BufferedWriter;Ljava/lang/String;Z)V z
Exceptions writeDefaultInt .(Ljava/io/BufferedWriter;Ljava/lang/String;I)V writeDefaultString ?(Ljava/io/BufferedWriter;Ljava/lang/String;Ljava/lang/String;)V writeDefaultStrings J(Ljava/io/BufferedWriter;Ljava/lang/String;Lcom/lambda/Debugger/VectorD;)V ss v writeDefaultStringPairs addIOP packageName
SourceFile
Defaults.java ? ? ? ? ? ?
com.lambda com? )lambda.Debugger.SpecialTimeStampFormatter?? ? java/io/BufferedReader java/io/FileReader ? ? ? ? ?? !Reading .debuggerDefaults file...?? ????? ?? #???????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? %com/lambda/Debugger/DebuggerException java/lang/StringBuilder #Unrecognized category in defaults: ??r?? ? ? ??? Not instrumenting ?? extra methods ? ? Not recording java/io/FileNotFoundException ? ? ? java/lang/Exception Problem loading defaults file: ?? . Aborting load.? &Creating new .debuggerDefaults file... java/lang/String * toString valueOf java.lang.StringBuilder java.lang.StringBuffer new java.lang.Object?? $"com.lambda.Debugger.DemoThing name" Recording will start on: Recording will stop on: !Recording will start on output: " " ? ? ? ? ?? ?? ??? ??? ?? ????? ?? ? Not a boolean: true fals Not a number: ?? Not a quoted string: ??? java/io/BufferedWriter java/io/OutputStreamWriter java/io/FileOutputStream ? ? # ODB Defaults ? 2 -- You may edit by hand. See Manual for details
? Z# Class & method names must be complete. '*' must be freestanding.
W# DidntInstrument: This is informative only. (You may change to InstrumentOnly.)
T# DontInstrumentMethod: These methods won't be instrumented (but may be recorded).
X# DontRecordMethod: These methods won't be recorded (ie, from the calling method).
J# DontEither: These methods won't be recorded or instrumented.
]# MaxTimeStamps: This is overridded by the command line argument, hence seldom used.
L# StartPattern: Recording will start when this pattern is matched.
Z# StopPattern: Recording will stop when this pattern is matched (no restarts!).
H# SourceDirectory: If sources can't be found normally, look here.
T# OnlyInstrument: Only classes which match this prefix will be instrumented.
S# OnlyInstrument: "" means default package only. No entry means everything.
h# UserSelectedField: This instance variable (a final String) will be appended to the display string
G# UserSelectedField: "com.lambda.Thing name" ->
G# SpecialFormatter: com.lambda.Debugger.SpecialTimeStampFormatter
???
java/io/IOException Could not save file
? "
com/lambda/Debugger/VectorD .debuggerDefaults MaxTimeStamps: StartOnLine: StopOnLine: StartOnOutput:
StopOnOutput: OnlyInstrument: DidntInstrument: DontInstrumentMethod: DontRecordMethod: SourceDirectory: UserSelectedField:
StartPattern: StopPattern: DontEither: SpecialFormatter: com/lambda/Debugger/Defaults java/lang/Object
startsWith %com/lambda/Debugger/SpecialFormatters add (Ljava/io/Reader;)V com/lambda/Debugger/Debugger println readLine ()Ljava/lang/String; length ()I equals (Ljava/lang/Object;)Z indexOf (I)I substring (II)Ljava/lang/String; intern trim append -(Ljava/lang/String;)Ljava/lang/StringBuilder; close size (I)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; com/lambda/Debugger/D $com/lambda/Debugger/SourceFileFinder sourceDirectories $com/lambda/Debugger/ClassInformation '(Ljava/lang/String;Ljava/lang/String;)V PAUSED "com/lambda/Debugger/EventInterface setStartPatternString setStopPatternString com/lambda/Debugger/TimeStamp setMax (I)V START
INSTRUMENT java/lang/Integer parseInt charAt (I)C (II)I (Ljava/io/OutputStream;)V (Ljava/io/Writer;)V version write MAX_TIMESTAMPS getStartPatternString getStopPatternString %com/lambda/Debugger/ClassObjectFilter getFilteredMethods ()Lcom/lambda/Debugger/VectorD; getUserSelectedFields message (Ljava/lang/String;Z)V (Z)Ljava/lang/StringBuilder; elementAt (I)Ljava/lang/Object; ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
? ? " ? ? ? / *? ? ? ? ? ? ? ? ? ? O? ? ? ?? ? ? ? ? Y?
Y? ? ?
K? *? YL??+? =+? ? ???+? ? ???+ ? >+ ? 6? >? ? >? >+? ? ::?
+`? :? :? ? ???? ? ? ??q? ? ? ??a? ? ? ??Q? ? ? ??A? !? ? "??1? #? ? $??!? %? ? &??? '? ? (??? )? ? *???? +? ? ,???? -? ? .???? /? ? 0???? 1? ? 2???? 3? ? 4???? 5? ? 6???? 7Y? 8Y? 9:? ;+? ;?