hg: jdk7/hotspot-gc/hotspot: 35 new changesets

tony.printezis at oracle.com tony.printezis at oracle.com
Fri Feb 25 22:37:57 UTC 2011


Changeset: e9aa2ca89ad6
Author:    kamg
Date:      2011-02-16 16:58 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/e9aa2ca89ad6

7019718: make error reporting flags product instead of diagnostic
Summary: see synopsis
Reviewed-by: acorn, coleenp

! src/share/vm/runtime/globals.hpp

Changeset: 02368ad6c63f
Author:    trims
Date:      2011-02-16 17:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/02368ad6c63f

Merge


Changeset: 15d6977f04b0
Author:    sla
Date:      2011-02-10 13:03 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/15d6977f04b0

7017824: Add support for creating 64-bit Visual Studio projects
Summary: Updated create.bat and ProjectCreator
Reviewed-by: brutisso, stefank, ohair

! make/windows/create.bat
! make/windows/makefiles/compile.make
! make/windows/makefiles/projectcreator.make
! make/windows/makefiles/rules.make
- make/windows/platform_amd64
- make/windows/platform_i486
- make/windows/platform_ia64
! make/windows/projectfiles/common/Makefile
! src/os_cpu/windows_x86/vm/unwind_windows_x86.hpp
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/DirectoryTree.java
! src/share/tools/ProjectCreator/FileFormatException.java
- src/share/tools/ProjectCreator/Macro.java
- src/share/tools/ProjectCreator/MacroDefinitions.java
! src/share/tools/ProjectCreator/Util.java
! src/share/tools/ProjectCreator/WinGammaPlatform.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC6.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
! src/share/vm/adlc/adlc.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp

Changeset: 7aa1f99ca301
Author:    coleenp
Date:      2011-02-12 10:28 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/7aa1f99ca301

7019157: errorHandler doesn't compile with super old gcc without precompiled headers
Summary: old gccs don't support precompiled headers so have to supply includes
Reviewed-by: phh, kamg

! src/share/vm/utilities/errorReporter.hpp

Changeset: 54df4702df97
Author:    rottenha
Date:      2011-02-14 03:19 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/54df4702df97

Merge

- make/windows/platform_amd64
- make/windows/platform_i486
- make/windows/platform_ia64
- src/share/tools/ProjectCreator/Macro.java
- src/share/tools/ProjectCreator/MacroDefinitions.java

Changeset: de14f1eee390
Author:    dcubed
Date:      2011-02-15 19:00 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/de14f1eee390

6954420: 2/4 jps shows "process information unavailable" sometimes
Summary: Make sure the backing store file is flushed in create_sharedmem_resources() and get_user_name_slow() no longer checks the size of the backing store file.
Reviewed-by: briand, swamyv, acorn, poonam

! src/os/windows/vm/perfMemory_windows.cpp

Changeset: b76d12f4ab2d
Author:    dholmes
Date:      2011-02-14 19:27 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b76d12f4ab2d

7018429: JPRT: Update Makefile to use ALT_JDK_TARGET_IMPORT_PATH for copying JDK
Summary: Set JDK_IMPORT_PATH to  ALT_JDK_TARGET_IMPORT_PATH if it is defined
Reviewed-by: phh, ohair

! make/Makefile
! make/defs.make

Changeset: 5415131bc5ab
Author:    dholmes
Date:      2011-02-16 01:42 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5415131bc5ab

Merge


Changeset: c08677f98289
Author:    coleenp
Date:      2011-02-16 11:34 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c08677f98289

6840152: JVM crashes when heavyweight monitors are used
Summary: Turn off biased locking if !UseFastLocking or UseHeavyMonitors options are requested.
Reviewed-by: phh, never, dcubed, dholmes

! src/share/vm/runtime/arguments.cpp

Changeset: 3adec115d40d
Author:    coleenp
Date:      2011-02-16 17:12 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3adec115d40d

