hg: jdk8/tl/jdk: 8008434: Misc javadoc warning fixes in DateTimeFormatterBuilder and TimeZone

2013-02-19 Thread joe . darcy
Changeset: 49b3d8efd30a
Author:darcy
Date:  2013-02-19 00:19 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/49b3d8efd30a

8008434: Misc javadoc warning fixes in DateTimeFormatterBuilder and TimeZone
Reviewed-by: mduigou, okutsu

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/share/classes/java/util/TimeZone.java



hg: jdk8/tl: 8008435: Fix new build to include jdk.Supported in ct.sym

2013-02-19 Thread joe . darcy
Changeset: ecc8fda8f187
Author:darcy
Date:  2013-02-19 00:24 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/ecc8fda8f187

8008435: Fix new build to include jdk.Supported in ct.sym
Reviewed-by: erikj

! common/makefiles/javadoc/NON_CORE_PKGS.gmk



RFR : 8007315 HttpURLConnection.filterHeaderField method returns null where empty string is expected

2013-02-19 Thread Seán Coffey
8007315 deals with an issue in SAAJ code where a NullPointerException is 
seen.


The SAAJ code makes the assumption that non-null keys obtained from a 
httpURLConnection header will contain non-null values :


294 key = httpConnection.getHeaderFieldKey(i);
295 value = httpConnection.getHeaderField(i);  --> 
assumed to be non-null


A behavioural change came into jdk7u4 with the 7095980 fix. With the 
filtering of httpOnly cookies, when cookieHandler is set, the code 
returns null if no other values are present in the values returned for a 
header key. I'm proposing to change that to be an empty string instead ("").


I've added extra scenarios to the original 7095980 unit testcase also to 
cover this scenario.


bug : http://bugs.sun.com/view_bug.do?bug_id=8007315
webrev : http://cr.openjdk.java.net/~coffeys/webrev.8007315.jdk8/

regards,
Sean.




Re: RFR : 8007315 HttpURLConnection.filterHeaderField method returns null where empty string is expected

2013-02-19 Thread Chris Hegarty
As the author of the offending code, I agree with your proposed change. Thanks 
for updating the test.

-Chris

On 19 Feb 2013, at 12:54, Seán Coffey  wrote:

> 8007315 deals with an issue in SAAJ code where a NullPointerException is 
> seen. 
> 
> The SAAJ code makes the assumption that non-null keys obtained from a 
> httpURLConnection header will contain non-null values : 
> 
> 294 key = httpConnection.getHeaderFieldKey(i); 
> 295 value =   httpConnection.getHeaderField(i);  --> 
> assumed to be non-null
> 
> A behavioural change came into jdk7u4 with the 7095980 fix. With the 
> filtering of httpOnly cookies, when cookieHandler is set, the code returns 
> null if no other values are present in the values returned for a header key. 
> I'm proposing to change that to be an empty string instead ("").
> 
> I've added extra scenarios to the original 7095980 unit testcase also to 
> cover this scenario.
> 
> bug : http://bugs.sun.com/view_bug.do?bug_id=8007315
> webrev : http://cr.openjdk.java.net/~coffeys/webrev.8007315.jdk8/
> 
> regards,
> Sean.
> 
> 


hg: jdk8/tl/jdk: 2 new changesets

2013-02-19 Thread sean . coffey
Changeset: 885bb24f6018
Author:coffeys
Date:  2013-02-19 14:07 +
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/885bb24f6018

7197187: Currency.isPastCutoverDate should be made more robust
Reviewed-by: alanb

! src/share/classes/java/util/Currency.java

Changeset: 01b6b0dd2006
Author:coffeys
Date:  2013-02-19 14:12 +
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/01b6b0dd2006

8007315: HttpURLConnection.filterHeaderField method returns null where empty 
string is expected
Reviewed-by: chegar

! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/sun/net/www/protocol/http/HttpOnly.java



hg: jdk8/tl/jdk: 8007609: WinNTFileSystem_md.c should correctly check value returned from realloc

2013-02-19 Thread chris . hegarty
Changeset: 824187de1591
Author:jzavgren
Date:  2013-02-19 16:19 +
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/824187de1591

8007609: WinNTFileSystem_md.c should correctly check value returned from realloc
Reviewed-by: alanb, chegar, dholmes

! src/windows/native/java/io/WinNTFileSystem_md.c



hg: jdk8/tl/jdk: 8008312: Re-enable MethodParameter tests in JDK

