hg: hsx/hotspot-comp/hotspot: 29 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Dec 21 20:08:24 PST 2012


Changeset: 8af7d22f1f8f
Author:    katleman
Date:      2012-12-13 09:05 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8af7d22f1f8f

Added tag jdk8-b68 for changeset 121aa71316af

! .hgtags

Changeset: 442f942757c0
Author:    johnc
Date:      2012-10-01 09:28 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/442f942757c0

8000244: G1: Ergonomically set MarkStackSize and use virtual space for global marking stack
Summary: Set the value of MarkStackSize to a value based on the number of parallel marking threads with a reasonable minimum. Expand the marking stack if we have to restart marking due to an overflow up to a reasonable maximum. Allocate the underlying space for the marking stack from virtual memory.
Reviewed-by: jmasa, brutisso

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: a14c5698a162
Author:    johnc
Date:      2012-12-07 16:08 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/a14c5698a162

Merge


Changeset: 2aa953165ade
Author:    brutisso
Date:      2012-12-13 10:09 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/2aa953165ade

8004661: Comment and function name java_lang_String::toHash is wrong
Summary: renamed to hash_code
Reviewed-by: dholmes, coleenp, brutisso
Contributed-by: erik.helin at oracle.com

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.cpp

Changeset: db8a7163c682
Author:    stefank
Date:      2012-12-13 09:28 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/db8a7163c682

8004674: Add necessary .inline.hpp files to fix non-PCH build
Reviewed-by: stefank, coleenp
Contributed-by: volker.simonis at gmail.com

! src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
! src/share/vm/gc_implementation/shared/gcStats.cpp

Changeset: 4459ef2189f5
Author:    stefank
Date:      2012-12-13 09:06 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4459ef2189f5

Merge


Changeset: fd74228fd5ca
Author:    jiangli
Date:      2012-12-11 12:41 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/fd74228fd5ca

8004076: Move _max_locals and _size_of_parameters to ConstMethod for better sharing.
Summary: Move _max_locals and _size_of_parameters to ConstMethod for better sharing.
Reviewed-by: coleenp, minqi, jrose

! agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 807f1d348f7b
Author:    collins
Date:      2012-12-14 11:45 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/807f1d348f7b

Merge


Changeset: b6c9c0109a60
Author:    amurillo
Date:      2012-12-14 14:19 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/b6c9c0109a60

Merge


Changeset: cb8a4e04bc8c
Author:    amurillo
Date:      2012-12-14 14:19 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/cb8a4e04bc8c

Added tag hs25-b13 for changeset b6c9c0109a60

! .hgtags

Changeset: 8b4810c80f5d
Author:    katleman
Date:      2012-12-20 09:17 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8b4810c80f5d

Added tag jdk8-b69 for changeset cb8a4e04bc8c

! .hgtags

Changeset: 1f323009c3ea
Author:    amurillo
Date:      2012-12-14 14:27 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/1f323009c3ea

8005036: new hotspot build - hs25-b14
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 892acf0431ef
Author:    dcubed
Date:      2012-12-14 10:06 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/892acf0431ef

7153050: remove crufty '_g' support from HotSpot repo makefiles
Summary: Phase 1 is removing '_g' support from the Makefiles.
Reviewed-by: dcubed, sspitsyn, coleenp, tbell
Contributed-by: ron.durbin at oracle.com

! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/debug.make
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/fastdebug.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/jvmg.make
! make/bsd/makefiles/optimized.make
! make/bsd/makefiles/product.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/vm.make
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/debug.make
! make/linux/makefiles/fastdebug.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/jvmg.make
! make/linux/makefiles/optimized.make
! make/linux/makefiles/product.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/debug.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/gcc.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/jvmg.make
! make/solaris/makefiles/optimized.make
! make/solaris/makefiles/product.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/projectfiles/compiler2/ADLCompiler.dsp
! make/windows/projectfiles/tiered/ADLCompiler.dsp

Changeset: 30866cd626b0
Author:    coleenp
Date:      2012-12-12 11:39 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/30866cd626b0