7019689: Non-dependent name is found in dependent base class although it should be rejected
Summary: fix hashtable.hpp to qualify non-dependant name with "this"
Reviewed-by: phh, never, poonam
Contributed-by: volker.simonis at gmail.com

! src/share/vm/utilities/hashtable.hpp

Changeset: a959935a5732
Author:    coleenp
Date:      2011-02-16 16:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a959935a5732

Merge


Changeset: 6e70f1bb7f6f
Author:    coleenp
Date:      2011-02-18 18:26 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6e70f1bb7f6f

7019557: SharedMiscDataSize too small for 64-bit fastdebug JVM
Summary: Increase default SharedMiscDataSize
Reviewed-by: dcubed, kamg

! src/share/vm/runtime/globals.hpp

Changeset: f77b3ec064b0
Author:    rottenha
Date:      2011-02-21 04:49 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f77b3ec064b0

Merge

- make/windows/platform_amd64
- make/windows/platform_i486
- make/windows/platform_ia64
- src/share/tools/ProjectCreator/Macro.java
- src/share/tools/ProjectCreator/MacroDefinitions.java
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 4f26f535a225
Author:    never
Date:      2011-01-31 17:48 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/4f26f535a225

6354181: nsk.logging.stress.threads.scmhml001 fails assertion in "src/share/vm/oops/instanceKlass.cpp, 111"
Reviewed-by: jrose, acorn

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/systemDictionary.cpp

Changeset: 638119ce7cfd
Author:    twisti
Date:      2011-02-01 03:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/638119ce7cfd

7009309: JSR 292: compiler/6991596/Test6991596.java crashes on fastdebug JDK7/b122
Reviewed-by: kvn, never

! agent/src/share/classes/sun/jvm/hotspot/runtime/StubRoutines.java
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interpreter_x86.hpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/zero/vm/stubRoutines_zero.cpp
! src/cpu/zero/vm/stubRoutines_zero.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: fbf3184da15d
Author:    twisti
Date:      2011-02-01 05:51 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fbf3184da15d

7012339: JSR 292 crash in G1SATBCardTableModRefBS::write_ref_field_pre_work()
Reviewed-by: jrose, never

! src/share/vm/oops/cpCacheOop.cpp

Changeset: c52cba2a3359
Author:    kvn
Date:      2011-02-01 10:27 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c52cba2a3359

7014998: assert(is_T_family(features) == is_niagara(features)) failed: Niagara should be T series
Summary: Use substring search instead of compare and convert string to upper case before search.
Reviewed-by: never, phh, iveresov

! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: 194c9fdee631
Author:    kvn
Date:      2011-02-07 09:46 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/194c9fdee631

7017240: C2: native memory leak in nsk/regression/b4675027 on windows-x86 in comp mode with G1
Summary: Add ResourceMark into PhaseIdealLoop::build_and_optimize().
Reviewed-by: never

! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp

Changeset: 3763ca6579b7
Author:    kvn
Date:      2011-02-07 10:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3763ca6579b7

7013538: Java memory leak with escape analysis
Summary: Don't allocate VectorSet iterator on C heap. Reuse resource storage in EA.
Reviewed-by: never

! src/share/vm/libadt/vectset.cpp
! src/share/vm/libadt/vectset.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
! src/share/vm/opto/phase.cpp

Changeset: f7de3327c683
Author:    kvn
Date:      2011-02-07 10:34 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f7de3327c683

7017124: Fix some VM stats to avoid 32-bit overflow
Summary: Added new method inc_stat_counter() to increment long statistic values and use atomic long load and store.
Reviewed-by: dholmes, jrose, phh, never

! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/opto/indexSet.cpp
! src/share/vm/opto/indexSet.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp

Changeset: 336d17dff7cc
Author:    kvn
Date:      2011-02-08 16:12 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/336d17dff7cc

7014874: Incorrect COOPs modes on solaris-{sparcv9,amd64} with ParallelGC
Summary: Align old gen size down to keep specified heap size.
Reviewed-by: ysr

! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp

Changeset: 72d6c57d0658
Author:    iveresov
Date:      2011-02-09 16:34 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/72d6c57d0658

7017434: Tiered needs to support reprofiling
Summary: Tiered needs to support proper method reprofiling after deopts.
Reviewed-by: kvn

! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/oops/methodDataOop.cpp
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.hpp

Changeset: 62a8557e8f36
Author:    twisti
Date:      2011-02-10 00:47 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/62a8557e8f36

7018277: JSR 292 change test/compiler/6987555/Test6987555.java to new MH syntax
Summary: test/compiler/6987555/Test6987555.java currently does not compile because the MH return-type syntax has changed.
Reviewed-by: never

! test/compiler/6987555/Test6987555.java

Changeset: ab42c7e1cf83
Author:    kvn
Date:      2011-02-10 14:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ab42c7e1cf83

7017746: Regression : C2 compiler crash due to SIGSEGV in PhaseCFG::schedule_early()
Summary: Add TEMP edges (and KILL projections) before duplicated operands are removed in Expand() methods.
Reviewed-by: never

! src/cpu/sparc/vm/sparc.ad
! src/share/vm/adlc/output_c.cpp
! src/share/vm/opto/node.cpp
+ test/compiler/7017746/Test.java

Changeset: bf29934d2f4f
Author:    kvn
Date:      2011-02-10 19:34 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bf29934d2f4f

7018849: 7017124 fix broke VM build on some platforms
Summary: Use atomic load and store in inc_stat_counter() only on SPARC and X86.
Reviewed-by: iveresov

! src/share/vm/memory/allocation.inline.hpp

Changeset: 173926398291
Author:    twisti
Date:      2011-02-11 03:17 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/173926398291

7018673: Zero: 6953144, 6990754 and 7009756 made some changes which broke Zero
Reviewed-by: kvn, chrisphi, twisti

! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/oops/methodOop.cpp

Changeset: 34457f6ac818
Author:    never
Date:      2011-02-11 12:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/34457f6ac818

7018506: CTW swallowing OOMs after symbol changes
Reviewed-by: kvn, iveresov, coleenp

! src/share/vm/classfile/classLoader.cpp

Changeset: 28bf941f445e
Author:    twisti
Date:      2011-02-14 03:21 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/28bf941f445e

7018378: JSR 292: _bound_int_mh produces wrong result on 64-bit SPARC
Reviewed-by: kvn

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp

Changeset: 2a57c59eb548
Author:    never
Date:      2011-02-14 11:46 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2a57c59eb548

7018101: os::dll_address_to_function_name returning wrong answers in 64 bit
Reviewed-by: acorn, kvn, dsamersoff

! src/os/solaris/vm/os_solaris.cpp

Changeset: 850b2295a494
Author:    kvn
Date:      2011-02-14 14:36 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/850b2295a494

Merge

! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 1957c1478794
Author:    never
Date:      2011-02-15 22:18 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1957c1478794

7019819: bare oop in ciField
Reviewed-by: kvn, iveresov

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

Changeset: 6bbaedb03534
Author:    never
Date:      2011-02-09 15:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6bbaedb03534

7016474: string compare intrinsic improvements
Reviewed-by: kvn

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad

Changeset: 5841dc1964f0
Author:    never
Date:      2011-02-22 15:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5841dc1964f0

7021531: lock ordering problems after fix for 6354181
Reviewed-by: kvn, jrose

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp

Changeset: a97fd181b813
Author:    kvn
Date:      2011-02-23 11:18 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a97fd181b813

Merge

- make/windows/platform_amd64
- make/windows/platform_i486
- make/windows/platform_ia64
- src/share/tools/ProjectCreator/Macro.java
- src/share/tools/ProjectCreator/MacroDefinitions.java
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/methodDataOop.cpp
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 8bbefb9743ae
Author:    tonyp
Date:      2011-02-25 10:58 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8bbefb9743ae

Merge





More information about the hotspot-gc-dev mailing list