Changeset: 8b4810c80f5d
Author:    katleman
Date:      2012-12-20 09:17 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/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/jdk8/build/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/jdk8/build/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.dur...@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/jdk8/build/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/jdk8/build/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/jdk8/build/hotspot/rev/8580f22db905

Merge


Changeset: 3f84e17b6bca
Author:    zgu
Date:      2012-12-17 13:14 -0500
URL:       http://hg.openjdk.java.net/jdk8/build/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/jdk8/build/hotspot/rev/805aa223d540

Merge


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

Merge


Changeset: 0c535211ef13
Author:    bharadwaj
Date:      2012-12-07 18:13 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/0c535211ef13

8004668: Build failure for Zero target
Summary: fixed build failure for Zero target
Reviewed-by: twisti, kvn

! src/cpu/zero/vm/assembler_zero.cpp

Changeset: a70c88896791
Author:    kvn
Date:      2012-12-13 17:27 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a70c88896791

8004713: Stackoverflowerror thrown when thread stack straddles 0x80000000
Summary: use unsigned comparison when checking for stack overflow
Reviewed-by: kvn, twisti
Contributed-by: paul.nau...@oracle.com

! src/cpu/sparc/vm/templateInterpreter_sparc.cpp

Changeset: 1b1e16471e46
Author:    stefank
Date:      2012-12-12 22:41 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1b1e16471e46

8005002: Crash because of a raw oop in ClassLoaderData::add_dependency
Summary: Move the handelization of 'last' to a point before the GC might enter.
Reviewed-by: dholmes, sspitsyn, coleenp

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

Changeset: 5c0931d15474
Author:    twisti
Date:      2012-12-14 12:06 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/5c0931d15474

8003238: JSR 292: intermittent exception failure with 
java/lang/invoke/CallSiteTest.java
Reviewed-by: jrose, kvn

! src/share/vm/prims/methodHandles.cpp

Changeset: 3c433d080bae
Author:    twisti
Date:      2012-12-14 12:11 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/3c433d080bae

Merge


Changeset: 18d56ca3e901
Author:    twisti
Date:      2012-12-17 11:00 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/18d56ca3e901

8004548: remove unused AbstractAssembler::print(Label&)
Reviewed-by: kvn, twisti
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadava...@oracle.com>

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/assembler_zero.hpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp

Changeset: ad5dd04754ee
Author:    roland
Date:      2012-12-18 14:55 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/ad5dd04754ee

8005031: Some cleanup in c2 to prepare for incremental inlining support
Summary: collection of small changes to prepare for incremental inlining.
Reviewed-by: twisti, kvn

! src/share/vm/ci/ciField.cpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/stringopts.cpp

Changeset: eb409f2f146e
Author:    vlivanov
Date:      2012-12-18 06:52 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/eb409f2f146e

8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() 
out of the loop
Summary: Make the load of TLS._osthread._interrupted flag in 
Thread.isInterrupted(Z)Z intrinsic effectively volatile.
Reviewed-by: kvn, jrose

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

Changeset: 620e502e3f47
Author:    vlivanov
Date:      2012-12-18 08:19 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/620e502e3f47

Merge

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

Changeset: c4bd2eccea46
Author:    twisti
Date:      2012-12-18 10:47 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/c4bd2eccea46

8004536: replace AbstractAssembler emit_word with emit_int16
Reviewed-by: jrose, kvn, twisti
Contributed-by: Morris Meyer <morris.me...@oracle.com>

! src/cpu/x86/vm/assembler_x86.cpp
! src/share/vm/asm/assembler.hpp

Changeset: 1e41b0bc58a0
Author:    kvn
Date:      2012-12-18 17:37 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1e41b0bc58a0

8004318: JEP-171: Support Unsafe fences intrinsics
Summary: Add three memory-ordering intrinsics to the sun.misc.Unsafe class.
Reviewed-by: twisti, kvn
Contributed-by: Aleksey Shipilev <aleksey.shipi...@oracle.com>

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp

Changeset: 65c8342f726a
Author:    twisti
Date:      2012-12-19 14:44 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/65c8342f726a

8005033: clear high word for integer pop count on SPARC
Reviewed-by: kvn, twisti
Contributed-by: Richard Reingruber <richard.reingru...@sap.com>

! src/cpu/sparc/vm/sparc.ad
+ test/compiler/8005033/Test8005033.java

Changeset: 2c7f594145dc
Author:    kvn
Date:      2012-12-19 15:40 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/2c7f594145dc

8004835: Improve AES intrinsics on x86
Summary: Enable AES intrinsics on non-AVX cpus, group together aes instructions 
in crypto stubs.
Reviewed-by: roland, twisti

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! test/compiler/7184394/TestAESBase.java
! test/compiler/7184394/TestAESMain.java

Changeset: 2d6c433b1f38
Author:    kvn
Date:      2012-12-19 19:21 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/2d6c433b1f38

8004741: Missing compiled exception handle table entry for multidimensional 
array allocation
Summary: Added missing exception path for multidimensional array allocation and 
use Throwable type instead of OutOfMemoryError for allocation's exception.
Reviewed-by: twisti

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
+ test/compiler/8004741/Test8004741.java

Changeset: a46457045d66
Author:    kvn
Date:      2012-12-20 14:17 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a46457045d66

8004330: Add missing Unsafe entry points for addAndGet() family
Summary: Fix java names for getAndSet intrinsics
Reviewed-by: kvn
Contributed-by: aleksey.shipi...@oracle.com

! src/share/vm/classfile/vmSymbols.hpp

Changeset: d02120b7a34f
Author:    twisti
Date:      2012-12-20 18:53 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/d02120b7a34f

8004250: replace AbstractAssembler a_byte/a_long with emit_int8/emit_int32
Reviewed-by: jrose, kvn, twisti
Contributed-by: Morris Meyer <morris.me...@oracle.com>

! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/zero/vm/assembler_zero.cpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/assembler_windows_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp

Changeset: c52660592f37
Author:    roland
Date:      2012-12-21 01:39 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/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/jdk8/build/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/jdk8/build/hotspot/rev/730cc4ddd550

7173959: Jvm crashed during coherence exabus (tmb) testing
Summary: Mapping of aligned memory needs to be MT safe. Also reviewed by: 
vita...@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/jdk8/build/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.he...@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/jdk8/build/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/jdk8/build/hotspot/rev/345bd97a77be

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

+ test/sanity/ExecuteInternalVMTests.java

Changeset: 69627aa9ab10
Author:    jwilhelm
Date:      2012-12-21 16:33 +0100
URL:       http://hg.openjdk.java.net/jdk8/build/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/jdk8/build/hotspot/rev/990bbd393c23

Merge


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

Added tag hs25-b14 for changeset 990bbd393c23

! .hgtags

Changeset: e94068d4ff52
Author:    katleman
Date:      2012-12-26 14:23 -0800
URL:       http://hg.openjdk.java.net/jdk8/build/hotspot/rev/e94068d4ff52

Merge

! src/share/vm/classfile/classLoaderData.hpp

Reply via email to