8004883: NPG: clean up anonymous class fix
Summary: Add klass_holder() to return either mirror or class_loader depending on if the class is anonymous or not.
Reviewed-by: stefank, jrose

! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.hpp

Changeset: 18712b1caf7a
Author:    rkennke
Date:      2012-12-12 21:40 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/18712b1caf7a

8004898: library_call.cpp build error after 7172640 with GCC 4.7.2
Summary: fix opto/library_call.cpp compilation errors
Reviewed-by: twisti, coleenp

! src/share/vm/opto/library_call.cpp

Changeset: 8580f22db905
Author:    coleenp
Date:      2012-12-14 16:43 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8580f22db905

Merge


Changeset: 3f84e17b6bca
Author:    zgu
Date:      2012-12-17 13:14 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3f84e17b6bca

8004802: jcmd VM.native_memory baseline=false crashes VM
Summary: NMT has to check option's value also to determine which command to execute
Reviewed-by: acorn, coleenp, hseigel

! src/share/vm/services/nmtDCmd.cpp

Changeset: 805aa223d540
Author:    zgu
Date:      2012-12-17 10:40 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/805aa223d540

Merge


Changeset: 594b9b2119ed
Author:    minqi
Date:      2012-12-19 16:10 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/594b9b2119ed

Merge


Changeset: c52660592f37
Author:    roland
Date:      2012-12-21 01:39 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/c52660592f37

Merge

! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/opto/library_call.cpp

Changeset: 0b3d19153cc6
Author:    johnc
Date:      2012-12-12 12:07 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/0b3d19153cc6

8001028: Improve GC option handling
Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class.
Reviewed-by: jwilhelm, dholmes, coleenp

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

Changeset: 730cc4ddd550
Author:    brutisso
Date:      2012-12-17 08:49 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/730cc4ddd550

7173959: Jvm crashed during coherence exabus (tmb) testing
Summary: Mapping of aligned memory needs to be MT safe. Also reviewed by: vitalyd at gmail.com
Reviewed-by: dholmes, coleenp, zgu

! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp

Changeset: 32164d89fe9c
Author:    brutisso
Date:      2012-12-17 15:25 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/32164d89fe9c

8004845: Catch incorrect usage of new and delete during compile time for value objects and stack objects
Summary: Makes the "new" and "delete" operator of _ValueObj and StackObj private
Reviewed-by: dholmes, coleenp
Contributed-by: erik.helin at oracle.com

! src/share/vm/memory/allocation.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/services/memBaseline.hpp
! src/share/vm/utilities/workgroup.hpp
! src/share/vm/utilities/yieldingWorkgroup.hpp

Changeset: c71879335291
Author:    stefank
Date:      2012-12-18 10:40 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/c71879335291

8005108: NPG: MetaspaceAux::used_in_bytes(), capacity_in_bytes() and reserved_in_bytes() return inconsistent numbers
Summary: Reverted the changes to these functions from JDK-8000662
Reviewed-by: brutisso, jmasa

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp

Changeset: 345bd97a77be
Author:    brutisso
Date:      2012-12-20 05:31 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/345bd97a77be

8004691: Add a jtreg test that exercises the ExecuteInternalVMTests flag
Reviewed-by: stefank, brutisso, kvn, ctornqvi
Contributed-by: erik.helin at oracle.com

+ test/sanity/ExecuteInternalVMTests.java

Changeset: 69627aa9ab10
Author:    jwilhelm
Date:      2012-12-21 16:33 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/69627aa9ab10

Merge

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

Changeset: 990bbd393c23
Author:    amurillo
Date:      2012-12-21 10:17 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/990bbd393c23

Merge


Changeset: 6a1fc440b396
Author:    amurillo
Date:      2012-12-21 10:17 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/6a1fc440b396

Added tag hs25-b14 for changeset 990bbd393c23

! .hgtags

Changeset: cd962e15c08e
Author:    amurillo
Date:      2012-12-21 10:27 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/cd962e15c08e

8005382: new hotspot build - hs25-b15
Reviewed-by: jcoomes

! make/hotspot_version



More information about the hotspot-compiler-dev mailing list