Changeset 513 for Tests


Ignore:
Timestamp:
03/28/12 20:54:39 (10 years ago)
Author:
BegemoT
Message:
 
Location:
Tests/JAVA/test
Files:
4 edited
1 moved

Legend:

Unmodified
Added
Removed
  • Tests/JAVA/test/src/main/java/test/threads/queue/unstressed/QueuesVsDisruptorUnstressedBenchmark.java

    r512 r513  
    108108                case 1: 
    109109                    task = new QueueBenchmarkingTask( 
    110                             CABSESDQueueUnrolled.<LongValueEntry>factory(), 
     110                            CABSESDUnrolledQueue.<LongValueEntry>factory(), 
    111111                            size, 
    112112                            eventFactory, 
  • Tests/JAVA/test/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpinOptimizedUnrolledQueue.java

    r511 r513  
    151151        @Override 
    152152        public String toString() { 
    153             return "LazySetPaddedSpinOptimizedUnrolledQueueFactory[" + ( USE_BITMASK ? "&" : "%" ) + "]"; 
     153            return "SESDLazySetPaddedSpinOptimizedUnrolledQueue[" + ( USE_BITMASK ? "&" : "%" ) + "]"; 
    154154        } 
    155155    }; 
  • Tests/JAVA/test/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedUnrolledQueue.java

    r512 r513  
    145145        @Override 
    146146        public String toString() { 
    147             return "SESDLazySetPaddedQueueUnrolledFactory[" + ( USE_BITMASK ? "&" : "%" ) + "]"; 
     147            return "SESDLazySetPaddedUnrolledQueue[" + ( USE_BITMASK ? "&" : "%" ) + "]"; 
    148148        } 
    149149    }; 
  • Tests/JAVA/test/src/main/java/test/threads/queue/unstressed/impl/CABSESDUnrolledQueue.java

    r502 r513  
    1212 * @since 27.09.11,  14:58 
    1313 */ 
    14 public class CABSESDQueueUnrolled<T> implements IQueue<T> { 
    15     private static final boolean USE_BITMASK = true; 
     14public class CABSESDUnrolledQueue<T> implements IQueue<T> { 
     15    private static final boolean USE_BIT_MASK = true; 
    1616    /* Elements range: [headCursor, tailCursor) 
    1717    * 
     
    4242 
    4343 
    44     public CABSESDQueueUnrolled( final int length ) { 
     44    public CABSESDUnrolledQueue( final int length ) { 
    4545        checkArgument( length > 0, "length(%s) must be >0", length ); 
    46         if ( USE_BITMASK ) { 
     46        if ( USE_BIT_MASK ) { 
    4747            checkArgument( Integer.bitCount( length ) == 1, "length(%s) must be a power of 2", length ); 
    4848        } 
     
    115115 
    116116    private int index( final long sequence ) { 
    117         if ( USE_BITMASK ) { 
     117        if ( USE_BIT_MASK ) { 
    118118            return ( int ) ( ( sequence - 1 ) & ( length - 1 ) ); 
    119119        } else { 
     
    127127 
    128128    @SuppressWarnings( "unchecked" ) 
    129     public static <T> IBoundedQueueFactory<T, CABSESDQueueUnrolled<T>> factory() { 
     129    public static <T> IBoundedQueueFactory<T, CABSESDUnrolledQueue<T>> factory() { 
    130130        return FACTORY; 
    131131    } 
    132132 
    133     public static final IBoundedQueueFactory FACTORY = new IBoundedQueueFactory<Object, CABSESDQueueUnrolled<Object>>() { 
     133    public static final IBoundedQueueFactory FACTORY = new IBoundedQueueFactory<Object, CABSESDUnrolledQueue<Object>>() { 
    134134        @Override 
    135         public CABSESDQueueUnrolled<Object> create( final int size ) { 
    136             return new CABSESDQueueUnrolled<Object>( size ); 
     135        public CABSESDUnrolledQueue<Object> create( final int size ) { 
     136            return new CABSESDUnrolledQueue<Object>( size ); 
    137137        } 
    138138 
    139139        @Override 
    140140        public String toString() { 
    141             return "SESDQueueUnrolledFactory[" + ( USE_BITMASK ? "&" : "%" ) + "]"; 
     141            return "SESDUnrolledQueue[" + ( USE_BIT_MASK ? "&" : "%" ) + "]"; 
    142142        } 
    143143    }; 
  • Tests/JAVA/test/test.iws

    r498 r513  
    4141  <component name="ChangeListManager"> 
    4242    <list default="true" readonly="true" id="6898b49f-ea82-4df2-ad6c-da63a3fe4f9a" name="Default" comment=""> 
    43       <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" /> 
    44       <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" /> 
    45       <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" /> 
    46       <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" /> 
    47       <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" /> 
    48       <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" /> 
    49       <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" /> 
    50       <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" /> 
     43      <change type="MOVED" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDQueueUnrolled.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDUnrolledQueue.java" /> 
     44      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueuesVsDisruptorUnstressedBenchmark.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueuesVsDisruptorUnstressedBenchmark.java" /> 
     45      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpinOptimizedUnrolledQueue.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpinOptimizedUnrolledQueue.java" /> 
     46      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedUnrolledQueue.java" afterPath="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedUnrolledQueue.java" /> 
    5147      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/test.iws" afterPath="$PROJECT_DIR$/test.iws" /> 
    5248    </list> 
     
    187183      <property name="method_breakpoints_groupByClasses" value="true" /> 
    188184      <property name="exception_breakpoints_viewId" value="TABLE" /> 
     185      <property name="field_breakpoints_viewId" value="TABLE" /> 
    189186      <property name="exception_breakpoints_groupByClasses" value="true" /> 
    190       <property name="field_breakpoints_viewId" value="TABLE" /> 
    191187      <property name="method_breakpoints_groupByMethods" value="false" /> 
    192188    </ui_properties> 
     
    206202        </entry> 
    207203      </file> 
    208       <file leaf-file-name="config.properties" pinned="false" current="true" current-in-tab="true"> 
     204      <file leaf-file-name="config.properties" pinned="false" current="false" current-in-tab="false"> 
    209205        <entry file="file://$PROJECT_DIR$/config.properties"> 
    210206          <provider selected="true" editor-type-id="text-editor"> 
    211             <state line="17" column="13" selection-start="457" selection-end="457" vertical-scroll-proportion="0.40865386"> 
     207            <state line="12" column="34" selection-start="324" selection-end="324" vertical-scroll-proportion="0.0"> 
     208              <folding /> 
     209            </state> 
     210          </provider> 
     211        </entry> 
     212      </file> 
     213      <file leaf-file-name="CABSESDUnrolledQueue.java" pinned="false" current="true" current-in-tab="true"> 
     214        <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDUnrolledQueue.java"> 
     215          <provider selected="true" editor-type-id="text-editor"> 
     216            <state line="14" column="43" selection-start="442" selection-end="442" vertical-scroll-proportion="0.2027027"> 
    212217              <folding /> 
    213218            </state> 
     
    229234    <option name="changedFiles"> 
    230235      <list> 
    231         <option value="$PROJECT_DIR$/src/test/java/test/threads/queue/unstressed/impl/AbstractMultiEnqMultiDeqQueueTest.java" /> 
    232         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/ABQWrapperQueue.java" /> 
    233         <option value="$PROJECT_DIR$/unstressed_by_buffer_benchmark.sh" /> 
    234         <option value="$PROJECT_DIR$/config.properties.template" /> 
    235         <option value="$PROJECT_DIR$/config.properties" /> 
    236         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/ABQBusyWaitQueue.java" /> 
    237         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/AbstractSESDSequencer.java" /> 
    238         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDQueueUnrolled.java" /> 
    239         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueueTask.java" /> 
    240         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/SequencerTask.java" /> 
    241         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/LongQueueTask.java" /> 
    242         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/DisruptorTask.java" /> 
    243         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/SingleThreadedTask.java" /> 
    244         <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/DxNTask.java" /> 
    245236        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/ABQxNTask.java" /> 
    246237        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/AbstractTask.java" /> 
     238        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/ABQBusyWaitQueue.java" /> 
     239        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/ABQConditionFreeQueue.java" /> 
     240        <option value="$PROJECT_DIR$/config.properties" /> 
     241        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDQueue.java" /> 
     242        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetQueueUnrolled.java" /> 
     243        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedQueueUnrolled.java" /> 
     244        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpingOptimziedUnrolledQueue.java" /> 
     245        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpingOptimizedUnrolledQueue.java" /> 
     246        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/AbstractSESDSequencer.java" /> 
     247        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/SESDSequencerUnrolled.java" /> 
     248        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedUnrolledQueue.java" /> 
     249        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpinOptimizedUnrolledQueue.java" /> 
     250        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDQueueUnrolled.java" /> 
     251        <option value="$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDUnrolledQueue.java" /> 
    247252      </list> 
    248253    </option> 
     
    601606    </navigator> 
    602607    <panes> 
     608      <pane id="Scope" /> 
    603609      <pane id="ProjectPane"> 
    604610        <subPane> 
     
    959965        </subPane> 
    960966      </pane> 
    961       <pane id="Scope" /> 
    962967      <pane id="Favorites" /> 
    963968    </panes> 
     
    966971    <property name="GenerateAntBuildDialog.generateIdeaHomeProperty" value="false" /> 
    967972    <property name="project.structure.last.edited" value="Modules" /> 
     973    <property name="project.structure.proportion" value="0.15" /> 
    968974    <property name="OverrideImplement.combined" value="true" /> 
    969     <property name="project.structure.proportion" value="0.15" /> 
    970975    <property name="options.splitter.main.proportions" value="0.3" /> 
    971976    <property name="RunManagerConfig.showSettingsBeforeRunnig" value="true" /> 
     977    <property name="MemberChooser.sorted" value="false" /> 
     978    <property name="recentsLimit" value="5" /> 
    972979    <property name="GenerateAntBuildDialog.generateSingleFile" value="true" /> 
    973     <property name="recentsLimit" value="5" /> 
    974     <property name="MemberChooser.sorted" value="false" /> 
     980    <property name="last_opened_file_path" value="$USER_HOME$/apache-maven-3.0.3/bin" /> 
    975981    <property name="GenerateAntBuildDialog.inclineRuntiemClasspath" value="false" /> 
    976     <property name="last_opened_file_path" value="$USER_HOME$/apache-maven-3.0.3/bin" /> 
     982    <property name="GenerateAntBuildDialog.outputFileNameProperty" value="build" /> 
    977983    <property name="GoToClass.includeJavaFiles" value="false" /> 
    978     <property name="GenerateAntBuildDialog.outputFileNameProperty" value="build" /> 
    979984    <property name="GenerateAntBuildDialog.enableUiFormCompile" value="false" /> 
    980985    <property name="GoToClass.toSaveIncludeLibraries" value="false" /> 
     
    988993    <property name="MemberChooser.copyJavadoc" value="false" /> 
    989994    <property name="GenerateAntBuildDialog.backupFiles" value="true" /> 
     995    <property name="dynamic.classpath" value="false" /> 
    990996    <property name="options.searchVisible" value="true" /> 
    991     <property name="dynamic.classpath" value="false" /> 
    992997  </component> 
    993998  <component name="RecentsManager"> 
     
    10341039    </key> 
    10351040  </component> 
    1036   <component name="RunManager" selected="Application.unstressed.TaskBenchmark[ABQBusyWait]"> 
     1041  <component name="RunManager" selected="Application.unstressed.TaskBenchmark[CABSESDUnrolled]"> 
    10371042    <configuration default="false" name="CABSESDQueueTest" type="JUnit" factoryName="JUnit" temporary="true"> 
    10381043      <module name="test" /> 
     
    17281733      <method /> 
    17291734    </configuration> 
    1730     <configuration default="false" name="unstressed.TaskBenchmark[SESD]" type="Application" factoryName="Application"> 
     1735    <configuration default="false" name="unstressed.TaskBenchmark[CABSESDUnrolled]" type="Application" factoryName="Application"> 
    17311736      <option name="MAIN_CLASS_NAME" value="test.threads.queue.stressed.TaskBenchmark" /> 
    17321737      <option name="VM_PARAMETERS" value="-ea -server -Xmx128m -XX:+PrintCommandLineFlags " /> 
    1733       <option name="PROGRAM_PARAMETERS" value="-task=test.threads.queue.unstressed.QueueTask --payload=none -Dtask.queue-factory=test.threads.queue.unstressed.impl.SESDQueue" /> 
    1734       <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> 
    1735       <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> 
     1738      <option name="PROGRAM_PARAMETERS" value="-task=test.threads.queue.unstressed.QueueTask --payload=none -Dtask.queue-factory=test.threads.queue.unstressed.impl.CABSESDQueueUnrolled" /> 
     1739      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> 
     1740      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" /> 
    17361741      <option name="ALTERNATIVE_JRE_PATH" value="$PROJECT_DIR$/../../../../1.7.0.jdk/Contents/Home" /> 
    17371742      <option name="ENABLE_SWING_INSPECTOR" value="false" /> 
     
    17401745      <module name="test" /> 
    17411746      <envs /> 
    1742       <RunnerSettings RunnerId="Profile "> 
    1743         <option name="myExternalizedOptions" value="&#10;snapshots-dir=&#10;additional-options2=onexit\=snapshot&#10;" /> 
    1744       </RunnerSettings> 
    1745       <RunnerSettings RunnerId="Run" /> 
     1747      <RunnerSettings RunnerId="Debug"> 
     1748        <option name="DEBUG_PORT" value="56834" /> 
     1749        <option name="TRANSPORT" value="0" /> 
     1750        <option name="LOCAL" value="true" /> 
     1751      </RunnerSettings> 
     1752      <RunnerSettings RunnerId="Profile "> 
     1753        <option name="myExternalizedOptions" value="&#10;snapshots-dir=&#10;additional-options2=onexit\=snapshot&#10;" /> 
     1754      </RunnerSettings> 
     1755      <RunnerSettings RunnerId="Run" /> 
     1756      <ConfigurationWrapper RunnerId="Debug" /> 
    17461757      <ConfigurationWrapper RunnerId="Run" /> 
    17471758      <method /> 
     
    17701781      <option name="VM_PARAMETERS" value="-ea -server -Xmx128m -XX:+PrintCommandLineFlags " /> 
    17711782      <option name="PROGRAM_PARAMETERS" value="-task=test.threads.queue.unstressed.LongQueueTask --payload=none" /> 
     1783      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> 
     1784      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> 
     1785      <option name="ALTERNATIVE_JRE_PATH" value="$PROJECT_DIR$/../../../../1.7.0.jdk/Contents/Home" /> 
     1786      <option name="ENABLE_SWING_INSPECTOR" value="false" /> 
     1787      <option name="ENV_VARIABLES" /> 
     1788      <option name="PASS_PARENT_ENVS" value="true" /> 
     1789      <module name="test" /> 
     1790      <envs /> 
     1791      <RunnerSettings RunnerId="Profile "> 
     1792        <option name="myExternalizedOptions" value="&#10;snapshots-dir=&#10;additional-options2=onexit\=snapshot&#10;" /> 
     1793      </RunnerSettings> 
     1794      <RunnerSettings RunnerId="Run" /> 
     1795      <ConfigurationWrapper RunnerId="Run" /> 
     1796      <method /> 
     1797    </configuration> 
     1798    <configuration default="false" name="unstressed.TaskBenchmark[ABQConditionFree]" type="Application" factoryName="Application"> 
     1799      <option name="MAIN_CLASS_NAME" value="test.threads.queue.stressed.TaskBenchmark" /> 
     1800      <option name="VM_PARAMETERS" value="-ea -server -Xmx128m -XX:+PrintCommandLineFlags " /> 
     1801      <option name="PROGRAM_PARAMETERS" value="-task=test.threads.queue.unstressed.QueueTask --payload=none -Dtask.queue-factory=test.threads.queue.unstressed.impl.ABQConditionFreeQueue" /> 
    17721802      <option name="WORKING_DIRECTORY" value="file://$PROJECT_DIR$" /> 
    17731803      <option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" /> 
     
    18071837      <method /> 
    18081838    </configuration> 
    1809     <list size="30"> 
    1810       <item index="0" class="java.lang.String" itemvalue="JUnit.CABSESDQueueTest" /> 
    1811       <item index="1" class="java.lang.String" itemvalue="JUnit.test.threads.queue in test" /> 
    1812       <item index="2" class="java.lang.String" itemvalue="JUnit.test.threads.queue.unstressed.impl in test" /> 
    1813       <item index="3" class="java.lang.String" itemvalue="JUnit.ABQBusyWaitQueueTest" /> 
    1814       <item index="4" class="java.lang.String" itemvalue="JUnit.CABConcurrentQueueTest" /> 
    1815       <item index="5" class="java.lang.String" itemvalue="Application.Increment2" /> 
    1816       <item index="6" class="java.lang.String" itemvalue="Application.QueueBenchmark[ABQ]" /> 
    1817       <item index="7" class="java.lang.String" itemvalue="Application.QueueBenchmark[ABQBusyWait]" /> 
    1818       <item index="8" class="java.lang.String" itemvalue="Application.QueueBenchmark[SESDMaskedOptimized]" /> 
    1819       <item index="9" class="java.lang.String" itemvalue="Application.QueueBenchmark[CABSESD]" /> 
    1820       <item index="10" class="java.lang.String" itemvalue="Application.QueueBenchmark[DisruptorNoBatch]" /> 
    1821       <item index="11" class="java.lang.String" itemvalue="Application.QueueBenchmark[DisruptorWithBatch]" /> 
    1822       <item index="12" class="java.lang.String" itemvalue="Application.QueueBenchmark[Sequencer]" /> 
    1823       <item index="13" class="java.lang.String" itemvalue="Application.QueueBenchmark[LongCABSESDSequencer] -XX:CompileCommand=print,*.moveTail -XX:+PrintInlining" /> 
    1824       <item index="14" class="java.lang.String" itemvalue="Application.LogParser" /> 
    1825       <item index="15" class="java.lang.String" itemvalue="Application.UnsafeArraysSorter[jdk]" /> 
    1826       <item index="16" class="java.lang.String" itemvalue="Application.UnsafeArraysSorter[unsafe] " /> 
    1827       <item index="17" class="java.lang.String" itemvalue="Application.TestPrintAssembly" /> 
    1828       <item index="18" class="java.lang.String" itemvalue="Application.SimpleLongArrayOpsBenchmark[safe]" /> 
    1829       <item index="19" class="java.lang.String" itemvalue="Application.SimpleLongArrayOpsBenchmark[unsafe]" /> 
    1830       <item index="20" class="java.lang.String" itemvalue="Application.TaskBenchmark[SingleThread]" /> 
    1831       <item index="21" class="java.lang.String" itemvalue="Application.TaskBenchmark[ABQxNTask]" /> 
    1832       <item index="22" class="java.lang.String" itemvalue="Application.TaskBenchmark[DxNTask]" /> 
    1833       <item index="23" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[Disruptor]" /> 
    1834       <item index="24" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[ABQBusyWait]" /> 
    1835       <item index="25" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[ABQ]" /> 
    1836       <item index="26" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[SESD]" /> 
    1837       <item index="27" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[Sequencer]" /> 
    1838       <item index="28" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[LongQueue]" /> 
    1839       <item index="29" class="java.lang.String" itemvalue="JUnit.MultithreadedBitSetPerformanceTest.testScalePerformance" /> 
     1839    <list size="31"> 
     1840      <item index="0" class="java.lang.String" itemvalue="Application.Increment2" /> 
     1841      <item index="1" class="java.lang.String" itemvalue="Application.QueueBenchmark[ABQ]" /> 
     1842      <item index="2" class="java.lang.String" itemvalue="Application.QueueBenchmark[ABQBusyWait]" /> 
     1843      <item index="3" class="java.lang.String" itemvalue="Application.QueueBenchmark[SESDMaskedOptimized]" /> 
     1844      <item index="4" class="java.lang.String" itemvalue="Application.QueueBenchmark[CABSESD]" /> 
     1845      <item index="5" class="java.lang.String" itemvalue="Application.QueueBenchmark[DisruptorNoBatch]" /> 
     1846      <item index="6" class="java.lang.String" itemvalue="Application.QueueBenchmark[DisruptorWithBatch]" /> 
     1847      <item index="7" class="java.lang.String" itemvalue="Application.QueueBenchmark[Sequencer]" /> 
     1848      <item index="8" class="java.lang.String" itemvalue="Application.QueueBenchmark[LongCABSESDSequencer] -XX:CompileCommand=print,*.moveTail -XX:+PrintInlining" /> 
     1849      <item index="9" class="java.lang.String" itemvalue="Application.LogParser" /> 
     1850      <item index="10" class="java.lang.String" itemvalue="Application.UnsafeArraysSorter[jdk]" /> 
     1851      <item index="11" class="java.lang.String" itemvalue="Application.UnsafeArraysSorter[unsafe] " /> 
     1852      <item index="12" class="java.lang.String" itemvalue="Application.TestPrintAssembly" /> 
     1853      <item index="13" class="java.lang.String" itemvalue="Application.SimpleLongArrayOpsBenchmark[safe]" /> 
     1854      <item index="14" class="java.lang.String" itemvalue="Application.SimpleLongArrayOpsBenchmark[unsafe]" /> 
     1855      <item index="15" class="java.lang.String" itemvalue="Application.TaskBenchmark[SingleThread]" /> 
     1856      <item index="16" class="java.lang.String" itemvalue="Application.TaskBenchmark[ABQxNTask]" /> 
     1857      <item index="17" class="java.lang.String" itemvalue="Application.TaskBenchmark[DxNTask]" /> 
     1858      <item index="18" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[Disruptor]" /> 
     1859      <item index="19" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[ABQBusyWait]" /> 
     1860      <item index="20" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[ABQ]" /> 
     1861      <item index="21" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[CABSESDUnrolled]" /> 
     1862      <item index="22" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[Sequencer]" /> 
     1863      <item index="23" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[LongQueue]" /> 
     1864      <item index="24" class="java.lang.String" itemvalue="Application.unstressed.TaskBenchmark[ABQConditionFree]" /> 
     1865      <item index="25" class="java.lang.String" itemvalue="JUnit.CABSESDQueueTest" /> 
     1866      <item index="26" class="java.lang.String" itemvalue="JUnit.test.threads.queue in test" /> 
     1867      <item index="27" class="java.lang.String" itemvalue="JUnit.test.threads.queue.unstressed.impl in test" /> 
     1868      <item index="28" class="java.lang.String" itemvalue="JUnit.MultithreadedBitSetPerformanceTest.testScalePerformance" /> 
     1869      <item index="29" class="java.lang.String" itemvalue="JUnit.ABQBusyWaitQueueTest" /> 
     1870      <item index="30" class="java.lang.String" itemvalue="JUnit.CABConcurrentQueueTest" /> 
    18401871    </list> 
    18411872    <configuration name="&lt;template&gt;" type="WebApp" default="true" selected="false"> 
     
    19171948  </component> 
    19181949  <component name="ToolWindowManager"> 
    1919     <frame x="0" y="22" width="1600" height="1174" extended-state="6" /> 
    1920     <editor active="true" /> 
     1950    <frame x="0" y="22" width="1440" height="874" extended-state="6" /> 
     1951    <editor active="false" /> 
    19211952    <layout> 
    19221953      <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32986766" sideWeight="0.5" order="15" side_tool="false" content_ui="tabs" /> 
    19231954      <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="5" side_tool="false" content_ui="tabs" /> 
    19241955      <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" /> 
    1925       <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4168798" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> 
     1956      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4168207" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> 
    19261957      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32736573" sideWeight="0.0" order="12" side_tool="false" content_ui="tabs" /> 
    1927       <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32347503" sideWeight="0.0" order="13" side_tool="false" content_ui="tabs" /> 
     1958      <window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32225063" sideWeight="0.0" order="13" side_tool="false" content_ui="tabs" /> 
    19281959      <window_info id="TODO" 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" /> 
    19291960      <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.14046392" sideWeight="0.1521739" order="3" side_tool="false" content_ui="tabs" /> 
    19301961      <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3298969" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> 
    19311962      <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" /> 
    1932       <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.23195876" sideWeight="0.67652494" order="0" side_tool="false" content_ui="tabs" /> 
     1963      <window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.23132184" sideWeight="0.67774934" order="0" side_tool="false" content_ui="tabs" /> 
    19331964      <window_info id="Dependency Viewer" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="14" side_tool="false" content_ui="tabs" /> 
    1934       <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.5294118" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> 
     1965      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.52865064" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> 
    19351966      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32993513" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" /> 
    19361967      <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="11" side_tool="false" content_ui="tabs" /> 
     
    19411972      <window_info id="SVN Properties" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.32948717" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> 
    19421973      <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="2" side_tool="false" content_ui="tabs" /> 
    1943       <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.31713554" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" /> 
     1974      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.31700554" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" /> 
    19441975      <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" /> 
    19451976      <window_info id="TeamCity" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> 
     
    20242055  </component> 
    20252056  <component name="editorHistoryManager"> 
    2026     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/AbstractSESDSequencer.java"> 
     2057    <entry file="jar:///Library/Java/JavaVirtualMachines/1.6.0_26-b03-377.jdk/Contents/Home/src.jar!/src/java/util/concurrent/locks/Condition.java"> 
    20272058      <provider selected="true" editor-type-id="text-editor"> 
    2028         <state line="21" column="53" selection-start="573" selection-end="573" vertical-scroll-proportion="-4.506757" /> 
     2059        <state line="202" column="0" selection-start="9198" selection-end="9198" vertical-scroll-proportion="0.46777546" /> 
     2060      </provider> 
     2061    </entry> 
     2062    <entry file="jar:///Library/Java/JavaVirtualMachines/1.6.0_26-b03-377.jdk/Contents/Home/src.jar!/src/java/util/concurrent/ArrayBlockingQueue.java"> 
     2063      <provider selected="true" editor-type-id="text-editor"> 
     2064        <state line="74" column="22" selection-start="2832" selection-end="2832" vertical-scroll-proportion="0.6756757" /> 
     2065      </provider> 
     2066    </entry> 
     2067    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/ABQBusyWaitQueue.java"> 
     2068      <provider selected="true" editor-type-id="text-editor"> 
     2069        <state line="54" column="17" selection-start="1623" selection-end="1623" vertical-scroll-proportion="0.6730769" /> 
     2070      </provider> 
     2071    </entry> 
     2072    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/ABQConditionFreeQueue.java"> 
     2073      <provider selected="true" editor-type-id="text-editor"> 
     2074        <state line="120" column="25" selection-start="3299" selection-end="3299" vertical-scroll-proportion="0.49519232" /> 
     2075      </provider> 
     2076    </entry> 
     2077    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDMaskedQueue.java"> 
     2078      <provider selected="true" editor-type-id="text-editor"> 
     2079        <state line="17" column="55" selection-start="398" selection-end="398" vertical-scroll-proportion="0.0" /> 
     2080      </provider> 
     2081    </entry> 
     2082    <entry file="jar:///Library/Java/JavaVirtualMachines/1.6.0_26-b03-377.jdk/Contents/Home/src.jar!/src/java/util/concurrent/atomic/AtomicLongFieldUpdater.java"> 
     2083      <provider selected="true" editor-type-id="text-editor"> 
     2084        <state line="110" column="25" selection-start="4447" selection-end="4447" vertical-scroll-proportion="0.0" /> 
     2085      </provider> 
     2086    </entry> 
     2087    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetUnrolledQueue.java"> 
     2088      <provider selected="true" editor-type-id="text-editor"> 
     2089        <state line="15" column="19" selection-start="418" selection-end="418" vertical-scroll-proportion="0.0" /> 
    20292090      </provider> 
    20302091    </entry> 
    20312092    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDQueue.java"> 
    20322093      <provider selected="true" editor-type-id="text-editor"> 
    2033         <state line="19" column="51" selection-start="461" selection-end="461" vertical-scroll-proportion="0.0" /> 
     2094        <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0" /> 
    20342095      </provider> 
    20352096    </entry> 
    2036     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/SequencerTask.java"> 
     2097    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/AbstractSESDSequencer.java"> 
    20372098      <provider selected="true" editor-type-id="text-editor"> 
    2038         <state line="44" column="16" selection-start="1522" selection-end="1522" vertical-scroll-proportion="0.0" /> 
    2039       </provider> 
    2040     </entry> 
    2041     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/LongQueueTask.java"> 
    2042       <provider selected="true" editor-type-id="text-editor"> 
    2043         <state line="45" column="19" selection-start="1564" selection-end="1564" vertical-scroll-proportion="0.0" /> 
    2044       </provider> 
    2045     </entry> 
    2046     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/DisruptorTask.java"> 
    2047       <provider selected="true" editor-type-id="text-editor"> 
    2048         <state line="108" column="38" selection-start="3401" selection-end="3401" vertical-scroll-proportion="0.49281314" /> 
    2049       </provider> 
    2050     </entry> 
    2051     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/SingleThreadedTask.java"> 
    2052       <provider selected="true" editor-type-id="text-editor"> 
    2053         <state line="88" column="26" selection-start="3052" selection-end="3052" vertical-scroll-proportion="0.80082136" /> 
    2054       </provider> 
    2055     </entry> 
    2056     <entry file="file://$PROJECT_DIR$/src/test/java/test/threads/queue/unstressed/impl/ABQBusyWaitQueueTest.java"> 
    2057       <provider selected="true" editor-type-id="text-editor"> 
    2058         <state line="15" column="19" selection-start="359" selection-end="359" vertical-scroll-proportion="0.0" /> 
    2059       </provider> 
    2060     </entry> 
    2061     <entry file="file://$PROJECT_DIR$/src/test/java/test/threads/queue/unstressed/impl/CABSESDQueueTest.java"> 
    2062       <provider selected="true" editor-type-id="text-editor"> 
    2063         <state line="14" column="19" selection-start="356" selection-end="356" vertical-scroll-proportion="0.30405405" /> 
    2064       </provider> 
    2065     </entry> 
    2066     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/ABQxNTask.java"> 
    2067       <provider selected="true" editor-type-id="text-editor"> 
    2068         <state line="87" column="17" selection-start="2466" selection-end="2466" vertical-scroll-proportion="0.2527027" /> 
    2069       </provider> 
    2070     </entry> 
    2071     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/DxNTask.java"> 
    2072       <provider selected="true" editor-type-id="text-editor"> 
    2073         <state line="111" column="17" selection-start="3762" selection-end="3762" vertical-scroll-proportion="0.2527027" /> 
    2074       </provider> 
    2075     </entry> 
    2076     <entry file="file://$PROJECT_DIR$/unstressed_task_benchmark.sh"> 
    2077       <provider selected="true" editor-type-id="text-editor"> 
    2078         <state line="18" column="32" selection-start="620" selection-end="620" vertical-scroll-proportion="0.0" /> 
    2079       </provider> 
    2080     </entry> 
    2081     <entry file="file://$PROJECT_DIR$/unstressed_by_buffer_benchmark.sh"> 
    2082       <provider selected="true" editor-type-id="text-editor"> 
    2083         <state line="18" column="0" selection-start="430" selection-end="430" vertical-scroll-proportion="0.0" /> 
     2099        <state line="108" column="8" selection-start="4028" selection-end="4062" vertical-scroll-proportion="0.23076923" /> 
    20842100      </provider> 
    20852101    </entry> 
     
    20912107      </provider> 
    20922108    </entry> 
    2093     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/stressed/AbstractTask.java"> 
     2109    <entry file="file://$PROJECT_DIR$/config.properties"> 
    20942110      <provider selected="true" editor-type-id="text-editor"> 
    2095         <state line="157" column="47" selection-start="5960" selection-end="5960" vertical-scroll-proportion="0.30959165"> 
    2096           <folding> 
    2097             <element signature="docComment;field#MAX_WAIT_TIME#0;class#AbstractTask#0" expanded="true" /> 
    2098             <element signature="method#isInitialized#0;class#AbstractTask#0" expanded="true" /> 
    2099           </folding> 
    2100         </state> 
     2111        <state line="12" column="34" selection-start="324" selection-end="324" vertical-scroll-proportion="0.0" /> 
    21012112      </provider> 
    21022113    </entry> 
    2103     <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/QueueTask.java"> 
     2114    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedSpinOptimizedUnrolledQueue.java"> 
    21042115      <provider selected="true" editor-type-id="text-editor"> 
    2105         <state line="50" column="19" selection-start="1799" selection-end="1799" vertical-scroll-proportion="0.03846154"> 
     2116        <state line="152" column="63" selection-start="5503" selection-end="5503" vertical-scroll-proportion="0.6621622"> 
    21062117          <folding /> 
    21072118        </state> 
    21082119      </provider> 
    21092120    </entry> 
    2110     <entry file="file://$PROJECT_DIR$/config.properties"> 
     2121    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDLazySetPaddedUnrolledQueue.java"> 
    21112122      <provider selected="true" editor-type-id="text-editor"> 
    2112         <state line="17" column="13" selection-start="457" selection-end="457" vertical-scroll-proportion="0.40865386"> 
     2123        <state line="146" column="50" selection-start="5109" selection-end="5109" vertical-scroll-proportion="0.6621622"> 
     2124          <folding /> 
     2125        </state> 
     2126      </provider> 
     2127    </entry> 
     2128    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/SESDSequencerUnrolled.java"> 
     2129      <provider selected="true" editor-type-id="text-editor"> 
     2130        <state line="24" column="41" selection-start="967" selection-end="967" vertical-scroll-proportion="-1.7702702"> 
     2131          <folding /> 
     2132        </state> 
     2133      </provider> 
     2134    </entry> 
     2135    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDMaskedUnrolledQueue.java"> 
     2136      <provider selected="true" editor-type-id="text-editor"> 
     2137        <state line="28" column="19" selection-start="752" selection-end="752" vertical-scroll-proportion="0.16891892"> 
     2138          <folding /> 
     2139        </state> 
     2140      </provider> 
     2141    </entry> 
     2142    <entry file="file://$PROJECT_DIR$/src/main/java/test/threads/queue/unstressed/impl/CABSESDUnrolledQueue.java"> 
     2143      <provider selected="true" editor-type-id="text-editor"> 
     2144        <state line="14" column="43" selection-start="442" selection-end="442" vertical-scroll-proportion="0.2027027"> 
    21132145          <folding /> 
    21142146        </state> 
Note: See TracChangeset for help on using the changeset viewer.