bsd-port-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
May 2011
- 4 participants
- 32 discussions
Changeset: 7691aa48eba4
Author: alanb
Date: 2011-05-09 01:56 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/7691aa48eba4
Merge
Changeset: 16b847e9bbd7
Author: lana
Date: 2011-05-14 10:24 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/16b847e9bbd7
Merge
Changeset: 39bf6dcaab23
Author: schien
Date: 2011-05-20 16:04 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/39bf6dcaab23
Added tag jdk7-b143 for changeset 16b847e9bbd7
! .hgtags
Changeset: 1e59a4965bd6
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-20 20:04 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxp/rev/1e59a4965bd6
Merge from main OpenJDK repository
1
0
Changeset: 0effff0c9721
Author: trims
Date: 2011-05-12 21:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0effff0c9721
Added tag hs21-b12 for changeset 9ad1548c6b63
! .hgtags
Changeset: 357d1f583599
Author: dcubed
Date: 2011-05-11 08:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/357d1f583599
7043298: 4/4 fix for 7028172 causes "Label too long: ..." error message
Summary: Use '-e' version of sed expressions. Clarify and fix comments
Reviewed-by: never, acorn
! make/solaris/makefiles/saproc.make
Changeset: f1cbbee6713b
Author: kamg
Date: 2011-05-11 13:19 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f1cbbee6713b
Merge
Changeset: 78542e2b5e35
Author: fparain
Date: 2011-05-12 10:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/78542e2b5e35
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
Summary: Add a notification to the GarbageCollectorMXBeans
Reviewed-by: acorn, mchung
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.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/genCollectedHeap.cpp
! src/share/vm/runtime/serviceThread.cpp
+ src/share/vm/services/gcNotifier.cpp
+ src/share/vm/services/gcNotifier.hpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
Changeset: fc2b798ab316
Author: ysr
Date: 2011-05-10 00:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fc2b798ab316
6883834: ParNew: assert(!_g->to()->is_in_reserved(obj),"Scanning field twice?") with LargeObjects tests
Summary: Fixed process_chunk_boundaries(), used for parallel card scanning when using ParNew/CMS, so as to prevent double-scanning, or worse, non-scanning of imprecisely marked objects exceeding parallel chunk size. Made some sizing parameters for parallel card scanning diagnostic, disabled ParallelGCRetainPLAB, and elaborated and clarified some comments.
Reviewed-by: stefank, johnc
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 97b64f73103b
Author: iveresov
Date: 2011-05-10 12:26 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/97b64f73103b
7043564: compile warning and copyright fixes
Summary: Fixed the warning, also fixed copyrights in a bunch of files.
Reviewed-by: johnc, kvn
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.hpp
Changeset: 7d64aa23eb96
Author: ysr
Date: 2011-05-11 15:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7d64aa23eb96
7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking array
Summary: Fixed assertion checking code that was attempting to translate addresses past end of space for card-table slot. Also elaborated some assertion checking messages.
Reviewed-by: iveresov, jmasa, tonyp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/memory/blockOffsetTable.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
Changeset: 30d3b13f1938
Author: ysr
Date: 2011-05-12 15:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/30d3b13f1938
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 153957c9207b
Author: ysr
Date: 2011-05-12 17:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/153957c9207b
Merge
Changeset: d4c1fbc3de95
Author: iveresov
Date: 2011-05-06 12:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d4c1fbc3de95
7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp
Summary: Handle IfOps folding properly in case of unloaded constant oop arguments
Reviewed-by: kvn, never
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_Optimizer.cpp
+ test/compiler/7042153/Test7042153.java
Changeset: 167b70ff3abc
Author: never
Date: 2011-05-06 16:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/167b70ff3abc
6939861: JVM should handle more conversion operations
Reviewed-by: twisti, jrose
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/interpreter_x86.hpp
! src/cpu/x86/vm/methodHandles_x86.cpp
+ src/cpu/x86/vm/methodHandles_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/services/heapDumper.cpp
Changeset: 566ea7a12419
Author: never
Date: 2011-05-06 19:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/566ea7a12419
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 3cfb240033d1
Author: never
Date: 2011-05-09 19:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3cfb240033d1
7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save area
Reviewed-by: kvn
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
Changeset: e2a92dd0d3d2
Author: twisti
Date: 2011-05-10 00:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e2a92dd0d3d2
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters
Reviewed-by: jrose, never, kvn
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
Changeset: 3b1d58916d5f
Author: kvn
Date: 2011-05-10 12:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3b1d58916d5f
7043552: regression after 7042327
Summary: Generate Opaque2 node only during first unroll.
Reviewed-by: never
! src/share/vm/opto/loopTransform.cpp
Changeset: 69c94f488271
Author: never
Date: 2011-05-10 17:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/69c94f488271
7043040: JSR292: JRuby bench/shootout/binarytrees.ruby-2.ruby SEGV: constantPoolKlass::oop_follow_contents
Reviewed-by: kvn, ysr
! src/share/vm/oops/constantPoolKlass.cpp
Changeset: 3d2ab563047a
Author: never
Date: 2011-05-12 10:29 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3d2ab563047a
7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_method
Reviewed-by: kvn, coleenp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/interpreter_zero.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
Changeset: 2f17eb233d13
Author: never
Date: 2011-05-12 10:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2f17eb233d13
Merge
Changeset: fabcf26ee72f
Author: twisti
Date: 2011-05-12 14:04 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fabcf26ee72f
6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAW
Reviewed-by: jrose, kvn, never
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciMethodHandle.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/opto/doCall.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
Changeset: 3fd6f2d58ef3
Author: never
Date: 2011-05-12 16:24 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3fd6f2d58ef3
Merge
Changeset: 688202ef6306
Author: never
Date: 2011-05-12 19:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/688202ef6306
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp
Changeset: a7ccd5419f48
Author: trims
Date: 2011-05-12 22:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a7ccd5419f48
Merge
Changeset: c149193c768b
Author: trims
Date: 2011-05-12 22:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c149193c768b
7040780: Bump the HS21 build number to 13
Summary: Update the HS21 build number to 13
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: d9dc0a55c848
Author: schien
Date: 2011-05-20 16:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d9dc0a55c848
Added tag jdk7-b143 for changeset c149193c768b
! .hgtags
Changeset: af1c92690fa4
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-20 20:04 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/af1c92690fa4
Merge from main OpenJDK repository
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/runtime/globals.hpp
Changeset: ad8b085f4a9d
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-20 20:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ad8b085f4a9d
. BSD specific changes equivalent to the Linux specific changes.
! src/os/bsd/vm/os_bsd.cpp
1
0
Changeset: b06dd44a2740
Author: schien
Date: 2011-05-20 16:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/b06dd44a2740
Added tag jdk7-b143 for changeset 51ed32f6f4de
! .hgtags
Changeset: bd74f8f190b3
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-20 20:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/corba/rev/bd74f8f190b3
Merge from main OpenJDK repository
1
0
Changeset: 14b8e7eee105
Author: ohair
Date: 2011-05-16 08:40 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/14b8e7eee105
7043700: Regression for IcedTea builds
Reviewed-by: dholmes, omajid
! Makefile
! make/jprt.gmk
Changeset: 7203965666a4
Author: schien
Date: 2011-05-20 16:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/7203965666a4
Added tag jdk7-b143 for changeset 14b8e7eee105
! .hgtags
Changeset: 0659a9edc585
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-20 20:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/rev/0659a9edc585
Merge from main OpenJDK repository
1
0
This is a very good idea.
I have a lot if experience in porting java on weird OS and I can tell you I had lots of troubles trying to unify the various native layers.
In some OS, a common native interface should be enough, but I think a better solution is to have service providers together with native abstractions, similar to the concept we already have in the current filesystem api.
In either case, this is definitely a great idea and you can count on me for some manpower :) I have access to a QNX box for the moment (which is mostly compatible, needs some minor things in the network interfaces, and the graphics layer of course), but I can help with other OS as well if I get access to them somehow.
Mario
--
Sent from HTC Desire...
pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF
http://www.icedrobot.org
Proud GNU Classpath developer: http://www.classpath.org/
Read About us at: http://planet.classpath.org
OpenJDK: http://openjdk.java.net/projects/caciocavallo/
Please, support open standards:
http://endsoftpatents.org/
----- Reply message -----
Da: "Jing LV" <lvjing(a)linux.vnet.ibm.com>
Data: lun, mag 16, 2011 04:08
Oggetto: An idea: Add a port layer
A: <bsd-port-dev(a)openjdk.java.net>
Hello BSD developers,
I see on openjdk we'll have more platforms - except BSD, MacOS, there is
discussions about AIX. This is great news to the community, as well as a
new challenge to the community to manage different native implementation
for new added platform as well as early platform. The challenges we may
face are:
1. in current implementation, we have native implementation in
windows/linux/solaris directory, and create some same jni methods. But
actually they have the same or very similar logic. This is not very
manageable. If some logic is change we need to modify implementation on
all platforms. and may cause some of problem as no one knows all
platforms differences, and the platform developers need to understand
the logic before the modification, it may be a extra work for developers
like BSD/AIX engineers.
2. different platforms offers different system APIs, and even different
versions of system have different APIs; in current implementation I see
some code like
#ifdef someplatform
use some API
#endif
This increases the complexity of the code, and make code ugly. Also the
developer may have much trouble to read and modify if necessary.
3. Openjdk is working on project digjaw/modularization, it may meet some
trouble if the native API and logic are separated by platform level, not
in functional level.
I am wondering if a port layer, leave all APIs differences in this
layer. The jni developers can use this unified API, like "int write(fd,
byte[])" should work on all platforms openjdk supported, including
BSD/linux, windows, MacOS etc. This may help us the developers:
1. the platform developer can focus on covering the API difference and
care nothing of the upper logical - say, e.g, focus on write some given
bytes into the give fd, do not care what the fd is and how to deal with
the buffers etc, so we will write it only once, and only update for new
APIs when necessary. Meanwhile, the classlib developers can use an
unified system API and focus on the logic, we write the code once for
all platforms. It save time and effort on both side.
2. The code is then clear, no #endif is required, this helps the
developer to read and understand, and much easier to modify.
3. it may help to modularize the jdk as well.
An new portlib may also have some problems, like modification on the
current code, and performance. We need to define the portlayer well, and
make excellent build script to avoid performance degradation of the
layer. However, in the long run, the portlayer will really help the
developers as well as JDK, like some other opensource jdk do.
I believe the portlayer would help BSD developers a lot in code
maintenance, and when updating new features. I'd like to listen to your
opinions/comments/suggestions on this topic.
Thanks!
--
Best Regards,
Jimmy, Jing LV
2
2
hg: bsd-port/bsd-port/hotspot: . Fix the build on MacOS X where ld doesn't support the -z option.
by glewis@eyesbeyond.com 16 May '11
by glewis@eyesbeyond.com 16 May '11
16 May '11
Changeset: d5248acd8b04
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-16 13:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d5248acd8b04
. Fix the build on MacOS X where ld doesn't support the -z option.
Reported by: Henri Gomez <henri.gomez(a)gmail.com>
! make/bsd/makefiles/vm.make
1
0
Hello BSD developers,
I see on openjdk we'll have more platforms - except BSD, MacOS, there is
discussions about AIX. This is great news to the community, as well as a
new challenge to the community to manage different native implementation
for new added platform as well as early platform. The challenges we may
face are:
1. in current implementation, we have native implementation in
windows/linux/solaris directory, and create some same jni methods. But
actually they have the same or very similar logic. This is not very
manageable. If some logic is change we need to modify implementation on
all platforms. and may cause some of problem as no one knows all
platforms differences, and the platform developers need to understand
the logic before the modification, it may be a extra work for developers
like BSD/AIX engineers.
2. different platforms offers different system APIs, and even different
versions of system have different APIs; in current implementation I see
some code like
#ifdef someplatform
use some API
#endif
This increases the complexity of the code, and make code ugly. Also the
developer may have much trouble to read and modify if necessary.
3. Openjdk is working on project digjaw/modularization, it may meet some
trouble if the native API and logic are separated by platform level, not
in functional level.
I am wondering if a port layer, leave all APIs differences in this
layer. The jni developers can use this unified API, like "int write(fd,
byte[])" should work on all platforms openjdk supported, including
BSD/linux, windows, MacOS etc. This may help us the developers:
1. the platform developer can focus on covering the API difference and
care nothing of the upper logical - say, e.g, focus on write some given
bytes into the give fd, do not care what the fd is and how to deal with
the buffers etc, so we will write it only once, and only update for new
APIs when necessary. Meanwhile, the classlib developers can use an
unified system API and focus on the logic, we write the code once for
all platforms. It save time and effort on both side.
2. The code is then clear, no #endif is required, this helps the
developer to read and understand, and much easier to modify.
3. it may help to modularize the jdk as well.
An new portlib may also have some problems, like modification on the
current code, and performance. We need to define the portlayer well, and
make excellent build script to avoid performance degradation of the
layer. However, in the long run, the portlayer will really help the
developers as well as JDK, like some other opensource jdk do.
I believe the portlayer would help BSD developers a lot in code
maintenance, and when updating new features. I'd like to listen to your
opinions/comments/suggestions on this topic.
Thanks!
--
Best Regards,
Jimmy, Jing LV
1
0
Changeset: bbd053476ec3
Author: bpatel
Date: 2011-04-18 15:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/bbd053476ec3
6758050: javadoc handles nested generic types incorrectly
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
+ test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java
+ test/com/sun/javadoc/testNestedGenerics/pkg/NestedGenerics.java
Changeset: 671bb63f3ed5
Author: mcimadamore
Date: 2011-04-19 13:57 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/671bb63f3ed5
7036906: Scope: CompoundScope.getElements() doesn't pass scope filter to subscopes
Summary: CompoundScope.getElements() is not filtering elements according to the ScopeFilter argument
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Scope.java
! test/tools/javac/scope/7017664/CompoundScopeTest.java
Changeset: fb84cfca28a1
Author: jjg
Date: 2011-04-25 15:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/fb84cfca28a1
7039019: test cannot run standalone
Reviewed-by: dlsmith
! test/tools/javac/processing/model/TestSymtabItems.java
Changeset: 4c5f13798b8d
Author: jjg
Date: 2011-04-25 15:56 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4c5f13798b8d
7038363: cast from object to primitive should be for source >= 1.7
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/types/CastObjectToPrimitiveTest.java
+ test/tools/javac/types/CastObjectToPrimitiveTest.out
Changeset: a8f5cad1e6bb
Author: darcy
Date: 2011-04-27 17:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/a8f5cad1e6bb
7039822: Project Coin: add explicit tests for the lub of an exception parameter
Reviewed-by: mcimadamore, jjg
+ test/tools/javac/multicatch/Neg07.java
+ test/tools/javac/multicatch/Neg07.out
+ test/tools/javac/multicatch/Pos10.java
Changeset: 5c81ba0eddff
Author: bpatel
Date: 2011-04-27 17:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/5c81ba0eddff
7028815: Missing styles for some bulleted items in the new stylesheet
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
Changeset: c7841bbe1227
Author: mchung
Date: 2011-04-28 08:46 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/c7841bbe1227
7037081: Remove com.sun.tracing from NON_CORE_PKGS
Reviewed-by: ohair, jjg, jmasa
! src/share/classes/com/sun/tools/javac/resources/legacy.properties
Changeset: 7ae6c0fd479b
Author: jjg
Date: 2011-04-28 15:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/7ae6c0fd479b
7029150: Project Coin: present union types from the tree API through to javax.lang.model
Reviewed-by: mcimadamore
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! test/tools/javac/multicatch/model/Model01.java
! test/tools/javac/multicatch/model/ModelChecker.java
+ test/tools/javac/multicatch/model/UnionTypeInfo.java
+ test/tools/javac/processing/model/type/TestUnionType.java
Changeset: 4c03383f6529
Author: mcimadamore
Date: 2011-04-29 16:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4c03383f6529
7040104: javac NPE on Object a[]; Object o = (a=null)[0];
Summary: When a null literal is found on top of stack, if expected type is 1-dimension array no checkcast is emitted
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Code.java
+ test/tools/javac/T7040104.java
Changeset: 9a847a77205d
Author: mcimadamore
Date: 2011-04-29 16:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/9a847a77205d
7039937: Improved catch analysis fails to handle a common idiom in the libraries
Summary: Disable generation of 'unreachable catch' warnings for catch statements catching Exception/Throwable
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! test/tools/javac/6558548/T6558548.java
! test/tools/javac/6558548/T6558548_6.out
! test/tools/javac/6558548/T6558548_latest.out
! test/tools/javac/diags/examples/UnreachableCatch1.java
Changeset: 1092b67b3cad
Author: mcimadamore
Date: 2011-04-29 16:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/1092b67b3cad
7034495: Javac asserts on usage of wildcards in bounds
Summary: Problem with intersection types and wildcards causing javac to crash
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/generics/wildcards/7034495/T7034495.java
+ test/tools/javac/generics/wildcards/7034495/T7034495.out
Changeset: dc3d9ef880a1
Author: mcimadamore
Date: 2011-04-29 16:06 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/dc3d9ef880a1
6550655: com.sun.tools.javac.code.Symbol$CompletionFailure
Summary: Accessing a non-existing enum constant from an annotation whose class is available results in an internal error
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/annotations/6550655/T6550655.java
! test/tools/javac/diags/examples.not-yet.txt
Changeset: 4caf17560ae0
Author: mcimadamore
Date: 2011-04-30 11:57 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4caf17560ae0
7039931: Project Coin: diamond inference fail with generic constructor explicit type-arguments
Summary: diamond should be disallowed in cases where explicit generic constructor parameters are specified
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/DiamondAndExplicitParams.java
! test/tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java
- test/tools/javac/generics/diamond/7030150/Neg01.java
- test/tools/javac/generics/diamond/7030150/Neg01.out
- test/tools/javac/generics/diamond/7030150/Neg02.java
- test/tools/javac/generics/diamond/7030150/Neg02.out
- test/tools/javac/generics/diamond/7030150/Neg03.java
- test/tools/javac/generics/diamond/7030150/Neg03.out
- test/tools/javac/generics/diamond/7030150/Pos01.java
- test/tools/javac/generics/diamond/7030150/Pos02.java
Changeset: 459854f564ed
Author: lana
Date: 2011-04-30 16:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/459854f564ed
Merge
Changeset: 62bc3775d5bb
Author: bpatel
Date: 2011-05-02 02:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/62bc3775d5bb
6492694: @deprecated tag doesn't work in package-info files.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
+ test/com/sun/javadoc/testPackageDeprecation/C2.java
+ test/com/sun/javadoc/testPackageDeprecation/FooDepr.java
+ test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg/A.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/ClassUseTest1.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/Foo.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/Foo2.java
+ test/com/sun/javadoc/testPackageDeprecation/pkg1/package-info.java
! test/com/sun/javadoc/testSubTitle/TestSubTitle.java
Changeset: 384ea9a98912
Author: mcimadamore
Date: 2011-05-02 12:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/384ea9a98912
7040883: Compilation error: "length in Array is defined in an inaccessible class or interface"
Summary: Fix of 7034511 (now backed out) is causing spurious accessibility errors
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/generics/7034511/T7034511a.java
! test/tools/javac/generics/7034511/T7034511b.java
+ test/tools/javac/generics/typevars/T7040883.java
Changeset: dbc4ced9d171
Author: bpatel
Date: 2011-05-02 10:10 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/dbc4ced9d171
6553182: Need to modify javadoc doclet for GPL
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
+ test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java
+ test/com/sun/javadoc/testDocRootLink/pkg1/C1.java
+ test/com/sun/javadoc/testDocRootLink/pkg1/package.html
+ test/com/sun/javadoc/testDocRootLink/pkg2/C2.java
+ test/com/sun/javadoc/testDocRootLink/pkg2/package.html
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
Changeset: 14ff19ca715f
Author: jgodinez
Date: 2011-05-03 22:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/14ff19ca715f
Merge
- test/tools/javac/generics/diamond/7030150/Neg01.java
- test/tools/javac/generics/diamond/7030150/Neg01.out
- test/tools/javac/generics/diamond/7030150/Neg02.java
- test/tools/javac/generics/diamond/7030150/Neg02.out
- test/tools/javac/generics/diamond/7030150/Neg03.java
- test/tools/javac/generics/diamond/7030150/Neg03.out
- test/tools/javac/generics/diamond/7030150/Pos01.java
- test/tools/javac/generics/diamond/7030150/Pos02.java
Changeset: b72d70f33ee4
Author: jgodinez
Date: 2011-05-09 12:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/b72d70f33ee4
Merge
- test/tools/javac/generics/diamond/7030150/Neg01.java
- test/tools/javac/generics/diamond/7030150/Neg01.out
- test/tools/javac/generics/diamond/7030150/Neg02.java
- test/tools/javac/generics/diamond/7030150/Neg02.out
- test/tools/javac/generics/diamond/7030150/Neg03.java
- test/tools/javac/generics/diamond/7030150/Neg03.out
- test/tools/javac/generics/diamond/7030150/Pos01.java
- test/tools/javac/generics/diamond/7030150/Pos02.java
Changeset: 66956f601f5a
Author: mfang
Date: 2011-05-10 15:04 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/66956f601f5a
7022005: [ja,zh_CN] javadoc, part of navigation bar in generated html are not translated.
Reviewed-by: yhuang
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
Changeset: c60f85f28aa9
Author: mfang
Date: 2011-05-10 15:07 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/c60f85f28aa9
7043548: message drop 3 translation integration
Reviewed-by: yhuang
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
Changeset: 7476b164194c
Author: mfang
Date: 2011-05-10 19:58 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/7476b164194c
Merge
Changeset: 4d05949f8d6b
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4d05949f8d6b
Added tag jdk7-b142 for changeset 7476b164194c
! .hgtags
Changeset: 17e2954b3ec2
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-12 20:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/17e2954b3ec2
Merge from main OpenJDK repository
- test/tools/javac/generics/diamond/7030150/Neg01.java
- test/tools/javac/generics/diamond/7030150/Neg01.out
- test/tools/javac/generics/diamond/7030150/Neg02.java
- test/tools/javac/generics/diamond/7030150/Neg02.out
- test/tools/javac/generics/diamond/7030150/Neg03.java
- test/tools/javac/generics/diamond/7030150/Neg03.out
- test/tools/javac/generics/diamond/7030150/Pos01.java
- test/tools/javac/generics/diamond/7030150/Pos02.java
3
3
Changeset: d9571c986c73
Author: jgodinez
Date: 2011-04-20 09:10 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d9571c986c73
6989724: font warnings in the build, native code
Reviewed-by: bae, igor
! src/share/native/sun/awt/giflib/dgif_lib.c
! src/share/native/sun/font/fontscalerdefs.h
! src/share/native/sun/font/layout/HangulLayoutEngine.cpp
! src/share/native/sun/font/layout/MPreFixups.cpp
! src/solaris/native/sun/awt/fontpath.c
! src/windows/native/sun/font/fontpath.c
Changeset: 0f98d7d98c9f
Author: prr
Date: 2011-04-22 12:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0f98d7d98c9f
7031011: fallbackfont testing failed on OEL 6.
Reviewed-by: igor, jgodinez
! src/solaris/classes/sun/font/FcFontConfiguration.java
Changeset: a07c9e09b4ca
Author: bae
Date: 2011-04-27 12:15 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a07c9e09b4ca
7037091: sun/java2d/pipe/Test7027667.java test is not executed
Reviewed-by: prr
! test/sun/java2d/pipe/Test7027667.java
Changeset: 24f474ad1703
Author: dlila
Date: 2011-04-28 08:55 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/24f474ad1703
7036754: NaNs in stroked quadratics.
Summary: Check for them and remove them.
Reviewed-by: flar
! src/share/classes/sun/java2d/pisces/Stroker.java
+ test/sun/java2d/pisces/Test7036754.java
Changeset: 34056b127c96
Author: flar
Date: 2011-04-29 01:40 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/34056b127c96
7020955: No focus point adjustment for RadialGradientPaint
Reviewed-by: prr
! src/share/classes/java/awt/RadialGradientPaint.java
Changeset: 899d87ec43eb
Author: flar
Date: 2011-04-29 10:58 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/899d87ec43eb
6522514: Extending Arc2D.Double and serializing the object causes InvalidClassException
Reviewed-by: prr
! src/share/classes/java/awt/geom/Arc2D.java
Changeset: 678ce376be35
Author: lana
Date: 2011-04-28 17:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/678ce376be35
Merge
- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java
- test/javax/swing/text/GlyphView/6539700/bug6539700.java
Changeset: 3b536b18a6f0
Author: lana
Date: 2011-04-29 11:27 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3b536b18a6f0
Merge
Changeset: c5209316e1ab
Author: flar
Date: 2011-04-29 16:27 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c5209316e1ab
6982632: closed/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java fails
Reviewed-by: prr
+ test/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java
Changeset: 55ef0efa2b14
Author: flar
Date: 2011-05-02 14:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/55ef0efa2b14
6563734: Path2D.Float and Path2D.Double should have final getPathIterator methods
Reviewed-by: prr
! src/share/classes/java/awt/geom/Path2D.java
Changeset: 499d216a751e
Author: jgodinez
Date: 2011-05-03 22:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/499d216a751e
Merge
Changeset: f805a139c57c
Author: anthony
Date: 2011-04-19 14:44 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f805a139c57c
7036669: Simplify revalidating component hierarchy with multiple validate roots
Summary: Introduce Component.revalidate() method
Reviewed-by: art, alexp
! src/share/classes/java/awt/Component.java
! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
+ test/java/awt/Component/Revalidate/Revalidate.java
Changeset: c292ec06529f
Author: dav
Date: 2011-04-19 18:52 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c292ec06529f
7036733: Regression : NullPointerException when scrolling horizontally on AWT List
Reviewed-by: dcherepanov
! src/solaris/classes/sun/awt/X11/XListPeer.java
+ test/java/awt/List/ScrollOutside/ScrollOut.java
Changeset: c9ddd8e0af54
Author: dav
Date: 2011-04-25 21:08 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c9ddd8e0af54
7030632: Pasting HTML that was copied from MS Word results in IOException
Reviewed-by: uta, denis
! src/windows/classes/sun/awt/windows/WDataTransferer.java
Changeset: 673aa770a062
Author: denis
Date: 2011-04-25 20:39 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/673aa770a062
6888182: Readable and permitted to delete files could not be transferred through Clipboard and DnD
Reviewed-by: uta
! src/windows/native/sun/windows/awt_Clipboard.cpp
! src/windows/native/sun/windows/awt_DnDDS.cpp
Changeset: 16f52939fa41
Author: denis
Date: 2011-04-27 14:58 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/16f52939fa41
7020922: java.awt.Toolkit.getPropertyChangeListeners() should mention that it returns proxies
Reviewed-by: malenkov
! src/share/classes/java/awt/Toolkit.java
Changeset: 4c9ea1bf528a
Author: denis
Date: 2011-04-27 17:18 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4c9ea1bf528a
6998716: client vm crashes making browser fails to respond under some scenarios
Reviewed-by: art, denis, uta
! src/windows/native/sun/windows/ObjectList.cpp
! src/windows/native/sun/windows/ObjectList.h
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_MenuItem.cpp
! src/windows/native/sun/windows/awt_Object.cpp
! src/windows/native/sun/windows/awt_Object.h
! src/windows/native/sun/windows/awt_Robot.cpp
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awtmsg.h
Changeset: 03d764676479
Author: dcherepanov
Date: 2011-04-28 13:26 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/03d764676479
7032830: GraphicsDevice.setFullScreenWindow() works strange for decorated windows on OEL.
7016382: GraphicsDevice.setFullScreenWindow() - spec clarification for exclusive mode for dec/undec Frames
Reviewed-by: art
! src/share/classes/java/awt/GraphicsDevice.java
Changeset: b1567059e4fe
Author: dav
Date: 2011-04-28 20:14 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/b1567059e4fe
6956646: Test: MouseWheelEvent/InfiniteRecursion test receives more MouseWheelEvents than expected
Reviewed-by: serb, dcherepanov
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java
Changeset: 5b001da8768e
Author: dcherepanov
Date: 2011-04-28 19:23 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5b001da8768e
6853146: Regression: on-the-spot input is broken in AWT Peered components
Reviewed-by: art, ant, naoto
! src/windows/native/sun/windows/awt_TextComponent.cpp
Changeset: 43be19b7c945
Author: dcherepanov
Date: 2011-04-28 19:39 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/43be19b7c945
7034766: closed/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java failed on jdk7 b134
Reviewed-by: art, ant
! src/windows/native/sun/windows/awt_Frame.cpp
Changeset: 6303d3a93040
Author: dcherepanov
Date: 2011-04-29 16:02 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6303d3a93040
7034291: Regression : Preedit String on active client is committed into unexpected component
Reviewed-by: art, naoto
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
Changeset: 5d8445b532a7
Author: dcherepanov
Date: 2011-04-29 16:16 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5d8445b532a7
7026055: Regression : Cannot use IME on JComboBox Japanese
Reviewed-by: art, ant, naoto
! src/windows/native/sun/windows/awt_Component.cpp
Changeset: 32488e6d3917
Author: lana
Date: 2011-04-29 20:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/32488e6d3917
Merge
- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java
- src/share/native/sun/font/layout/Features.h
- test/javax/swing/text/GlyphView/6539700/bug6539700.java
Changeset: d400711b8cd2
Author: serb
Date: 2011-05-03 15:19 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d400711b8cd2
7016528: Deadlock during mutual initialization of DataTransferer and DataTransferer$DataFlavorComparator
Reviewed-by: dav, art, denis
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
Changeset: 4e6897c7779f
Author: jgodinez
Date: 2011-05-03 22:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4e6897c7779f
Merge
Changeset: 4719cf8f5ae5
Author: rupashka
Date: 2011-04-19 10:11 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4719cf8f5ae5
7036025: java.security.AccessControlException when creating JFileChooser in signed applet
Reviewed-by: malenkov
! src/share/classes/sun/swing/WindowsPlacesBar.java
+ test/javax/swing/JFileChooser/7036025/bug7036025.java
+ test/javax/swing/JFileChooser/7036025/security.policy
Changeset: ea0aed4b75cd
Author: amenkov
Date: 2011-04-20 16:46 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ea0aed4b75cd
7030629: closed/sun/audio/AudioClipClose/AudioClipClose.java test fails just against jdk7 b134
7033899: SoundTestSuite: test050 fails on Ubuntu Linux
Reviewed-by: bae
! src/solaris/native/com/sun/media/sound/PLATFORM_API_LinuxOS_ALSA_PCM.c
Changeset: 6c94f33c36d5
Author: rupashka
Date: 2011-04-21 14:29 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6c94f33c36d5
7021058: The Create folder button produces error in the Details mode (JFileChooser)
Reviewed-by: malenkov
! src/share/classes/sun/swing/FilePane.java
Changeset: 91a590306e02
Author: alexp
Date: 2011-04-22 20:54 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/91a590306e02
7036871: Some JCK interactive JSplitPane tests that test continuous layout fail with Nimbus L&F
Reviewed-by: rupashka
! src/share/classes/javax/swing/JSplitPane.java
Changeset: 78890acd99e4
Author: peytoia
Date: 2011-04-26 10:46 +0900
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/78890acd99e4
7039469: (tz) Support tzdata2011g
Reviewed-by: okutsu
! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/southamerica
Changeset: 1be42326f1c2
Author: rupashka
Date: 2011-04-27 13:43 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1be42326f1c2
7039403: Could not compile test/javax/swing/JLabel/6596966/bug6596966.java
Reviewed-by: malenkov
! test/javax/swing/JLabel/6596966/bug6596966.java
Changeset: 0896c9712cf0
Author: bagiras
Date: 2011-04-27 15:26 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0896c9712cf0
7035209: 6u26 ea b01 - running an applet with old plugin crashes in awt.dll
Reviewed-by: art, amenkov
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
Changeset: 1eaff0300541
Author: dav
Date: 2011-04-27 17:46 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1eaff0300541
6888633: test/closed/javax/swing/JPopupMenu/4786415/bug4786415.java fails
Reviewed-by: rupashka, alexp
! src/share/classes/javax/swing/JPopupMenu.java
Changeset: 015a66da6fcc
Author: dav
Date: 2011-04-27 18:15 +0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/015a66da6fcc
6979551: closed/javax/swing/plaf/basic/BasicLabelUI/4798542/bug4798542.java fails
Reviewed-by: art, yan, alexp
! src/share/classes/sun/awt/ExtendedKeyCodes.java
+ test/java/awt/keyboard/EqualKeyCode/EqualKeyCode.java
Changeset: bb6594674ffe
Author: lana
Date: 2011-04-29 16:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bb6594674ffe
Merge
- src/share/classes/sun/security/ssl/DefaultSSLContextImpl.java
- src/share/native/sun/font/layout/Features.h
Changeset: fd428801c7ba
Author: jgodinez
Date: 2011-05-03 22:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fd428801c7ba
Merge
Changeset: e9760efb5110
Author: sherman
Date: 2011-04-18 21:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e9760efb5110
7027900: (fs) glob syntax under-specified
Summary: Clarify how leading dots are treated in nio2 glob
Reviewed-by: alanb
! src/share/classes/java/nio/file/FileSystem.java
Changeset: 495dcc360214
Author: mduigou
Date: 2011-04-19 10:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/495dcc360214
7030579: Extra words in documentation of ListIterator may cause confusion
Reviewed-by: dholmes, alanb
! src/share/classes/java/util/ListIterator.java
Changeset: f8956ba13b37
Author: weijun
Date: 2011-04-20 18:41 +0800
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/f8956ba13b37
6894072: always refresh keytab
Reviewed-by: valeriep
! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
+ src/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java
! src/share/classes/javax/security/auth/kerberos/KerberosKey.java
+ src/share/classes/javax/security/auth/kerberos/KeyTab.java
+ src/share/classes/sun/misc/JavaxSecurityAuthKerberosAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java
! src/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/EncryptionKey.java
! src/share/classes/sun/security/krb5/KrbAsRep.java
! src/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
! src/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java
! src/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/windows/classes/sun/security/krb5/internal/tools/Ktab.java
! test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/DynamicKeytab.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/KeyTabCompat.java
! test/sun/security/krb5/auto/LoginModuleOptions.java
! test/sun/security/krb5/auto/SSL.java
+ test/sun/security/krb5/auto/TwoPrinces.java
! test/sun/security/krb5/ktab/KeyTabIndex.java
Changeset: ed01737a2e9a
Author: michaelm
Date: 2011-04-20 12:03 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ed01737a2e9a
7034570: java.lang.Runtime.exec(String[] cmd, String[] env) can not work properly if SystemRoot not inherited
Reviewed-by: dholmes, alanb
! src/share/classes/java/lang/ProcessBuilder.java
! src/share/classes/java/lang/Runtime.java
! src/windows/classes/java/lang/ProcessEnvironment.java
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 31aa8c35a4df
Author: michaelm
Date: 2011-04-20 12:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/31aa8c35a4df
Merge
Changeset: 00f3997e6aeb
Author: smarks
Date: 2011-04-20 16:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/00f3997e6aeb
6896297: (rmi) fix ConcurrentModificationException causing TCK failure
Reviewed-by: alanb, dholmes, peterjones
! src/share/classes/sun/rmi/log/ReliableLog.java
! src/share/classes/sun/rmi/server/Activation.java
Changeset: d5a7ed4e72a4
Author: mduigou
Date: 2011-04-20 17:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d5a7ed4e72a4
6546713: link the word (optional) in exception specifications to the text which provides explanation and context.
Reviewed-by: dholmes, dl
! src/share/classes/java/util/AbstractSet.java
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/Deque.java
! src/share/classes/java/util/List.java
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/Set.java
! src/share/classes/java/util/Vector.java
Changeset: 7fd31e477313
Author: dl
Date: 2011-04-21 13:53 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7fd31e477313
7038501: Clarify meaning of "(optional)" in javadoc
Reviewed-by: chegar
! src/share/classes/java/util/concurrent/BlockingDeque.java
! src/share/classes/java/util/concurrent/BlockingQueue.java
! src/share/classes/java/util/concurrent/ConcurrentMap.java
! src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
Changeset: 7cd0403492b6
Author: vinnie
Date: 2011-04-21 14:23 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7cd0403492b6
6888925: SunMSCAPI's Cipher can't use RSA public keys obtained from other sources.
Reviewed-by: mullan
! src/windows/classes/sun/security/mscapi/RSACipher.java
! src/windows/classes/sun/security/mscapi/RSAPublicKey.java
! src/windows/classes/sun/security/mscapi/RSASignature.java
+ test/sun/security/mscapi/PublicKeyInterop.java
+ test/sun/security/mscapi/PublicKeyInterop.sh
Changeset: 401ef8c488e0
Author: vinnie
Date: 2011-04-21 14:25 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/401ef8c488e0
Merge
Changeset: e9ec52c63a9f
Author: dl
Date: 2011-04-21 17:00 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e9ec52c63a9f
7038542: Small performace regression in ConcurrentHashMap on c1 since CR 703655
Reviewed-by: chegar
! src/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: 69fead598c1b
Author: vinnie
Date: 2011-04-21 19:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/69fead598c1b
6732372: Some MSCAPI native methods not returning correct exceptions.
Reviewed-by: mullan
! src/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/windows/classes/sun/security/mscapi/KeyStore.java
! src/windows/classes/sun/security/mscapi/RSACipher.java
! src/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java
! src/windows/classes/sun/security/mscapi/RSAPublicKey.java
! src/windows/classes/sun/security/mscapi/RSASignature.java
! src/windows/native/sun/security/mscapi/security.cpp
Changeset: ca4f216c0bae
Author: lana
Date: 2011-04-21 11:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ca4f216c0bae
Merge
Changeset: 3669d17e7799
Author: lana
Date: 2011-04-21 13:32 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3669d17e7799
Merge
Changeset: 2c46bf0a462c
Author: mullan
Date: 2011-04-21 17:39 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2c46bf0a462c
7038175: Expired PKITS certificates causing CertPathBuilder and CertPathValidator regression test failures
Reviewed-by: xuelei
! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java
! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
Changeset: 34b2c8e0ac85
Author: mullan
Date: 2011-04-21 17:44 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/34b2c8e0ac85
Merge
Changeset: a5bb55c7cfde
Author: darcy
Date: 2011-04-21 15:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a5bb55c7cfde
6998871: Support making the Throwable.stackTrace field immutable
Reviewed-by: dholmes, mchung, forax
! src/share/classes/java/lang/ArithmeticException.java
! src/share/classes/java/lang/Error.java
! src/share/classes/java/lang/Exception.java
! src/share/classes/java/lang/NullPointerException.java
! src/share/classes/java/lang/OutOfMemoryError.java
! src/share/classes/java/lang/RuntimeException.java
! src/share/classes/java/lang/Throwable.java
! src/share/native/java/lang/Throwable.c
! test/java/lang/Throwable/ChainedExceptions.java
! test/java/lang/Throwable/StackTraceSerialization.java
! test/java/lang/Throwable/SuppressedExceptions.java
Changeset: 48f659a09ed4
Author: coffeys
Date: 2011-04-22 11:03 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/48f659a09ed4
7025227: SSLSocketImpl does not close the TCP layer socket if a close notify cannot be sent to the peer
6932403: SSLSocketImpl state issue
Reviewed-by: xuelei
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: 7c1cdb9c81a6
Author: dl
Date: 2011-04-22 16:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7c1cdb9c81a6
7038885: Improved bulk operation disclaimers for concurrent collections
Reviewed-by: chegar
! src/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/share/classes/java/util/concurrent/LinkedTransferQueue.java
Changeset: 7cd61feb3ec6
Author: kamg
Date: 2011-04-15 10:17 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7cd61feb3ec6
6519228: JDWP Spec: need references at capability canRequestMonitorEvents for JDWP 1.6 Monitor* events
Summary: Add descriptions in event type table
Reviewed-by: ohair, jjh, acorn, dcubed
! make/jpda/jdwp/jdwp.spec
Changeset: e56922f50d1c
Author: kamg
Date: 2011-04-22 04:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/e56922f50d1c
Merge
Changeset: 9cc0045191ed
Author: kamg
Date: 2011-04-22 08:46 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/9cc0045191ed
Merge
Changeset: d64f9348c7ca
Author: vinnie
Date: 2011-04-22 17:03 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d64f9348c7ca
6931562: Support SunMSCAPI Security Provider in Windows 64-bit releases of JVM
Reviewed-by: mullan
! make/java/security/Makefile
! make/sun/security/Makefile
! test/sun/security/mscapi/AccessKeyStore.sh
! test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
! test/sun/security/mscapi/KeyStoreCompatibilityMode.sh
! test/sun/security/mscapi/KeytoolChangeAlias.sh
! test/sun/security/mscapi/RSAEncryptDecrypt.sh
Changeset: 8b36b1c4bb7f
Author: nloodin
Date: 2011-04-26 12:49 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/8b36b1c4bb7f
7029383: Refresh of non-client demos
Reviewed-by: mchung, ohair
! src/share/classes/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java
! src/share/classes/com/sun/tools/example/debug/bdi/BreakpointSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/ChildSession.java
! src/share/classes/com/sun/tools/example/debug/bdi/EvaluationException.java
! src/share/classes/com/sun/tools/example/debug/bdi/EventRequestSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/ExceptionSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/ExecutionManager.java
! src/share/classes/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java
! src/share/classes/com/sun/tools/example/debug/bdi/JDIEventSource.java
! src/share/classes/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/LineNotFoundException.java
! src/share/classes/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java
! src/share/classes/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/MethodNotFoundException.java
! src/share/classes/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/NoSessionException.java
! src/share/classes/com/sun/tools/example/debug/bdi/NoThreadException.java
! src/share/classes/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/Session.java
! src/share/classes/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java
! src/share/classes/com/sun/tools/example/debug/bdi/SpecErrorEvent.java
! src/share/classes/com/sun/tools/example/debug/bdi/SpecEvent.java
! src/share/classes/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java
! src/share/classes/com/sun/tools/example/debug/bdi/ThreadInfo.java
! src/share/classes/com/sun/tools/example/debug/bdi/ThreadIterator.java
! src/share/classes/com/sun/tools/example/debug/bdi/Utils.java
! src/share/classes/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java
! src/share/classes/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java
! src/share/classes/com/sun/tools/example/debug/bdi/WatchpointSpec.java
! src/share/classes/com/sun/tools/example/debug/event/AbstractEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/ClassPrepareEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/ClassUnloadEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/ExceptionEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/JDIAdapter.java
! src/share/classes/com/sun/tools/example/debug/event/LocatableEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/LocationTriggerEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/ThreadDeathEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/ThreadStartEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/VMDeathEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/VMDisconnectEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/VMStartEventSet.java
! src/share/classes/com/sun/tools/example/debug/event/WatchpointEventSet.java
! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java
! src/share/classes/com/sun/tools/example/debug/expr/ExpressionParserTokenManager.java
! src/share/classes/com/sun/tools/example/debug/expr/LValue.java
! src/share/classes/com/sun/tools/example/debug/expr/ParseException.java
! src/share/classes/com/sun/tools/example/debug/expr/Token.java
! src/share/classes/com/sun/tools/example/debug/expr/TokenMgrError.java
! src/share/classes/com/sun/tools/example/debug/gui/ApplicationTool.java
! src/share/classes/com/sun/tools/example/debug/gui/ClassTreeTool.java
! src/share/classes/com/sun/tools/example/debug/gui/CommandInterpreter.java
! src/share/classes/com/sun/tools/example/debug/gui/CommandTool.java
! src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java
! src/share/classes/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java
! src/share/classes/com/sun/tools/example/debug/gui/Environment.java
! src/share/classes/com/sun/tools/example/debug/gui/GUI.java
! src/share/classes/com/sun/tools/example/debug/gui/JDBFileFilter.java
! src/share/classes/com/sun/tools/example/debug/gui/JDBMenuBar.java
! src/share/classes/com/sun/tools/example/debug/gui/JDBToolBar.java
! src/share/classes/com/sun/tools/example/debug/gui/LaunchTool.java
! src/share/classes/com/sun/tools/example/debug/gui/MonitorListModel.java
! src/share/classes/com/sun/tools/example/debug/gui/MonitorTool.java
! src/share/classes/com/sun/tools/example/debug/gui/SearchPath.java
! src/share/classes/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java
! src/share/classes/com/sun/tools/example/debug/gui/SourceManager.java
! src/share/classes/com/sun/tools/example/debug/gui/SourceModel.java
! src/share/classes/com/sun/tools/example/debug/gui/SourceTool.java
! src/share/classes/com/sun/tools/example/debug/gui/SourceTreeTool.java
! src/share/classes/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java
! src/share/classes/com/sun/tools/example/debug/gui/StackTraceTool.java
! src/share/classes/com/sun/tools/example/debug/gui/ThreadTreeTool.java
! src/share/classes/com/sun/tools/example/debug/gui/TypeScript.java
! src/share/classes/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java
! src/share/classes/com/sun/tools/example/debug/gui/TypeScriptWriter.java
! src/share/classes/com/sun/tools/example/debug/tty/AccessWatchpointSpec.java
! src/share/classes/com/sun/tools/example/debug/tty/AmbiguousMethodException.java
! src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java
! src/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/share/classes/com/sun/tools/example/debug/tty/Env.java
! src/share/classes/com/sun/tools/example/debug/tty/EventHandler.java
! src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpec.java
! src/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java
! src/share/classes/com/sun/tools/example/debug/tty/ExceptionSpec.java
! src/share/classes/com/sun/tools/example/debug/tty/LineNotFoundException.java
! src/share/classes/com/sun/tools/example/debug/tty/MalformedMemberNameException.java
! src/share/classes/com/sun/tools/example/debug/tty/ModificationWatchpointSpec.java
! src/share/classes/com/sun/tools/example/debug/tty/PatternReferenceTypeSpec.java
! src/share/classes/com/sun/tools/example/debug/tty/ReferenceTypeSpec.java
! src/share/classes/com/sun/tools/example/debug/tty/SourceMapper.java
! src/share/classes/com/sun/tools/example/debug/tty/TTY.java
! src/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java
! src/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java
! src/share/classes/com/sun/tools/example/debug/tty/ThreadGroupIterator.java
! src/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java
! src/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java
! src/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
! src/share/classes/com/sun/tools/example/debug/tty/VMNotConnectedException.java
! src/share/classes/com/sun/tools/example/debug/tty/WatchpointSpec.java
! src/share/classes/com/sun/tools/example/trace/EventThread.java
! src/share/classes/com/sun/tools/example/trace/StreamRedirectThread.java
! src/share/classes/com/sun/tools/example/trace/Trace.java
! src/share/demo/jvmti/minst/Minst.java
! src/share/demo/management/FullThreadDump/Deadlock.java
! src/share/demo/management/FullThreadDump/ThreadMonitor.java
! src/share/demo/management/JTop/JTop.java
! src/share/demo/management/JTop/JTopPlugin.java
! src/share/demo/management/MemoryMonitor/MemoryMonitor.java
! src/share/demo/management/VerboseGC/PrintGCStat.java
! src/share/demo/management/VerboseGC/VerboseGC.java
! src/share/demo/nio/zipfs/Demo.java
! src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/EditableAtEndDocument.java
! src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptJConsolePlugin.java
! src/share/demo/scripting/jconsole-plugin/src/com/sun/demo/scripting/jconsole/ScriptShellPanel.java
Changeset: 147da2c8b749
Author: darcy
Date: 2011-04-26 10:35 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/147da2c8b749
7039369: Limit range of strictfp in FloatingDecimal
Summary: Additional reviews by sergey.kuksenko(a)oracle.com
Reviewed-by: alanb
! src/share/classes/sun/misc/FloatingDecimal.java
! src/share/classes/sun/misc/FormattedFloatingDecimal.java
! test/java/lang/Double/ParseDouble.java
Changeset: 0e0db3421e8f
Author: weijun
Date: 2011-04-27 17:11 +0800
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0e0db3421e8f
6950929: Failures on Solaris sparc 64bit sun/security/krb5/auto/BadKdc4.java (and linux?)
Reviewed-by: xuelei
! test/sun/security/krb5/auto/BadKdc.java
Changeset: a0dde3ff1dfd
Author: alanb
Date: 2011-04-27 13:46 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a0dde3ff1dfd
7039186: (ch) EPoll based asynchronous I/O implementation should be portable to linux-arm and linux-ppc
Reviewed-by: dholmes
! make/java/nio/mapfile-linux
! src/solaris/classes/sun/nio/ch/EPoll.java
! src/solaris/classes/sun/nio/fs/LinuxWatchService.java
! src/solaris/native/sun/nio/ch/EPoll.c
! src/solaris/native/sun/nio/fs/LinuxWatchService.c
Changeset: 5a4e2a734f1d
Author: vinnie
Date: 2011-04-27 20:21 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5a4e2a734f1d
6753664: Support SHA256 (and higher) in SunMSCAPI
Reviewed-by: mullan
! src/windows/classes/sun/security/mscapi/RSASignature.java
! src/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/windows/native/sun/security/mscapi/security.cpp
+ test/sun/security/mscapi/SignUsingSHA2withRSA.java
+ test/sun/security/mscapi/SignUsingSHA2withRSA.sh
Changeset: 7c109d060365
Author: vinnie
Date: 2011-04-27 20:24 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7c109d060365
Merge
Changeset: 5b05f8d1c0e5
Author: mduigou
Date: 2011-04-26 14:25 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/5b05f8d1c0e5
4884238: Adds java.nio.charset.StandardCharset to provide static final constants for the standard charsets.
Reviewed-by: alanb, sherman, darcy
! src/share/classes/java/nio/charset/Charset.java
+ src/share/classes/java/nio/charset/StandardCharset.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/util/zip/ZipCoder.java
! src/share/classes/java/util/zip/ZipFile.java
! src/share/classes/java/util/zip/ZipInputStream.java
! src/share/classes/java/util/zip/ZipOutputStream.java
! src/share/classes/sun/awt/FontDescriptor.java
+ test/java/nio/charset/StandardCharset/Standard.java
Changeset: bf2a12c1ffe3
Author: mduigou
Date: 2011-04-27 14:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bf2a12c1ffe3
Merge
Changeset: 76703c84b3a2
Author: weijun
Date: 2011-04-28 20:34 +0800
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/76703c84b3a2
7037201: regression: invalid signed jar file not detected
Reviewed-by: mullan
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/jar/JarInputStream.java
! src/share/classes/java/util/jar/JarVerifier.java
! src/share/classes/sun/security/pkcs/PKCS7.java
! src/share/classes/sun/security/pkcs/SignerInfo.java
! src/share/classes/sun/security/util/ManifestEntryVerifier.java
- src/share/classes/sun/security/util/SignatureFileManifest.java
! src/share/classes/sun/security/util/SignatureFileVerifier.java
! test/java/util/jar/JarInputStream/ScanSignedJar.java
! test/java/util/jar/JarInputStream/TestIndexedJarWithBadSignature.java
Changeset: 28caa191884a
Author: lancea
Date: 2011-04-28 09:46 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/28caa191884a
7038565: address Findbugs issue in BatchUpdateException
Reviewed-by: alanb, forax
! src/share/classes/java/sql/BatchUpdateException.java
Changeset: c3f5333e10e3
Author: mchung
Date: 2011-04-28 08:51 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c3f5333e10e3
7037081: Remove com.sun.tracing from NON_CORE_PKGS
Reviewed-by: ohair, jjg, jmasa
! make/docs/Makefile
! make/docs/NON_CORE_PKGS.gmk
Changeset: 37722a0a1c65
Author: mduigou
Date: 2011-04-28 10:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/37722a0a1c65
7040381: Add StandardCharset.java to FILES_java.gmk
Reviewed-by: alanb
! make/java/nio/FILES_java.gmk
Changeset: 7b7c1ffd0752
Author: mduigou
Date: 2011-04-28 10:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7b7c1ffd0752
Merge
- src/share/classes/sun/security/util/SignatureFileManifest.java
Changeset: 67f411052dd6
Author: vinnie
Date: 2011-04-29 00:21 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/67f411052dd6
6578658: Request for raw RSA (NONEwithRSA) Signature support in SunMSCAPI
Reviewed-by: wetmore
! src/windows/classes/sun/security/mscapi/RSASignature.java
! src/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/windows/native/sun/security/mscapi/security.cpp
+ test/sun/security/mscapi/SignUsingNONEwithRSA.java
+ test/sun/security/mscapi/SignUsingNONEwithRSA.sh
Changeset: 6c8ae62463a3
Author: darcy
Date: 2011-04-28 17:51 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/6c8ae62463a3
7038843: IIOP serialization fails with NullPointerException when serializing Throwable
Reviewed-by: dholmes, mchung
! src/share/classes/java/lang/Throwable.java
Changeset: 775b77e74bec
Author: sherman
Date: 2011-04-28 20:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/775b77e74bec
7037261: j.l.Character.isLowerCase/isUpperCase need to match the Unicode Standard
Summary: updated j.l.c.lsLowerCase/isUpperCase
Reviewed-by: okutsu
! make/java/java/FILES_java.gmk
! make/java/java/Makefile
! make/tools/GenerateCharacter/CharacterData00.java.template
! make/tools/GenerateCharacter/CharacterData01.java.template
! make/tools/GenerateCharacter/CharacterData02.java.template
! make/tools/GenerateCharacter/CharacterData0E.java.template
! make/tools/GenerateCharacter/CharacterDataLatin1.java.template
+ make/tools/UnicodeData/PropList.txt
! make/tools/src/build/tools/generatecharacter/GenerateCharacter.java
+ make/tools/src/build/tools/generatecharacter/PropList.java
! src/share/classes/java/lang/Character.java
! src/share/classes/java/lang/CharacterData.java
+ test/java/lang/Character/CheckProp.java
+ test/java/lang/Character/PropList.txt
Changeset: 94d02b3c5ac4
Author: sherman
Date: 2011-04-28 20:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/94d02b3c5ac4
7039066: j.u.rgex does not match TR18 RL1.4 Simple Word Boundaries and RL1.2 Properties
Summary: updated the regex Unicode property support
Reviewed-by: alanb
! src/share/classes/java/util/regex/Pattern.java
+ src/share/classes/java/util/regex/UnicodeProp.java
+ test/java/util/regex/POSIX_ASCII.java
+ test/java/util/regex/POSIX_Unicode.java
! test/java/util/regex/RegExTest.java
Changeset: 0b1354ecf5a3
Author: lancea
Date: 2011-04-29 09:04 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0b1354ecf5a3
7040150: Indexing Error in CachedRowSetImpl.removeCurrentRow
Reviewed-by: smarks
! src/share/classes/com/sun/rowset/CachedRowSetImpl.java
Changeset: 24ad188dc46c
Author: mchung
Date: 2011-04-29 08:51 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/24ad188dc46c
7039809: Remove @ConstructorProperties annotation from java.io.File class
Reviewed-by: alanb, malenkov
! src/share/classes/java/io/File.java
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 40e2b3a25533
Author: valeriep
Date: 2011-04-29 13:31 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/40e2b3a25533
7036252: sunpkcs11-solaris.cfg needs a review
Summary: Updated the disabled mechanisms section since Solaris bug 6306708 has been fixed.
Reviewed-by: mullan
! src/share/lib/security/sunpkcs11-solaris.cfg
Changeset: 36dd30b5f85d
Author: mduigou
Date: 2011-04-29 14:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/36dd30b5f85d
7040572: Fix broken java/nio/charset/StandardCharset/Standard.java and add more tests.
Reviewed-by: alanb
! test/java/nio/charset/StandardCharset/Standard.java
Changeset: ca58907a51f7
Author: lana
Date: 2011-04-30 16:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ca58907a51f7
Merge
! make/java/java/FILES_java.gmk
- src/share/native/sun/font/layout/Features.h
- test/javax/swing/text/GlyphView/6539700/bug6539700.java
Changeset: aa7c361144bb
Author: weijun
Date: 2011-05-01 14:22 +0800
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aa7c361144bb
7040916: DynamicKeyTab test fails on Windows
Reviewed-by: xuelei
! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! test/sun/security/krb5/auto/DynamicKeytab.java
Changeset: 4ac05b50f09c
Author: sherman
Date: 2011-05-01 11:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/4ac05b50f09c
7036522: j.u.r.Pattern documentation errors
Summary: updated the Perl related information
Reviewed-by: alanb
! src/share/classes/java/util/regex/Pattern.java
Changeset: 94551cf150a1
Author: michaelm
Date: 2011-05-02 11:02 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/94551cf150a1
6569621: Problem with java/classes_net
Reviewed-by: chegar
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketPermission.java
! src/share/classes/sun/net/www/URLConnection.java
! src/share/classes/sun/net/www/http/HttpClient.java
Changeset: aee65a629245
Author: michaelm
Date: 2011-05-02 11:47 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/aee65a629245
Merge
Changeset: c678b0cf5f92
Author: bpatel
Date: 2011-05-02 10:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/c678b0cf5f92
6553182: Need to modify javadoc doclet for GPL
Reviewed-by: jjg
! make/docs/Makefile
Changeset: fa17f2b9a6d5
Author: sherman
Date: 2011-05-02 11:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/fa17f2b9a6d5
7040220: java/char_encodin Optimize UTF-8 charset for String.getBytes()/new String(byte[])
Summary: implement sun.nio.cs.ArrayEn/Decoer in utf8
Reviewed-by: alanb
! src/share/classes/java/lang/StringCoding.java
! src/share/classes/java/util/zip/ZipCoder.java
! src/share/classes/sun/nio/cs/UTF_8.java
+ test/sun/nio/cs/StrCodingBenchmarkUTF8.java
! test/sun/nio/cs/TestStringCoding.java
+ test/sun/nio/cs/TestStringCodingUTF8.java
! test/sun/nio/cs/TestUTF8.java
Changeset: bd1ffb167be0
Author: darcy
Date: 2011-05-02 11:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/bd1ffb167be0
7041136: Use Objects.equals in JDK platform classes
Reviewed-by: alanb, mduigou
! src/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/share/classes/java/beans/MetaData.java
! src/share/classes/java/net/HttpCookie.java
Changeset: d08d77ad2d7b
Author: weijun
Date: 2011-05-03 02:48 +0800
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/d08d77ad2d7b
7040151: SPNEGO GSS code does not parse tokens in accordance to RFC 2478
Reviewed-by: valeriep
! src/share/classes/sun/security/jgss/spnego/NegTokenInit.java
! src/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! src/share/classes/sun/security/jgss/spnego/SpNegoToken.java
+ test/sun/security/jgss/spnego/NegTokenTargFields.java
+ test/sun/security/krb5/auto/SPNEGO.java
Changeset: 60b4039f60f9
Author: michaelm
Date: 2011-05-02 20:11 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/60b4039f60f9
7041044: InetAddress.getByName(String,InetAddress) added in error
Reviewed-by: alanb
! src/share/classes/java/net/InetAddress.java
! src/share/classes/java/net/Socket.java
! src/share/classes/java/net/SocketPermission.java
! src/share/classes/sun/net/www/URLConnection.java
! src/share/classes/sun/net/www/http/HttpClient.java
Changeset: 36724da65fef
Author: michaelm
Date: 2011-05-02 20:17 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/36724da65fef
Merge
Changeset: 827b4bb47da7
Author: jgodinez
Date: 2011-05-03 22:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/827b4bb47da7
Merge
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 10f6986c84ad
Author: jgodinez
Date: 2011-05-09 12:32 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/10f6986c84ad
Merge
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 32f53b3cbc65
Author: asaha
Date: 2011-05-04 11:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/32f53b3cbc65
7035172: Reintroduce LICENSE file in JDK/JRE bundle
Reviewed-by: billyh
! make/common/Release.gmk
Changeset: 1eb466ffaccf
Author: cgruszka
Date: 2011-05-10 17:56 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/1eb466ffaccf
Merge
! make/common/Release.gmk
Changeset: 89d3aea9daf2
Author: vinnie
Date: 2011-05-04 20:38 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/89d3aea9daf2
6738532: Error in Elliptic Curve NamedCurve determination. (related to PKCS11)
Reviewed-by: valeriep
! src/share/classes/java/security/spec/EllipticCurve.java
+ test/java/security/spec/EllipticCurveMatch.java
Changeset: ec6e2b13330f
Author: ngthomas
Date: 2011-05-10 15:31 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/ec6e2b13330f
Merge
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 25b72781083c
Author: ngthomas
Date: 2011-05-10 16:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/25b72781083c
Merge
Changeset: 28269923b747
Author: fparain
Date: 2011-05-06 18:09 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/28269923b747
7028071: Add two attributes to the OperatingSystemMXBean to provide CPU Load info
Summary: Add getProcessCpuLoad() and getSystemCpuLoad() to the OperatingSystemMXBean
Reviewed-by: acorn, dholmes, mchung
! make/java/management/Makefile
! make/java/management/mapfile-vers
! src/share/classes/com/sun/management/OperatingSystemMXBean.java
! src/solaris/classes/com/sun/management/UnixOperatingSystem.java
+ src/solaris/native/com/sun/management/LinuxOperatingSystem.c
+ src/solaris/native/com/sun/management/SolarisOperatingSystem.c
! src/windows/classes/com/sun/management/OperatingSystem.java
! src/windows/native/com/sun/management/OperatingSystem_md.c
+ test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java
+ test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java
Changeset: 0f4a9ce78cf9
Author: trims
Date: 2011-05-10 18:31 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/0f4a9ce78cf9
Merge
Changeset: 7d36a6a37251
Author: ohair
Date: 2011-05-05 15:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7d36a6a37251
Merge
Changeset: 7bb810bddddd
Author: ohair
Date: 2011-05-06 10:41 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/7bb810bddddd
Merge
Changeset: 62e8094052eb
Author: ohair
Date: 2011-05-06 15:49 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/62e8094052eb
Merge
Changeset: 69a4dd09ba46
Author: ohair
Date: 2011-05-10 17:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/69a4dd09ba46
Merge
Changeset: a8e0571232c4
Author: mfang
Date: 2011-05-06 10:07 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/a8e0571232c4
7021691: Most log level words are not translated in java logging
Reviewed-by: yhuang
! src/share/classes/sun/util/logging/resources/logging_de.properties
! src/share/classes/sun/util/logging/resources/logging_es.properties
! src/share/classes/sun/util/logging/resources/logging_fr.properties
! src/share/classes/sun/util/logging/resources/logging_it.properties
! src/share/classes/sun/util/logging/resources/logging_ja.properties
! src/share/classes/sun/util/logging/resources/logging_ko.properties
! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties
! src/share/classes/sun/util/logging/resources/logging_sv.properties
! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties
! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties
Changeset: 481e358abc98
Author: mfang
Date: 2011-05-10 12:31 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/481e358abc98
7043580: integrate man page translation drop 2 into jdk7
Reviewed-by: yhuang
! src/linux/doc/man/ja/appletviewer.1
! src/linux/doc/man/ja/apt.1
! src/linux/doc/man/ja/extcheck.1
! src/linux/doc/man/ja/idlj.1
! src/linux/doc/man/ja/jar.1
! src/linux/doc/man/ja/jarsigner.1
! src/linux/doc/man/ja/java.1
! src/linux/doc/man/ja/javac.1
! src/linux/doc/man/ja/javadoc.1
! src/linux/doc/man/ja/javah.1
! src/linux/doc/man/ja/javap.1
! src/linux/doc/man/ja/javaws.1
! src/linux/doc/man/ja/jconsole.1
! src/linux/doc/man/ja/jdb.1
! src/linux/doc/man/ja/jhat.1
! src/linux/doc/man/ja/jinfo.1
! src/linux/doc/man/ja/jmap.1
! src/linux/doc/man/ja/jps.1
! src/linux/doc/man/ja/jrunscript.1
! src/linux/doc/man/ja/jsadebugd.1
! src/linux/doc/man/ja/jstack.1
! src/linux/doc/man/ja/jstat.1
! src/linux/doc/man/ja/jstatd.1
! src/linux/doc/man/ja/jvisualvm.1
! src/linux/doc/man/ja/keytool.1
! src/linux/doc/man/ja/native2ascii.1
! src/linux/doc/man/ja/orbd.1
! src/linux/doc/man/ja/pack200.1
! src/linux/doc/man/ja/policytool.1
! src/linux/doc/man/ja/rmic.1
! src/linux/doc/man/ja/rmid.1
! src/linux/doc/man/ja/rmiregistry.1
! src/linux/doc/man/ja/schemagen.1
! src/linux/doc/man/ja/serialver.1
! src/linux/doc/man/ja/servertool.1
! src/linux/doc/man/ja/tnameserv.1
! src/linux/doc/man/ja/unpack200.1
! src/linux/doc/man/ja/wsgen.1
! src/linux/doc/man/ja/wsimport.1
! src/linux/doc/man/ja/xjc.1
! src/solaris/doc/sun/man/man1/ja/appletviewer.1
! src/solaris/doc/sun/man/man1/ja/apt.1
! src/solaris/doc/sun/man/man1/ja/extcheck.1
! src/solaris/doc/sun/man/man1/ja/idlj.1
! src/solaris/doc/sun/man/man1/ja/jar.1
! src/solaris/doc/sun/man/man1/ja/jarsigner.1
! src/solaris/doc/sun/man/man1/ja/java.1
! src/solaris/doc/sun/man/man1/ja/javac.1
! src/solaris/doc/sun/man/man1/ja/javadoc.1
! src/solaris/doc/sun/man/man1/ja/javah.1
! src/solaris/doc/sun/man/man1/ja/javap.1
! src/solaris/doc/sun/man/man1/ja/javaws.1
! src/solaris/doc/sun/man/man1/ja/jconsole.1
! src/solaris/doc/sun/man/man1/ja/jdb.1
! src/solaris/doc/sun/man/man1/ja/jhat.1
! src/solaris/doc/sun/man/man1/ja/jinfo.1
! src/solaris/doc/sun/man/man1/ja/jmap.1
! src/solaris/doc/sun/man/man1/ja/jps.1
! src/solaris/doc/sun/man/man1/ja/jrunscript.1
! src/solaris/doc/sun/man/man1/ja/jsadebugd.1
! src/solaris/doc/sun/man/man1/ja/jstack.1
! src/solaris/doc/sun/man/man1/ja/jstat.1
! src/solaris/doc/sun/man/man1/ja/jstatd.1
! src/solaris/doc/sun/man/man1/ja/jvisualvm.1
! src/solaris/doc/sun/man/man1/ja/keytool.1
! src/solaris/doc/sun/man/man1/ja/native2ascii.1
! src/solaris/doc/sun/man/man1/ja/orbd.1
! src/solaris/doc/sun/man/man1/ja/pack200.1
! src/solaris/doc/sun/man/man1/ja/policytool.1
! src/solaris/doc/sun/man/man1/ja/rmic.1
! src/solaris/doc/sun/man/man1/ja/rmid.1
! src/solaris/doc/sun/man/man1/ja/rmiregistry.1
! src/solaris/doc/sun/man/man1/ja/schemagen.1
! src/solaris/doc/sun/man/man1/ja/serialver.1
! src/solaris/doc/sun/man/man1/ja/servertool.1
! src/solaris/doc/sun/man/man1/ja/tnameserv.1
! src/solaris/doc/sun/man/man1/ja/unpack200.1
! src/solaris/doc/sun/man/man1/ja/wsgen.1
! src/solaris/doc/sun/man/man1/ja/wsimport.1
! src/solaris/doc/sun/man/man1/ja/xjc.1
Changeset: 357395bc17ab
Author: mfang
Date: 2011-05-10 13:08 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/357395bc17ab
7042323: [sv, de, es, it] Print dialog has duplicate mnemonic key
Reviewed-by: yhuang
! src/share/classes/sun/print/resources/serviceui_de.properties
! src/share/classes/sun/print/resources/serviceui_es.properties
! src/share/classes/sun/print/resources/serviceui_it.properties
! src/share/classes/sun/print/resources/serviceui_sv.properties
Changeset: 98292f06cd7e
Author: mfang
Date: 2011-05-10 14:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/98292f06cd7e
7028447: security-related resources Chinese translation errors
Reviewed-by: weijun
! src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java
! src/share/classes/sun/security/util/Resources_zh_CN.java
Changeset: 2dd7fb82f40e
Author: mfang
Date: 2011-05-10 14:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2dd7fb82f40e
7042475: [ja,zh_CN] extra mnemonic key in jconsole
Reviewed-by: yhuang
! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_ja.java
! src/share/classes/sun/tools/jconsole/resources/JConsoleResources_zh_CN.java
Changeset: 3d39f994d6ff
Author: mfang
Date: 2011-05-10 14:56 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/3d39f994d6ff
7038807: [CCJK] OK button on message dialog of JOptionpane is not translated
Reviewed-by: yhuang
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
Changeset: be418afb1b2e
Author: mfang
Date: 2011-05-10 16:19 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/be418afb1b2e
7043548: message drop 3 translation integration
Reviewed-by: yhuang
! src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties
! src/share/classes/sun/awt/resources/awt_es.properties
! src/share/classes/sun/launcher/resources/launcher_de.properties
! src/share/classes/sun/launcher/resources/launcher_es.properties
! src/share/classes/sun/launcher/resources/launcher_fr.properties
! src/share/classes/sun/launcher/resources/launcher_it.properties
! src/share/classes/sun/launcher/resources/launcher_ja.properties
! src/share/classes/sun/launcher/resources/launcher_ko.properties
! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/share/classes/sun/launcher/resources/launcher_sv.properties
! src/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/share/classes/sun/rmi/server/resources/rmid_es.properties
! src/share/classes/sun/security/tools/JarSignerResources_ja.java
! src/share/classes/sun/security/util/AuthResources_de.java
! src/share/classes/sun/security/util/AuthResources_es.java
! src/share/classes/sun/security/util/AuthResources_fr.java
! src/share/classes/sun/security/util/AuthResources_it.java
! src/share/classes/sun/security/util/AuthResources_ja.java
! src/share/classes/sun/security/util/AuthResources_ko.java
! src/share/classes/sun/security/util/AuthResources_pt_BR.java
! src/share/classes/sun/security/util/AuthResources_sv.java
! src/share/classes/sun/security/util/AuthResources_zh_CN.java
! src/share/classes/sun/security/util/AuthResources_zh_TW.java
! src/share/classes/sun/security/util/Resources_de.java
! src/share/classes/sun/security/util/Resources_es.java
! src/share/classes/sun/security/util/Resources_fr.java
! src/share/classes/sun/security/util/Resources_it.java
! src/share/classes/sun/security/util/Resources_ja.java
! src/share/classes/sun/security/util/Resources_ko.java
! src/share/classes/sun/security/util/Resources_pt_BR.java
! src/share/classes/sun/security/util/Resources_sv.java
! src/share/classes/sun/security/util/Resources_zh_TW.java
Changeset: 78f2f50bca1f
Author: mfang
Date: 2011-05-10 19:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/78f2f50bca1f
Merge
Changeset: 42c22d5a2cd0
Author: bpatel
Date: 2011-05-11 08:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/42c22d5a2cd0
7043684: Update man pages for JDK 7 tools
Reviewed-by: skannan
! src/linux/doc/man/appletviewer.1
! src/linux/doc/man/apt.1
! src/linux/doc/man/extcheck.1
! src/linux/doc/man/idlj.1
! src/linux/doc/man/jar.1
! src/linux/doc/man/jarsigner.1
! src/linux/doc/man/java.1
! src/linux/doc/man/javac.1
! src/linux/doc/man/javadoc.1
! src/linux/doc/man/javah.1
! src/linux/doc/man/javap.1
! src/linux/doc/man/javaws.1
! src/linux/doc/man/jconsole.1
! src/linux/doc/man/jdb.1
! src/linux/doc/man/jhat.1
! src/linux/doc/man/jinfo.1
! src/linux/doc/man/jmap.1
! src/linux/doc/man/jps.1
! src/linux/doc/man/jrunscript.1
! src/linux/doc/man/jsadebugd.1
! src/linux/doc/man/jstack.1
! src/linux/doc/man/jstat.1
! src/linux/doc/man/jstatd.1
+ src/linux/doc/man/jvisualvm.1
! src/linux/doc/man/keytool.1
! src/linux/doc/man/native2ascii.1
! src/linux/doc/man/orbd.1
! src/linux/doc/man/pack200.1
! src/linux/doc/man/policytool.1
! src/linux/doc/man/rmic.1
! src/linux/doc/man/rmid.1
! src/linux/doc/man/rmiregistry.1
! src/linux/doc/man/schemagen.1
! src/linux/doc/man/serialver.1
! src/linux/doc/man/servertool.1
! src/linux/doc/man/tnameserv.1
! src/linux/doc/man/unpack200.1
! src/linux/doc/man/wsgen.1
! src/linux/doc/man/wsimport.1
! src/linux/doc/man/xjc.1
! src/solaris/doc/sun/man/man1/appletviewer.1
! src/solaris/doc/sun/man/man1/apt.1
! src/solaris/doc/sun/man/man1/extcheck.1
! src/solaris/doc/sun/man/man1/idlj.1
! src/solaris/doc/sun/man/man1/jar.1
! src/solaris/doc/sun/man/man1/jarsigner.1
! src/solaris/doc/sun/man/man1/java.1
! src/solaris/doc/sun/man/man1/javac.1
! src/solaris/doc/sun/man/man1/javadoc.1
! src/solaris/doc/sun/man/man1/javah.1
! src/solaris/doc/sun/man/man1/javap.1
! src/solaris/doc/sun/man/man1/javaws.1
! src/solaris/doc/sun/man/man1/jconsole.1
! src/solaris/doc/sun/man/man1/jdb.1
! src/solaris/doc/sun/man/man1/jhat.1
! src/solaris/doc/sun/man/man1/jinfo.1
! src/solaris/doc/sun/man/man1/jmap.1
! src/solaris/doc/sun/man/man1/jps.1
! src/solaris/doc/sun/man/man1/jrunscript.1
! src/solaris/doc/sun/man/man1/jsadebugd.1
! src/solaris/doc/sun/man/man1/jstack.1
! src/solaris/doc/sun/man/man1/jstat.1
! src/solaris/doc/sun/man/man1/jstatd.1
+ src/solaris/doc/sun/man/man1/jvisualvm.1
! src/solaris/doc/sun/man/man1/keytool.1
! src/solaris/doc/sun/man/man1/native2ascii.1
! src/solaris/doc/sun/man/man1/orbd.1
! src/solaris/doc/sun/man/man1/pack200.1
! src/solaris/doc/sun/man/man1/policytool.1
! src/solaris/doc/sun/man/man1/rmic.1
! src/solaris/doc/sun/man/man1/rmid.1
! src/solaris/doc/sun/man/man1/rmiregistry.1
! src/solaris/doc/sun/man/man1/schemagen.1
! src/solaris/doc/sun/man/man1/serialver.1
! src/solaris/doc/sun/man/man1/servertool.1
! src/solaris/doc/sun/man/man1/tnameserv.1
! src/solaris/doc/sun/man/man1/unpack200.1
! src/solaris/doc/sun/man/man1/wsgen.1
! src/solaris/doc/sun/man/man1/wsimport.1
! src/solaris/doc/sun/man/man1/xjc.1
Changeset: 245d9754f487
Author: mfang
Date: 2011-05-11 12:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/245d9754f487
7004603: L10n needed for newly added codes in LocaleNames
Reviewed-by: naoto
! src/share/classes/sun/util/resources/LocaleNames_de.properties
! src/share/classes/sun/util/resources/LocaleNames_es.properties
! src/share/classes/sun/util/resources/LocaleNames_fr.properties
! src/share/classes/sun/util/resources/LocaleNames_it.properties
! src/share/classes/sun/util/resources/LocaleNames_ja.properties
! src/share/classes/sun/util/resources/LocaleNames_ko.properties
! src/share/classes/sun/util/resources/LocaleNames_sv.properties
! src/share/classes/sun/util/resources/LocaleNames_zh.properties
! src/share/classes/sun/util/resources/LocaleNames_zh_TW.properties
Changeset: 2bbb5d2b419f
Author: mfang
Date: 2011-05-11 12:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2bbb5d2b419f
Merge
Changeset: caed82420c5d
Author: mfang
Date: 2011-05-11 14:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/caed82420c5d
7044019: LocaleEnhanceTest.java needs to be updated for 7004603
Reviewed-by: naoto
! test/java/util/Locale/LocaleEnhanceTest.java
Changeset: 312612e89ece
Author: schien
Date: 2011-05-11 18:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/312612e89ece
Merge
Changeset: 2e430b88b949
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2e430b88b949
Added tag jdk7-b142 for changeset 312612e89ece
! .hgtags
Changeset: 508b941a6c1c
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-12 20:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/508b941a6c1c
Merge from main OpenJDK repository
! make/common/Release.gmk
! make/docs/Makefile
! make/java/java/Makefile
! make/java/management/Makefile
! make/java/security/Makefile
! src/solaris/native/sun/awt/fontpath.c
- test/java/beans/XMLEncoder/java_io_File.java
Changeset: 2d3bbea20640
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-13 21:08 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/rev/2d3bbea20640
. Changes to BSD specific files equivalent to the changes to the Linux
specific files.
! src/bsd/doc/man/appletviewer.1
! src/bsd/doc/man/apt.1
! src/bsd/doc/man/extcheck.1
! src/bsd/doc/man/idlj.1
! src/bsd/doc/man/ja/appletviewer.1
! src/bsd/doc/man/ja/apt.1
! src/bsd/doc/man/ja/extcheck.1
! src/bsd/doc/man/ja/idlj.1
! src/bsd/doc/man/ja/jar.1
! src/bsd/doc/man/ja/jarsigner.1
! src/bsd/doc/man/ja/java.1
! src/bsd/doc/man/ja/javac.1
! src/bsd/doc/man/ja/javadoc.1
! src/bsd/doc/man/ja/javah.1
! src/bsd/doc/man/ja/javap.1
! src/bsd/doc/man/ja/javaws.1
! src/bsd/doc/man/ja/jconsole.1
! src/bsd/doc/man/ja/jdb.1
! src/bsd/doc/man/ja/jhat.1
! src/bsd/doc/man/ja/jinfo.1
! src/bsd/doc/man/ja/jmap.1
! src/bsd/doc/man/ja/jps.1
! src/bsd/doc/man/ja/jrunscript.1
! src/bsd/doc/man/ja/jsadebugd.1
! src/bsd/doc/man/ja/jstack.1
! src/bsd/doc/man/ja/jstat.1
! src/bsd/doc/man/ja/jstatd.1
! src/bsd/doc/man/ja/keytool.1
! src/bsd/doc/man/ja/native2ascii.1
! src/bsd/doc/man/ja/orbd.1
! src/bsd/doc/man/ja/pack200.1
! src/bsd/doc/man/ja/policytool.1
! src/bsd/doc/man/ja/rmic.1
! src/bsd/doc/man/ja/rmid.1
! src/bsd/doc/man/ja/rmiregistry.1
! src/bsd/doc/man/ja/schemagen.1
! src/bsd/doc/man/ja/serialver.1
! src/bsd/doc/man/ja/servertool.1
! src/bsd/doc/man/ja/tnameserv.1
! src/bsd/doc/man/ja/unpack200.1
! src/bsd/doc/man/ja/wsgen.1
! src/bsd/doc/man/ja/wsimport.1
! src/bsd/doc/man/ja/xjc.1
! src/bsd/doc/man/jar.1
! src/bsd/doc/man/jarsigner.1
! src/bsd/doc/man/java.1
! src/bsd/doc/man/javac.1
! src/bsd/doc/man/javadoc.1
! src/bsd/doc/man/javah.1
! src/bsd/doc/man/javap.1
! src/bsd/doc/man/javaws.1
! src/bsd/doc/man/jconsole.1
! src/bsd/doc/man/jdb.1
! src/bsd/doc/man/jhat.1
! src/bsd/doc/man/jinfo.1
! src/bsd/doc/man/jmap.1
! src/bsd/doc/man/jps.1
! src/bsd/doc/man/jrunscript.1
! src/bsd/doc/man/jsadebugd.1
! src/bsd/doc/man/jstack.1
! src/bsd/doc/man/jstat.1
! src/bsd/doc/man/jstatd.1
! src/bsd/doc/man/keytool.1
! src/bsd/doc/man/native2ascii.1
! src/bsd/doc/man/orbd.1
! src/bsd/doc/man/pack200.1
! src/bsd/doc/man/policytool.1
! src/bsd/doc/man/rmic.1
! src/bsd/doc/man/rmid.1
! src/bsd/doc/man/rmiregistry.1
! src/bsd/doc/man/schemagen.1
! src/bsd/doc/man/serialver.1
! src/bsd/doc/man/servertool.1
! src/bsd/doc/man/tnameserv.1
! src/bsd/doc/man/unpack200.1
! src/bsd/doc/man/wsgen.1
! src/bsd/doc/man/wsimport.1
! src/bsd/doc/man/xjc.1
! src/solaris/native/com/sun/media/sound/PLATFORM_API_BsdOS_ALSA_PCM.c
1
0
Changeset: 7439eee6371b
Author: schien
Date: 2011-05-12 17:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/7439eee6371b
Added tag jdk7-b142 for changeset 0ef3ef823c39
! .hgtags
Changeset: 60248fa1ab23
Author: Greg Lewis <glewis(a)eyesbeyond.com>
Date: 2011-05-12 20:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/jaxws/rev/60248fa1ab23
Merge from main OpenJDK repository
1
0