2013-02-19 Thread alan . bateman
Changeset: e20c1c9197bf
Author:emc
Date:  2013-02-19 17:09 +
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e20c1c9197bf

8008312: Re-enable MethodParameter tests in JDK
Reviewed-by: darcy

! src/share/classes/java/lang/reflect/Parameter.java
! test/java/lang/reflect/Parameter/WithParameters.java



hg: jdk8/tl/jdk: 7092447: Clarify the default locale used in each locale sensitive operation

2013-02-19 Thread naoto . sato
Changeset: af396ec087f4
Author:naoto
Date:  2013-02-19 10:34 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/af396ec087f4

7092447: Clarify the default locale used in each locale sensitive operation
Reviewed-by: okutsu

! src/share/classes/java/text/DateFormat.java
! src/share/classes/java/text/DateFormatSymbols.java
! src/share/classes/java/text/DecimalFormat.java
! src/share/classes/java/text/DecimalFormatSymbols.java
! src/share/classes/java/text/MessageFormat.java
! src/share/classes/java/text/NumberFormat.java
! src/share/classes/java/text/SimpleDateFormat.java
! src/share/classes/java/time/format/DateTimeFormatSymbols.java
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/Currency.java
! src/share/classes/java/util/Formatter.java
! src/share/classes/java/util/GregorianCalendar.java
! src/share/classes/java/util/Locale.java
! src/share/classes/java/util/Scanner.java



Re: hg: jdk8/tl/langtools: 8006212: javac, convert jtreg tests from shell script to java

2013-02-19 Thread Jonathan Gibbons
Woohoo -- 23 shell tests replaced with equivalent Java code: that's over 
2/3 of the shell tests in langtools/test.


-- Jon

On 02/19/2013 09:54 AM, vicente.rom...@oracle.com wrote:

Changeset: dc8b7aa7cef3
Author:vromero
Date:  2013-02-19 17:53 +
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/dc8b7aa7cef3

