hg: bsd-port/bsd-port/hotspot: 21 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Wed Nov 26 05:06:18 PST 2008


Changeset: 3c07cda72b7d
Author:    tbell
Date:      2008-11-11 22:01 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3c07cda72b7d

6764892: VS2008 changes required to compile hotspot sources
Summary: Minor changes required to build using the Visual Studio 2008 compiler
Reviewed-by: kvn, ohair

! make/windows/makefiles/adlc.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/sa.make
! src/cpu/x86/vm/register_definitions_x86.cpp

Changeset: 334969144810
Author:    never
Date:      2008-11-11 23:03 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/334969144810

6758445: loop heads that are exception entry points can crash during count_edges/mark_loops
Reviewed-by: kvn, jrose

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

Changeset: 364141474b40
Author:    never
Date:      2008-11-12 05:42 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/364141474b40

Merge


Changeset: 4d20a3aaf1ab
Author:    kvn
Date:      2008-11-12 11:01 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4d20a3aaf1ab

6769748: Fix solaris makefiles for the case when "CC -V" produces several lines
Summary: Fix solaris makefiles for 5.10 compilers
Reviewed-by: jcoomes

! make/solaris/makefiles/debug.make
! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/i486.make
! make/solaris/makefiles/jvmg.make
! make/solaris/makefiles/optimized.make
! make/solaris/makefiles/product.make
! make/solaris/makefiles/sparc.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/sparcv9.make
! make/solaris/makefiles/vm.make

Changeset: a45484ea312d
Author:    jrose
Date:      2008-11-12 22:33 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a45484ea312d

6653858: dynamic languages need to be able to load anonymous classes
Summary: low-level privileged sun.misc.Unsafe.defineAnonymousClass
Reviewed-by: kvn

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/includeDB_gc_parallel
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlassKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/constantTag.hpp

Changeset: 275a3b7ff0d6
Author:    jrose
Date:      2008-11-12 23:26 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/275a3b7ff0d6

6770949: minor tweaks before 6655638
Summary: minor cleanups & tuning of array.hpp, debug.cpp, growableArray.hpp, hashtable.cpp
Reviewed-by: kvn

! src/share/vm/utilities/array.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/hashtable.cpp

Changeset: c1345e85f901
Author:    kvn
Date:      2008-11-13 14:50 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c1345e85f901

6767659: Conversion from i486 to x86 missed some entries in makefiles
Summary: Fixed missed entries.
Reviewed-by: never

! make/linux/makefiles/top.make
! make/solaris/makefiles/amd64.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/fastdebug.make
! make/solaris/makefiles/i486.make
! make/solaris/makefiles/sparc.make
! make/solaris/makefiles/top.make
! src/share/vm/adlc/archDesc.cpp

Changeset: de78b80cedec
Author:    kvn
Date:      2008-11-18 12:31 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/de78b80cedec

6772413: code cleanup
Summary: Removed lines in adm64.make with interpret.o and moved few constant strings from header files.
Reviewed-by: never

! make/solaris/makefiles/amd64.make
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/perfMemory.cpp
! src/share/vm/runtime/perfMemory.hpp

Changeset: b1d6a3e95810
Author:    kvn
Date:      2008-11-18 12:40 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b1d6a3e95810

6766316: assert(!nocreate,"Cannot build a phi for a block already parsed.")
Summary: Don't use the invariant local information if there are irreducible loops.
Reviewed-by: never

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

Changeset: 87559db65269
Author:    kvn
Date:      2008-11-18 14:47 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/87559db65269

6773078: UseCompressedOops: assert(kid == 0L || s->_leaf->in(0) == 0L,"internal operands have no control")
Summary: Don't set the control edge of a klass load node.
Reviewed-by: never

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

Changeset: 491a904952f2
Author:    kvn
Date:      2008-11-19 09:09 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/491a904952f2

Merge


Changeset: 122d10c82f3f
Author:    jcoomes
Date:      2008-10-29 06:30 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/122d10c82f3f

6765804: GC "dead ratios" should be unsigned
Reviewed-by: ysr, tonyp

! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 03f4fdd1b6af
Author:    jcoomes
Date:      2008-11-11 22:21 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/03f4fdd1b6af

6718879: cannot build on solaris nevada
Reviewed-by: xlu

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

Changeset: 96c6da8f095c
Author:    jcoomes
Date:      2008-11-07 12:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/96c6da8f095c

6769128: failure to run generateJvmOffsets is ignored
Reviewed-by: xlu

! make/solaris/makefiles/dtrace.make

Changeset: da9cb4e97a5f
Author:    iveresov
Date:      2008-11-14 14:23 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/da9cb4e97a5f

6770608: G1: Mutator thread can flush barrier and satb queues during safepoint
6660573: G1: BigApps Failure : guarantee(satb_mq_set.completed_buffers_num() == 0,"invariant")
Summary: When exiting a mutator thread is removed from the thread list before it has a chance to flush its SATB and barrier queues. If GC happens at this moment the objects that are refererred from these queues can be moved, which will case a crash. The fix is simply to flush the buffers before removing a thread from the list.
Reviewed-by: jcoomes, tonyp

! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 8fa025608ec6
Author:    jmasa
Date:      2008-11-18 14:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8fa025608ec6

6771742: Remove duplicate files from G1 merge
Summary: Remove duplicate files and add includeDB_gc_g1 file in windows Makefile
Reviewed-by: jcoomes, ysr

! make/windows/projectfiles/common/Makefile
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp

Changeset: b5e603f2e024
Author:    iveresov
Date:      2008-11-19 14:20 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b5e603f2e024

Merge

! make/solaris/makefiles/dtrace.make
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp
! src/share/vm/runtime/globals.hpp

Changeset: ab42bab113e0
Author:    trims
Date:      2008-11-21 16:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ab42bab113e0

Merge

- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp

Changeset: f9d938ede196
Author:    trims
Date:      2008-11-21 16:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f9d938ede196

6775176: Bump HS14 build number to 08
Summary: Update the Hotspot build number to 08
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: ec49b4f4fd90
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-25 20:27 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ec49b4f4fd90

. Merge from the main OpenJDK repository.

- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentGCThread.hpp
! src/share/vm/runtime/globals.hpp

Changeset: de4c58dbee8f
Author:    glewis at misty.eyesbeyond.com
Date:      2008-11-26 05:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/de4c58dbee8f

. Make appropriate changes to the *BSD specific files based on the changes
  that have been made to the Linux and Solaris specific files during the
  merge.

! make/bsd/makefiles/top.make




More information about the bsd-port-dev mailing list