hg: jdk7/jdk7/hotspot: 31 new changesets

2011-04-05 Thread erik . trimble
Changeset: 74e790c48cd4
Author:sla
Date:  2011-03-28 12:48 +0200
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/74e790c48cd4

7031571: Generate native VS2010 project files
Reviewed-by: hosterda, stefank, brutisso

! make/windows/create.bat
! make/windows/makefiles/projectcreator.make
! make/windows/makefiles/rules.make
! src/share/tools/ProjectCreator/Util.java
! src/share/tools/ProjectCreator/WinGammaPlatform.java
+ src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java

Changeset: df553e4a797b
Author:acorn
Date:  2011-03-30 17:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/df553e4a797b

Merge


Changeset: 151da0c145a8
Author:twisti
Date:  2011-03-24 02:11 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/151da0c145a8

7030207: Zero tweak to remove accidentally incorporated code
Summary: IcedTea contains a now-unmaintained ARM-specific interpreter and part 
of that interpreter was accidentally incorporated in one of the webrevs when 
Zero was initially imported.
Reviewed-by: twisti
Contributed-by: Gary Benson 

! src/share/vm/interpreter/bytecodeInterpreter.cpp

Changeset: b868d9928221
Author:twisti
Date:  2011-03-24 23:04 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b868d9928221

Merge

- test/compiler/6987555/Test6987555.java
- test/compiler/6991596/Test6991596.java

Changeset: f731b22cd52d
Author:jcoomes
Date:  2011-03-24 23:49 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/f731b22cd52d

Merge

! src/share/vm/interpreter/bytecodeInterpreter.cpp

Changeset: 322a41ec766c
Author:never
Date:  2011-03-25 11:29 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/322a41ec766c

7025708: Assertion if using "-XX:+CITraceTypeFlow -XX:+Verbose" together
Reviewed-by: never
Contributed-by: volker.simo...@gmail.com

! src/share/vm/ci/ciTypeFlow.cpp

Changeset: b2949bf39900
Author:never
Date:  2011-03-25 18:19 -0400
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b2949bf39900

Merge


Changeset: 29524004ce17
Author:never
Date:  2011-03-25 18:50 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/29524004ce17

7022204: LogFile wildcarding should use %p instead of star
Reviewed-by: coleenp, jrose

! src/share/vm/utilities/ostream.cpp

Changeset: 7e88bdae86ec
Author:roland
Date:  2011-03-25 09:35 +0100
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/7e88bdae86ec

7029017: Additional architecture support for c2 compiler
Summary: Enables cross building of a c2 VM. Support masking of shift counts 
when the processor architecture mandates it.
Reviewed-by: kvn, never

! make/linux/makefiles/adlc.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/rules.make
! make/linux/makefiles/sparcWorks.make
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/main.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp

Changeset: 244bf8afbbd3
Author:roland
Date:  2011-03-26 08:31 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/244bf8afbbd3

Merge


Changeset: 1927db75dd85
Author:never
Date:  2011-03-27 00:00 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/1927db75dd85

7024475: loop doesn't terminate when compiled
Reviewed-by: kvn

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/idealGraphPrinter.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/runtime/globals.hpp
+ test/compiler/7024475/Test7024475.java

Changeset: b40d4fa697bf
Author:iveresov
Date:  2011-03-27 13:17 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/b40d4fa697bf

6964776: c2 should ensure the polling page is reachable on 64 bit
Summary: Materialize the pointer to the polling page in a register instead of 
using rip-relative addressing when the distance from the code cache is larger 
than disp32.
Reviewed-by: never, kvn

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/cpu/x86/vm/x86_64.ad

Changeset: 3d58a4983660
Author:twisti
Date:  2011-03-28 03:58 -0700
URL:   http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/3d58a4983660

7022998: JSR 292 recursive method handle calls inline themselves infinitely
Reviewed-by: never, kvn

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/compileBroker.cpp
! src

jdk7-b137: Hotspot

2011-04-05 Thread Erik Trimble
Build 07 of Hotspot 21 has been pushed to the OpenJDK master
repositories, for inclusion in JDK 7 Build 137.


