[DEECo] [d3scomp/JDEECo] 9f167b: Making fileds in the PNode and KnowledgePath final...
GitHub
noreply at github.com
Thu Aug 30 14:54:39 CEST 2012
Branch: refs/heads/master
Home: https://github.com/d3scomp/JDEECo
Commit: 9f167ba7f94a2828642bf4e40e4b130d38e6f604
https://github.com/d3scomp/JDEECo/commit/9f167ba7f94a2828642bf4e40e4b130d38e6f604
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-29 (Wed, 29 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/path/grammar/JDEECoParser.java
M src/cz/cuni/mff/d3s/deeco/path/grammar/JDEECoParser.jj
M src/cz/cuni/mff/d3s/deeco/path/grammar/KnowledgePath.java
M src/cz/cuni/mff/d3s/deeco/path/grammar/PNode.java
M src/cz/cuni/mff/d3s/deeco/path/grammar/ParseException.java
M src/cz/cuni/mff/d3s/deeco/path/grammar/SimpleCharStream.java
M src/cz/cuni/mff/d3s/deeco/path/grammar/Token.java
M src/cz/cuni/mff/d3s/deeco/path/grammar/TokenMgrError.java
M src/cz/cuni/mff/d3s/deeco/processor/ParserHelper.java
Log Message:
-----------
Making fileds in the PNode and KnowledgePath final.
Grammar has been updated.
Commit: 20e9b7fd124c250dbf1f9738964fc7500ac7cfca
https://github.com/d3scomp/JDEECo/commit/20e9b7fd124c250dbf1f9738964fc7500ac7cfca
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-29 (Wed, 29 Aug 2012)
Changed paths:
M demo/cz/cuni/mff/d3s/deeco/demo/cloud/LocalLauncherCloudJPF.java
M demo/cz/cuni/mff/d3s/deeco/demo/cloud/LocalLauncherCloudNoJPF.java
M demo/cz/cuni/mff/d3s/deeco/demo/cloud/TSLauncherCloudNoJPF.java
M demo/cz/cuni/mff/d3s/deeco/demo/convoy/LocalLauncherConvoyJPF.java
M demo/cz/cuni/mff/d3s/deeco/demo/convoy/LocalLauncherConvoyNoJPF.java
M demo/cz/cuni/mff/d3s/deeco/demo/convoy/TSLauncherConvoyNoJPF.java
M demo/cz/cuni/mff/d3s/deeco/demo/parkinglotbooking/TSParkingLotLauncherNoJPF.java
M src/cz/cuni/mff/d3s/deeco/invokable/Membership.java
M src/cz/cuni/mff/d3s/deeco/invokable/ParameterizedMethod.java
M src/cz/cuni/mff/d3s/deeco/invokable/SchedulableComponentProcess.java
M src/cz/cuni/mff/d3s/deeco/invokable/SchedulableEnsembleProcess.java
M src/cz/cuni/mff/d3s/deeco/invokable/SchedulableProcess.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/BooleanMembershipCreator.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/FuzzyMembershipCreator.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/IScheduleableProcessCreator.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/MembershipCreator.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/ParametrizedMethodCreator.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/SchedulableComponentProcessCreator.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/SchedulableEnsembleProcessCreator.java
A src/cz/cuni/mff/d3s/deeco/invokable/creators/SchedulableProcessCreator.java
M src/cz/cuni/mff/d3s/deeco/processor/ClassProcessor.java
M src/cz/cuni/mff/d3s/deeco/processor/ComponentParser.java
M src/cz/cuni/mff/d3s/deeco/processor/EnsembleParser.java
M src/cz/cuni/mff/d3s/deeco/processor/MethodDescription.java
M src/cz/cuni/mff/d3s/deeco/processor/ParsedObjectReader.java
M src/cz/cuni/mff/d3s/deeco/processor/ParsedObjectWriter.java
R src/cz/cuni/mff/d3s/deeco/processor/SchedulableComponentProcessWrapper.java
R src/cz/cuni/mff/d3s/deeco/processor/SchedulableEnsembleProcessWrapper.java
R src/cz/cuni/mff/d3s/deeco/processor/SchedulableProcessWrapper.java
M src/cz/cuni/mff/d3s/deeco/provider/AbstractDEECoObjectProvider.java
M src/cz/cuni/mff/d3s/deeco/provider/ClassDEECoObjectProvider.java
M src/cz/cuni/mff/d3s/deeco/provider/FileDEECoObjectProvider.java
M src/cz/cuni/mff/d3s/deeco/scheduling/Scheduler.java
Log Message:
-----------
KnowledgeManager is made final SchedulableProcess.
Removed Wrapping for JPF, methods transformed into creators, which are used in either case.
Original Invokable methods are not serializable now -> serialize creators instead
Commit: fb5597c43c983fa6d60d9099440d3e4d1576c8c3
https://github.com/d3scomp/JDEECo/commit/fb5597c43c983fa6d60d9099440d3e4d1576c8c3
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-29 (Wed, 29 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/invokable/Parameter.java
Log Message:
-----------
Making fields final
Commit: 23e7f9c9b9165329fe47cfded8270824ead80425
https://github.com/d3scomp/JDEECo/commit/23e7f9c9b9165329fe47cfded8270824ead80425
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-29 (Wed, 29 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/knowledge/local/LocalSession.java
Log Message:
-----------
Makingfields final
Commit: 7f8eef7bfeb2454903011c1f7dca95084af310be
https://github.com/d3scomp/JDEECo/commit/7f8eef7bfeb2454903011c1f7dca95084af310be
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-30 (Thu, 30 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/path/grammar/PNode.java
Log Message:
-----------
PNode - generated toString - raw dump
Commit: a971fe7c0aca64879319ed381235a63dc1c13305
https://github.com/d3scomp/JDEECo/commit/a971fe7c0aca64879319ed381235a63dc1c13305
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-30 (Thu, 30 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/processor/ParserHelper.java
Log Message:
-----------
Cleaner way to do the same thing
Commit: e39515e52617473d7f00b5f4ec383a11623eb5e7
https://github.com/d3scomp/JDEECo/commit/e39515e52617473d7f00b5f4ec383a11623eb5e7
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-30 (Thu, 30 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/path/grammar/KnowledgePath.java
Log Message:
-----------
Removed KnowledgePath evaluation filed
Path is evaluated each time
- caching not possible even for ScheduleableProcesses
- [expression] value can changeduring run-time
Commit: 6884b480020a895c301fd0907174abfe2ea032b9
https://github.com/d3scomp/JDEECo/commit/6884b480020a895c301fd0907174abfe2ea032b9
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-30 (Thu, 30 Aug 2012)
Changed paths:
A src/cz/cuni/mff/d3s/deeco/knowledge/LoggingKnowledgeManager.java
Log Message:
-----------
Just for debugging purposes
Commit: c600874ff96e0426b37ebc3d0eae40e2ad0e6cdb
https://github.com/d3scomp/JDEECo/commit/c600874ff96e0426b37ebc3d0eae40e2ad0e6cdb
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-30 (Thu, 30 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/knowledge/local/LocalKnowledgeRepository.java
Log Message:
-----------
Synchronized is not needed in empty method. State space explosion source.
Commit: 3036663006fa90a9c32707bb7145be14aca8410c
https://github.com/d3scomp/JDEECo/commit/3036663006fa90a9c32707bb7145be14aca8410c
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-30 (Thu, 30 Aug 2012)
Changed paths:
M src/cz/cuni/mff/d3s/deeco/invokable/Parameter.java
M src/cz/cuni/mff/d3s/deeco/invokable/SchedulableComponentProcess.java
M src/cz/cuni/mff/d3s/deeco/invokable/SchedulableEnsembleProcess.java
M src/cz/cuni/mff/d3s/deeco/invokable/SchedulableProcess.java
Log Message:
-----------
Parameter.originalValue is moved into (unshared per process representation) - ScheduleableProcess.ParametersPair
Reduces state space explosion.
Commit: 13ec3e86f9aaabb81f665f00bbca531b7c4aef5f
https://github.com/d3scomp/JDEECo/commit/13ec3e86f9aaabb81f665f00bbca531b7c4aef5f
Author: alf <jancik at perun.ms.mff.cuni.cz>
Date: 2012-08-30 (Thu, 30 Aug 2012)
Changed paths:
A src/cz/cuni/mff/d3s/deeco/scheduling/MultithreadedSchedulerJPF.java
Log Message:
-----------
Scheduler for JPF
Compare: https://github.com/d3scomp/JDEECo/compare/549eab8c485b...13ec3e86f9aa
More information about the DEECo
mailing list