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

christian.thalinger at oracle.com christian.thalinger at oracle.com
Mon Aug 13 19:21:25 PDT 2012


Changeset: ea926f2921d6
Author:    cl
Date:      2012-07-26 16:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/ea926f2921d6

Added tag jdk8-b49 for changeset e3619706a725

! .hgtags

Changeset: fe94b4e7212b
Author:    asaha
Date:      2012-07-23 14:28 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/fe94b4e7212b

7185550: TEST: runtime/7020373/Test7020373.sh fails because there is no test/runtime/7020373/testcase.jar
Reviewed-by: coleenp

! test/runtime/7020373/Test7020373.sh
+ test/runtime/7020373/testcase.jar

Changeset: 43541217e9f7
Author:    jiangli
Date:      2012-07-26 17:24 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/43541217e9f7

7187046: Crash in ClassFileParser on solaris-ia32 during RetransformClasses.
Summary: Lower compiler optimization level when compiling jvmtiClassFileReconstituter.cpp as a workaround for the solaris x86 5.10 cc bug.
Reviewed-by: kvn, coleenp

! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/optimized.make
! make/solaris/makefiles/product.make

Changeset: 611e8a669a2c
Author:    dlong
Date:      2012-07-16 15:31 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/611e8a669a2c

7147464: Java crashed while executing method with over 8k of dneg operations
Summary: replace recursive method with iterative
Reviewed-by: kvn, twisti
Contributed-by: dean.long at oracle.com

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

Changeset: a93a6d2c9e6c
Author:    jiangli
Date:      2012-07-24 13:16 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/a93a6d2c9e6c

Merge


Changeset: bcd1b9d98558
Author:    jiangli
Date:      2012-07-26 16:55 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/bcd1b9d98558

Merge


Changeset: 72e0362c3f0c
Author:    amurillo
Date:      2012-07-27 12:08 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/72e0362c3f0c

Merge

! .hgtags
- test/runtime/6294277/Test6294277.sh

Changeset: 58f237a9e83a
Author:    amurillo
Date:      2012-07-27 12:08 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/58f237a9e83a

Added tag hs24-b18 for changeset 72e0362c3f0c

! .hgtags

Changeset: c01c8e05ec8c
Author:    katleman
Date:      2012-08-02 15:33 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/c01c8e05ec8c

Added tag jdk8-b50 for changeset 58f237a9e83a

! .hgtags

Changeset: 86a687be3f02
Author:    amurillo
Date:      2012-07-27 16:51 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/86a687be3f02

7187463: new hotspot build - hs24-b19
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 594dff5e3c2e
Author:    johnc
Date:      2012-07-17 11:52 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/594dff5e3c2e

7173712: G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv()
Summary: Duplicated code from G1RemSet::par_write_ref() inlined into G1UpdateRSOrPushRefOopClosure::do_oop_nv() was showing up in profiles with a fairly high amount of CPU time. Manually inline the main part of G1RemSet::par_write_ref() to eliminate the code duplication.
Reviewed-by: azeemj, brutisso

! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp

Changeset: d42fe3c3001d
Author:    johnc
Date:      2012-07-17 14:57 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/d42fe3c3001d

7184772: G1: Incorrect assert in HeapRegionLinkedList::add_as_head()
Summary: Assertion incorrectly checks that _head is NULL and should be checking that _tail is NULL instead.
Reviewed-by: johnc
Contributed-by: Brandon Mitchell <brandon at twitter.com>

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

Changeset: db823a892a55
Author:    johnc
Date:      2012-07-17 12:24 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/db823a892a55

7182260: G1: Fine grain RSet freeing bottleneck
Summary: Chain the fine grain PerRegionTables in an individual RSet together and free them in bulk using a single operation.
Reviewed-by: johnc, brutisso
Contributed-by: Thomas Schatzl <thomas.schatzl at jku.at>

! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp

Changeset: a2f7274eb6ef
Author:    tonyp
Date:      2012-07-19 15:15 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/a2f7274eb6ef

7114678: G1: various small fixes, code cleanup, and refactoring
Summary: Various cleanups as a prelude to introducing iterators for HeapRegions.
Reviewed-by: johnc, brutisso

! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! 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/g1MarkSweep.cpp
! 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/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp

Changeset: 113f4c73df61
Author:    jmasa
Date:      2012-07-24 14:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/113f4c73df61

Merge


Changeset: 3080f4743cf2
Author:    jmasa
Date:      2012-07-26 23:43 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3080f4743cf2

Merge


Changeset: ff58dfd5b977
Author:    jmasa
Date:      2012-07-27 21:41 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/ff58dfd5b977

Merge


Changeset: 3b01d0321dfa
Author:    zgu
Date:      2012-07-30 10:25 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3b01d0321dfa

7186778: MachO decoder implementation for MacOSX
Summary: Implementation of decoder for Apple's MacOSX. The implementation is based on the patch provided by Kevin Walls.
Reviewed-by: coleenp, kamg, kevinw

! src/os/bsd/vm/decoder_machO.cpp
! src/os/bsd/vm/decoder_machO.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/windows/vm/decoder_windows.cpp
! src/os/windows/vm/decoder_windows.hpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/decoder_elf.hpp

Changeset: 4bfef6df8881
Author:    zgu
Date:      2012-07-30 07:21 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/4bfef6df8881

Merge


Changeset: 5e2dc722e70d
Author:    andrew
Date:      2012-07-31 16:01 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/5e2dc722e70d

7186278: Build error after CR#6995781 / 7151532 with GCC 4.7.0
Summary: Templates need this object if not using template parameter in call
Reviewed-by: coleenp, kamg, dholmes

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

Changeset: e37a5219e297
Author:    dcubed
Date:      2012-07-31 18:37 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/e37a5219e297

Merge


Changeset: 3b3ad1642970
Author:    amurillo
Date:      2012-08-03 13:13 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/3b3ad1642970

Merge


Changeset: 663fc23da8d5
Author:    amurillo
Date:      2012-08-03 13:13 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/663fc23da8d5

Added tag hs24-b19 for changeset 3b3ad1642970

! .hgtags

Changeset: abc951e44e1b
Author:    katleman
Date:      2012-08-09 18:00 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/abc951e44e1b

Added tag jdk8-b51 for changeset 663fc23da8d5

! .hgtags

Changeset: ee7edf31f688
Author:    twisti
Date:      2012-08-10 15:50 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/ee7edf31f688

Merge

- agent/src/share/classes/sun/jvm/hotspot/code/RicochetBlob.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCRicochetFrame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86RicochetFrame.java
! make/solaris/makefiles/fastdebug.make
! src/share/vm/opto/phaseX.hpp
- src/share/vm/prims/methodHandleWalk.cpp
- src/share/vm/prims/methodHandleWalk.hpp



More information about the hotspot-compiler-dev mailing list