Changeset 573 for Tests


Ignore:
Timestamp:
01/29/13 20:36:18 (9 years ago)
Author:
BegemoT
Message:
 
Location:
Tests/JAVA/test/src/main/java/test
Files:
3 added
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • Tests/JAVA/test/src/main/java/test/allocation/EnumValuesIterateTask.java

    r571 r573  
    11package test.allocation; 
    22 
    3  
    4 import java.util.*; 
    53 
    64/** 
     
    86 *         created 13.11.12 at 23:11 
    97 */ 
    10 public class IteratorAllocTask implements Runnable { 
     8public class EnumValuesIterateTask implements Runnable { 
    119        public static final int SIZE = Integer.getInteger( "array.size", 16 ); 
    1210 
    13         public List<Integer> list = new ArrayList<Integer>( SIZE ); 
    14         public List<Integer> list2 = new LinkedList<Integer>(); 
    15  
    16         { 
    17                 for( int i = 0; i < SIZE; i++ ) { 
    18                         list.add( new Integer( i ) ); 
    19                         list2.add( new Integer( i ) ); 
    20                 } 
    21         } 
    2211 
    2312        public long sum; 
     
    2514        @Override 
    2615        public void run() { 
    27                 for( final Integer i : list ) { 
    28                         sum += i; 
     16                for( final SmallEnum e : SmallEnum.values() ) { 
     17                        sum += e.hashCode(); 
    2918                } 
    3019        } 
     
    3423                return String.format( "%s[%d]", getClass().getSimpleName(), SIZE ); 
    3524        } 
     25 
     26        public static enum SmallEnum { 
     27                FIRST, 
     28                SECOND, 
     29                THIRD 
     30        } 
     31 
     32        public static enum HugeEnum { 
     33                _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, 
     34                _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, 
     35                _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, 
     36                _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, 
     37                _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, 
     38                _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, 
     39                _61, _62, _63, _64, _65, _66, _67, _68, _69, _70 
     40 
     41        } 
    3642} 
  • Tests/JAVA/test/src/main/java/test/threads/metrics/profiler/SimpleLatencyReporter.java

    r563 r573  
    119119                                        .append( packet.packetId ) 
    120120                                        .append( ',' ); 
    121                         //print timestamps in order of Enum 
     121                        //print timestamps in order of SmallEnum 
    122122                        final long[] timestamps = packet.timestampsNanos; 
    123123                        for( int i = 0; i < timestamps.length; i++ ) { 
Note: See TracChangeset for help on using the changeset viewer.