Changeset 566 for Tests


Ignore:
Timestamp:
09/24/12 19:12:20 (10 years ago)
Author:
BegemoT
Message:
 
Location:
Tests/JAVA/test
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • Tests/JAVA/test/pom.xml

    r565 r566  
    207207            <groupId>org.affinity</groupId> 
    208208            <artifactId>affinity</artifactId> 
    209             <version>0.1-SNAPSHOT</version> 
     209            <version>0.1.1-SNAPSHOT</version> 
    210210        </dependency> 
    211211 
  • Tests/JAVA/test/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java

    r565 r566  
    33import java.util.*; 
    44 
    5 import test.threads.ThreadAffinity; 
     5import com.affinity.*; 
     6import com.google.common.collect.Iterables; 
    67 
    78/** 
     
    7778        private void attachToCore() { 
    7879                try { 
    79                         final ThreadAffinity.Core[] cores = ThreadAffinity.cores(); 
    80                         if( cores != null && cores.length > 1 ) { 
    81                                 final ThreadAffinity.Core core = cores[number % cores.length]; 
    82                                 core.attachTo(); 
     80                        final ThreadAffinityService affinity = ThreadAffinityUtils.defaultAffinityService(); 
     81                        if( affinity.isActuallyAvailable() ) { 
     82                                final CPULayoutService layout = ThreadAffinityUtils.defaultLayoutService(); 
     83                                final int cpus = Iterables.size( layout.availableCPUs() ); 
     84                                final CPU cpu = layout.cpu( number % cpus ); 
     85                                affinity.restrictCurrentThreadTo( cpu ); 
     86                        } else { 
     87                                System.out.println( "Affinity binding is not available" ); 
    8388                        } 
    8489                } catch( Throwable t ) { 
  • Tests/JAVA/test/test.iml

    r563 r566  
    4949    <orderEntry type="library" name="Maven: org.springframework:spring-beans:3.0.5.RELEASE" level="project" /> 
    5050    <orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" /> 
    51     <orderEntry type="library" name="Maven: com.googlecode.disruptor:disruptor:2.8" level="project" /> 
     51    <orderEntry type="library" name="Maven: com.googlecode.disruptor:disruptor:2.10" level="project" /> 
    5252    <orderEntry type="library" name="Maven: net.java.dev.jna:jna:3.4.0" level="project" /> 
     53    <orderEntry type="library" name="Maven: org.affinity:affinity:0.1.1-SNAPSHOT" level="project" /> 
     54    <orderEntry type="library" name="Maven: net.java.dev.jna:platform:3.4.0" level="project" /> 
    5355    <orderEntry type="library" name="Maven: net.sf.trove4j:trove4j:sources:3.0.3" level="project" /> 
    5456    <orderEntry type="library" name="Maven: commons-cli:commons-cli:sources:1.2" level="project" /> 
  • Tests/JAVA/test/test.ipr

    r563 r566  
    517517      </SOURCES> 
    518518    </library> 
    519     <library name="Maven: com.googlecode.disruptor:disruptor:2.8"> 
    520       <CLASSES> 
    521         <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.8/disruptor-2.8.jar!/" /> 
    522       </CLASSES> 
    523       <JAVADOC> 
    524         <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.8/disruptor-2.8-javadoc.jar!/" /> 
    525       </JAVADOC> 
    526       <SOURCES> 
    527         <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.8/disruptor-2.8-sources.jar!/" /> 
     519    <library name="Maven: com.googlecode.disruptor:disruptor:2.10"> 
     520      <CLASSES> 
     521        <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.10/disruptor-2.10.jar!/" /> 
     522      </CLASSES> 
     523      <JAVADOC> 
     524        <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.10/disruptor-2.10-javadoc.jar!/" /> 
     525      </JAVADOC> 
     526      <SOURCES> 
     527        <root url="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.10/disruptor-2.10-sources.jar!/" /> 
    528528      </SOURCES> 
    529529    </library> 
     
    685685      </SOURCES> 
    686686    </library> 
     687    <library name="Maven: net.java.dev.jna:platform:3.4.0"> 
     688      <CLASSES> 
     689        <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/platform/3.4.0/platform-3.4.0.jar!/" /> 
     690      </CLASSES> 
     691      <JAVADOC> 
     692        <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/platform/3.4.0/platform-3.4.0-javadoc.jar!/" /> 
     693      </JAVADOC> 
     694      <SOURCES> 
     695        <root url="jar://$MAVEN_REPOSITORY$/net/java/dev/jna/platform/3.4.0/platform-3.4.0-sources.jar!/" /> 
     696      </SOURCES> 
     697    </library> 
    687698    <library name="Maven: net.jcip:jcip-annotations:1.0"> 
    688699      <CLASSES> 
     
    752763      </SOURCES> 
    753764    </library> 
     765    <library name="Maven: org.affinity:affinity:0.1.1-SNAPSHOT"> 
     766      <CLASSES> 
     767        <root url="jar://$MAVEN_REPOSITORY$/org/affinity/affinity/0.1.1-SNAPSHOT/affinity-0.1.1-SNAPSHOT.jar!/" /> 
     768      </CLASSES> 
     769      <JAVADOC> 
     770        <root url="jar://$MAVEN_REPOSITORY$/org/affinity/affinity/0.1.1-SNAPSHOT/affinity-0.1.1-SNAPSHOT-javadoc.jar!/" /> 
     771      </JAVADOC> 
     772      <SOURCES> 
     773        <root url="jar://$MAVEN_REPOSITORY$/org/affinity/affinity/0.1.1-SNAPSHOT/affinity-0.1.1-SNAPSHOT-sources.jar!/" /> 
     774      </SOURCES> 
     775    </library> 
    754776    <library name="Maven: org.apache.commons:commons-exec:1.1"> 
    755777      <CLASSES> 
  • Tests/JAVA/test/test.iws

    r563 r566  
    4141  <component name="ChangeListManager"> 
    4242    <list default="true" readonly="true" id="9bc4d4f6-7262-400a-a261-e6cab84fc5a6" name="Default" comment=""> 
    43       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor" /> 
    44       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler" /> 
    45       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/impl" /> 
    46       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource" /> 
    47       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics" /> 
    48       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/demultiplexor" /> 
    49       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/metrics/profiler" /> 
    50       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/metrics/timesource/impl" /> 
    51       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/metrics/timesource" /> 
    52       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/metrics" /> 
    53       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/UnsafeAtomicIntegerFieldUpdater.java" /> 
    54       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/UnsafeAtomicLongFieldUpdater.java" /> 
    55       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/UnsafeUtils.java" /> 
    56       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkResult.java" /> 
    57       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java" /> 
    58       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/CommittableEntry.java" /> 
    59       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexingBuffer.java" /> 
    60       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/Demultiplexor.java" /> 
    61       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBenchmark.java" /> 
    62       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBufferAdapter.java" /> 
    63       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorDisruptor.java" /> 
    64       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/LatencyControlPoints.java" /> 
    65       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/Profiler.java" /> 
    66       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/ProfilerImpl.java" /> 
    67       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/ProfilerMock.java" /> 
    68       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/ProfilerSpringBean.java" /> 
    69       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/RecordImpl.java" /> 
    70       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/SimpleLatencyReporter.java" /> 
    71       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/TimingRecordsBuffer.java" /> 
    72       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/ITimestampSource.java" /> 
    73       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/impl/JDKCombinedTimestampSource.java" /> 
    74       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/impl/OffsetUtils.java" /> 
    75       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/impl/OffsetUtilsTest.java" /> 
    76       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/impl/SynchronousJDKOffsetCalculator.java" /> 
    77       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/demultiplexor/DemultiplexingBufferTest.java" /> 
    78       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/metrics/profiler/TimingRecordsBufferTest.java" /> 
    79       <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/src/test/java/test/threads/metrics/timesource/TimestampSourceMock.java" /> 
    80       <change type="DELETED" beforePath="$PROJECT_DIR$/src/main/java/com/lmax/disruptor/Sequence.java" afterPath="" /> 
    8143      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/pom.xml" afterPath="$PROJECT_DIR$/pom.xml" /> 
    82       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/ABQxNTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/ABQxNTask.java" /> 
    83       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/AbstractTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/AbstractTask.java" /> 
    84       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/DxNTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/DxNTask.java" /> 
    85       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/ITask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/ITask.java" /> 
    86       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/SingleThreadedTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/SingleThreadedTask.java" /> 
    87       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/DisruptorTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/DisruptorTask.java" /> 
    88       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/LongQueueTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/LongQueueTask.java" /> 
    89       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueueTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueueTask.java" /> 
    90       <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/SequencerTask.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/SequencerTask.java" /> 
     44      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java" /> 
    9145      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test.iml" afterPath="$PROJECT_DIR$/test.iml" /> 
    9246      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test.ipr" afterPath="$PROJECT_DIR$/test.ipr" /> 
     
    297251      <property name="method_breakpoints_groupByClasses" value="true" /> 
    298252      <property name="exception_breakpoints_viewId" value="TABLE" /> 
     253      <property name="field_breakpoints_viewId" value="TABLE" /> 
    299254      <property name="exception_breakpoints_groupByClasses" value="true" /> 
    300       <property name="field_breakpoints_viewId" value="TABLE" /> 
    301255      <property name="method_breakpoints_groupByMethods" value="false" /> 
    302256    </ui_properties> 
     
    307261  <component name="FileEditorManager"> 
    308262    <leaf> 
    309       <file leaf-file-name="DemultiplexorBufferAdapter.java" pinned="false" current="false" current-in-tab="false"> 
    310         <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBufferAdapter.java"> 
     263      <file leaf-file-name="pom.xml" pinned="false" current="false" current-in-tab="false"> 
     264        <entry file="file://$PROJECT_DIR$/pom.xml"> 
    311265          <provider selected="true" editor-type-id="text-editor"> 
    312             <state line="78" column="0" selection-start="2576" selection-end="2576" vertical-scroll-proportion="0.0"> 
    313               <folding> 
    314                 <element signature="imports" expanded="true" /> 
    315               </folding> 
     266            <state line="208" column="26" selection-start="7187" selection-end="7187" vertical-scroll-proportion="0.0"> 
     267              <folding /> 
     268            </state> 
     269          </provider> 
     270        </entry> 
     271      </file> 
     272      <file leaf-file-name="BenchmarkingThread.java" pinned="false" current="true" current-in-tab="true"> 
     273        <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java"> 
     274          <provider selected="true" editor-type-id="text-editor"> 
     275            <state line="24" column="7" selection-start="469" selection-end="469" vertical-scroll-proportion="0.42802548"> 
     276              <folding /> 
    316277            </state> 
    317278          </provider> 
     
    321282        <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBenchmark.java"> 
    322283          <provider selected="true" editor-type-id="text-editor"> 
    323             <state line="79" column="67" selection-start="2264" selection-end="2264" vertical-scroll-proportion="0.0"> 
    324               <folding> 
    325                 <element signature="imports" expanded="true" /> 
    326                 <element signature="e#2267#2274#0" expanded="true" /> 
    327                 <element signature="e#2452#2779#0" expanded="true" /> 
    328                 <element signature="e#2772#2773#0" expanded="true" /> 
    329                 <element signature="class#Entry#0;class#DemultiplexorBenchmark#0" expanded="false" /> 
    330                 <element signature="e#3874#3979#0" expanded="true" /> 
    331                 <element signature="e#3890#3897#0" expanded="true" /> 
    332                 <element signature="e#3974#3975#0" expanded="true" /> 
    333               </folding> 
    334             </state> 
    335           </provider> 
    336         </entry> 
    337       </file> 
    338       <file leaf-file-name="DemultiplexorDisruptor.java" pinned="false" current="true" current-in-tab="true"> 
    339         <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorDisruptor.java"> 
    340           <provider selected="true" editor-type-id="text-editor"> 
    341             <state line="18" column="28" selection-start="627" selection-end="627" vertical-scroll-proportion="0.5651163"> 
    342               <folding /> 
    343             </state> 
    344           </provider> 
    345         </entry> 
    346       </file> 
    347       <file leaf-file-name="BenchmarkingThread.java" pinned="false" current="false" current-in-tab="false"> 
    348         <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java"> 
    349           <provider selected="true" editor-type-id="text-editor"> 
    350             <state line="37" column="0" selection-start="728" selection-end="728" vertical-scroll-proportion="0.0"> 
    351               <folding> 
    352                 <element signature="docComment;class#BenchmarkingThread#0" expanded="false" /> 
    353                 <element signature="class#State#0;class#BenchmarkingThread#0" expanded="false" /> 
    354                 <element signature="method#BenchmarkingThread#0;class#BenchmarkingThread#0" expanded="false" /> 
    355                 <element signature="e#505#522#0" expanded="true" /> 
    356                 <element signature="method#startMeasuring#0;class#BenchmarkingThread#0" expanded="false" /> 
    357                 <element signature="method#stopMeasuring#0;class#BenchmarkingThread#0" expanded="false" /> 
    358               </folding> 
    359             </state> 
    360           </provider> 
    361         </entry> 
    362       </file> 
    363       <file leaf-file-name="BenchmarkResult.java" pinned="false" current="false" current-in-tab="false"> 
    364         <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkResult.java"> 
    365           <provider selected="true" editor-type-id="text-editor"> 
    366             <state line="7" column="35" selection-start="163" selection-end="163" vertical-scroll-proportion="0.0"> 
     284            <state line="18" column="13" selection-start="551" selection-end="551" vertical-scroll-proportion="0.0"> 
    367285              <folding /> 
    368286            </state> 
     
    383301    <option name="changedFiles"> 
    384302      <list> 
    385         <option value="$PROJECT_DIR$/src/test/java/test/threads/metrics/profiler/TimingRecordsBufferTest.java" /> 
    386         <option value="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/impl/OffsetUtils.java" /> 
    387         <option value="$PROJECT_DIR$/src/test/java/test/threads/metrics/timesource/impl/PreciseSynchronousOffsetCalculatorTest.java" /> 
    388303        <option value="$PROJECT_DIR$/src/main/java/test/threads/metrics/timesource/impl/OffsetUtilsTest.java" /> 
    389304        <option value="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler/TimingRecordsBuffer.java" /> 
     
    393308        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/CommitableEntry.java" /> 
    394309        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/CommittableEntry.java" /> 
    395         <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java" /> 
    396310        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingResult.java" /> 
    397311        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkResult.java" /> 
    398312        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBufferAdapter.java" /> 
     313        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorDisruptor.java" /> 
    399314        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBenchmark.java" /> 
    400         <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorDisruptor.java" /> 
     315        <option value="$PROJECT_DIR$/config.properties" /> 
     316        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDMaskedUnrolledQueue.java" /> 
     317        <option value="$PROJECT_DIR$/pom.xml" /> 
     318        <option value="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java" /> 
    401319      </list> 
    402320    </option> 
     
    471389            </PATH_ELEMENT> 
    472390            <PATH_ELEMENT> 
    473               <option name="myItemId" value="&lt; 1.6 &gt;" /> 
     391              <option name="myItemId" value="Maven: com.googlecode.disruptor:disruptor:2.10" /> 
    474392              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" /> 
     393            </PATH_ELEMENT> 
     394            <PATH_ELEMENT> 
     395              <option name="myItemId" value="disruptor-2.10.jar" /> 
     396              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    475397            </PATH_ELEMENT> 
    476398          </PATH> 
     
    481403            </PATH_ELEMENT> 
    482404            <PATH_ELEMENT> 
    483               <option name="myItemId" value="External Libraries" /> 
    484               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" /> 
    485             </PATH_ELEMENT> 
    486             <PATH_ELEMENT> 
    487               <option name="myItemId" value="&lt; 1.6 &gt;" /> 
    488               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" /> 
    489             </PATH_ELEMENT> 
    490             <PATH_ELEMENT> 
    491               <option name="myItemId" value="classes.jar" /> 
     405              <option name="myItemId" value="test" /> 
    492406              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    493407            </PATH_ELEMENT> 
     
    499413            </PATH_ELEMENT> 
    500414            <PATH_ELEMENT> 
    501               <option name="myItemId" value="External Libraries" /> 
    502               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" /> 
    503             </PATH_ELEMENT> 
    504             <PATH_ELEMENT> 
    505               <option name="myItemId" value="&lt; 1.6 &gt;" /> 
    506               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" /> 
    507             </PATH_ELEMENT> 
    508             <PATH_ELEMENT> 
    509               <option name="myItemId" value="classes.jar" /> 
    510               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    511             </PATH_ELEMENT> 
    512             <PATH_ELEMENT> 
    513               <option name="myItemId" value="java" /> 
    514               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    515             </PATH_ELEMENT> 
    516             <PATH_ELEMENT> 
    517               <option name="myItemId" value="util" /> 
     415              <option name="myItemId" value="test" /> 
     416              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
     417            </PATH_ELEMENT> 
     418            <PATH_ELEMENT> 
     419              <option name="myItemId" value="src" /> 
    518420              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    519421            </PATH_ELEMENT> 
     
    525427            </PATH_ELEMENT> 
    526428            <PATH_ELEMENT> 
    527               <option name="myItemId" value="External Libraries" /> 
    528               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" /> 
    529             </PATH_ELEMENT> 
    530             <PATH_ELEMENT> 
    531               <option name="myItemId" value="&lt; 1.6 &gt;" /> 
    532               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" /> 
    533             </PATH_ELEMENT> 
    534             <PATH_ELEMENT> 
    535               <option name="myItemId" value="classes.jar" /> 
    536               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    537             </PATH_ELEMENT> 
    538             <PATH_ELEMENT> 
    539               <option name="myItemId" value="java" /> 
    540               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    541             </PATH_ELEMENT> 
    542             <PATH_ELEMENT> 
    543               <option name="myItemId" value="util" /> 
    544               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    545             </PATH_ELEMENT> 
    546             <PATH_ELEMENT> 
    547               <option name="myItemId" value="concurrent" /> 
     429              <option name="myItemId" value="test" /> 
     430              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
     431            </PATH_ELEMENT> 
     432            <PATH_ELEMENT> 
     433              <option name="myItemId" value="src" /> 
     434              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
     435            </PATH_ELEMENT> 
     436            <PATH_ELEMENT> 
     437              <option name="myItemId" value="main" /> 
    548438              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    549439            </PATH_ELEMENT> 
     
    555445            </PATH_ELEMENT> 
    556446            <PATH_ELEMENT> 
    557               <option name="myItemId" value="External Libraries" /> 
    558               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" /> 
    559             </PATH_ELEMENT> 
    560             <PATH_ELEMENT> 
    561               <option name="myItemId" value="&lt; 1.6 &gt;" /> 
    562               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" /> 
    563             </PATH_ELEMENT> 
    564             <PATH_ELEMENT> 
    565               <option name="myItemId" value="classes.jar" /> 
     447              <option name="myItemId" value="test" /> 
     448              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
     449            </PATH_ELEMENT> 
     450            <PATH_ELEMENT> 
     451              <option name="myItemId" value="src" /> 
     452              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
     453            </PATH_ELEMENT> 
     454            <PATH_ELEMENT> 
     455              <option name="myItemId" value="main" /> 
    566456              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    567457            </PATH_ELEMENT> 
     
    571461            </PATH_ELEMENT> 
    572462            <PATH_ELEMENT> 
    573               <option name="myItemId" value="util" /> 
    574               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    575             </PATH_ELEMENT> 
    576             <PATH_ELEMENT> 
    577               <option name="myItemId" value="concurrent" /> 
    578               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    579             </PATH_ELEMENT> 
    580             <PATH_ELEMENT> 
    581               <option name="myItemId" value="atomic" /> 
     463              <option name="myItemId" value="test" /> 
    582464              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    583465            </PATH_ELEMENT> 
     
    589471            </PATH_ELEMENT> 
    590472            <PATH_ELEMENT> 
    591               <option name="myItemId" value="External Libraries" /> 
    592               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ExternalLibrariesNode" /> 
    593             </PATH_ELEMENT> 
    594             <PATH_ELEMENT> 
    595               <option name="myItemId" value="&lt; 1.6 &gt;" /> 
    596               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.NamedLibraryElementNode" /> 
    597             </PATH_ELEMENT> 
    598             <PATH_ELEMENT> 
    599               <option name="myItemId" value="classes.jar" /> 
     473              <option name="myItemId" value="test" /> 
     474              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
     475            </PATH_ELEMENT> 
     476            <PATH_ELEMENT> 
     477              <option name="myItemId" value="src" /> 
     478              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
     479            </PATH_ELEMENT> 
     480            <PATH_ELEMENT> 
     481              <option name="myItemId" value="main" /> 
    600482              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    601483            </PATH_ELEMENT> 
     
    604486              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    605487            </PATH_ELEMENT> 
    606           </PATH> 
    607           <PATH> 
    608             <PATH_ELEMENT> 
    609               <option name="myItemId" value="test" /> 
    610               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    611             </PATH_ELEMENT> 
    612             <PATH_ELEMENT> 
    613               <option name="myItemId" value="test" /> 
    614               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    615             </PATH_ELEMENT> 
    616           </PATH> 
    617           <PATH> 
    618             <PATH_ELEMENT> 
    619               <option name="myItemId" value="test" /> 
    620               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    621             </PATH_ELEMENT> 
    622             <PATH_ELEMENT> 
    623               <option name="myItemId" value="test" /> 
    624               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    625             </PATH_ELEMENT> 
    626             <PATH_ELEMENT> 
    627               <option name="myItemId" value="src" /> 
    628               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    629             </PATH_ELEMENT> 
    630           </PATH> 
    631           <PATH> 
    632             <PATH_ELEMENT> 
    633               <option name="myItemId" value="test" /> 
    634               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    635             </PATH_ELEMENT> 
    636             <PATH_ELEMENT> 
    637               <option name="myItemId" value="test" /> 
    638               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    639             </PATH_ELEMENT> 
    640             <PATH_ELEMENT> 
    641               <option name="myItemId" value="src" /> 
    642               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    643             </PATH_ELEMENT> 
    644             <PATH_ELEMENT> 
    645               <option name="myItemId" value="main" /> 
    646               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    647             </PATH_ELEMENT> 
    648           </PATH> 
    649           <PATH> 
    650             <PATH_ELEMENT> 
    651               <option name="myItemId" value="test" /> 
    652               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    653             </PATH_ELEMENT> 
    654             <PATH_ELEMENT> 
    655               <option name="myItemId" value="test" /> 
    656               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    657             </PATH_ELEMENT> 
    658             <PATH_ELEMENT> 
    659               <option name="myItemId" value="src" /> 
    660               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    661             </PATH_ELEMENT> 
    662             <PATH_ELEMENT> 
    663               <option name="myItemId" value="main" /> 
    664               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    665             </PATH_ELEMENT> 
    666             <PATH_ELEMENT> 
    667               <option name="myItemId" value="java" /> 
    668               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    669             </PATH_ELEMENT> 
    670             <PATH_ELEMENT> 
    671               <option name="myItemId" value="test" /> 
    672               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    673             </PATH_ELEMENT> 
    674           </PATH> 
    675           <PATH> 
    676             <PATH_ELEMENT> 
    677               <option name="myItemId" value="test" /> 
    678               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    679             </PATH_ELEMENT> 
    680             <PATH_ELEMENT> 
    681               <option name="myItemId" value="test" /> 
    682               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    683             </PATH_ELEMENT> 
    684             <PATH_ELEMENT> 
    685               <option name="myItemId" value="src" /> 
    686               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    687             </PATH_ELEMENT> 
    688             <PATH_ELEMENT> 
    689               <option name="myItemId" value="main" /> 
    690               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    691             </PATH_ELEMENT> 
    692             <PATH_ELEMENT> 
    693               <option name="myItemId" value="java" /> 
    694               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    695             </PATH_ELEMENT> 
    696488            <PATH_ELEMENT> 
    697489              <option name="myItemId" value="test" /> 
     
    700492            <PATH_ELEMENT> 
    701493              <option name="myItemId" value="threads" /> 
    702               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    703             </PATH_ELEMENT> 
    704           </PATH> 
    705           <PATH> 
    706             <PATH_ELEMENT> 
    707               <option name="myItemId" value="test" /> 
    708               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    709             </PATH_ELEMENT> 
    710             <PATH_ELEMENT> 
    711               <option name="myItemId" value="test" /> 
    712               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    713             </PATH_ELEMENT> 
    714             <PATH_ELEMENT> 
    715               <option name="myItemId" value="src" /> 
    716               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    717             </PATH_ELEMENT> 
    718             <PATH_ELEMENT> 
    719               <option name="myItemId" value="main" /> 
    720               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    721             </PATH_ELEMENT> 
    722             <PATH_ELEMENT> 
    723               <option name="myItemId" value="java" /> 
    724               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    725             </PATH_ELEMENT> 
    726             <PATH_ELEMENT> 
    727               <option name="myItemId" value="test" /> 
    728               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    729             </PATH_ELEMENT> 
    730             <PATH_ELEMENT> 
    731               <option name="myItemId" value="threads" /> 
    732               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    733             </PATH_ELEMENT> 
    734             <PATH_ELEMENT> 
    735               <option name="myItemId" value="queue" /> 
    736               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    737             </PATH_ELEMENT> 
    738             <PATH_ELEMENT> 
    739               <option name="myItemId" value="unstressed" /> 
    740               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    741             </PATH_ELEMENT> 
    742           </PATH> 
    743           <PATH> 
    744             <PATH_ELEMENT> 
    745               <option name="myItemId" value="test" /> 
    746               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    747             </PATH_ELEMENT> 
    748             <PATH_ELEMENT> 
    749               <option name="myItemId" value="test" /> 
    750               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    751             </PATH_ELEMENT> 
    752             <PATH_ELEMENT> 
    753               <option name="myItemId" value="src" /> 
    754               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    755             </PATH_ELEMENT> 
    756             <PATH_ELEMENT> 
    757               <option name="myItemId" value="main" /> 
    758               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    759             </PATH_ELEMENT> 
    760             <PATH_ELEMENT> 
    761               <option name="myItemId" value="java" /> 
    762               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    763             </PATH_ELEMENT> 
    764             <PATH_ELEMENT> 
    765               <option name="myItemId" value="test" /> 
    766               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    767             </PATH_ELEMENT> 
    768             <PATH_ELEMENT> 
    769               <option name="myItemId" value="threads" /> 
    770               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    771             </PATH_ELEMENT> 
    772             <PATH_ELEMENT> 
    773               <option name="myItemId" value="queue" /> 
    774               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    775             </PATH_ELEMENT> 
    776             <PATH_ELEMENT> 
    777               <option name="myItemId" value="unstressed" /> 
    778               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    779             </PATH_ELEMENT> 
    780             <PATH_ELEMENT> 
    781               <option name="myItemId" value="impl" /> 
    782               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    783             </PATH_ELEMENT> 
    784           </PATH> 
    785           <PATH> 
    786             <PATH_ELEMENT> 
    787               <option name="myItemId" value="test" /> 
    788               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    789             </PATH_ELEMENT> 
    790             <PATH_ELEMENT> 
    791               <option name="myItemId" value="test" /> 
    792               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    793             </PATH_ELEMENT> 
    794             <PATH_ELEMENT> 
    795               <option name="myItemId" value="src" /> 
    796               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    797             </PATH_ELEMENT> 
    798             <PATH_ELEMENT> 
    799               <option name="myItemId" value="main" /> 
    800               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    801             </PATH_ELEMENT> 
    802             <PATH_ELEMENT> 
    803               <option name="myItemId" value="java" /> 
    804               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    805             </PATH_ELEMENT> 
    806             <PATH_ELEMENT> 
    807               <option name="myItemId" value="test" /> 
    808               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    809             </PATH_ELEMENT> 
    810             <PATH_ELEMENT> 
    811               <option name="myItemId" value="threads" /> 
    812               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    813             </PATH_ELEMENT> 
    814             <PATH_ELEMENT> 
    815               <option name="myItemId" value="queue" /> 
    816               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    817             </PATH_ELEMENT> 
    818             <PATH_ELEMENT> 
    819               <option name="myItemId" value="stressed" /> 
    820               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    821             </PATH_ELEMENT> 
    822           </PATH> 
    823           <PATH> 
    824             <PATH_ELEMENT> 
    825               <option name="myItemId" value="test" /> 
    826               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> 
    827             </PATH_ELEMENT> 
    828             <PATH_ELEMENT> 
    829               <option name="myItemId" value="test" /> 
    830               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    831             </PATH_ELEMENT> 
    832             <PATH_ELEMENT> 
    833               <option name="myItemId" value="src" /> 
    834               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    835             </PATH_ELEMENT> 
    836             <PATH_ELEMENT> 
    837               <option name="myItemId" value="main" /> 
    838               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    839             </PATH_ELEMENT> 
    840             <PATH_ELEMENT> 
    841               <option name="myItemId" value="java" /> 
    842               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    843             </PATH_ELEMENT> 
    844             <PATH_ELEMENT> 
    845               <option name="myItemId" value="test" /> 
    846               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    847             </PATH_ELEMENT> 
    848             <PATH_ELEMENT> 
    849               <option name="myItemId" value="threads" /> 
    850               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    851             </PATH_ELEMENT> 
    852             <PATH_ELEMENT> 
    853               <option name="myItemId" value="queue" /> 
    854               <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    855             </PATH_ELEMENT> 
    856             <PATH_ELEMENT> 
    857               <option name="myItemId" value="common" /> 
    858494              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> 
    859495            </PATH_ELEMENT> 
     
    951587        </subPane> 
    952588      </pane> 
     589      <pane id="PackagesPane" /> 
    953590      <pane id="Scope"> 
    954591        <subPane subId="Problems" /> 
     
    962599        </subPane> 
    963600      </pane> 
    964       <pane id="PackagesPane" /> 
    965601    </panes> 
    966602  </component> 
    967603  <component name="PropertiesComponent"> 
    968604    <property name="project.structure.last.edited" value="Project" /> 
     605    <property name="project.structure.proportion" value="0.15" /> 
    969606    <property name="OverrideImplement.combined" value="true" /> 
    970     <property name="project.structure.proportion" value="0.15" /> 
    971607    <property name="options.splitter.main.proportions" value="0.3" /> 
    972608    <property name="RunManagerConfig.showSettingsBeforeRunnig" value="true" /> 
     609    <property name="MemberChooser.sorted" value="false" /> 
     610    <property name="recentsLimit" value="5" /> 
    973611    <property name="GenerateAntBuildDialog.generateSingleFile" value="true" /> 
    974     <property name="recentsLimit" value="5" /> 
    975     <property name="MemberChooser.sorted" value="false" /> 
     612    <property name="last_opened_file_path" value="$USER_HOME$/apache-maven-3.0.3/bin" /> 
    976613    <property name="GenerateAntBuildDialog.inclineRuntiemClasspath" value="false" /> 
    977     <property name="last_opened_file_path" value="$USER_HOME$/apache-maven-3.0.3/bin" /> 
     614    <property name="GenerateAntBuildDialog.outputFileNameProperty" value="build" /> 
    978615    <property name="GoToClass.includeJavaFiles" value="false" /> 
    979     <property name="GenerateAntBuildDialog.outputFileNameProperty" value="build" /> 
    980616    <property name="GenerateAntBuildDialog.enableUiFormCompile" value="false" /> 
    981617    <property name="GoToClass.toSaveIncludeLibraries" value="false" /> 
     
    991627    <property name="MemberChooser.copyJavadoc" value="false" /> 
    992628    <property name="GenerateAntBuildDialog.backupFiles" value="true" /> 
     629    <property name="dynamic.classpath" value="false" /> 
    993630    <property name="options.searchVisible" value="true" /> 
    994     <property name="dynamic.classpath" value="false" /> 
    995631  </component> 
    996632  <component name="RecentsManager"> 
     
    1010646      <recent name="test.strings" /> 
    1011647    </key> 
    1012     <key name="MoveMembersDialog.RECENTS_KEY"> 
    1013       <recent name="test.threads.queue.DisruptorBenchmarkingTask" /> 
    1014       <recent name="test.threads.queue.SequencerBenchmarkingTask" /> 
    1015       <recent name="test.threads.queue.QueueBenchmarkingTask" /> 
    1016     </key> 
    1017648    <key name="IntroduceConstantDialog.RECENTS_KEY"> 
    1018649      <recent name="test.threads.FalseSharingExample.WriterThread" /> 
     
    1020651      <recent name="test.sandbox.jetlang.LockFreeBatchSubscriberPerf" /> 
    1021652      <recent name="test.hflabs.ParallelMain" /> 
     653    </key> 
     654    <key name="MoveMembersDialog.RECENTS_KEY"> 
     655      <recent name="test.threads.queue.DisruptorBenchmarkingTask" /> 
     656      <recent name="test.threads.queue.SequencerBenchmarkingTask" /> 
     657      <recent name="test.threads.queue.QueueBenchmarkingTask" /> 
    1022658    </key> 
    1023659    <key name="CreateClassDialog.RecentsKey"> 
     
    1028664      <recent name="codekata.two" /> 
    1029665    </key> 
    1030     <key name="MoveFile.RECENT_KEYS"> 
    1031       <recent name="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler" /> 
    1032       <recent name="$PROJECT_DIR$/src/main/java/test/threads/metrics" /> 
    1033       <recent name="$PROJECT_DIR$/src/main/java/test/threads" /> 
    1034     </key> 
    1035666    <key name="MoveClassesOrPackagesDialog.RECENTS_KEY"> 
    1036667      <recent name="test.threads.demultiplexor" /> 
     
    1040671      <recent name="test.threads.metrics.timesource" /> 
    1041672    </key> 
     673    <key name="MoveFile.RECENT_KEYS"> 
     674      <recent name="$PROJECT_DIR$/src/main/java/test/threads/demultiplexor" /> 
     675      <recent name="$PROJECT_DIR$/src/main/java/test/threads/metrics/profiler" /> 
     676      <recent name="$PROJECT_DIR$/src/main/java/test/threads/metrics" /> 
     677      <recent name="$PROJECT_DIR$/src/main/java/test/threads" /> 
     678    </key> 
    1042679  </component> 
    1043680  <component name="RunManager" selected="Application.DemultiplexorBenchmark"> 
     681    <configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests"> 
     682      <module name="" /> 
     683      <option name="TESTING_TYPE" value="0" /> 
     684      <option name="INSTRUMENTATION_RUNNER_CLASS" value="" /> 
     685      <option name="METHOD_NAME" value="" /> 
     686      <option name="CLASS_NAME" value="" /> 
     687      <option name="PACKAGE_NAME" value="" /> 
     688      <option name="TARGET_SELECTION_MODE" value="EMULATOR" /> 
     689      <option name="PREFERRED_AVD" value="" /> 
     690      <option name="COMMAND_LINE" value="" /> 
     691      <option name="WIPE_USER_DATA" value="false" /> 
     692      <option name="DISABLE_BOOT_ANIMATION" value="false" /> 
     693      <option name="NETWORK_SPEED" value="full" /> 
     694      <option name="NETWORK_LATENCY" value="none" /> 
     695      <option name="CLEAR_LOGCAT" value="false" /> 
     696      <method> 
     697        <option name="AntTarget" enabled="false" /> 
     698        <option name="BuildArtifacts" enabled="false" /> 
     699        <option name="Make" enabled="true" /> 
     700        <option name="Maven.BeforeRunTask" enabled="false" /> 
     701      </method> 
     702    </configuration> 
    1044703    <configuration default="true" type="MavenRunConfiguration" factoryName="Maven"> 
    1045704      <MavenSettings> 
     
    1078737      </method> 
    1079738    </configuration> 
    1080     <configuration default="true" type="AndroidTestRunConfigurationType" factoryName="Android Tests"> 
    1081       <module name="" /> 
    1082       <option name="TESTING_TYPE" value="0" /> 
    1083       <option name="INSTRUMENTATION_RUNNER_CLASS" value="" /> 
    1084       <option name="METHOD_NAME" value="" /> 
    1085       <option name="CLASS_NAME" value="" /> 
    1086       <option name="PACKAGE_NAME" value="" /> 
    1087       <option name="TARGET_SELECTION_MODE" value="EMULATOR" /> 
    1088       <option name="PREFERRED_AVD" value="" /> 
    1089       <option name="COMMAND_LINE" value="" /> 
    1090       <option name="WIPE_USER_DATA" value="false" /> 
    1091       <option name="DISABLE_BOOT_ANIMATION" value="false" /> 
    1092       <option name="NETWORK_SPEED" value="full" /> 
    1093       <option name="NETWORK_LATENCY" value="none" /> 
    1094       <option name="CLEAR_LOGCAT" value="false" /> 
    1095       <method> 
    1096         <option name="AntTarget" enabled="false" /> 
    1097         <option name="BuildArtifacts" enabled="false" /> 
    1098         <option name="Make" enabled="true" /> 
    1099         <option name="Maven.BeforeRunTask" enabled="false" /> 
    1100       </method> 
    1101     </configuration> 
    1102739    <configuration default="true" type="Remote" factoryName="Remote"> 
    1103740      <option name="USE_SOCKET_TRANSPORT" value="true" /> 
     
    1321958    <configuration default="false" name="QueueBenchmark[SESD]" type="Application" factoryName="Application"> 
    1322959      <option name="MAIN_CLASS_NAME" value="test.threads.queue.stressed.TaskBenchmark" /> 
    1323       <option name="VM_PARAMETERS" value="-da -server -Xmx512m -Xms512 -XX:+AggressiveOpts" /> 
     960      <option name="VM_PARAMETERS" value="-da -server -Xmx512m -Xms512 -XX:+AggressiveOpts -Duse-unsafe=true" /> 
    1324961      <option name="PROGRAM_PARAMETERS" value="--task=test.threads.queue.unstressed.QueueTask --payload=none -Dtask.queue-factory=test.threads.queue.unstressed.impl.CABSESDMaskedUnrolledQueue" /> 
    1325962      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> 
     
    14221059    <configuration default="false" name="DemultiplexorBenchmark" type="Application" factoryName="Application"> 
    14231060      <option name="MAIN_CLASS_NAME" value="test.threads.demultiplexor.DemultiplexorBenchmark" /> 
    1424       <option name="VM_PARAMETERS" value="-ea -server -Xmx1g -DthreadsCount=3" /> 
     1061      <option name="VM_PARAMETERS" value="-da -server -XX:+AggressiveOpts -Xmx1g -DthreadsCount=1" /> 
    14251062      <option name="PROGRAM_PARAMETERS" value="" /> 
    14261063      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> 
     
    16281265      <updated>1346821594108</updated> 
    16291266    </task> 
    1630     <option name="localTasksCounter" value="6" /> 
     1267    <task id="LOCAL-00006"> 
     1268      <created>1347814319107</created> 
     1269      <updated>1347814319107</updated> 
     1270    </task> 
     1271    <task id="LOCAL-00007"> 
     1272      <created>1348175592103</created> 
     1273      <updated>1348175592103</updated> 
     1274    </task> 
     1275    <task id="LOCAL-00008"> 
     1276      <created>1348513270106</created> 
     1277      <updated>1348513270106</updated> 
     1278    </task> 
     1279    <option name="localTasksCounter" value="9" /> 
    16311280    <servers /> 
    16321281  </component> 
     
    16581307      <window_info id="JetGradle" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" /> 
    16591308      <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> 
    1660       <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32848486" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> 
    16611309      <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> 
    16621310      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4460606" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> 
     
    16701318      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3994253" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> 
    16711319      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.2025862" sideWeight="0.56969696" order="0" side_tool="false" content_ui="combo" /> 
    1672       <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.43030304" sideWeight="0.99198717" order="3" side_tool="false" content_ui="tabs" /> 
     1320      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.43030304" sideWeight="0.99198717" order="3" side_tool="false" content_ui="tabs" /> 
    16731321      <window_info id="Dataflow to this" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" /> 
    16741322      <window_info id="ConsoleMavenPlugin" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" /> 
     
    16791327      <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> 
    16801328      <window_info id="Maven-2 Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> 
     1329      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32848486" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> 
    16811330      <window_info id="Web" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> 
    16821331      <window_info id="EJB" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> 
     
    17221371    <option name="FORCE_NON_EMPTY_COMMENT" value="false" /> 
    17231372    <option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="false" /> 
    1724     <option name="LAST_COMMIT_MESSAGE" value="vania" /> 
     1373    <option name="LAST_COMMIT_MESSAGE" value="" /> 
    17251374    <option name="MAKE_NEW_CHANGELIST_ACTIVE" value="false" /> 
    17261375    <option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="true" /> 
     
    17531402  </component> 
    17541403  <component name="editorHistoryManager"> 
    1755     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/SESDSequencer.java"> 
     1404    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/benchmarking/IBenchmarkingTask.java"> 
    17561405      <provider selected="true" editor-type-id="text-editor"> 
    1757         <state line="9" column="42" selection-start="188" selection-end="188" vertical-scroll-proportion="0.28195488"> 
     1406        <state line="8" column="17" selection-start="157" selection-end="157" vertical-scroll-proportion="0.25062656" /> 
     1407      </provider> 
     1408    </entry> 
     1409    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/benchmarking/BenchmarkingThread.java"> 
     1410      <provider selected="true" editor-type-id="text-editor"> 
     1411        <state line="81" column="17" selection-start="2716" selection-end="2716" vertical-scroll-proportion="0.0" /> 
     1412      </provider> 
     1413    </entry> 
     1414    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueueTask.java"> 
     1415      <provider selected="true" editor-type-id="text-editor"> 
     1416        <state line="55" column="0" selection-start="1927" selection-end="1927" vertical-scroll-proportion="0.17707007" /> 
     1417      </provider> 
     1418    </entry> 
     1419    <entry file="file://$PROJECT_DIR$/config.properties"> 
     1420      <provider selected="true" editor-type-id="text-editor"> 
     1421        <state line="17" column="31" selection-start="458" selection-end="458" vertical-scroll-proportion="0.0" /> 
     1422      </provider> 
     1423    </entry> 
     1424    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpinOptimizedCleanFreeTASUnrolledQueue.java"> 
     1425      <provider selected="true" editor-type-id="text-editor"> 
     1426        <state line="16" column="13" selection-start="444" selection-end="444" vertical-scroll-proportion="0.0" /> 
     1427      </provider> 
     1428    </entry> 
     1429    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDMaskedUnrolledQueue.java"> 
     1430      <provider selected="true" editor-type-id="text-editor"> 
     1431        <state line="103" column="33" selection-start="3576" selection-end="3576" vertical-scroll-proportion="0.0"> 
     1432          <folding> 
     1433            <element signature="imports" expanded="true" /> 
     1434          </folding> 
     1435        </state> 
     1436      </provider> 
     1437    </entry> 
     1438    <entry file="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.10/disruptor-2.10.jar!/com/lmax/disruptor/BlockingWaitStrategy.class"> 
     1439      <provider selected="true" editor-type-id="text-editor"> 
     1440        <state line="5" column="19" selection-start="162" selection-end="162" vertical-scroll-proportion="0.0"> 
    17581441          <folding /> 
    17591442        </state> 
    17601443      </provider> 
    17611444    </entry> 
    1762     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpinOptimizedUnrolledQueue.java"> 
     1445    <entry file="jar://$MAVEN_REPOSITORY$/com/googlecode/disruptor/disruptor/2.10/disruptor-2.10-sources.jar!/com/lmax/disruptor/BlockingWaitStrategy.java"> 
    17631446      <provider selected="true" editor-type-id="text-editor"> 
    1764         <state line="16" column="13" selection-start="444" selection-end="444" vertical-scroll-proportion="-1.5923567"> 
     1447        <state line="37" column="40" selection-start="1493" selection-end="1493" vertical-scroll-proportion="0.0"> 
    17651448          <folding /> 
    17661449        </state> 
    17671450      </provider> 
    17681451    </entry> 
    1769     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/UnsafeAtomicLongFieldUpdater.java"> 
     1452    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBenchmark.java"> 
    17701453      <provider selected="true" editor-type-id="text-editor"> 
    1771         <state line="82" column="48" selection-start="2565" selection-end="2565" vertical-scroll-proportion="0.0"> 
     1454        <state line="18" column="13" selection-start="551" selection-end="551" vertical-scroll-proportion="0.0"> 
    17721455          <folding /> 
    17731456        </state> 
    17741457      </provider> 
    17751458    </entry> 
    1776     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/benchmarking/BenchmarkState.java"> 
     1459    <entry file="file://$PROJECT_DIR$/pom.xml"> 
    17771460      <provider selected="true" editor-type-id="text-editor"> 
    1778         <state line="15" column="4" selection-start="317" selection-end="317" vertical-scroll-proportion="0.33333334"> 
    1779           <folding /> 
    1780         </state> 
    1781       </provider> 
    1782     </entry> 
    1783     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/benchmarking/ThreadingBenchmark.java"> 
    1784       <provider selected="true" editor-type-id="text-editor"> 
    1785         <state line="97" column="24" selection-start="3241" selection-end="3241" vertical-scroll-proportion="0.6369427"> 
    1786           <folding /> 
    1787         </state> 
    1788       </provider> 
    1789     </entry> 
    1790     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/benchmarking/IBenchmarkingThreadResult.java"> 
    1791       <provider selected="true" editor-type-id="text-editor"> 
    1792         <state line="8" column="0" selection-start="148" selection-end="148" vertical-scroll-proportion="0.25062656"> 
    1793           <folding /> 
    1794         </state> 
    1795       </provider> 
    1796     </entry> 
    1797     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/benchmarking/IBenchmarkingTask.java"> 
    1798       <provider selected="true" editor-type-id="text-editor"> 
    1799         <state line="8" column="17" selection-start="157" selection-end="157" vertical-scroll-proportion="0.25062656"> 
    1800           <folding /> 
    1801         </state> 
    1802       </provider> 
    1803     </entry> 
    1804     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/benchmarking/BenchmarkingThread.java"> 
    1805       <provider selected="true" editor-type-id="text-editor"> 
    1806         <state line="81" column="17" selection-start="2716" selection-end="2716" vertical-scroll-proportion="0.0"> 
    1807           <folding /> 
    1808         </state> 
    1809       </provider> 
    1810     </entry> 
    1811     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/CommittableEntry.java"> 
    1812       <provider selected="true" editor-type-id="text-editor"> 
    1813         <state line="11" column="24" selection-start="213" selection-end="213" vertical-scroll-proportion="0.0"> 
    1814           <folding /> 
    1815         </state> 
    1816       </provider> 
    1817     </entry> 
    1818     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkResult.java"> 
    1819       <provider selected="true" editor-type-id="text-editor"> 
    1820         <state line="7" column="35" selection-start="163" selection-end="163" vertical-scroll-proportion="0.0"> 
    1821           <folding /> 
    1822         </state> 
    1823       </provider> 
    1824     </entry> 
    1825     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexingBuffer.java"> 
    1826       <provider selected="true" editor-type-id="text-editor"> 
    1827         <state line="94" column="16" selection-start="3150" selection-end="3150" vertical-scroll-proportion="0.33248407"> 
    1828           <folding /> 
    1829         </state> 
    1830       </provider> 
    1831     </entry> 
    1832     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueueTask.java"> 
    1833       <provider selected="true" editor-type-id="text-editor"> 
    1834         <state line="55" column="0" selection-start="1927" selection-end="1927" vertical-scroll-proportion="0.17707007"> 
     1461        <state line="208" column="26" selection-start="7187" selection-end="7187" vertical-scroll-proportion="0.0"> 
    18351462          <folding /> 
    18361463        </state> 
     
    18391466    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/BenchmarkingThread.java"> 
    18401467      <provider selected="true" editor-type-id="text-editor"> 
    1841         <state line="37" column="0" selection-start="728" selection-end="728" vertical-scroll-proportion="0.0"> 
    1842           <folding> 
    1843             <element signature="docComment;class#BenchmarkingThread#0" expanded="false" /> 
    1844             <element signature="class#State#0;class#BenchmarkingThread#0" expanded="false" /> 
    1845             <element signature="method#BenchmarkingThread#0;class#BenchmarkingThread#0" expanded="false" /> 
    1846             <element signature="e#505#522#0" expanded="true" /> 
    1847             <element signature="method#startMeasuring#0;class#BenchmarkingThread#0" expanded="false" /> 
    1848             <element signature="method#stopMeasuring#0;class#BenchmarkingThread#0" expanded="false" /> 
    1849           </folding> 
    1850         </state> 
    1851       </provider> 
    1852     </entry> 
    1853     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBufferAdapter.java"> 
    1854       <provider selected="true" editor-type-id="text-editor"> 
    1855         <state line="78" column="0" selection-start="2576" selection-end="2576" vertical-scroll-proportion="0.0"> 
    1856           <folding> 
    1857             <element signature="imports" expanded="true" /> 
    1858           </folding> 
    1859         </state> 
    1860       </provider> 
    1861     </entry> 
    1862     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorBenchmark.java"> 
    1863       <provider selected="true" editor-type-id="text-editor"> 
    1864         <state line="79" column="67" selection-start="2264" selection-end="2264" vertical-scroll-proportion="0.0"> 
    1865           <folding> 
    1866             <element signature="imports" expanded="true" /> 
    1867             <element signature="e#2267#2274#0" expanded="true" /> 
    1868             <element signature="e#2452#2779#0" expanded="true" /> 
    1869             <element signature="e#2772#2773#0" expanded="true" /> 
    1870             <element signature="class#Entry#0;class#DemultiplexorBenchmark#0" expanded="false" /> 
    1871             <element signature="e#3874#3979#0" expanded="true" /> 
    1872             <element signature="e#3890#3897#0" expanded="true" /> 
    1873             <element signature="e#3974#3975#0" expanded="true" /> 
    1874           </folding> 
    1875         </state> 
    1876       </provider> 
    1877     </entry> 
    1878     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/demultiplexor/DemultiplexorDisruptor.java"> 
    1879       <provider selected="true" editor-type-id="text-editor"> 
    1880         <state line="18" column="28" selection-start="627" selection-end="627" vertical-scroll-proportion="0.5651163"> 
     1468        <state line="24" column="7" selection-start="469" selection-end="469" vertical-scroll-proportion="0.42802548"> 
    18811469          <folding /> 
    18821470        </state> 
Note: See TracChangeset for help on using the changeset viewer.