8006212: javac, convert jtreg tests from shell script to java
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/util/ArrayUtils.java
+ test/tools/apt/Basics/CheckAptIsRemovedTest.java
- test/tools/apt/Basics/NullAPF.java
- test/tools/apt/Basics/apt.sh
- test/tools/apt/verifyVariables.sh
+ test/tools/javac/4846262/CheckEBCDICLocaleTest.java
- test/tools/javac/4846262/Test.java
- test/tools/javac/4846262/Test.out
- test/tools/javac/4846262/Test.sh
+ test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
- test/tools/javac/6302184/T6302184.sh
+ test/tools/javac/ClassPathTest/ClassPathTest.java
- test/tools/javac/ClassPathTest/ClassPathTest.sh
- test/tools/javac/ClassPathTest/ClassPathTest1.java
- test/tools/javac/ClassPathTest/ClassPathTest2.java
- test/tools/javac/ClassPathTest/ClassPathTest3.java
- test/tools/javac/ClassPathTest/bar/pkg/ClassPathTestAux2.java
- test/tools/javac/ClassPathTest/foo/pkg/ClassPathTestAux1.java
- test/tools/javac/ClassPathTest/pkg/ClassPathTestAux3.java
+ test/tools/javac/ExtDirs/ExtDirTest.java
- test/tools/javac/ExtDirs/ExtDirTest_1.java
- test/tools/javac/ExtDirs/ExtDirTest_2.java
- test/tools/javac/ExtDirs/ExtDirTest_3.java
- test/tools/javac/ExtDirs/ExtDirs.sh
- test/tools/javac/MissingInclude.java
- test/tools/javac/MissingInclude.sh
+ test/tools/javac/MissingInclude/MissingIncludeTest.java
- test/tools/javac/ProtectedInnerClass/ProtectedInnerClass.sh
- test/tools/javac/ProtectedInnerClass/ProtectedInnerClass_2.java
+ test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
- test/tools/javac/ProtectedInnerClass/p1/ProtectedInnerClass1.java
- test/tools/javac/ProtectedInnerClass/p2/ProtectedInnerClass2.java
- test/tools/javac/ProtectedInnerClass/p2/ProtectedInnerClass3.java
+ test/tools/javac/T5090006/AssertionFailureTest.java
- test/tools/javac/T5090006/T5090006.java
- test/tools/javac/T5090006/compiler.sh
- test/tools/javac/constDebug/ConstDebug.java
- test/tools/javac/constDebug/ConstDebug.sh
+ test/tools/javac/constDebug/ConstDebugTest.java
- test/tools/javac/fatalErrors/NoJavaLang.java
- test/tools/javac/fatalErrors/NoJavaLang.out
- test/tools/javac/fatalErrors/NoJavaLang.sh
+ test/tools/javac/fatalErrors/NoJavaLangTest.java
- test/tools/javac/innerClassFile/Driver.sh
+ test/tools/javac/innerClassFile/InnerClassFileTest.java
- test/tools/javac/innerClassFile/x/B.java
- test/tools/javac/innerClassFile/x/C.java
- test/tools/javac/innerClassFile/y/Main.java
- test/tools/javac/innerClassFile/y/R1.java
- test/tools/javac/innerClassFile/y/R2.java
- test/tools/javac/innerClassFile/y/R3.java
- test/tools/javac/javazip/A.java
+ test/tools/javac/javazip/JavaZipTest.java
- test/tools/javac/javazip/Test.sh
- test/tools/javac/javazip/bad/B.java
- test/tools/javac/javazip/good/B.java
+ test/tools/javac/lib/ToolBox.java
+ test/tools/javac/links/LinksTest.java
- test/tools/javac/links/T.java
- test/tools/javac/links/b/B.java
- test/tools/javac/links/links.sh
+ test/tools/javac/newlines/NewLineTest.java
- test/tools/javac/newlines/Newlines.sh
+ test/tools/javac/stackmap/StackMapTest.java
- test/tools/javac/stackmap/T4955930.java
- test/tools/javac/stackmap/T4955930.sh
! test/tools/javac/unicode/SupplementaryJavaID6.java
- test/tools/javac/unicode/SupplementaryJavaID6.sh
+ test/tools/javah/6257087/T6257087.java
- test/tools/javah/6257087/foo.java
- test/tools/javah/6257087/foo.sh
- test/tools/javah/6257087/foo_bar.h
- test/tools/javah/ConstMacroTest.sh
- test/tools/javah/MissingParamClassException.java
- test/tools/javah/MissingParamClassTest.sh
- test/tools/javah/ParamClassTest.java
- test/tools/javah/SubClassConsts.java
- test/tools/javah/SubClassConsts.out
- test/tools/javah/SubClassConsts.win
- test/tools/javah/SuperClassConsts.java
+ test/tools/javah/T4942232/MissingParamClassTest.java
+ test/tools/javah/constMacroTest/ConstMacroTest.java
+ test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
+ test/tools/javap/4866831/PublicInterfaceTest.java
- test/tools/javap/NotPackagePrivateInterface.java
- test/tools/javap/PublicInterfaceTest.sh
- test/tools/javap/pathsep.sh
+ test/tools/javap/stackmap/StackmapTest.java
- test/tools/javap/stackmap/T6271292.java
- test/tools/javap/stackmap/T6271292.out
- test/tools/javap/stackmap/T6271292.sh





hg: jdk8/tl/jdk: 8004561: Additional functional interfaces, extension methods and name changes

2013-02-19 Thread mike . duigou
Changeset: 16efb7ba188f
Author:mduigou
Date:  2013-02-19 11:56 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/16efb7ba188f

8004561: Additional functional interfaces, extension methods and name changes
Summary: Adds additional functional interfaces for primitives and "Bi" (two 
operand). Adds utility extension methods. Includes some name changes for 
existing functional interfaces per EG decisions.
Reviewed-by: briangoetz, darcy, chegar, dholmes

