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

org.optaplanner.benchmark.impl.DefaultPlannerBenchmark.class Maven / Gradle / Ivy

????7}
java/lang/Object()V????????	

6org/optaplanner/benchmark/impl/DefaultPlannerBenchmarkstartingSystemTimeMillisJ	
$firstFailureSubSingleBenchmarkRunner9Lorg/optaplanner/benchmark/impl/SubSingleBenchmarkRunner;	
plannerBenchmarkResult>Lorg/optaplanner/benchmark/impl/result/PlannerBenchmarkResult;	
benchmarkDirectoryLjava/io/File;	
warmUpExecutorService&Ljava/util/concurrent/ExecutorService; .java/util/concurrent/ExecutorCompletionService
"#"(Ljava/util/concurrent/Executor;)V	
%&'warmUpExecutorCompletionService0Ljava/util/concurrent/ExecutorCompletionService;	
)*executorService	
,-.benchmarkReport7Lorg/optaplanner/benchmark/impl/report/BenchmarkReport;07org/optaplanner/benchmark/impl/result/BenchmarkResultIO
/	
345benchmarkResultIO9Lorg/optaplanner/benchmark/impl/result/BenchmarkResultIO;

78benchmarkingStarted

:;warmUp

=>runSingleBenchmarks

@AbenchmarkingEnded