http://hg.openjdk.java.net/jdk7/jdk7/corba/rev/a66c01d8bf89 
http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/2dbcb4a4d8da 
http://hg.openjdk.java.net/jdk7/jdk7/jaxp/rev/1d87f7460cde 
http://hg.openjdk.java.net/jdk7/jdk7/jaxws/rev/ccea3282991c 
http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c5cd41d19f5f 
http://hg.openjdk.java.net/jdk7/jdk7/langtools/rev/a15c9b058ae0 
http://hg.openjdk.java.net/jdk7/jdk7/rev/7654afc6a29e 


-
Component : VM
Status: 0 major failures, 0 minor failures
Date  : 04/05/2011 at 09:44
Tested By : VM SQE and nicolay.haus...@oracle.com
Cost(total man-days): 1

Workspace : N/A
Bundles   : JPRT: 2011-04-02-040347.et151817.hotspot 
Platforms : 
Solaris x86 11(32), -client
Solaris x86 11(32), -server
Solaris x86 10(32), -client
Solaris x86 10(32), -server
WinXP Prof(32), -client
WinXP Prof(32), -server
WinXP Home(32), -client
WinXP Home(32), -server
Win Server 2003(32), -client
Win Server 2003(32), -server
RH AS4.0 (32), -client
RH AS4.0 (32), -server
Solaris AMD64(64jdk), -d64/-server
Sol Sparc 10(64OS)(64jdk), -d64/-server
win server2003 AMD(64OS)(64jdk), -d64/-server
RH AS4.0 AMD(64OS)(64jdk), -d64/-server
SuSE SLES8 AMD(64OS)(64jdk), -d64/-server
Others

Tests : /net/sqenfs-1.sfbay/export1/comp/vm/testbase/
Browsers  : NA
Patches   : NA
Logs  : 
http://sqeweb.us.oracle.com/nfs/results/vm/gtee/HSX/PIT/VM/hs21/b07/jdk7b137/
Number of Tests Executed : 258678 product tests, 0 unit tests, 0 tck tests

Bug verification status:
==
 Tested, Pass: 
6817525: turn on method handle functionality by default for JSR 292
7024475: loop doesn't terminate when compiled
7025708: Assertion if using "-XX:+CITraceTypeFlow -XX:+Verbose" together
7026307: DEBUG MESSAGE: broken null klass on amd64
7029152: Ideal nodes for String intrinsics miss memory edge optimization
7031614: jmap -permstat fails with java.lang.InternalError in 
sun.jvm.hotspot.oops.OopField.getValue
7032129: Native memory usage grow unexpectedly for vm/oom/*InternedString tests
7032696: Fix for 7029152 broke VM

 Tested, Pass (partial fixes): 

 Tested, Fail: 

 Untested bug fixes:
Setup is not available: 
6564610: assert(UseCompiler || CompileTheWorld,"UseCompiler should be set by 
now.")
6741940: Nonvolatile XMM registers not preserved across JNI calls
6964776: c2 should ensure the polling page is reachable on 64 bit
7022204: LogFile wildcarding should use %p instead of star
7022998: JSR 292 recursive method handle calls inline themselves infinitely
7029017: Additional architecture support for c2 compiler
7032133: Enabling sse4.2 for new AMD processors
7032388: guarantee(VM_Version::supports_cmov()) failed: illegal instruction on 
i586 after 6919934
7032849: 7022998 changes broke hs_err compile task print
Build change only: 
7030207: Zero tweak to remove accidentally incorporated code
7031571: Generate native VS2010 project files
7032306: Fastdebug build failure on Solaris with SS11 compilers
7033237: Bump the HS21 build number to 07

 New bugs filed:
Bugs in PIT build: 

Bugs in earlier promoted build: 

Number of PIT requested: 1
Integration target J2SE build number: 1.7.0-b137

Issues and Notes:
  

This is HS 21 b07 PIT for JDK 7 b137.
---
>From VM SQE and nicolay.haus...@oracle.com


-- 
Erik Trimble
Java System Support
Mailstop:  usca22-317
Phone:  x67195
Santa Clara, CA
Timezone: US/Pacific (GMT-0800)