! src/share/classes/java/time/chrono/HijrahDeviationReader.java
! src/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/share/classes/java/util/concurrent/atomic/Striped64.java
+ src/share/classes/java/util/function/BiConsumer.java
+ src/share/classes/java/util/function/BiFunction.java
+ src/share/classes/java/util/function/BiPredicate.java
! src/share/classes/java/util/function/BinaryOperator.java
- src/share/classes/java/util/function/Block.java
+ src/share/classes/java/util/function/BooleanSupplier.java
+ src/share/classes/java/util/function/Consumer.java
! src/share/classes/java/util/function/DoubleBinaryOperator.java
- src/share/classes/java/util/function/DoubleBlock.java
+ src/share/classes/java/util/function/DoubleConsumer.java
! src/share/classes/java/util/function/DoubleFunction.java
+ src/share/classes/java/util/function/DoublePredicate.java
! src/share/classes/java/util/function/DoubleSupplier.java
! src/share/classes/java/util/function/DoubleUnaryOperator.java
! src/share/classes/java/util/function/Function.java
! src/share/classes/java/util/function/IntBinaryOperator.java
- src/share/classes/java/util/function/IntBlock.java
+ src/share/classes/java/util/function/IntConsumer.java
! src/share/classes/java/util/function/IntFunction.java
+ src/share/classes/java/util/function/IntPredicate.java
! src/share/classes/java/util/function/IntSupplier.java
! src/share/classes/java/util/function/IntUnaryOperator.java
! src/share/classes/java/util/function/LongBinaryOperator.java
- src/share/classes/java/util/function/LongBlock.java
+ src/share/classes/java/util/function/LongConsumer.java
! src/share/classes/java/util/function/LongFunction.java
+ src/share/classes/java/util/function/LongPredicate.java
! src/share/classes/java/util/function/LongSupplier.java
! src/share/classes/java/util/function/LongUnaryOperator.java
+ src/share/classes/java/util/function/ObjDoubleConsumer.java
+ src/share/classes/java/util/function/ObjIntConsumer.java
+ src/share/classes/java/util/function/ObjLongConsumer.java
! src/share/classes/java/util/function/Predicate.java
+ src/share/classes/java/util/function/ToDoubleBiFunction.java
+ src/share/classes/java/util/function/ToDoubleFunction.java
+ src/share/classes/java/util/function/ToIntBiFunction.java
+ src/share/classes/java/util/function/ToIntFunction.java
+ src/share/classes/java/util/function/ToLongBiFunction.java
+ src/share/classes/java/util/function/ToLongFunction.java
! src/share/classes/java/util/function/UnaryOperator.java
! src/share/classes/java/util/function/package-info.java
! test/java/lang/PrimitiveSumMinMaxTest.java



hg: jdk8/tl/jdk: 8008107: [parfait] Use after free of pointer in jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c

2013-02-19 Thread sean . mullan
Changeset: 267bca6af07e
Author:jzavgren
Date:  2013-02-19 15:31 -0500
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/267bca6af07e

8008107: [parfait] Use after free of pointer in 
jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c
Reviewed-by: mullan, chegar

! src/share/native/sun/security/pkcs11/wrapper/p11_convert.c



hg: jdk8/tl/jdk: 8008262: pack200 should support MethodParameters - part 2

2013-02-19 Thread kumar . x . srinivasan
Changeset: ec1a79c3a99c
Author:ksrini
Date:  2013-02-19 16:49 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ec1a79c3a99c

8008262: pack200 should support MethodParameters - part 2
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/Utils.java



hg: jdk8/tl/langtools: 8006948: Update javac for MethodParameters format change

2013-02-19 Thread kumar . x . srinivasan
Changeset: 9345394ac8fe
Author:ksrini
Date:  2013-02-19 17:19 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9345394ac8fe

8006948: Update javac for MethodParameters format change
Reviewed-by: ksrini, forax
Contributed-by: eric.mccor...@oracle.com

! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java



hg: jdk8/tl/corba: 2 new changesets

2013-02-19 Thread lana . steuck
Changeset: 27d6368ae8ba
Author:katleman
Date:  2013-02-14 11:43 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/27d6368ae8ba

Added tag jdk8-b77 for changeset 35684a40c584

! .hgtags

Changeset: c528d8ce83f1
Author:lana
Date:  2013-02-19 20:48 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/c528d8ce83f1

Merge




hg: jdk8/tl: 3 new changesets

2013-02-19 Thread lana . steuck
Changeset: 45d6d221
Author:katleman
Date:  2013-02-14 11:43 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/45d6d221

Added tag jdk8-b77 for changeset 3933eebc659d

! .hgtags

Changeset: bbb7548d45c7
Author:lana
Date:  2013-02-14 22:11 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/bbb7548d45c7

Merge


Changeset: eca3bce3d151
Author:lana
Date:  2013-02-19 20:48 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/eca3bce3d151

Merge




hg: jdk8/tl/jaxp: Added tag jdk8-b77 for changeset 573e789c187a

2013-02-19 Thread lana . steuck
Changeset: 00958c5a7070
Author:katleman
Date:  2013-02-14 11:43 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/00958c5a7070

Added tag jdk8-b77 for changeset 573e789c187a

! .hgtags



hg: jdk8/tl/langtools: 3 new changesets

