hg: lambda/lambda/hotspot: 71 new changesets

mike.duigou at oracle.com mike.duigou at oracle.com
Fri Mar 8 17:50:47 PST 2013


Changeset: db3359133cdd
Author:    katleman
Date:      2013-02-21 11:12 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/db3359133cdd

Added tag jdk8-b78 for changeset d5e12e7d2f71

! .hgtags

Changeset: 57b81d6c3641
Author:    amurillo
Date:      2013-02-15 13:36 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/57b81d6c3641

8008286: new hotspot build - hs25-b20
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 7adae9244bc8
Author:    mgronlun
Date:      2013-02-13 11:23 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/7adae9244bc8

8007312: null check signal semaphore in os::signal_notify windows
Reviewed-by: dholmes, sla

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

Changeset: 2394a89e89f4
Author:    rbackman
Date:      2013-02-13 09:46 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/2394a89e89f4

8008088: SA can hang the VM
Reviewed-by: mgronlun, sla, dholmes

! agent/src/os/bsd/libproc_impl.c
! agent/src/os/bsd/libproc_impl.h
! agent/src/os/bsd/ps_proc.c
! agent/src/os/linux/libproc_impl.c
! agent/src/os/linux/libproc_impl.h
! agent/src/os/linux/ps_proc.c

Changeset: 49618582fc5b
Author:    sla
Date:      2013-02-14 13:08 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/49618582fc5b

8004840: Jstack seems to output unnecessary information in 7u9
Reviewed-by: dholmes, coleenp, sspitsyn, rbackman

! agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java

Changeset: 3a531d40ad93
Author:    acorn
Date:      2013-02-14 14:33 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/3a531d40ad93

8007736: VerifyError for static method in interface
Reviewed-by: dholmes, acorn
Contributed-by: bharadwaj.yadavalli at oracle.com

! src/share/vm/classfile/verifier.cpp
+ test/runtime/8007736/TestStaticIF.java

Changeset: e7e9e08147fc
Author:    mikael
Date:      2013-02-14 12:36 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/e7e9e08147fc

8007639: Workaround for ccache in vm.make is incorrect
Summary: Fixed makefile logic to correctly special case JRE_RELEASE_VERSION and vm_version.o
Reviewed-by: dholmes, erikj

! make/bsd/makefiles/vm.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make

Changeset: 5d5c577296fd
Author:    sla
Date:      2013-02-15 08:54 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5d5c577296fd

8008102: SA on OS X does not stop the attached process
Reviewed-by: dholmes, rbackman

! agent/src/os/bsd/MacosxDebuggerLocal.m

Changeset: f35f1fbab3e1
Author:    sla
Date:      2013-02-15 10:08 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f35f1fbab3e1

Merge


Changeset: dc1de5e78a85
Author:    dsamersoff
Date:      2013-02-15 10:29 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/dc1de5e78a85

Merge


Changeset: f82bcc429e8c
Author:    sla
Date:      2013-02-18 10:43 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f82bcc429e8c

8007901: SA: Don't read flag values as constants
Reviewed-by: dholmes, mikael

! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/share/vm/runtime/vmStructs.cpp

Changeset: b5e3ec9c69fa
Author:    sla
Date:      2013-02-18 12:49 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b5e3ec9c69fa

8007779: os::die() on solaris should generate core file
Reviewed-by: dholmes, rbackman

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

Changeset: 5cd2fac2ae70
Author:    hseigel
Date:      2013-02-19 08:51 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5cd2fac2ae70

6749267: Signal handler should save/restore errno
Summary: Save errno before processing signal, then restore it.
Reviewed-by: acorn, sspitsyn

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp

Changeset: 56c364daccc3
Author:    emc
Date:      2013-02-19 11:36 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/56c364daccc3

8007153: Ensure that MethodParameters API works properly with RedefineClasses
Summary: Adds code to HotSpot to properly update MethodParameter attributes' constant pool indexes when redefineClasses is called
Reviewed-by: coleenp, sspitsyn

! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: 1048edb5434a
Author:    coleenp
Date:      2013-02-19 13:33 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/1048edb5434a

Merge


Changeset: 20fff74158eb
Author:    sspitsyn
Date:      2013-02-20 08:51 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/20fff74158eb

Merge


Changeset: bbc7936779f9
Author:    brutisso
Date:      2013-02-14 09:11 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/bbc7936779f9

8006398: Add regression tests for deprectated GCs
Reviewed-by: ehelin, jwilhelm, jmasa

! test/TEST.ROOT
+ test/gc/startup_warnings/TestCMS.java
+ test/gc/startup_warnings/TestCMSIncrementalMode.java
+ test/gc/startup_warnings/TestCMSNoIncrementalMode.java
+ test/gc/startup_warnings/TestDefNewCMS.java
+ test/gc/startup_warnings/TestG1.java
+ test/gc/startup_warnings/TestIncGC.java
+ test/gc/startup_warnings/TestParNewCMS.java
+ test/gc/startup_warnings/TestParNewSerialOld.java
+ test/gc/startup_warnings/TestParallelGC.java
+ test/gc/startup_warnings/TestParallelScavengeSerialOld.java
+ test/gc/startup_warnings/TestSerialGC.java

Changeset: fd7b3770c77e
Author:    tamao
Date:      2013-02-14 14:43 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/fd7b3770c77e

8007764: Wrong initialized value of max_gc_pause_sec for an instance of class AdaptiveSizePolicy
Summary: This is a fix of an initialization mistake for class AdaptiveSizePolicy.
Reviewed-by: jmasa
Contributed-by: Tao Mao <tao.mao at oracle.com>

! src/share/vm/memory/collectorPolicy.cpp

Changeset: ccc57295818b
Author:    johnc
Date:      2013-02-19 16:22 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ccc57295818b

8006628: NEED_TEST for JDK-8002870
Summary: Regression test for 8000311. Verifies that PLABStats works with zero parallel GC threads.
Reviewed-by: jmasa, johnc
Contributed-by: Filipp Zhinkin <filipp.zhinkin at oracle.com>

+ test/gc/8000311/Test8000311.java

Changeset: b9c5e46bf915
Author:    johnc
Date:      2013-02-20 12:52 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b9c5e46bf915

8008188: Add regression test for 8005875
Summary: Add regression test for crash seen in 8005875. Test is run with G1 and PGCT=0 and issues "jcmd <pid> Thread.print" against itself. Without the fix for 8005875 the test will crash.
Reviewed-by: brutisso

+ test/gc/TestG1ZeroPGCTJcmdThreadPrint.java

Changeset: 5741d3fc502d
Author:    brutisso
Date:      2013-02-21 13:13 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5741d3fc502d

Merge


Changeset: c59b7900a2bd
Author:    roland
Date:      2013-02-18 09:06 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/c59b7900a2bd

8007959: Use expensive node logic for more math nodes
Summary: use expensive node logic for other more math nodes.
Reviewed-by: kvn

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

Changeset: 514efad5e81a
Author:    drchase
Date:      2013-02-18 14:29 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/514efad5e81a

8008180: Several tests in compiler/5091921 need more time to run
Summary: Added an explicit timeouts.
Reviewed-by: kvn, twisti

! test/compiler/5091921/Test6850611.java
! test/compiler/5091921/Test6890943.java
! test/compiler/5091921/Test6905845.java
! test/compiler/5091921/Test6992759.java

Changeset: a2bc322ca273
Author:    drchase
Date:      2013-02-18 15:08 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/a2bc322ca273

7102300: performance warnings cause results diff failure in Test6890943
Summary: Strip lines matching the performance warning from the output before diff.
Reviewed-by: kvn

! test/compiler/5091921/Test6890943.sh

Changeset: ad736b4683b4
Author:    kvn
Date:      2013-02-18 16:47 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ad736b4683b4

8004867: VM crashing with assert "share/vm/opto/node.hpp:357 - assert(i < _max) failed: oob"
Summary: Added few checks and early bailout from Superword optimization to avoid such cases in a future.
Reviewed-by: roland, twisti

! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
+ test/compiler/8004867/TestIntAtomicCAS.java
+ test/compiler/8004867/TestIntAtomicOrdered.java
+ test/compiler/8004867/TestIntAtomicVolatile.java
+ test/compiler/8004867/TestIntUnsafeCAS.java
+ test/compiler/8004867/TestIntUnsafeOrdered.java
+ test/compiler/8004867/TestIntUnsafeVolatile.java

Changeset: 2e4b16122164
Author:    vlivanov
Date:      2013-02-21 06:29 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/2e4b16122164

Merge


Changeset: 579f6adb7f51
Author:    jprovino
Date:      2013-02-05 13:32 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/579f6adb7f51

8003539: Minimal VM don't react to -Dcom.sun.management and -XX:+ManagementServer
Summary: A warning message should be displayed if these options are used with the Minimal VM.
Reviewed-by: dholmes, dsamersoff

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

Changeset: 9e2da96f9976
Author:    bpittore
Date:      2013-02-08 16:08 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/9e2da96f9976

Merge

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

Changeset: 6c2da81297c5
Author:    kvn
Date:      2013-02-12 09:54 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/6c2da81297c5

Merge

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

Changeset: 84a926fe53d0
Author:    bpittore
Date:      2013-01-24 13:27 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/84a926fe53d0

8005722: Assert in c1_LIR.hpp incorrect wrt to number of register operands
Summary: In LIR_OpVisitState::visit() the receiver operand is processed twice
Reviewed-by: roland, vladidan

! src/share/vm/c1/c1_LIR.cpp

Changeset: cf9a2071eeac
Author:    jprovino
Date:      2013-02-14 11:07 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/cf9a2071eeac

8006878: Some non-existent GC source files are in the minimalVM exclude list.
Summary: cmsPermGen.cpp, psPermGen.cpp have been removed.  yieldWorkingGroup.cpp typo is fixed. immutableSpace.cpp was in the list twice.
Reviewed-by: dholmes, jmasa

! make/excludeSrc.make
! src/share/vm/utilities/yieldingWorkgroup.cpp

Changeset: 1605eef8e11e
Author:    jprovino
Date:      2013-02-14 11:08 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/1605eef8e11e

8003581: UseG1GC is not properly accounted for by INCLUDE_ALTERNATE_GCS
Summary: Fix warning messages when selected garbage collectors are excluded from the minimal jvm.
Reviewed-by: dholmes, cjplummer

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

Changeset: 9c7d0948523f
Author:    jprovino
Date:      2013-02-15 14:42 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/9c7d0948523f

Merge


Changeset: 1ba18258caa4
Author:    bpittore
Date:      2013-02-15 21:53 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/1ba18258caa4

Merge

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

Changeset: abf488c22e09
Author:    bpittore
Date:      2013-02-20 23:29 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/abf488c22e09

Merge


Changeset: 2af22eb04623
Author:    vladidan
Date:      2013-02-21 09:08 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/2af22eb04623

Merge


Changeset: ed96c6015470
Author:    vladidan
Date:      2013-02-21 11:39 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ed96c6015470

Merge


Changeset: 555ec35a2507
Author:    amurillo
Date:      2013-02-22 10:02 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/555ec35a2507

Merge


Changeset: 6691814929b6
Author:    amurillo
Date:      2013-02-22 10:02 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/6691814929b6

Added tag hs25-b20 for changeset 555ec35a2507

! .hgtags

Changeset: 5d395eb2626f
Author:    katleman
Date:      2013-02-28 10:42 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5d395eb2626f

Added tag jdk8-b79 for changeset 6691814929b6

! .hgtags

Changeset: be1fbee20765
Author:    amurillo
Date:      2013-02-22 10:12 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/be1fbee20765

8008692: new hotspot build - hs25-b21
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 1b0dc9f87e75
Author:    mgerdin
Date:      2013-02-19 18:45 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/1b0dc9f87e75

8006753: fix failed for JDK-8002415 White box testing API for HotSpot
Summary: Modify WhiteBoxAPI to use interface classes from test/testlibrary instead, add ClassFileInstaller to resolve the boot class path issue
Reviewed-by: ctornqvi, dsamersoff, coleenp, kvn

! make/Makefile
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/vm.make
- make/bsd/makefiles/wb.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
- make/linux/makefiles/wb.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/vm.make
- make/solaris/makefiles/wb.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
- make/windows/makefiles/wb.make
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java
! src/share/vm/runtime/arguments.cpp
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/runtime/NMT/AllocTestType.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/SummarySanityCheck.java
! test/sanity/WBApi.java
! test/serviceability/ParserTest.java
+ test/testlibrary/ClassFileInstaller.java
+ test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
+ test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java

Changeset: 4c1d8002ffb1
Author:    hseigel
Date:      2013-02-20 07:16 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/4c1d8002ffb1

8004495: [parfait] False positive Buffer overflow in hotspot/src/os/linux/vm/os_linux.cpp
Summary: Delete the questionable source code because it is for no-longer supported versions of Linux.
Reviewed-by: mikael, coleenp

! src/os/linux/vm/os_linux.cpp

Changeset: b861c8af2510
Author:    hseigel
Date:      2013-02-20 07:42 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b861c8af2510

Merge

- make/bsd/makefiles/wb.make
- make/linux/makefiles/wb.make
- make/solaris/makefiles/wb.make
- make/windows/makefiles/wb.make
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java

Changeset: b6d5b3e50379
Author:    dcubed
Date:      2013-02-20 19:36 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b6d5b3e50379

6799919: Recursive calls to report_vm_out_of_memory are handled incorrectly
Summary: report_vm_out_of_memory() should allow VMError.report_and_die() to handle multiple out of native memory errors.
Reviewed-by: dcubed, dholmes, coleenp, acorn
Contributed-by: ron.durbin at oracle.com

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

Changeset: fc64254f5579
Author:    zgu
Date:      2013-02-21 07:50 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/fc64254f5579

8008071: Crashed in promote_malloc_records() with Kitchensink after 19 days
Summary: Added NULL pointer check for arena size record
Reviewed-by: sspitsyn, dholmes

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

Changeset: 5ed317b25e23
Author:    sla
Date:      2013-02-22 10:03 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/5ed317b25e23

7165259: Remove BugSpot
Reviewed-by: coleenp, mgronlun

! agent/make/Makefile
- agent/make/bugspot.bat
! agent/make/marks_notes.html
! agent/src/os/win32/windbg/sawindbg.cpp
- agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegister.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/JavaLineNumberInfo.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PCFinder.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PackageScanner.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/RegisterPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTraceEntry.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTracePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/ThreadListPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/VariablePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/AddressTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/DoubleTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/EnumTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FieldTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FloatTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/LongTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/ObjectTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/BreakpointEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CIntegerAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CStringAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/Event.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ExceptionEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/JNIHandleAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ServiceabilityAgentJVMDIModule.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PMap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
! agent/src/share/classes/sun/jvm/hotspot/tools/Tool.java
! agent/src/share/classes/sun/jvm/hotspot/ui/SAPanel.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
- agent/src/share/native/jvmdi/sa.cpp
- agent/src/share/native/jvmdi/sa.dsp
- agent/src/share/native/jvmdi/sa.dsw
- agent/src/share/native/jvmdi/sa.hpp
! make/sa.files

Changeset: f16e75e0cf11
Author:    coleenp
Date:      2013-02-22 08:36 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f16e75e0cf11

