Very good news to see bsd-port synched with trunk and JSR 292 to
package java.lang.invoke



2011/4/6  <gle...@eyesbeyond.com>:
> Changeset: 70b50ac7e2af
> Author:    cl
> Date:      2011-03-10 17:10 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/70b50ac7e2af
>
> Added tag jdk7-b133 for changeset 1b3a350709e4
>
> ! .hgtags
>
> Changeset: f91db74a6810
> Author:    kamg
> Date:      2011-02-26 13:33 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f91db74a6810
>
> 7017640: Fix for 6766644 deadlocks on some NSK tests when running with -Xcomp
> Summary: Dynamic-code generated events should be deferred and processed by 
> service thread
> Reviewed-by: dsamersoff, dcubed
>
> ! src/share/vm/prims/jvmtiExport.cpp
> ! src/share/vm/prims/jvmtiExport.hpp
> ! src/share/vm/prims/jvmtiImpl.cpp
> ! src/share/vm/prims/jvmtiImpl.hpp
>
> Changeset: da091bb67459
> Author:    sla
> Date:      2011-02-28 14:19 +0100
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/da091bb67459
>
> 7022037: Pause when exiting if debugger is attached on windows
> Reviewed-by: dsamersoff, kamg, hosterda
>
> ! src/os/linux/vm/os_linux.cpp
> ! src/os/posix/vm/os_posix.cpp
> ! src/os/solaris/vm/os_solaris.cpp
> ! src/os/windows/vm/os_windows.cpp
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/arguments.hpp
> ! src/share/vm/runtime/globals.hpp
> ! src/share/vm/runtime/java.cpp
> ! src/share/vm/runtime/os.hpp
> ! src/share/vm/runtime/thread.cpp
> ! src/share/vm/utilities/vmError.cpp
>
> Changeset: c1a6154012c8
> Author:    kamg
> Date:      2011-02-28 16:01 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c1a6154012c8
>
> 7020118: Alter frame assignability to allow for exception handler coverage of 
> invokespecial <init>
> Summary: Add special rule to allow assignment of frames with uninit flags set.
> Reviewed-by: never, coleenp
>
> ! src/share/vm/classfile/stackMapFrame.cpp
> ! src/share/vm/classfile/stackMapFrame.hpp
> ! src/share/vm/classfile/verificationType.hpp
>
> Changeset: 23ae54207126
> Author:    rottenha
> Date:      2011-02-28 15:35 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/23ae54207126
>
> Merge
>
> ! src/os/solaris/vm/os_solaris.cpp
> ! src/share/vm/runtime/globals.hpp
> ! src/share/vm/runtime/java.cpp
> ! src/share/vm/runtime/os.hpp
>
> Changeset: cef8c988e7b8
> Author:    rottenha
> Date:      2011-02-28 22:35 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cef8c988e7b8
>
> Merge
>
>
> Changeset: 5584e20db481
> Author:    sla
> Date:      2011-03-02 09:41 +0100
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5584e20db481
>
> 7023323: Build failure on VS2003: IsDebuggerPresent not found
> Summary: #define _WIN32_WINNT 0x500
> Reviewed-by: ohrstrom, hosterda, coleenp
>
> ! src/os/windows/vm/os_windows.cpp
>
> Changeset: 4a9604cd7c5f
> Author:    kamg
> Date:      2011-03-02 08:18 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4a9604cd7c5f
>
> 6878713: Verifier heap corruption, relating to backward jsrs
> Summary: Added overflow detection in arena Amalloc methods
> Reviewed-by: coleenp, phh
>
> ! src/share/vm/memory/allocation.cpp
> ! src/share/vm/memory/allocation.hpp
> ! src/share/vm/utilities/globalDefinitions_gcc.hpp
> ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
> ! src/share/vm/utilities/globalDefinitions_visCPP.hpp
> + test/runtime/6878713/Test6878713.sh
> + test/runtime/6878713/testcase.jar
>
> Changeset: 99bd05619fa4
> Author:    zgu
> Date:      2011-03-02 09:16 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/99bd05619fa4
>
> 7017110: Add /SAFESEH to links on windows 32bit to verify safe exceptions
> Summary: Ensure safe exception handler table is generated on Win32 binaries 
> when compile with VS2010
> Reviewed-by: acorn, coleenp, dcubed, sla, ohair
>
> ! make/windows/makefiles/compile.make
> ! make/windows/makefiles/launcher.make
>
> Changeset: a3c0ec0428a2
> Author:    zgu
> Date:      2011-03-02 16:21 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a3c0ec0428a2
>
> Merge
>
>
> Changeset: 8c0d0510d36f
> Author:    dcubed
> Date:      2011-03-03 09:31 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8c0d0510d36f
>
> Merge
>
>
> Changeset: 4e0069ff33df
> Author:    johnc
> Date:      2011-02-28 09:10 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4e0069ff33df
>
> 7022200: G1: optimized build broken
> Summary: Make the G1 specific version of is_in_closed_subset() available in 
> all builds.
> Reviewed-by: tonyp, jcoomes
>
> ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
> ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
>
> Changeset: 11303bede852
> Author:    jcoomes
> Date:      2011-03-03 21:02 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/11303bede852
>
> Merge
>
>
> Changeset: d89a22843c62
> Author:    iveresov
> Date:      2011-02-22 15:25 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d89a22843c62
>
> 7020521: arraycopy stubs place prebarriers incorrectly
> Summary: Rearranged the pre-barrier placement in arraycopy stubs so that they 
> are properly called in case of chained calls. Also refactored the code a 
> little bit so that it looks uniform across the platforms and is more readable.
> Reviewed-by: never, kvn
>
> ! src/cpu/sparc/vm/stubGenerator_sparc.cpp
> ! src/cpu/x86/vm/stubGenerator_x86_32.cpp
> ! src/cpu/x86/vm/stubGenerator_x86_64.cpp
>
> Changeset: d5a078cf7f39
> Author:    iveresov
> Date:      2011-02-22 18:13 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d5a078cf7f39
>
> Merge
>
>
> Changeset: ba5d119730dd
> Author:    kvn
> Date:      2011-02-23 12:28 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ba5d119730dd
>
> Merge
>
>
> Changeset: d411927672ed
> Author:    never
> Date:      2011-02-23 19:09 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d411927672ed
>
> 7012072: CompileTheWorld causes incorrect class initialization
> Reviewed-by: kvn, twisti
>
> ! src/share/vm/prims/unsafe.cpp
>
> Changeset: 5a41a201d08c
> Author:    kvn
> Date:      2011-02-24 10:28 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5a41a201d08c
>
> 6812217: Base memory of MergeMem node violates assert during killing expanded 
> AllocateArray node
> Summary: The assert in MergeMemNode::memory_at() misses the case when address 
> is TOP.
> Reviewed-by: never
>
> ! src/share/vm/opto/memnode.cpp
>
> Changeset: 6f3746e69a78
> Author:    never
> Date:      2011-02-24 11:09 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6f3746e69a78
>
> 7021603: crash in fill_sync_handler with ExtendedDTrace probes
> Reviewed-by: iveresov
>
> ! src/share/vm/c1/c1_GraphBuilder.cpp
>
> Changeset: 8190d4b75e09
> Author:    never
> Date:      2011-02-24 14:49 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8190d4b75e09
>
> Merge
>
>
> Changeset: 41d4973cf100
> Author:    kvn
> Date:      2011-02-26 12:10 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/41d4973cf100
>
> 6942326: x86 code in string_indexof() could read beyond reserved heap space
> Summary: copy small (<8) strings on stack if str+16 crosses a page boundary 
> and load from stack into XMM. Back up pointer when loading string's tail.
> Reviewed-by: never
>
> ! src/cpu/x86/vm/assembler_x86.cpp
> ! src/cpu/x86/vm/assembler_x86.hpp
> ! src/cpu/x86/vm/x86_32.ad
> ! src/cpu/x86/vm/x86_64.ad
> ! src/share/vm/opto/library_call.cpp
> ! src/share/vm/opto/memnode.cpp
> + test/compiler/6942326/Test.java
>
> Changeset: 1b4e6a5d98e0
> Author:    twisti
> Date:      2011-02-28 06:07 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1b4e6a5d98e0
>
> 7012914: JSR 292 MethodHandlesTest C1: 
> frame::verify_return_pc(return_address) failed: must be a return pc
> Reviewed-by: never, bdelsart
>
> ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
> ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
> ! src/cpu/sparc/vm/methodHandles_sparc.cpp
> ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
> ! src/cpu/x86/vm/c1_Runtime1_x86.cpp
> ! src/cpu/x86/vm/methodHandles_x86.cpp
> ! src/cpu/x86/vm/stubGenerator_x86_32.cpp
> ! src/share/vm/c1/c1_Runtime1.cpp
> ! src/share/vm/c1/c1_Runtime1.hpp
> ! src/share/vm/code/nmethod.cpp
> ! src/share/vm/code/nmethod.hpp
> ! src/share/vm/runtime/sharedRuntime.cpp
> ! src/share/vm/utilities/macros.hpp
>
> Changeset: 50c0f22d6d0e
> Author:    never
> Date:      2011-02-28 17:12 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/50c0f22d6d0e
>
> 7023229: extraneous include of precompiled.hpp in hsdis.c
> Reviewed-by: never, jrose
> Contributed-by: volker.simo...@gmail.com
>
> ! src/share/tools/hsdis/hsdis-demo.c
> ! src/share/tools/hsdis/hsdis.c
>
> Changeset: bc6b27fb3568
> Author:    never
> Date:      2011-03-01 10:27 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bc6b27fb3568
>
> 6725983: Assertion "method->method_holder())->is_not_initialized(),"method 
> holder must be initialized"
> Reviewed-by: kvn, iveresov
>
> ! src/share/vm/classfile/classLoader.cpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: 0ac769a57c64
> Author:    iveresov
> Date:      2011-03-01 14:56 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0ac769a57c64
>
> 6627983: G1: Bad oop deference during marking
> Summary: Bulk zeroing reduction didn't work with G1, because arraycopy would 
> call pre-barriers on uninitialized oops. The solution is to have version of 
> arraycopy stubs that don't have pre-barriers. Also refactored arraycopy stubs 
> generation on SPARC to be more readable and reduced the number of stubs 
> necessary in some cases.
> Reviewed-by: jrose, kvn, never
>
> ! src/cpu/sparc/vm/stubGenerator_sparc.cpp
> ! src/cpu/x86/vm/stubGenerator_x86_32.cpp
> ! src/cpu/x86/vm/stubGenerator_x86_64.cpp
> ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
> ! src/share/vm/memory/barrierSet.cpp
> ! src/share/vm/memory/barrierSet.hpp
> ! src/share/vm/opto/library_call.cpp
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/stubRoutines.cpp
> ! src/share/vm/runtime/stubRoutines.hpp
>
> Changeset: 8c9c9ee30d71
> Author:    kvn
> Date:      2011-03-03 23:31 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8c9c9ee30d71
>
> Merge
>
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: 3e2b59ab2d07
> Author:    trims
> Date:      2011-03-04 14:06 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3e2b59ab2d07
>
> Merge
>
>
> Changeset: 3c76374706ea
> Author:    trims
> Date:      2011-03-04 14:06 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3c76374706ea
>
> 7024814: Bump the HS21 build number to 04
> Summary: Update the HS21 build number to 04
> Reviewed-by: jcoomes
>
> ! make/hotspot_version
>
> Changeset: 447e6faab4a8
> Author:    trims
> Date:      2011-03-11 11:18 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/447e6faab4a8
>
> Merge
>
>
> Changeset: 2707f76d15e3
> Author:    schien
> Date:      2011-03-17 14:32 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2707f76d15e3
>
> Added tag jdk7-b134 for changeset 447e6faab4a8
>
> ! .hgtags
>
> Changeset: fc1b183bfc0a
> Author:    trims
> Date:      2011-03-17 17:25 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fc1b183bfc0a
>
> Added tag hs21-b04 for changeset 3c76374706ea
>
> ! .hgtags
>
> Changeset: 9f44e9aad2d9
> Author:    coleenp
> Date:      2011-03-03 19:51 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9f44e9aad2d9
>
> 7022999: Can't build with FORCE_TIERED=0
> Summary: Put UseFastLocking test under #ifdef COMPILER1
> Reviewed-by: kvn, phh, never, dcubed
>
> ! src/share/vm/runtime/arguments.cpp
>
> Changeset: fbbeec6dad2d
> Author:    coleenp
> Date:      2011-03-03 19:52 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fbbeec6dad2d
>
> 6512830: Error: assert(tag_at(which).is_unresolved_klass(), "Corrupted 
> constant pool")
> Summary: Redefine classes copies the constant pool while the constant pool 
> may be resolving strings or classes
> Reviewed-by: dcubed, dsamersoff, acorn
>
> ! src/share/vm/oops/constantPoolOop.cpp
> ! src/share/vm/prims/jvmtiRedefineClasses.cpp
>
> Changeset: f767174aac14
> Author:    coleenp
> Date:      2011-03-03 19:53 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f767174aac14
>
> 7021653: Parfait issue in hotspot/src/share/vm/oops/methodDataOops.hpp
> Summary: Fix compilation error(s)
> Reviewed-by: kvn, phh, jcoomes, dholmes
>
> ! src/share/vm/oops/methodDataOop.hpp
> ! src/share/vm/runtime/os.cpp
>
> Changeset: dbad0519a1c4
> Author:    kamg
> Date:      2011-03-04 14:40 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dbad0519a1c4
>
> 6845426: non-static <clinit> method with no args is called during the class 
> initialization process
> Summary: Only call <clinit> with ACC_STATIC for classfiles with version > 50
> Reviewed-by: acorn, dholmes, coleenp
>
> ! src/share/vm/classfile/classFileParser.cpp
> ! src/share/vm/oops/instanceKlass.cpp
> ! src/share/vm/oops/klassVtable.cpp
> ! src/share/vm/oops/methodOop.cpp
> ! src/share/vm/oops/methodOop.hpp
>
> Changeset: 0cd0a06d2535
> Author:    acorn
> Date:      2011-03-07 09:16 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0cd0a06d2535
>
> Merge
>
> ! src/share/vm/runtime/arguments.cpp
>
> Changeset: df1347358fe6
> Author:    coleenp
> Date:      2011-03-07 16:03 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/df1347358fe6
>
> 7024584: Symbol printouts shouldnt be under PrintGCDetails
> Summary: Put symbol printing under Verbose and WizardMode so you can get this 
> information if you really want it.
> Reviewed-by: phh, stefank, never, dholmes, jcoomes
>
> ! src/share/vm/classfile/symbolTable.cpp
>
> Changeset: 02e6fc2effd8
> Author:    trims
> Date:      2011-03-11 22:41 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/02e6fc2effd8
>
> Merge
>
>
> Changeset: 4f148718983e
> Author:    bdelsart
> Date:      2011-03-10 17:44 +0100
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4f148718983e
>
> 7025485: leverage shared x86-only deoptimization code
> Summary: removed an ifdef IA32 around harmless code useful for some ports
> Reviewed-by: chrisphi, never
>
> ! src/share/vm/runtime/deoptimization.cpp
> ! src/share/vm/runtime/deoptimization.hpp
>
> Changeset: 3d5a546351ef
> Author:    phh
> Date:      2011-03-11 16:09 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3d5a546351ef
>
> 7023931: PcDescCache::find_pc_desc should not write _last_pc_desc
> Summary: Remove _last_pc_desc and use pcdescs[0] instead.
> Reviewed-by: dcubed, coleenp, ysr
>
> ! src/share/vm/code/nmethod.cpp
> ! src/share/vm/code/nmethod.hpp
>
> Changeset: 4775a1e3e923
> Author:    acorn
> Date:      2011-03-14 11:43 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4775a1e3e923
>
> Merge
>
>
> Changeset: 216d916d5c12
> Author:    dcubed
> Date:      2011-03-15 06:35 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/216d916d5c12
>
> 7024234: 2/3 jvmti tests fail assert(!_oops_are_stale) failed: oops are stale 
> on Win-AMD64
> Summary: Move initialization of the '_instance' field to avoid race with 
> ServiceThread start.
> Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn
>
> ! src/share/vm/runtime/serviceThread.cpp
>
> Changeset: 46a56fac55c7
> Author:    dcubed
> Date:      2011-03-15 06:37 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/46a56fac55c7
>
> 7024970: 2/3 assert(ServiceThread::is_service_thread(Thread::current())) 
> failed: Service thread must post enqueue
> Summary: Change nmethod_lock() to also prevent zombification of the nmethod. 
> CompiledMethodUnload events also need to lock the nmethod. Clean ups in 
> nmethod::make_not_entrant_or_zombie()
> Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn
>
> ! src/share/vm/code/nmethod.cpp
> ! src/share/vm/code/nmethod.hpp
> ! src/share/vm/prims/jvmtiImpl.cpp
> ! src/share/vm/prims/jvmtiImpl.hpp
>
> Changeset: 65f880e2869b
> Author:    dcubed
> Date:      2011-03-15 06:50 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/65f880e2869b
>
> Merge
>
> ! src/share/vm/code/nmethod.cpp
> ! src/share/vm/code/nmethod.hpp
>
> Changeset: 8a3f8defe568
> Author:    coleenp
> Date:      2011-03-16 14:57 -0400
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8a3f8defe568
>
> 7019165: Incorrect symbols in pstack output after SymbolTable changes
> Summary: And out lsb which is set for symbols in constant pool slots to 
> distinguish them from strings
> Reviewed-by: phh, dholmes, never, dcubed
>
> ! src/os/solaris/dtrace/libjvm_db.c
>
> Changeset: b9684d5ccb52
> Author:    vladidan
> Date:      2011-03-10 14:56 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b9684d5ccb52
>
> 7011490: Wrong computation results in Test6880034
> Summary: incorrect handling of c2i deoptimization on little endian 
> architectures
> Reviewed-by: never
>
> ! src/share/vm/c1/c1_LinearScan.cpp
>
> Changeset: bc57bfb5bfad
> Author:    vladidan
> Date:      2011-03-16 10:47 -0400
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bc57bfb5bfad
>
> Merge
>
>
> Changeset: 2074c95f707e
> Author:    vladidan
> Date:      2011-03-16 23:45 -0400
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2074c95f707e
>
> Merge
>
>
> Changeset: 5d8f5a6dced7
> Author:    iveresov
> Date:      2011-03-04 15:14 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5d8f5a6dced7
>
> 7020403: Add AdvancedCompilationPolicy for tiered
> Summary: This implements adaptive tiered compilation policy.
> Reviewed-by: kvn, never
>
> ! src/share/vm/oops/methodKlass.cpp
> ! src/share/vm/oops/methodOop.hpp
> + src/share/vm/runtime/advancedThresholdPolicy.cpp
> + src/share/vm/runtime/advancedThresholdPolicy.hpp
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/compilationPolicy.cpp
>
> Changeset: 4cd9add59b1e
> Author:    never
> Date:      2011-03-04 20:01 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4cd9add59b1e
>
> 7024866: #  assert(limit == NULL || limit <= nm->code_end()) failed: in bounds
> Reviewed-by: kvn, iveresov
>
> ! src/share/vm/code/nmethod.cpp
>
> Changeset: 8ec5e1f45ea1
> Author:    never
> Date:      2011-03-04 22:44 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8ec5e1f45ea1
>
> Merge
>
>
> Changeset: 8e72cd29b15d
> Author:    kvn
> Date:      2011-03-05 11:02 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8e72cd29b15d
>
> 6589823: Error: meet not symmetric
> Summary: arrays pointers meet must fall to bottom if exact array klasses in 
> upper lattice are not equal or super klass is exact.
> Reviewed-by: never
>
> ! src/share/vm/opto/type.cpp
>
> Changeset: 425688247f3d
> Author:    never
> Date:      2011-03-06 22:09 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/425688247f3d
>
> 6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's 
> volatile if it's not loaded")
> Reviewed-by: iveresov
>
> ! src/share/vm/c1/c1_Canonicalizer.cpp
> ! src/share/vm/c1/c1_GraphBuilder.cpp
> ! src/share/vm/c1/c1_Instruction.hpp
> ! src/share/vm/c1/c1_LIRGenerator.cpp
> ! src/share/vm/c1/c1_ValueMap.hpp
>
> Changeset: 1c0cf339481b
> Author:    kvn
> Date:      2011-03-09 09:15 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1c0cf339481b
>
> 7025742: Can not use CodeCache::unallocated_capacity() with fragmented 
> CodeCache
> Summary: Use largest_free_block() instead of unallocated_capacity().
> Reviewed-by: iveresov, never, ysr
>
> ! src/share/vm/code/codeCache.cpp
> ! src/share/vm/code/codeCache.hpp
> ! src/share/vm/code/nmethod.cpp
> ! src/share/vm/compiler/compileBroker.cpp
> ! src/share/vm/memory/heap.cpp
> ! src/share/vm/opto/output.cpp
> ! src/share/vm/runtime/sweeper.cpp
>
> Changeset: 83f08886981c
> Author:    kvn
> Date:      2011-03-11 07:50 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/83f08886981c
>
> 7026631: field _klass is incorrectly set for dual type of TypeAryPtr::OOPS
> Summary: add missing check this->dual() != TypeAryPtr::OOPS into 
> TypeAryPtr::klass().
> Reviewed-by: never
>
> ! src/share/vm/opto/type.cpp
>
> Changeset: 799d8ccf63cf
> Author:    jrose
> Date:      2011-03-11 21:19 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/799d8ccf63cf
>
> Merge
>
> ! src/share/vm/oops/methodOop.hpp
> ! src/share/vm/runtime/arguments.cpp
>
> Changeset: 72dee110246f
> Author:    jrose
> Date:      2011-03-11 22:33 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/72dee110246f
>
> 6839872: remove implementation inheritance from JSR 292 APIs
> Summary: consolidate runtime support in java.dyn.MethodHandleNatives; include 
> transitional compatibility logic
> Reviewed-by: twisti
>
> ! src/share/vm/classfile/classFileParser.cpp
> ! src/share/vm/classfile/javaClasses.cpp
> ! src/share/vm/classfile/systemDictionary.cpp
> ! src/share/vm/classfile/systemDictionary.hpp
> ! src/share/vm/classfile/vmSymbols.cpp
> ! src/share/vm/classfile/vmSymbols.hpp
> ! src/share/vm/interpreter/linkResolver.cpp
> ! src/share/vm/oops/instanceKlass.hpp
> ! src/share/vm/oops/methodOop.cpp
> ! src/share/vm/prims/methodHandleWalk.cpp
> ! src/share/vm/prims/methodHandles.cpp
> ! src/share/vm/prims/nativeLookup.cpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: 8033953d67ff
> Author:    jrose
> Date:      2011-03-11 22:34 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8033953d67ff
>
> 7012648: move JSR 292 to package java.lang.invoke and adjust names
> Summary: package and class renaming only; delete unused methods and classes
> Reviewed-by: twisti
>
> ! src/cpu/sparc/vm/assembler_sparc.cpp
> ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
> ! src/cpu/sparc/vm/interpreter_sparc.cpp
> ! src/cpu/sparc/vm/methodHandles_sparc.cpp
> ! src/cpu/sparc/vm/templateTable_sparc.cpp
> ! src/cpu/x86/vm/assembler_x86.cpp
> ! src/cpu/x86/vm/interpreter_x86_32.cpp
> ! src/cpu/x86/vm/interpreter_x86_64.cpp
> ! src/cpu/x86/vm/methodHandles_x86.cpp
> ! src/cpu/x86/vm/templateTable_x86_32.cpp
> ! src/cpu/x86/vm/templateTable_x86_64.cpp
> ! src/share/vm/c1/c1_LIR.hpp
> ! src/share/vm/c1/c1_LIRGenerator.cpp
> ! src/share/vm/ci/ciCallSite.cpp
> ! src/share/vm/ci/ciCallSite.hpp
> ! src/share/vm/ci/ciField.cpp
> ! src/share/vm/ci/ciMethod.cpp
> ! src/share/vm/ci/ciMethodHandle.hpp
> ! src/share/vm/ci/ciObjectFactory.cpp
> ! src/share/vm/ci/ciStreams.cpp
> ! src/share/vm/classfile/classFileParser.cpp
> ! src/share/vm/classfile/classFileParser.hpp
> ! src/share/vm/classfile/javaClasses.cpp
> ! src/share/vm/classfile/javaClasses.hpp
> ! src/share/vm/classfile/systemDictionary.cpp
> ! src/share/vm/classfile/systemDictionary.hpp
> ! src/share/vm/classfile/verifier.cpp
> ! src/share/vm/classfile/vmSymbols.hpp
> ! src/share/vm/interpreter/abstractInterpreter.hpp
> ! src/share/vm/interpreter/interpreterRuntime.cpp
> ! src/share/vm/interpreter/linkResolver.cpp
> ! src/share/vm/oops/cpCacheOop.hpp
> ! src/share/vm/oops/instanceKlass.cpp
> ! src/share/vm/oops/instanceKlass.hpp
> ! src/share/vm/oops/methodOop.cpp
> ! src/share/vm/opto/bytecodeInfo.cpp
> ! src/share/vm/opto/callGenerator.cpp
> ! src/share/vm/opto/parse3.cpp
> ! src/share/vm/prims/methodHandleWalk.cpp
> ! src/share/vm/prims/methodHandleWalk.hpp
> ! src/share/vm/prims/methodHandles.cpp
> ! src/share/vm/prims/methodHandles.hpp
> ! src/share/vm/prims/nativeLookup.cpp
>
> Changeset: 82de9bd880e3
> Author:    kvn
> Date:      2011-03-17 12:08 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/82de9bd880e3
>
> 7028394: Newer AMD Processor Prefetch Defaults
> Summary: This new default has shown improvement across many workloads.
> Reviewed-by: kvn
> Contributed-by: tom.den...@amd.com
>
> ! src/cpu/x86/vm/vm_version_x86.cpp
>
> Changeset: d2134498fd3f
> Author:    jrose
> Date:      2011-03-17 18:29 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d2134498fd3f
>
> 7011865: JSR 292 CTW fails: !THREAD->is_Compiler_thread() failed: Can not 
> load classes with the Compiler thre
> Reviewed-by: kvn, never
>
> ! src/share/vm/interpreter/linkResolver.cpp
>
> Changeset: fc5ebbb2d1a8
> Author:    twisti
> Date:      2011-03-18 01:44 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fc5ebbb2d1a8
>
> Merge
>
> ! src/share/vm/code/nmethod.cpp
>
> Changeset: 1216415d8e35
> Author:    tonyp
> Date:      2011-03-04 17:13 -0500
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1216415d8e35
>
> 7014923: G1: code cleanup
> Summary: Some G1 code cleanup.
> Reviewed-by: johnc, jcoomes, jwilhelm
>
> ! src/share/vm/gc_implementation/g1/concurrentMark.cpp
> ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
> ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
> ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
> ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
> ! src/share/vm/gc_implementation/g1/g1RemSet.cpp
> ! src/share/vm/gc_implementation/g1/heapRegion.hpp
> ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
> ! src/share/vm/gc_implementation/g1/heapRegionSeq.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
> ! src/share/vm/gc_implementation/g1/heapRegionSets.cpp
> ! src/share/vm/utilities/debug.hpp
> ! src/share/vm/utilities/globalDefinitions.hpp
>
> Changeset: a2c2eac1ca62
> Author:    jcoomes
> Date:      2011-03-06 11:37 -0800
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a2c2eac1ca62
>
> 7018056: large pages not always enabled by default
> Reviewed-by: phh, kvn
>
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/arguments.hpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: c93aa6caa02f
> Author:    brutisso
> Date:      2011-03-03 22:58 +0100
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c93aa6caa02f
>
> 7022943: G1: improve logging to avoid interleaved numbers
> Summary: Introduced buffered loggging to make sure that log lines are logged 
> one line at a time
> Reviewed-by: stefank, johnc, dsamersoff
>
> ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
>
> Changeset: 04d1138b4cce
> Author:    brutisso
> Date:      2011-03-03 11:35 +0100
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/04d1138b4cce
>
> 7023747: G1: too strict assert in 
> RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr in g1RemSet.cpp
> Summary: Made sure that the assert looks at ParallelGCThreads.
> Reviewed-by: stefank, tonyp, jwilhelm, johnc
>
> ! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
> ! src/share/vm/gc_implementation/g1/g1RemSet.cpp
>
> Changeset: a181f3a124dd
> Author:    ysr
> Date:      2011-03-14 21:52 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a181f3a124dd
>
> 6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and 
> +ExplicitGCInvokesConcurrent
> Summary: Count enable_icms() and disable_icms() events so as to prevent 
> inteference between concurrent calls, which can cause the iCMS thread to be 
> left stranded in icms_wait() with an unserviced request and no young 
> allocations to unwedge it.
> Reviewed-by: jcoomes, poonam
>
> ! 
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
> ! 
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
> ! 
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
> ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
> ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
>
> Changeset: 1fb790245268
> Author:    jwilhelm
> Date:      2011-03-11 16:35 +0100
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1fb790245268
>
> 6820066: Check that -XX:ParGCArrayScanChunk has a value larger than zero.
> Summary: Check that -XX:ParGCArrayScanChunk has a value larger than zero.
> Reviewed-by: johnc, jmasa, ysr
>
> ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
> ! src/share/vm/runtime/arguments.cpp
>
> Changeset: 1abd292f8c38
> Author:    jwilhelm
> Date:      2011-03-15 09:07 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1abd292f8c38
>
> Merge
>
>
> Changeset: dde920245681
> Author:    ysr
> Date:      2011-03-16 10:37 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dde920245681
>
> 6896099: Integrate CMS heap ergo with default heap sizing ergo
> 6627787: CMS: JVM refuses to start up with -Xms16m -Xmx16m
> 7000125: CMS: Anti-monotone young gen sizing with respect to maximum whole 
> heap size specification
> 7027529: CMS: retire CMSUseOldDefaults flag
> Summary: Simplify CMS heap sizing code, relying on ergonomic initial sizing 
> consistent with other collectors for the most part, controlling only young 
> gen sizing to rein in pause times. Make CMS young gen sizing default 
> statically cpu-dependant. Remove inconsistencies wrt generation sizing and 
> policy code, allowing for the fixing for 6627787 and 7000125. For 7027529, 
> retire the flag CMSUseOldDefaults which had been introduced as a bridge from 
> JDK 5 to JDK 6 a number of years ago.
> Reviewed-by: brutisso, poonam
>
> ! src/cpu/sparc/vm/globals_sparc.hpp
> ! src/cpu/x86/vm/globals_x86.hpp
> ! src/share/vm/memory/collectorPolicy.cpp
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: 92da084fefc9
> Author:    ysr
> Date:      2011-03-17 10:32 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/92da084fefc9
>
> 6668573: CMS: reference processing crash if ParallelCMSThreads > 
> ParallelGCThreads
> Summary: Use _max_num_q = max(discovery_degree, processing_degree), and let 
> balance_queues() redistribute from discovery_degree to processing_degree of 
> queues. This should also allow a more dynamic and flexible parallelism policy 
> in the future.
> Reviewed-by: jmasa, johnc
>
> ! 
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
> ! 
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
> ! src/share/vm/gc_implementation/g1/concurrentMark.cpp
> ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
> ! src/share/vm/gc_implementation/parNew/parNewGeneration.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/memory/generation.cpp
> ! src/share/vm/memory/referenceProcessor.cpp
> ! src/share/vm/memory/referenceProcessor.hpp
> ! src/share/vm/utilities/workgroup.cpp
> ! src/share/vm/utilities/workgroup.hpp
>
> Changeset: 048f98400b8e
> Author:    jcoomes
> Date:      2011-03-18 09:03 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/048f98400b8e
>
> Merge
>
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: e97ad5d5c990
> Author:    trims
> Date:      2011-03-18 13:28 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e97ad5d5c990
>
> Merge
>
>
> Changeset: b898f0fc3ced
> Author:    trims
> Date:      2011-03-18 13:28 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b898f0fc3ced
>
> 7028846: Bump the HS21 build number to 05
> Summary: Update the HS21 build number to 05
> Reviewed-by: jcoomes
>
> ! make/hotspot_version
>
> Changeset: 7449da4cdab5
> Author:    schien
> Date:      2011-03-24 11:20 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7449da4cdab5
>
> Added tag jdk7-b135 for changeset b898f0fc3ced
>
> ! .hgtags
>
> Changeset: 661c46a8434c
> Author:    trims
> Date:      2011-03-25 17:26 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/661c46a8434c
>
> Added tag hs21-b05 for changeset b898f0fc3ced
>
> ! .hgtags
>
> Changeset: d673ef06fe96
> Author:    never
> Date:      2011-03-18 15:52 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d673ef06fe96
>
> 7028374: race in fix_oop_relocations for scavengeable nmethods
> Reviewed-by: kvn
>
> ! src/cpu/sparc/vm/nativeInst_sparc.cpp
> ! src/cpu/sparc/vm/nativeInst_sparc.hpp
> ! src/cpu/sparc/vm/relocInfo_sparc.cpp
> ! src/cpu/x86/vm/relocInfo_x86.cpp
> ! src/share/vm/code/codeCache.cpp
> ! src/share/vm/code/codeCache.hpp
> ! src/share/vm/code/nmethod.cpp
> ! src/share/vm/code/nmethod.hpp
> ! src/share/vm/code/relocInfo.cpp
> ! src/share/vm/code/relocInfo.hpp
> ! src/share/vm/memory/universe.cpp
>
> Changeset: c7f3d0b4570f
> Author:    never
> Date:      2011-03-18 16:00 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c7f3d0b4570f
>
> 7017732: move static fields into Class to prepare for perm gen removal
> Reviewed-by: kvn, coleenp, twisti, stefank
>
> ! agent/src/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java
> ! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
> ! agent/src/share/classes/sun/jvm/hotspot/oops/IntField.java
> ! agent/src/share/classes/sun/jvm/hotspot/oops/OopField.java
> ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
> ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
> ! agent/test/jdi/sasanity.sh
> ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
> ! src/cpu/sparc/vm/dump_sparc.cpp
> ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
> ! src/cpu/zero/vm/cppInterpreter_zero.cpp
> ! src/share/vm/c1/c1_GraphBuilder.cpp
> ! src/share/vm/c1/c1_Runtime1.cpp
> ! src/share/vm/ci/ciCPCache.cpp
> ! src/share/vm/ci/ciField.cpp
> ! src/share/vm/ci/ciInstance.cpp
> ! src/share/vm/ci/ciInstance.hpp
> ! src/share/vm/ci/ciInstanceKlass.cpp
> ! src/share/vm/ci/ciObjectFactory.cpp
> ! src/share/vm/classfile/classFileParser.cpp
> ! src/share/vm/classfile/classFileParser.hpp
> ! src/share/vm/classfile/javaClasses.cpp
> ! src/share/vm/classfile/javaClasses.hpp
> ! src/share/vm/code/codeCache.cpp
> ! src/share/vm/code/nmethod.cpp
> ! src/share/vm/interpreter/bytecodeInterpreter.cpp
> ! src/share/vm/interpreter/interpreterRuntime.cpp
> ! src/share/vm/memory/compactingPermGenGen.hpp
> ! src/share/vm/memory/oopFactory.cpp
> ! src/share/vm/memory/oopFactory.hpp
> ! src/share/vm/memory/universe.cpp
> ! src/share/vm/oops/arrayKlassKlass.cpp
> ! src/share/vm/oops/constantPoolOop.cpp
> ! src/share/vm/oops/cpCacheKlass.cpp
> ! src/share/vm/oops/cpCacheOop.cpp
> ! src/share/vm/oops/instanceKlass.cpp
> ! src/share/vm/oops/instanceKlass.hpp
> ! src/share/vm/oops/instanceKlassKlass.cpp
> ! src/share/vm/oops/instanceKlassKlass.hpp
> + src/share/vm/oops/instanceMirrorKlass.cpp
> + src/share/vm/oops/instanceMirrorKlass.hpp
> ! src/share/vm/oops/klass.hpp
> ! src/share/vm/oops/klassKlass.cpp
> ! src/share/vm/oops/klassOop.hpp
> ! src/share/vm/oops/klassVtable.cpp
> ! src/share/vm/oops/objArrayKlassKlass.cpp
> ! src/share/vm/oops/oop.hpp
> ! src/share/vm/oops/oop.inline.hpp
> ! src/share/vm/oops/oopsHierarchy.hpp
> ! src/share/vm/opto/compile.cpp
> ! src/share/vm/opto/compile.hpp
> ! src/share/vm/opto/parse.hpp
> ! src/share/vm/opto/parse3.cpp
> ! src/share/vm/opto/type.cpp
> ! src/share/vm/prims/jni.cpp
> ! src/share/vm/prims/jniCheck.cpp
> ! src/share/vm/prims/jvm.cpp
> ! src/share/vm/prims/jvmtiEnvBase.cpp
> ! src/share/vm/prims/jvmtiTagMap.cpp
> ! src/share/vm/prims/unsafe.cpp
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/globals.hpp
> ! src/share/vm/runtime/reflection.cpp
> ! src/share/vm/runtime/thread.cpp
> ! src/share/vm/runtime/vmStructs.cpp
> ! src/share/vm/shark/sharkNativeWrapper.cpp
>
> Changeset: 57552dca1708
> Author:    never
> Date:      2011-03-21 14:06 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/57552dca1708
>
> 7029509: nightly failures after static fields in Class
> Reviewed-by: kvn
>
> ! src/share/vm/prims/jvmtiRedefineClasses.cpp
> ! src/share/vm/prims/jvmtiTagMap.cpp
> ! src/share/vm/services/heapDumper.cpp
>
> Changeset: 924777755fad
> Author:    jcoomes
> Date:      2011-03-21 18:38 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/924777755fad
>
> 6962930: make the string table size configurable
> Reviewed-by: never, phh, stefank, kamg, dholmes, coleenp
>
> ! agent/src/share/classes/sun/jvm/hotspot/memory/StringTable.java
> ! src/share/vm/classfile/symbolTable.hpp
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/globals.hpp
> ! src/share/vm/runtime/vmStructs.cpp
>
> Changeset: b099aaf51bf8
> Author:    jcoomes
> Date:      2011-03-22 13:36 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b099aaf51bf8
>
> 6962931: move interned strings out of the perm gen
> Reviewed-by: never, coleenp, ysr, jwilhelm
>
> ! src/share/vm/classfile/javaClasses.cpp
> ! src/share/vm/classfile/symbolTable.cpp
> ! 
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
> ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
> ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp
> ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
> ! src/share/vm/memory/dump.cpp
> ! src/share/vm/memory/sharedHeap.cpp
> ! src/share/vm/oops/constantPoolKlass.cpp
> ! src/share/vm/opto/library_call.cpp
> ! src/share/vm/opto/memnode.cpp
> ! src/share/vm/opto/stringopts.cpp
> ! src/share/vm/opto/type.hpp
> ! src/share/vm/runtime/globals.hpp
>
> Changeset: 32f7097f9d8f
> Author:    never
> Date:      2011-03-23 10:55 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/32f7097f9d8f
>
> 7030300: more nightly failures after statics in Class changes
> Reviewed-by: iveresov, jcoomes, dcubed
>
> ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
> ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
> ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
>
> Changeset: f195ebb181b8
> Author:    jcoomes
> Date:      2011-03-24 23:00 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f195ebb181b8
>
> Merge
>
>
> Changeset: 3ef1a1866a60
> Author:    twisti
> Date:      2011-03-21 02:30 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3ef1a1866a60
>
> 7027232: JSR 292: wrong numeric value returned by MH on solaris-sparc
> Reviewed-by: kvn, never
>
> ! src/cpu/sparc/vm/methodHandles_sparc.cpp
>
> Changeset: 9dc311b8473e
> Author:    kvn
> Date:      2011-03-21 11:28 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9dc311b8473e
>
> 7008866: Missing loop predicate for loop with multiple entries
> Summary: Add predicates when loop head bytecode is parsed instead of when 
> back branch bytecode is parsed.
> Reviewed-by: never
>
> ! src/share/vm/opto/c2_globals.hpp
> ! src/share/vm/opto/graphKit.cpp
> ! src/share/vm/opto/graphKit.hpp
> ! src/share/vm/opto/idealKit.cpp
> ! src/share/vm/opto/idealKit.hpp
> ! src/share/vm/opto/library_call.cpp
> ! src/share/vm/opto/loopTransform.cpp
> ! src/share/vm/opto/loopUnswitch.cpp
> ! src/share/vm/opto/loopnode.cpp
> ! src/share/vm/opto/loopnode.hpp
> ! src/share/vm/opto/loopopts.cpp
> ! src/share/vm/opto/parse.hpp
> ! src/share/vm/opto/parse1.cpp
> ! src/share/vm/opto/parse2.cpp
> ! src/share/vm/opto/stringopts.cpp
>
> Changeset: 0a5d9566b8a4
> Author:    twisti
> Date:      2011-03-23 04:19 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0a5d9566b8a4
>
> 7029805: JSR 292 compiler/6991596/Test6991596.java fails in nightly
> Summary: Both JSR 292 compiler tests were moved with 6839872 to the jdk 
> repository
> Reviewed-by: never
>
> - test/compiler/6987555/Test6987555.java
> - test/compiler/6991596/Test6991596.java
>
> Changeset: 0e3ed5a14f73
> Author:    jcoomes
> Date:      2011-03-24 23:04 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0e3ed5a14f73
>
> Merge
>
> ! src/share/vm/opto/library_call.cpp
> ! src/share/vm/opto/parse.hpp
> ! src/share/vm/opto/stringopts.cpp
> - test/compiler/6987555/Test6987555.java
> - test/compiler/6991596/Test6991596.java
>
> Changeset: 083f13976b51
> Author:    dholmes
> Date:      2011-03-21 22:16 -0400
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/083f13976b51
>
> 6535709: interrupt of wait()ing thread isn't triggerring InterruptedException 
> - test intwait3
> Summary: only clear the interrupt state if we will report that it was set
> Reviewed-by: dcubed, alanb, phh, coleenp, dice
>
> ! src/os/windows/vm/os_windows.cpp
> ! src/share/vm/runtime/osThread.hpp
> ! src/share/vm/runtime/vmStructs.cpp
>
> Changeset: fc416c2556ec
> Author:    mchung
> Date:      2011-03-22 18:04 -0400
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fc416c2556ec
>
> 7025628: Remove the temporary hack added for jdk modularization in hotspot
> Summary: Removed
> Reviewed-by: ohair, coleenp
>
> ! src/share/vm/runtime/os.cpp
>
> Changeset: 006b3750a4d4
> Author:    jcoomes
> Date:      2011-03-24 23:06 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/006b3750a4d4
>
> Merge
>
> ! src/share/vm/runtime/vmStructs.cpp
>
> Changeset: c10b82a05d58
> Author:    trims
> Date:      2011-03-25 18:04 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c10b82a05d58
>
> Merge
>
> - test/compiler/6987555/Test6987555.java
> - test/compiler/6991596/Test6991596.java
>
> Changeset: bd586e392d93
> Author:    trims
> Date:      2011-03-25 18:04 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bd586e392d93
>
> 7031227: Bump the HS21 build number to 06
> Summary: Update the HS21 build number to 06
> Reviewed-by: jcoomes
>
> ! make/hotspot_version
>
> Changeset: a1615ff22854
> Author:    schien
> Date:      2011-03-31 18:14 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a1615ff22854
>
> Added tag jdk7-b136 for changeset bd586e392d93
>
> ! .hgtags
>
> Changeset: 2ffcf94550d5
> Author:    trims
> Date:      2011-04-01 12:06 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2ffcf94550d5
>
> Added tag hs21-b06 for changeset bd586e392d93
>
> ! .hgtags
>
> Changeset: 753074e52aba
> Author:    Greg Lewis <gle...@eyesbeyond.com>
> Date:      2011-04-04 19:23 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/753074e52aba
>
> Merge from main OpenJDK repository
>
> ! src/cpu/sparc/vm/globals_sparc.hpp
> ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
> ! src/cpu/x86/vm/globals_x86.hpp
> ! src/cpu/x86/vm/stubGenerator_x86_32.cpp
> ! src/cpu/x86/vm/stubGenerator_x86_64.cpp
> ! src/cpu/x86/vm/templateTable_x86_32.cpp
> ! src/cpu/x86/vm/vm_version_x86.cpp
> ! src/os/linux/vm/os_linux.cpp
> ! src/share/vm/classfile/classLoader.cpp
> ! src/share/vm/classfile/javaClasses.cpp
> ! src/share/vm/compiler/compileBroker.cpp
> ! 
> src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
> ! src/share/vm/interpreter/abstractInterpreter.hpp
> ! src/share/vm/interpreter/bytecodeInterpreter.cpp
> ! src/share/vm/interpreter/linkResolver.cpp
> ! src/share/vm/memory/allocation.cpp
> ! src/share/vm/memory/collectorPolicy.cpp
> ! src/share/vm/memory/universe.cpp
> ! src/share/vm/oops/constantPoolKlass.cpp
> ! src/share/vm/oops/constantPoolOop.cpp
> ! src/share/vm/oops/instanceKlass.cpp
> ! src/share/vm/opto/c2_globals.hpp
> ! src/share/vm/prims/jni.cpp
> ! src/share/vm/prims/jvm.cpp
> ! src/share/vm/prims/jvmtiImpl.cpp
> ! src/share/vm/prims/nativeLookup.cpp
> ! src/share/vm/runtime/arguments.cpp
> ! src/share/vm/runtime/globals.hpp
> ! src/share/vm/runtime/java.cpp
> ! src/share/vm/runtime/os.cpp
> ! src/share/vm/runtime/os.hpp
> ! src/share/vm/runtime/osThread.hpp
> ! src/share/vm/runtime/thread.cpp
> ! src/share/vm/runtime/vmStructs.cpp
> ! src/share/vm/utilities/globalDefinitions.hpp
> ! src/share/vm/utilities/globalDefinitions_gcc.hpp
> ! src/share/vm/utilities/macros.hpp
> ! src/share/vm/utilities/vmError.cpp
> ! src/share/vm/utilities/workgroup.hpp
> - test/compiler/6987555/Test6987555.java
> - test/compiler/6991596/Test6991596.java
>
> Changeset: ea3fbdac4cdc
> Author:    Greg Lewis <gle...@eyesbeyond.com>
> Date:      2011-04-04 22:44 -0700
> URL:       
> http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ea3fbdac4cdc
>
> . Make changes equivalent to the Linux specific changes.
>
> ! src/os/bsd/vm/os_bsd.cpp
>
>
>

Reply via email to