Changeset 579 for Tests


Ignore:
Timestamp:
08/06/13 05:18:20 (9 years ago)
Author:
BegemoT
Message:
 
Location:
Tests/JAVA/test
Files:
2 added
1 deleted
4 edited

Legend:

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

    r566 r579  
    7979 
    8080    <dependencies> 
     81        <dependency> 
     82            <groupId>org.openjdk.jmh</groupId> 
     83            <artifactId>jmh-core</artifactId> 
     84            <version>1.0-SNAPSHOT</version> 
     85        </dependency> 
    8186        <!-- testing support --> 
    8287        <dependency> 
     
    298303                <groupId>org.apache.maven.plugins</groupId> 
    299304                <artifactId>maven-compiler-plugin</artifactId> 
    300                 <version>2.0.2</version> 
     305                <version>3.1</version> 
    301306                <configuration> 
    302307                    <source>1.6</source> 
     
    306311            </plugin> 
    307312            <plugin> 
     313                <groupId>org.apache.maven.plugins</groupId> 
     314                <artifactId>maven-shade-plugin</artifactId> 
     315                <executions> 
     316                    <execution> 
     317                        <phase>package</phase> 
     318                        <goals> 
     319                            <goal>shade</goal> 
     320                        </goals> 
     321                        <configuration> 
     322                            <finalName>microbenchmarks</finalName> 
     323                            <transformers> 
     324                                <transformer 
     325                                        implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> 
     326                                    <mainClass>org.openjdk.jmh.Main</mainClass> 
     327                                </transformer> 
     328                            </transformers> 
     329                        </configuration> 
     330                    </execution> 
     331                </executions> 
     332            </plugin> 
     333            <!--<plugin> 
    308334                <groupId>org.apache.maven.plugins</groupId> 
    309335                <artifactId>maven-shade-plugin</artifactId> 
     
    344370                    </execution> 
    345371                </executions> 
    346             </plugin> 
     372            </plugin>--> 
    347373        </plugins> 
    348374    </build> 
  • Tests/JAVA/test/src/main/java/test/threads/UnsafeAtomicIntegerFieldUpdater.java

    r563 r579  
    2626                                                final String fieldName ) { 
    2727                final Field field; 
    28                 final Class caller; 
     28//              final Class caller; 
    2929                final int modifiers; 
    3030                try { 
    3131                        field = targetClass.getDeclaredField( fieldName ); 
    32                         caller = sun.reflect.Reflection.getCallerClass( 3 ); 
     32//                      caller = sun.reflect.Reflection.getCallerClass( 3 ); 
    3333                        modifiers = field.getModifiers(); 
    34                         sun.reflect.misc.ReflectUtil.ensureMemberAccess( 
    35                                         caller, 
    36                                         targetClass, 
    37                                         null, 
    38                                         modifiers 
    39                         ); 
    40                         sun.reflect.misc.ReflectUtil.checkPackageAccess( targetClass ); 
     34//                      sun.reflect.misc.ReflectUtil.ensureMemberAccess( 
     35//                                      caller, 
     36//                                      targetClass, 
     37//                                      null, 
     38//                                      modifiers 
     39//                      ); 
     40//                      sun.reflect.misc.ReflectUtil.checkPackageAccess( targetClass ); 
    4141                } catch( Exception ex ) { 
    4242                        throw new RuntimeException( ex ); 
  • Tests/JAVA/test/src/main/java/test/threads/UnsafeAtomicLongFieldUpdater.java

    r563 r579  
    2626                                             final String fieldName ) { 
    2727                final Field field; 
    28                 final Class caller; 
     28//              final Class caller; 
    2929                final int modifiers; 
    3030                try { 
    3131                        field = targetClass.getDeclaredField( fieldName ); 
    32                         caller = sun.reflect.Reflection.getCallerClass( 3 ); 
     32//                      caller = sun.reflect.Reflection.getCallerClass( 3 ); 
    3333                        modifiers = field.getModifiers(); 
    34                         sun.reflect.misc.ReflectUtil.ensureMemberAccess( 
    35                                         caller, 
    36                                         targetClass, 
    37                                         null, 
    38                                         modifiers 
    39                         ); 
    40                         sun.reflect.misc.ReflectUtil.checkPackageAccess( targetClass ); 
     34//                      sun.reflect.misc.ReflectUtil.ensureMemberAccess( 
     35//                                      caller, 
     36//                                      targetClass, 
     37//                                      null, 
     38//                                      modifiers 
     39//                      ); 
     40//                      sun.reflect.misc.ReflectUtil.checkPackageAccess( targetClass ); 
    4141                } catch( Exception ex ) { 
    4242                        throw new RuntimeException( ex ); 
  • Tests/JAVA/test/src/main/java/test/threads/experiment2/Main.java

    r578 r579  
    2323        private static final int TURNS = Integer.getInteger( "turns", 1 << 20 ); 
    2424 
    25         private static final int DATA_SIZE_EXP = Integer.getInteger( "data-size-exp", 12 ); 
     25        private static final int DATA_SIZE_EXP = Integer.getInteger( "data-size-exp", 14 ); 
    2626        private static final int DATA_SIZE = 1 << DATA_SIZE_EXP; 
    2727 
    2828 
    2929        private static final int OPS_PER_MESSAGE = 128; 
    30         private static final int OPS_ARRAY_STEP = 8; 
     30        private static final int OPS_ARRAY_STEP = 127; 
    3131 
    3232        private static final ThreadAffinityService AFFINITY_SERVICE = ThreadAffinityUtils.defaultAffinityService(); 
Note: See TracChangeset for help on using the changeset viewer.