8000797: NPG: is_pseudo_string_at() doesn't work
Summary: Zero Symbol* for constant pool strings to indicate pseudo_strings (objects that aren't strings).  Clean up JVM_CONSTANT_Object and unused flags.
Reviewed-by: sspitsyn, jrose

! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp

Changeset: 94478a033036
Author:    sspitsyn
Date:      2013-02-22 10:16 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/94478a033036

Merge

- agent/make/bugspot.bat
- agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegister.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/JavaLineNumberInfo.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PCFinder.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PackageScanner.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/RegisterPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTraceEntry.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTracePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/ThreadListPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/VariablePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/AddressTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/DoubleTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/EnumTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FieldTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FloatTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/LongTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/ObjectTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/BreakpointEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CIntegerAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CStringAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/Event.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ExceptionEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/JNIHandleAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ServiceabilityAgentJVMDIModule.java
- agent/src/share/native/jvmdi/sa.cpp
- agent/src/share/native/jvmdi/sa.dsp
- agent/src/share/native/jvmdi/sa.dsw
- agent/src/share/native/jvmdi/sa.hpp
- make/bsd/makefiles/wb.make
- make/linux/makefiles/wb.make
- make/solaris/makefiles/wb.make
- make/windows/makefiles/wb.make
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java
! src/share/vm/runtime/arguments.cpp

Changeset: ec2eddfed950
Author:    rbackman
Date:      2013-02-26 14:09 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/ec2eddfed950

8008340: [sampling] assert(upper->pc_offset() >= pc_offset) failed: sanity
Reviewed-by: kvn, sla

! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp

Changeset: 77f9b6d0126e
Author:    sspitsyn
Date:      2013-02-27 12:20 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/77f9b6d0126e

Merge

- agent/make/bugspot.bat
- agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegister.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/JavaLineNumberInfo.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PCFinder.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PackageScanner.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/RegisterPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTraceEntry.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTracePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/ThreadListPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/VariablePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/AddressTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/DoubleTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/EnumTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FieldTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FloatTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/LongTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/ObjectTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/BreakpointEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CIntegerAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CStringAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/Event.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ExceptionEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/JNIHandleAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ServiceabilityAgentJVMDIModule.java
- agent/src/share/native/jvmdi/sa.cpp
- agent/src/share/native/jvmdi/sa.dsp
- agent/src/share/native/jvmdi/sa.dsw
- agent/src/share/native/jvmdi/sa.hpp
- make/bsd/makefiles/wb.make
- make/linux/makefiles/wb.make
- make/solaris/makefiles/wb.make
- make/windows/makefiles/wb.make
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java

Changeset: 0598674c0056
Author:    jwilhelm
Date:      2013-02-21 11:16 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/0598674c0056

8008314: Unimplemented() Atomic::load breaks the applications
Summary: jlong atomics isn't fully implemented om all 32-bit platforms so we try to avoid it. In this case the atomic add wasn't needed.
Reviewed-by: dholmes, dlong

! src/share/vm/runtime/atomic.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp

Changeset: 96c885895d22
Author:    johnc
Date:      2013-02-22 11:01 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/96c885895d22

8007221: G1: concurrent phase durations do not state the time units ("secs")
Summary: Add timer units to concurrent marking phases where the units were missing.
Reviewed-by: jmasa, ysr

! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp

Changeset: 9a8ee5301f33
Author:    brutisso
Date:      2013-02-26 11:52 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/9a8ee5301f33

Merge


Changeset: f1fb03a251e9
Author:    poonam
Date:      2013-02-21 23:58 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/f1fb03a251e9

8008546: Wrong G1ConfidencePercent results in GUARANTEE(VARIANCE() > -1.0) FAILED
Reviewed-by: brutisso, johnc
Contributed-by: vladimir.kempik at oracle.com

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: fd32b88a87e9
Author:    poonam
Date:      2013-02-23 17:40 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/fd32b88a87e9

Merge


Changeset: 9289a00709b5
Author:    poonam
Date:      2013-02-26 08:58 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/9289a00709b5

Merge


Changeset: b685ca4f4fb9
Author:    ehelin
Date:      2013-02-20 16:41 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b685ca4f4fb9

8008536: Add HotSpot support for printing class loader statistics for JMap
Reviewed-by: sla, brutisso

+ agent/src/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JMap.java
- agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java

Changeset: 3d3379aab292
Author:    ehelin
Date:      2013-02-26 22:31 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/3d3379aab292

Merge

- agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java

Changeset: 9a094d29af19
Author:    ehelin
Date:      2013-02-06 07:48 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/9a094d29af19

8004924: NPG: jmap -heap output should contain ClassMetaspaceSize value
Reviewed-by: stefank, mgerdin

! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
+ test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java

Changeset: b5e03c8ead49
Author:    brutisso
Date:      2013-02-28 09:01 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b5e03c8ead49

Merge

- agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java

Changeset: 6931f425c517
Author:    roland
Date:      2013-02-25 14:13 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/6931f425c517

8007294: ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution
Summary: InitializeNode::can_capture_store() must check that the captured store doesn't overwrite a memory location that is loaded before the store.
Reviewed-by: kvn

! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/phaseX.cpp
+ test/compiler/8007294/Test8007294.java

Changeset: 706c919d3b56
Author:    roland
Date:      2013-02-26 12:18 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/706c919d3b56

8007722: C2: "assert(tp->base() != Type::AnyPtr) failed: not a bare pointer" at machnode.cpp:376
Summary: GetAndSetP's MachNode should capture bottom type.
Reviewed-by: kvn

! src/share/vm/adlc/formssel.cpp
+ test/compiler/8007722/Test8007722.java

Changeset: a00ed9736260
Author:    drchase
Date:      2013-02-26 15:38 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/a00ed9736260

8007776: Test6852078.java timeouts
Summary: if more than 100 seconds and more than 100 iterations have both passed, then exit is allowed.
Reviewed-by: kvn

! test/compiler/6852078/Test6852078.java

Changeset: 133bf557ef77
Author:    iignatyev
Date:      2013-02-27 05:58 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/133bf557ef77

8007439: C2: adding successful message of inlining
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/parse.hpp

Changeset: b02157cd249f
Author:    vlivanov
Date:      2013-02-27 08:03 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/b02157cd249f

Merge


Changeset: 338da89b2592
Author:    vlivanov
Date:      2013-02-28 15:31 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/338da89b2592

Merge


Changeset: df5396524152
Author:    amurillo
Date:      2013-03-01 04:45 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/df5396524152

Merge

- agent/make/bugspot.bat
- agent/src/share/classes/sun/jvm/hotspot/asm/amd64/AMD64FloatRegister.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/JavaLineNumberInfo.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/Main.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PCFinder.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/PackageScanner.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/RegisterPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTraceEntry.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/StackTracePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/ThreadListPanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/VariablePanel.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/AddressTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/DoubleTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/EnumTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FieldTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/FloatTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/LongTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/bugspot/tree/ObjectTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/BreakpointEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CIntegerAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/CStringAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/Event.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ExceptionEvent.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/JNIHandleAccessor.java
- agent/src/share/classes/sun/jvm/hotspot/livejvm/ServiceabilityAgentJVMDIModule.java
- agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java
- agent/src/share/native/jvmdi/sa.cpp
- agent/src/share/native/jvmdi/sa.dsp
- agent/src/share/native/jvmdi/sa.dsw
- agent/src/share/native/jvmdi/sa.hpp
- make/bsd/makefiles/wb.make
- make/linux/makefiles/wb.make
- make/solaris/makefiles/wb.make
- make/windows/makefiles/wb.make
- src/share/tools/whitebox/sun/hotspot/WhiteBox.java
- src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java

Changeset: 4a198b201f3c
Author:    amurillo
Date:      2013-03-01 04:45 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/4a198b201f3c

Added tag hs25-b21 for changeset df5396524152

! .hgtags

Changeset: fbda7e1dee9a
Author:    katleman
Date:      2013-03-07 11:17 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/fbda7e1dee9a

Added tag jdk8-b80 for changeset 4a198b201f3c

! .hgtags

Changeset: 8a96506d9403
Author:    mduigou
Date:      2013-03-08 16:02 -0800
URL:       http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/8a96506d9403

Merge

! .hgtags
- .jcheck/conf
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp



More information about the lambda-dev mailing list