2013-02-19 Thread lana . steuck
Changeset: bc24411bcc37
Author:katleman
Date:  2013-02-14 11:44 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/bc24411bcc37

Added tag jdk8-b77 for changeset 89c664151689

! .hgtags

Changeset: a3aa32fe4536
Author:lana
Date:  2013-02-14 22:11 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a3aa32fe4536

Merge


Changeset: 4cf6e84f844f
Author:lana
Date:  2013-02-19 20:53 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/4cf6e84f844f

Merge




hg: jdk8/tl/jaxws: Added tag jdk8-b77 for changeset 64dfba1bad16

2013-02-19 Thread lana . steuck
Changeset: 391de4c992d1
Author:katleman
Date:  2013-02-14 11:43 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/391de4c992d1

Added tag jdk8-b77 for changeset 64dfba1bad16

! .hgtags



hg: jdk8/tl/hotspot: 36 new changesets

2013-02-19 Thread lana . steuck
Changeset: 1f84c84f8e1a
Author:katleman
Date:  2013-02-14 11:43 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1f84c84f8e1a

Added tag jdk8-b77 for changeset cdb46031e718

! .hgtags

Changeset: 1a0174612b49
Author:amurillo
Date:  2013-02-08 08:16 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1a0174612b49

8007801: new hotspot build - hs25-b19
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 8d9fc28831cc
Author:dcubed
Date:  2013-02-06 14:31 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8d9fc28831cc

7182152: Instrumentation hot swap test incorrect monitor count
Summary: Add/refine new tracing support using -XX:TraceRedefineClasses=16384.
Reviewed-by: coleenp, acorn, sspitsyn

! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/klassVtable.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
! src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp

Changeset: 3a88007634b0
Author:ctornqvi
Date:  2013-02-08 10:42 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3a88007634b0

8007434: Write tests for 8006298
Summary: Four tests written for 8006298
Reviewed-by: mgerdin, coleenp

+ test/runtime/CommandLine/BooleanFlagWithInvalidValue.java
+ test/runtime/CommandLine/FlagWithInvalidValue.java
+ test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
+ test/runtime/CommandLine/UnrecognizedVMOption.java

Changeset: 758935f7c23f
Author:sla
Date:  2013-02-08 12:48 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/758935f7c23f

8006423: SA: NullPointerException in 
sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67)
Summary: Do not rely on mach thread port names to identify threads from SA
Reviewed-by: dholmes, minqi, rbackman

! agent/src/os/bsd/MacosxDebuggerLocal.m
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java
! 
agent/src/share/classes/sun/jvm/hotspot/runtime/bsd_amd64/BsdAMD64JavaThreadPDAccess.java
! src/os/bsd/vm/osThread_bsd.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp

Changeset: 7194f764221c
Author:sla
Date:  2013-02-08 14:05 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7194f764221c

Merge


Changeset: 461a3adac4d1
Author:sspitsyn
Date:  2013-02-08 09:14 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/461a3adac4d1

Merge

! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: 8bf62bd86a4e
Author:zgu
Date:  2013-02-08 14:49 -0500
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8bf62bd86a4e

8007791: More Restricted hs_err file permission
Summary: Enforce more restricted hs_file permission
Reviewed-by: acorn, dcubed, dsamersoff

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

Changeset: 1ba5b18088a8
Author:zgu
Date:  2013-02-08 14:32 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1ba5b18088a8

Merge


Changeset: 41d73c9b30a8
Author:zgu
Date:  2013-02-08 16:31 -0500
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/41d73c9b30a8

8006691: Remove jvm_version_info.is_kernel_jvm field
Summary: Removed is_kernel_jvm from jvm_version_info as Kernel VM has been 
deprecated
Reviewed-by: mchung, coleenp

! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 3f11b37f047c
Author:zgu
Date:  2013-02-08 13:55 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3f11b37f047c

Merge


Changeset: f989aff6946f
Author:zgu
Date:  2013-02-08 16:56 -0800
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f989aff6946f

Merge


Changeset: 927a311d00f9
Author:coleenp
Date:  2013-02-11 14:06 -0500
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/927a311d00f9

8007320: NPG: move method annotations
Summary: allocate method annotations and attach to ConstMethod if present
Reviewed-by: dcubed, jiangli, sspitsyn, iklam

! agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/oops/annotations.cpp
! src/share/vm/oops/annotations.hpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvm