All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.tsl2.nano.core.execution.Profiler.class Maven / Gradle / Ivy

Go to download

TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)

There is a newer version: 2.5.2
Show newest version
????4?
t??
?	?
??	???
?	?
??
??	??
?	?????
??'
??
??????????
C?
?	C?	C?
??	C?
?	C?
C?
????
???
??
+??
+?
>???
??
???
+??
+??
??
?
?
t

C??	C		C

	?





Q
+

^ !"#$%
^&
\'??()
c?*+
f??,-./0/1
t2
324
+567?8
9:;InnerClassesself&Lde/tsl2/nano/core/execution/Profiler;profObjectsLjava/util/Map;	SignaturePLjava/util/Map;calLjava/util/Calendar;sdfLjava/text/SimpleDateFormat;LOG Lorg/apache/commons/logging/Log;()VCodeLineNumberTableLocalVariableTablethissi(()Lde/tsl2/nano/core/execution/Profiler;
StackMapTableprepareProcessor()JjJe Ljava/lang/InterruptedException;?workLoop(J)JiIstepsstarting'(Ljava/lang/Object;Ljava/lang/String;)JclassOrInstanceLjava/lang/Object;nameLjava/lang/String;po,Lde/tsl2/nano/core/execution/ProfilerObject;
getUsedMemgetClazz%(Ljava/lang/Object;)Ljava/lang/Class;;ending((Ljava/lang/Object;Ljava/lang/String;Z)JcleanZlog(Ljava/lang/String;)Vtext
stressTest*(Ljava/lang/String;JLjava/lang/Runnable;)J
test_countactionLjava/lang/Runnable;compareTests+(Ljava/lang/String;J[Ljava/lang/Runnable;)Vdescriptionactions[Ljava/lang/Runnable;	durationsLjava/util/List;LocalVariableTypeTable"Ljava/util/List;<main([Ljava/lang/String;)Vargs[Ljava/lang/String;
TEST_COUNT	summarize
testObjecttotalAmount=clear
SourceFile
Profiler.java??java/util/HashMapxy>?@|}java/text/SimpleDateFormatHH:mm:ss.SSS??~ABCDEvw$de/tsl2/nano/core/execution/Profiler??preparing a hot working cpu...FGHIJK??java/lang/InterruptedExceptionLMNOP??QR??ST?U???V?WXYZ[\]^_K~
=============================================================================================================================??java/lang/StringBuilder==>> starting `abc: '' at defg used mem: `hkbic}=============================================================================================================================jklm?n?java/lang/Classop??qrst*de/tsl2/nano/core/execution/ProfilerObjectutv?w?<<== ending   ' duration:  diff mem: xyz{???????|}???java/util/ArrayList?Etest `~??Z<??Summary of  tests with  counts: java/util/Dateu?java/lang/Long???Kstandard-construction&de/tsl2/nano/core/execution/Profiler$1fast-construction&de/tsl2/nano/core/execution/Profiler$2?????=???????total durations of testObject=`?
 and name= is:?????java/lang/Objectjava/util/Listjava/util/Iteratorjava/util/CalendargetInstance()Ljava/util/Calendar;getTimeZone()Ljava/util/TimeZone;java/util/TimeZonesetRawOffset(I)Vorg/apache/commons/logging/Loginfo(Ljava/lang/Object;)Vjava/lang/Threadsleep(J)V"de/tsl2/nano/core/ManagedExceptionforward,(Ljava/lang/Throwable;)Ljava/lang/Throwable;
fastConstruct.()Lde/tsl2/nano/core/execution/ProfilerObject;clazzLjava/lang/Class;java/lang/SystemcurrentTimeMillisstartstartMemhashCode()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;setTimeInMillisappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
getSimpleName()Ljava/lang/String;getTime()Ljava/util/Date;format$(Ljava/util/Date;)Ljava/lang/String;(J)Ljava/lang/StringBuilder;toStringjava/lang/Runtime
getRuntime()Ljava/lang/Runtime;totalMemory
freeMemorygetClass()Ljava/lang/Class;hash&(Ljava/lang/Class;Ljava/lang/String;)Iremove&(Ljava/lang/Object;)Ljava/lang/Object;getendendMemoutLjava/io/PrintStream;java/io/PrintStreamprintlnjava/lang/Runnablerun(I)Ljava/lang/StringBuilder;(J)Ljava/lang/Long;add(Ljava/lang/Object;)Z(I)Ljava/lang/Object;	longValuevalues()Ljava/util/Collection;java/util/Collectioniterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;equalsjava/lang/String-(Ljava/lang/Object;)Ljava/lang/StringBuilder; de/tsl2/nano/core/log/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;!t
vwxyz{|}~?????m/*?*?Y??*??*?Y?	?
*?????E:<=#F.G?/?w???=?
?
?Y??
?
??OPR?????$???*?@?L+?W?
?Z
\]^_` a? ??	??$?w?Z?????>6???`>???????jk
lkn?*???w?????
???????N-+??-,? -?!?"-?#?$*?-?%?&-?'W*?-?"?()?*?+Y?,-?.-??/?.0?.,?.1?.*?
*??2?3?.4?.-?$5m?78?.?9?*:?*-?"??6
yz{|}~1?<?A?m????????*??w????????????&?;??*?*???>?>???????C????F*+,?@???? ?w???????N??*?+?,?A?&?B?C?*?+?,?A?&?D?C:?!?E?#?F*??E?"e?()?*?+Y?,G?.??/?.0?.,?.H?.*?
*??2?3?.I?.?F?$e5m?78?.?9?*:?*?E?"e??.?#?7???G?Y?^??????????4??w?????????7????V????6?J*?K??
?????????3*?LX?M+?NX	7 ???O
a7???M+?P?????? ?)??4??3?w3??3??3???	??????s?+?*?QY??R:6??2*?+Y?,S?.?T?9 2?U?V?WW???̻+Y?,X?.??TY?. ?7Z?.?9?*6??E?+Y?,S?.?T[?.*?
?\Y?]?^?_?`?3?.?9?*??????*
????D?J?p?{??????H7??sJ????w????????????????????6?(?I	???h(a




© 2015 - 2024 Weber Informatics LLC | Privacy Policy