CDEgetBenchmarkDirectory()Ljava/io/File;Gjava/lang/IllegalStateExceptionI&This benchmark has already ran before.
FKL(Ljava/lang/String;)V
NOPQRjava/lang/SystemcurrentTimeMillis()J
TUVWXjava/time/OffsetDateTimenow()Ljava/time/OffsetDateTime;
Z[\]^org/optaplanner/benchmark/impl/result/SubSingleBenchmarkResult
D(Lorg/optaplanner/benchmark/impl/result/SubSingleBenchmarkResult;Z)V
submit>(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; !
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;?
%&'take()Ljava/util/concurrent/Future;)java/lang/InterruptedException
+,-./java/lang/Thread
currentThread()Ljava/lang/Thread;
+12	interrupt4;?(Lorg/optaplanner/benchmark/impl/result/PlannerBenchmarkResult;Ljava/io/File;Ljava/util/concurrent/ExecutorService;Ljava/util/concurrent/ExecutorService;Lorg/optaplanner/benchmark/impl/report/BenchmarkReport;)VCodeLineNumberTableLocalVariableTablethis8Lorg/optaplanner/benchmark/impl/DefaultPlannerBenchmark;getPlannerBenchmarkResult@()Lorg/optaplanner/benchmark/impl/result/PlannerBenchmarkResult;getBenchmarkReport9()Lorg/optaplanner/benchmark/impl/report/BenchmarkReport;solverBenchmarkResultListLjava/util/List;LocalVariableTypeTableOLjava/util/List;
StackMapTablejItimeCycleEnd	futureMap$Ljava/util/concurrent/ConcurrentMap;i
timeLeftTotalparallelBenchmarkCountsolverBenchmarkResultCountcyclesCounttimeLeftPerCycleoriginalProblemStatisticMapLjava/util/Map;singleBenchmarkResultIndexMapwarmUpConfigBackupMapsolverBenchmarkResultCycle>[Lorg/optaplanner/benchmark/impl/result/SolverBenchmarkResult;solverBenchmarkResultIndexnotFinishedWarmUpList?Ljava/util/concurrent/ConcurrentMap;Lorg/optaplanner/benchmark/impl/SubSingleBenchmarkRunner;>;?Ljava/util/Map;>;vLjava/util/concurrent/ConcurrentMap;?Ljava/util/Map;&Ljava/util/List;$originalTerminationConfigBLorg/optaplanner/core/config/solver/termination/TerminationConfig;tmpTerminationConfigsingleBenchmarkResultIndexLjava/lang/Integer;singleBenchmarkResult=Lorg/optaplanner/benchmark/impl/result/SingleBenchmarkResult;subSingleBenchmarkRunnerfutureLjava/util/concurrent/Future;solverBenchmarkResult=Lorg/optaplanner/benchmark/impl/result/SolverBenchmarkResult;solverBenchmarkResultArraytimeLeftPerSolverConfigXLjava/util/concurrent/Future;?Ljava/util/Map;Lorg/optaplanner/benchmark/impl/SubSingleBenchmarkRunner;>;Z(Ljava/util/Map;Lorg/optaplanner/benchmark/impl/SubSingleBenchmarkRunner;>;Ljava/util/concurrent/ConcurrentMap;[Lorg/optaplanner/benchmark/impl/result/SolverBenchmarkResult;J)Ve Ljava/lang/InterruptedException;causeLjava/lang/Throwable;)Ljava/util/concurrent/ExecutionException;solverBenchmarkResultSingletonfailureThrowabletimeLeftInCycletimePhaseEnd
tasksCountIjava/lang/Throwable(Ljava/util/Map;Lorg/optaplanner/benchmark/impl/SubSingleBenchmarkRunner;>;Ljava/util/concurrent/ConcurrentMap;J)VsubSingleBenchmarkResult@Lorg/optaplanner/benchmark/impl/result/SubSingleBenchmarkResult;problemBenchmarkResult>Lorg/optaplanner/benchmark/impl/result/ProblemBenchmarkResult;futureEntryLjava/util/Map$Entry;RLorg/optaplanner/benchmark/impl/result/ProblemBenchmarkResult;?Ljava/util/Map$Entry;>;?Ljava/util/Map;>;notExecutedBenchmarkListbenchmarkAndShowReportInBrowserbenchmarkDirectoryPathLjava/io/IOException;htmlOverviewFiledesktopLjava/awt/Desktop;
SourceFileDefaultPlannerBenchmark.javaNestMembersBootstrapMethodsa
bcdme$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;g2The solverBenchmarkResultList () cannot be empty.i,The benchmarkDirectory () must not be null.k9Impossible state: notFinishedWarmUpList () is not empty.m4Impossible state: notExecutedBenchmarkList size ().omBenchmarking failed: failureCount (). The exception of the firstFailureSingleBenchmarkRunner () is chained.q;Failed showing htmlOverviewFile () in the default browser.s .singleBenchmarkRunnerExceptionInnerClassesWarmUpConfigBackupEntryActiony%java/lang/invoke/MethodHandles$Lookup{java/lang/invoke/MethodHandlesLookup!
xy@y&'*45-.
?C*?*?	*?*+?*,?*-?*?Y-?!?$*?(*?+*?/Y?1?2?.HDEIJKL+M1N7OBP>C	
CCCC*C-./*??S	
DE/*??W	

/*?+?[	
?EO*?6*?9*?<*??*?B?defgh	
8!?*?		??
?FYH?J?*?M?	*??S?Y*??_L+?c??iY+?k?o?*?p*??s?vz?Y*??|SY*???????SY+????SY*?????S???Bl	mop$q,r3sAvEwLx[ze{t|?}?x?~?	
,d,d	?-?ro,*???iY*????o?*???W*?*??????? ?+?,	
;G*?????	????v????v????v???*?????@*??|??>*??_??6??6??7??Y*???????:??Y??:	*???:
??:66

?\?Ma76?%*??_p????S????ۻ?Y??:*	??*	?ل
???*?
??*???:

????FY
???J??v????v???v?????$????$?.?9?D?R?Z?b?j?w????????????????????????????????????(?2?<?F???(?K??`
G	
9DR?Z?b?w? ??!	??" 
??#$??%8&
4?'w?(??!)	??"*
8&+
1??
,??'?%?.????-:?66??2:		???:
??Y??:
?
??W??	???,	???:????	?	??p??:	?	?????:
?Y
?????:*?$?:+?W,	??`???"W???>?R??#?,?1?9?@?J?W?`?p?u?|???????????????z#?-.
,?/.Ws01?A23
?)4?56?78	?	
? ?!?9$?: ?5;?<?!)2?,?-????&?O?_
,=;?+?#66?*?$?$:?:?*?0?FY3?5?:?8?:	?{:
?*?0+?=?:	?>A?Y	SY	?CSY
S?F
:?>:

?K:+?=?:	?>O?Y	SY	?CSYS?Q:?	?T*??E*	??<	?X?\?`:
!?Me7	????Y
S:
*+,
?Մ?????(6BE(6B?I?&????? ?&?3?6?B?E?G?M?Z?m?v?{????????????????????????????????????	???56 >?B4	G8>?
Z(4	?2@A?9>B
?
C$
3?566?DA?t4	?&78
?E	
 !FG*5;3?5;<!)>	?R(?9?
9H(|I?:?2?J>u
u??Y?dL*????eM,?i?},?n?qN-?s?e:?i?[?n?:??e:?i?6?n?:?Y?:*?(?t:	+	?W??Ƨ?????+?u?yM,?i??,?n?|N-?~?:-???9::?8?:?a:?*?0?>??YSY?CSYS?F:?1:?K:?>??YSY?CSYS?Q:??X?????#?X?????T*??	*???3????(??I?)(I	K
N	kw
??????????%????% !"+#4"9$=&B'Q)]*d+k,q/t0?w4?56	k$KLII23(mMN?+>?%@A,>B??4??56??DA??OPu	
m 4?5;	(mMQ??5;??ORmSd
?j?qj?!j?o?|@?=?B?C?D?E?B?F?G?I?J?L?	

?T
?T+?!??i?Q?RC?M@*?	e?
OP	
WUEG*??L*??+???	?	
V??P*?+??L?ϙ	?ԧM,?
,?ضޚ?v?+???,+????N?FY+??-?5??1<??*
???$?0?1?<???@?O?*@>WP	
HX:YZ??@???M?[:
???v
?????>?7898\]^?_,`f`h`j`l`n`p`rt"?
u|v	??w@xz|




© 2015 - 2025 Weber Informatics LLC | Privacy Policy