Menu

Commit [r10134]  Maximize  Restore  History

added map-lookup to ScenarioImpl.createId() to reuse already existing Ids. Changed some top-level-readers (Network, Population, World, ActivityFacilities, Matrices) to use scenario.createId() instead of "new IdImpl()" to make use of the lookup for reduced memory consumption. Had to change a lot of Reader/Parser-Constructors to actually receive the Scenario-Object instead of just the data container, which required changes in a lot of files.

mrieser 2010-01-22

1 2 3 .. 19 > >> (Page 1 of 19)
changed /matsim/trunk/src/main/java/org/matsim/api/core/v01/ScenarioImpl.java
changed /matsim/trunk/src/main/java/org/matsim/core/facilities/FacilitiesReaderMatsimV1.java
changed /matsim/trunk/src/main/java/org/matsim/core/facilities/MatsimFacilitiesReader.java
changed /matsim/trunk/src/main/java/org/matsim/core/network/MatsimNetworkReader.java
changed /matsim/trunk/src/main/java/org/matsim/core/network/NetworkLayer.java
changed /matsim/trunk/src/main/java/org/matsim/core/network/NetworkReaderMatsimV1.java
changed /matsim/trunk/src/main/java/org/matsim/core/network/algorithms/NetworkCalcTopoType.java
changed /matsim/trunk/src/main/java/org/matsim/core/network/algorithms/NetworkSummary.java
changed /matsim/trunk/src/main/java/org/matsim/core/population/MatsimPopulationReader.java
changed /matsim/trunk/src/main/java/org/matsim/core/population/PersonImpl.java
changed /matsim/trunk/src/main/java/org/matsim/core/population/PopulationReaderMatsimV0.java
changed /matsim/trunk/src/main/java/org/matsim/core/population/PopulationReaderMatsimV1.java
changed /matsim/trunk/src/main/java/org/matsim/core/population/PopulationReaderMatsimV4.java
changed /matsim/trunk/src/main/java/org/matsim/core/scenario/ScenarioLoaderImpl.java
changed /matsim/trunk/src/main/java/org/matsim/demandmodeling/ShapeFile2ZoneLayer.java
changed /matsim/trunk/src/main/java/org/matsim/matrices/MatricesReaderMatsimV1.java
changed /matsim/trunk/src/main/java/org/matsim/matrices/Matrix.java
changed /matsim/trunk/src/main/java/org/matsim/matrices/MatsimMatricesReader.java
changed /matsim/trunk/src/main/java/org/matsim/population/PopulationReaderKutter.java
changed /matsim/trunk/src/main/java/org/matsim/run/CreateSelectedPlansTables.java
changed /matsim/trunk/src/main/java/org/matsim/run/NetworkCleaner.java
changed /matsim/trunk/src/main/java/org/matsim/run/OTFVis.java
changed /matsim/trunk/src/main/java/org/matsim/utils/gis/matsim2esri/network/Links2ESRIShape.java
changed /matsim/trunk/src/main/java/org/matsim/utils/gis/matsim2esri/network/Nodes2ESRIShape.java
changed /matsim/trunk/src/main/java/org/matsim/utils/gis/matsim2esri/plans/SelectedPlans2ESRIShape.java
/matsim/trunk/src/main/java/org/matsim/api/core/v01/ScenarioImpl.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/facilities/FacilitiesReaderMatsimV1.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/facilities/MatsimFacilitiesReader.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/network/MatsimNetworkReader.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/network/NetworkLayer.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/network/NetworkReaderMatsimV1.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/network/algorithms/NetworkCalcTopoType.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/network/algorithms/NetworkSummary.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/population/MatsimPopulationReader.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/population/PersonImpl.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/population/PopulationReaderMatsimV0.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/population/PopulationReaderMatsimV1.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/population/PopulationReaderMatsimV4.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/scenario/ScenarioLoaderImpl.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/demandmodeling/ShapeFile2ZoneLayer.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/matrices/MatricesReaderMatsimV1.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/matrices/Matrix.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/matrices/MatsimMatricesReader.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/population/PopulationReaderKutter.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/run/CreateSelectedPlansTables.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/run/NetworkCleaner.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/run/OTFVis.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/utils/gis/matsim2esri/network/Links2ESRIShape.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/utils/gis/matsim2esri/network/Nodes2ESRIShape.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/utils/gis/matsim2esri/plans/SelectedPlans2ESRIShape.java Diff Switch to side-by-side view
Loading...
1 2 3 .. 19 > >> (Page 1 of 19)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.