[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-2d-dev
Subject: [OpenJDK 2D-Dev] hg: jdk8/2d/hotspot: 74 new changesets
From: lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date: 2012-02-10 6:36:15
Message-ID: 20120210063853.C520A47452 () hg ! openjdk ! java ! net
[Download RAW message or body]
Changeset: 5f3fcd591768
Author: amurillo
Date: 2012-01-20 17:07 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5f3fcd591768
7131979: new hotspot build - hs23-b12
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 53a127075045
Author: kvn
Date: 2012-01-20 09:43 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/53a127075045
7131302: connode.cpp:205 Error: ShouldNotReachHere()
Summary: Add Value() methods to short and byte Load nodes to truncate constants which \
does not fit.
Reviewed-by: jrose
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
Changeset: 9164b8236699
Author: iveresov
Date: 2012-01-20 15:02 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9164b8236699
7131028: Switch statement takes wrong path
Summary: Pass correct type to branch in LIRGenerator::do_SwitchRanges()
Reviewed-by: kvn, never
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: a81f60ddab06
Author: never
Date: 2012-01-22 14:03 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a81f60ddab06
7130676: Tiered: assert(bci == 0 || 0<= bci && bci<code_size()) during stack trace \
construction
Reviewed-by: kvn, iveresov
! src/share/vm/classfile/javaClasses.cpp
Changeset: 82e5a84b7436
Author: bdelsart
Date: 2012-01-24 15:41 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/82e5a84b7436
7120450: complete information dumped by frame_describe
Summary: improvements of frame_describe
Reviewed-by: never, twisti
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.hpp
! src/share/vm/runtime/frame.cpp
Changeset: dddf0be88eb1
Author: iveresov
Date: 2012-01-24 17:00 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/dddf0be88eb1
7132945: Tiered: adjust OSR threshold of level 3
Summary: Change the value of Tier3BackEdgeThreshold from 7000 to 60000
Reviewed-by: kvn, never
! src/share/vm/runtime/globals.hpp
Changeset: cf407b7d3d78
Author: roland
Date: 2012-01-25 09:31 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/cf407b7d3d78
7116050: C2/ARM: memory stomping error with DivideMcTests
Summary: Block::schedule_local() may write beyond end of ready_cnt array
Reviewed-by: never, kvn
! src/share/vm/opto/block.hpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/lcm.cpp
Changeset: 52474ec73861
Author: kvn
Date: 2012-01-24 17:04 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/52474ec73861
7132936: guarantee(t != NULL) failed: must be con
Summary: Use !higher_equal() check to skip top and values which fit.
Reviewed-by: never
! src/share/vm/opto/memnode.cpp
Changeset: 94f0ce74d48e
Author: kvn
Date: 2012-01-25 08:10 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/94f0ce74d48e
Merge
Changeset: 9a28ddfc1f4a
Author: roland
Date: 2012-01-26 09:38 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9a28ddfc1f4a
7123910: Some CTW tests crash VM: is_loaded() && that->is_loaded()
Summary: handle not loaded array klass in Parse::do_checkcast().
Reviewed-by: kvn, never
! src/share/vm/opto/parseHelper.cpp
Changeset: 5dbed2f542ff
Author: bdelsart
Date: 2012-01-26 16:49 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5dbed2f542ff
7120468: SPARC/x86: use frame::describe to enhance trace_method_handle
Summary: improvements of TraceMethodHandles for JSR292
Reviewed-by: never, twisti
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.hpp
! src/cpu/zero/vm/frame_zero.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
Changeset: 20334ed5ed3c
Author: iveresov
Date: 2012-01-26 12:15 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/20334ed5ed3c
7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS
Summary: Make sure that CompilationPolicy::event() doesn't throw exceptions
Reviewed-by: kvn, never
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/compilationPolicy.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.hpp
! src/share/vm/utilities/exceptions.hpp
Changeset: 072384a61312
Author: jrose
Date: 2012-01-26 19:39 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/072384a61312
Merge
Changeset: 2e966d967c5c
Author: johnc
Date: 2012-01-13 13:27 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2e966d967c5c
7121547: G1: High number mispredicted branches while iterating over the marking \
bitmap
Summary: There is a high number of mispredicted branches associated with calling \
BitMap::iteratate() from within CMBitMapRO::iterate(). Implement a version of \
CMBitMapRO::iterate() directly using inline-able routines.
Reviewed-by: tonyp, iveresov
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/utilities/bitMap.inline.hpp
Changeset: 851b58c26def
Author: brutisso
Date: 2012-01-16 11:21 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/851b58c26def
7130334: G1: Change comments and error messages that refer to CMS in \
g1/concurrentMark.cpp/hpp
Summary: Removed references to CMS in the concurrentMark.cpp/hpp files.
Reviewed-by: tonyp, jmasa, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 9509c20bba28
Author: brutisso
Date: 2012-01-16 22:10 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9509c20bba28
6976060: G1: humongous object allocations should initiate marking cycles when \
necessary
Reviewed-by: tonyp, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
Changeset: 0b3d1ec6eaee
Author: tonyp
Date: 2012-01-18 10:30 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0b3d1ec6eaee
7097586: G1: improve the per-space output when using jmap -heap
Summary: Extend the jmap -heap output for G1 to include some more G1-specific \
information.
Reviewed-by: brutisso, johnc, poonam
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
+ agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
Changeset: 7ca7be5a6a0b
Author: johnc
Date: 2012-01-17 10:21 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7ca7be5a6a0b
7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output
Summary: During an initial mark pause, signal the Concurrent Mark thread after the \
pause output from PrintGC/PrintGCDetails is complete.
Reviewed-by: tonyp, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: a8a126788ea0
Author: tonyp
Date: 2012-01-19 09:13 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a8a126788ea0
7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size
Reviewed-by: johnc, brutisso
! src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
! src/share/vm/services/g1MemoryPool.hpp
Changeset: 57025542827f
Author: brutisso
Date: 2012-01-20 18:01 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/57025542827f
7131791: G1: Asserts in nightly testing due to 6976060
Summary: Create a handle and fake an object to make sure that we don't loose the \
memory we just allocated
Reviewed-by: tonyp, stefank
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 6a78aa6ac1ff
Author: brutisso
Date: 2012-01-23 20:36 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6a78aa6ac1ff
7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() \
&& ((is_typeArray()...
Summary: Move the check for when to call collect() to before we do a humongous object \
allocation
Reviewed-by: stefank, tonyp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
Changeset: 877914d90c57
Author: tonyp
Date: 2012-01-24 17:08 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/877914d90c57
7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: \
9223372036854775807 > max (1073741824)
Summary: Was not passing the right old pool max to the memory pool constructor in the \
fix for 7078465.
Reviewed-by: brutisso, johnc
! src/share/vm/services/g1MemoryPool.cpp
Changeset: d30fa85f9994
Author: johnc
Date: 2012-01-12 00:06 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/d30fa85f9994
6484965: G1: piggy-back liveness accounting phase on marking
Summary: Remove the separate counting phase of concurrent marking by tracking the \
amount of marked bytes and the cards spanned by marked objects in marking task/worker \
thread local data structures, which are updated as individual objects \
are marked.
Reviewed-by: brutisso, tonyp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: eff609af17d7
Author: tonyp
Date: 2012-01-25 12:58 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/eff609af17d7
7127706: G1: re-enable survivors during the initial-mark pause
Summary: Re-enable survivors during the initial-mark pause. Afterwards, the \
concurrent marking threads have to scan them and mark everything reachable from them. \
The next GC will have to wait for the survivors to be scanned.
Reviewed-by: brutisso, johnc
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: a5244e07b761
Author: jcoomes
Date: 2012-01-25 21:14 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a5244e07b761
7112413: JVM Crash, possibly GC-related
Summary: disable UseAdaptiveSizePolicy with the CMS and ParNew
Reviewed-by: johnc, brutisso
! src/share/vm/runtime/arguments.cpp
Changeset: b4ebad3520bb
Author: johnc
Date: 2012-01-26 14:14 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b4ebad3520bb
7133038: G1: Some small profile based optimizations
Summary: Some minor profile based optimizations. Reduce the number of branches and \
branch mispredicts by removing some virtual calls, through closure specalization, and \
refactoring some conditional statements.
Reviewed-by: brutisso, tonyp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 0a10d80352d5
Author: brutisso
Date: 2012-01-27 09:04 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0a10d80352d5
Merge
- src/os/bsd/vm/decoder_bsd.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: af739d5ab23c
Author: bpittore
Date: 2012-01-21 23:02 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/af739d5ab23c
6972759: Step over not working after thrown exception and Pop
Summary: reset jvmtithreadstate exception state after frame pop and forceearlyreturn \
processed
Reviewed-by: minqi, dholmes, dlong
Contributed-by: bill.pittore at oracle.com
! src/share/vm/prims/jvmtiThreadState.cpp
! src/share/vm/prims/jvmtiThreadState.hpp
Changeset: 583b428aa858
Author: coleenp
Date: 2012-01-23 17:45 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/583b428aa858
Merge
- src/os/bsd/vm/decoder_bsd.cpp
Changeset: d6660fedbab5
Author: phh
Date: 2012-01-24 14:07 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
Summary: Modify jprt.properties to run OSX builds and tests.
Reviewed-by: dcubed, kamg, ohair, dholmes
Contributed-by: james.melvin at oracle.com
! make/jprt.properties
Changeset: bf864f701a4a
Author: dsamersoff
Date: 2012-01-25 02:29 +0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/bf864f701a4a
7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory
Summary: Make GCStatInfo a resource object
Reviewed-by: phh, coleenp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
Changeset: df88f58f3b61
Author: dsamersoff
Date: 2012-01-24 20:15 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/df88f58f3b61
Merge
Changeset: e8a4934564b2
Author: phh
Date: 2012-01-24 19:33 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/e8a4934564b2
7125793: MAC: test_gamma should always work
Summary: Fix gamma launcher on Mac OS X and reconcile test_gamma script on Unix \
platforms
Reviewed-by: dcubed, ohair, jcoomes, dholmes, ksrini
Contributed-by: james.melvin at oracle.com
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/launcher.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/buildtree.make
! make/solaris/makefiles/buildtree.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/posix/launcher/java_md.c
Changeset: 78dadb7b16ab
Author: phh
Date: 2012-01-25 01:16 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/78dadb7b16ab
Merge
Changeset: d708a8cdd022
Author: kamg
Date: 2012-01-25 10:08 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/d708a8cdd022
Merge
Changeset: 520830f632e7
Author: fparain
Date: 2012-01-25 10:32 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/520830f632e7
7131346: Parsing of boolean arguments to diagnostic commands is broken
Reviewed-by: dholmes, dcubed
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
Changeset: 24ec1a6d6ef3
Author: fparain
Date: 2012-01-25 16:33 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/24ec1a6d6ef3
Merge
Changeset: a42c07c38c47
Author: dsamersoff
Date: 2012-01-25 21:10 +0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a42c07c38c47
7132515: Add dcmd to manage UnlockingCommercialFeature flag
Summary: Added dcmd to unlock or check status of UnlockingCommercialFeature flag
Reviewed-by: fparain, rottenha
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ src/share/vm/services/diagnosticCommand_ext.hpp
! src/share/vm/services/diagnosticFramework.hpp
! src/share/vm/services/management.cpp
Changeset: 6d00795f99a1
Author: dsamersoff
Date: 2012-01-25 15:03 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6d00795f99a1
Merge
Changeset: 6db63e782d3d
Author: dsamersoff
Date: 2012-01-25 18:58 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6db63e782d3d
Merge
Changeset: de268c8a8075
Author: phh
Date: 2012-01-26 20:06 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/de268c8a8075
7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 \
and 11
Summary: Add CriticalPriority == MaxPriority+1 and enable scheduling class as well as \
thread priority to change on Solaris.
Reviewed-by: dholmes, dcubed
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/osThread_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
Changeset: bf5da1648543
Author: kamg
Date: 2012-01-27 10:42 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/bf5da1648543
Merge
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 9e177d44b10f
Author: amurillo
Date: 2012-01-27 14:44 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9e177d44b10f
Merge
Changeset: a80fd4f45d7a
Author: amurillo
Date: 2012-01-27 14:44 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a80fd4f45d7a
Added tag hs23-b12 for changeset 9e177d44b10f
! .hgtags
Changeset: 905945c5913e
Author: katleman
Date: 2012-02-02 09:39 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/905945c5913e
Added tag jdk8-b24 for changeset a80fd4f45d7a
! .hgtags
Changeset: 9f1c2b7cdfb6
Author: amurillo
Date: 2012-01-27 14:49 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9f1c2b7cdfb6
7135385: new hotspot build - hs23-b13
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 34e2e90e7182
Author: rbackman
Date: 2012-01-24 14:48 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/34e2e90e7182
7130476: Remove use of #ifdef TRACE_DEFINE_KLASS_TRACE_ID from klass.hpp
Reviewed-by: kamg, phh, dsamersoff
Contributed-by: Rickard Backman <rickard.backman at oracle.com>
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/trace/traceMacros.hpp
Changeset: 26a08cbbf042
Author: stefank
Date: 2012-01-27 13:46 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/26a08cbbf042
7022100: Method annotations are incorrectly set when redefining classes
Summary: Changed to the correct annotation arrays
Reviewed-by: kamg, dholmes, sla
! src/share/vm/oops/instanceKlass.hpp
Changeset: f457154eee8b
Author: brutisso
Date: 2012-01-30 12:36 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f457154eee8b
7140882: Don't return booleans from methods returning pointers
Summary: Changed "return false" to "return NULL"
Reviewed-by: dholmes, rottenha
Contributed-by: dbhole at redhat.com
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/opto/loopnode.cpp
Changeset: d96c130c9399
Author: brutisso
Date: 2012-01-30 05:08 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/d96c130c9399
Merge
Changeset: b2cd0ee8f778
Author: acorn
Date: 2012-01-30 23:27 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b2cd0ee8f778
7114376: Make system dictionary hashtable bucket array size configurable
Summary: 7u4 new experimental flag -XX:PredictedClassLoadedCount=#
Reviewed-by: dholmes, phh, dcubed
! agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java
! agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/hashtable.hpp
Changeset: 481a9443f721
Author: phh
Date: 2012-02-01 15:01 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/481a9443f721
7123386: RFE: Preserve universal builds of HotSpot on Mac OS X
Summary: Add support for packaging HotSpot JVM builds in universal binaries
Reviewed-by: dholmes, kamg, dcubed, phh
Contributed-by: james.melvin at oracle.com
! make/Makefile
! make/bsd/makefiles/defs.make
+ make/bsd/makefiles/universal.gmk
! make/defs.make
Changeset: 527cf36f4a20
Author: fparain
Date: 2012-02-03 14:04 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/527cf36f4a20
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 1a2723f7ad8e
Author: never
Date: 2012-01-29 16:46 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1a2723f7ad8e
7129164: JNI Get/ReleasePrimitiveArrayCritical doesn't scale
Reviewed-by: kvn, iveresov, dholmes
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/gcLocker.hpp
! src/share/vm/memory/gcLocker.inline.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
! src/share/vm/runtime/thread.hpp
Changeset: 5f17b16b3219
Author: iveresov
Date: 2012-01-30 19:37 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5f17b16b3219
7141059: 7116795 broke pure c2 builds
Summary: Fix pure c2 builds
Reviewed-by: kvn, brutisso, never
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 5ed8f599a788
Author: kvn
Date: 2012-01-31 07:18 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5ed8f599a788
7140924: SIGSEGV in compiled code for sun.awt.X11.XDecoratedPeer.updateMinSizeHints
Summary: Use unknown_obj instead of empty_map for NULL or Constant Pool object \
constants in bytecode Escape Analyzer.
Reviewed-by: iveresov, never
! src/share/vm/ci/bcEscapeAnalyzer.cpp
Changeset: 2f5980b127e3
Author: twisti
Date: 2012-01-31 09:53 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2f5980b127e3
7132180: JSR 292: C1 JVM crash with ClassValue/MethodHandle
Reviewed-by: never
! src/share/vm/c1/c1_GraphBuilder.cpp
Changeset: f067b4e0e04b
Author: roland
Date: 2012-02-01 10:36 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f067b4e0e04b
7090976: Eclipse/CDT causes a JVM crash while indexing C++ code
Summary: too optimistic inlining decision confuses local value numbering.
Reviewed-by: never
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_ValueMap.cpp
+ test/compiler/7090976/Test7090976.java
Changeset: aa3d708d67c4
Author: never
Date: 2012-02-01 07:59 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/aa3d708d67c4
7141200: log some interesting information in ring buffers for crashes
Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
! src/os/windows/vm/os_windows.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/events.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 0382d2b469b2
Author: never
Date: 2012-02-01 16:57 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0382d2b469b2
7013347: allow crypto functions to be called inline to enhance performance
Reviewed-by: kvn
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp
! 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/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/gcLocker.hpp
! src/share/vm/oops/arrayOop.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/prims/nativeLookup.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 392a3f07d567
Author: twisti
Date: 2012-02-02 09:14 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/392a3f07d567
7141637: JSR 292: MH spread invoker crashes with NULL argument on x86_32
Reviewed-by: twisti
Contributed-by: Volker Simonis <volker.simonis at gmail.com>
! src/cpu/x86/vm/methodHandles_x86.cpp
+ test/compiler/7141637/SpreadNullArg.java
Changeset: 379b22e03c32
Author: jcoomes
Date: 2012-02-03 12:08 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/379b22e03c32
Merge
! src/os/windows/vm/os_windows.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/globals.hpp
Changeset: be649fefcdc2
Author: stefank
Date: 2012-01-27 14:14 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/be649fefcdc2
7134655: Crash in reference processing when doing single-threaded remarking
Summary: Temporarily disabled multi-threaded reference discovery when entering a \
single-threaded remark phase.
Reviewed-by: brutisso, tonyp, jmasa, jcoomes
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: c03e06373b47
Author: stefank
Date: 2012-01-28 01:15 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/c03e06373b47
Merge
- src/os/bsd/vm/decoder_bsd.cpp
Changeset: 2eeebe4b4213
Author: brutisso
Date: 2012-01-30 15:21 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2eeebe4b4213
7140909: Visual Studio project builds broken: need to define INCLUDE_TRACE
Summary: Add define of INCLUDE_TRACE
Reviewed-by: sla, kamg
! src/share/tools/ProjectCreator/BuildConfig.java
Changeset: 24cae3e4cbaa
Author: jcoomes
Date: 2012-02-02 16:05 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/24cae3e4cbaa
6679764: enable parallel compaction by default
Reviewed-by: phh, jmasa
! src/share/vm/runtime/arguments.cpp
Changeset: 5ab44ceb4d57
Author: jcoomes
Date: 2012-02-03 12:20 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5ab44ceb4d57
Merge
Changeset: b22de8247499
Author: amurillo
Date: 2012-02-03 18:04 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b22de8247499
Merge
Changeset: 4e9b30938cbf
Author: amurillo
Date: 2012-02-03 18:04 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/4e9b30938cbf
Added tag hs23-b13 for changeset b22de8247499
! .hgtags
Changeset: 1f22b536808b
Author: amurillo
Date: 2012-02-03 18:09 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1f22b536808b
7142393: new hotspot build - hs23-b14
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 585feefad374
Author: phh
Date: 2012-02-06 14:01 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/585feefad374
7142852: MAC: Comment out JPRT jbb tests on Mac OS X until 7142850 is resolved
Summary: Comment out JPRT jbb tests on Mac OS X until GUI hang can be fixed
Reviewed-by: dholmes, brutisso, phh
Contributed-by: james.melvin at oracle.com
! make/jprt.properties
Changeset: 64b46f975ab8
Author: phh
Date: 2012-02-06 14:02 -0500
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/64b46f975ab8
7142616: MAC: Honor ALT_EXPORT_PATH overrides from JDK control builds
Summary: Fix EXPORT_PATH overrides on Mac OS X and only change default.
Reviewed-by: phh, dcubed
Contributed-by: james.melvin at oracle.com
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/universal.gmk
Changeset: 9ad8feb5afbd
Author: amurillo
Date: 2012-02-06 12:13 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9ad8feb5afbd
Added tag hs23-b14 for changeset 64b46f975ab8
! .hgtags
Changeset: aaceb8ddf2e2
Author: katleman
Date: 2012-02-09 12:55 -0800
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/aaceb8ddf2e2
Added tag jdk8-b25 for changeset 9ad8feb5afbd
! .hgtags
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic