goetz [Thu, 07 Nov 2013 11:47:11 +0100] rev 22843
8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOops
Reviewed-by: coleenp, kvn
goetz [Thu, 07 Nov 2013 11:51:53 +0100] rev 22842
8027969: Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVM
Reviewed-by: dholmes, coleenp, sspitsyn
goetz [Thu, 07 Nov 2013 11:44:53 +0100] rev 22841
8027966: Adapt PPC to 8023657: New type profiling points: arguments to call
Reviewed-by: dholmes
goetz [Thu, 07 Nov 2013 11:42:26 +0100] rev 22840
8027965: Adapt PPC to 8015107: NPG: Use consistent naming for metaspace concepts
Reviewed-by: dholmes
goetz [Thu, 07 Nov 2013 11:40:38 +0100] rev 22839
8027964: Adapt PPC to 6843347: Boundary values in some public GC options cause crashes
Reviewed-by: dholmes
kvn [Tue, 05 Nov 2013 17:38:04 -0800] rev 22838
Merge
simonis [Wed, 16 Oct 2013 10:52:41 +0200] rev 22837
8026487: PPC64: Implement 'os::fork_and_exec' on AIX
Reviewed-by: kvn, twisti
goetz [Sun, 15 Sep 2013 15:28:58 +0200] rev 22836
8024468: PPC64 (part 201): cppInterpreter: implement bytecode profiling
Summary: Implement profiling for c2 jit compilation. Also enable new cppInterpreter features.
Reviewed-by: kvn
goetz [Thu, 19 Sep 2013 17:31:42 +0200] rev 22835
8024922: PPC64 (part 116): Extend adlc to generate fields into nodes.
Summary: Similar to specifying functions returning constants (as ins_avoid_back_to_back()) adlc now accepts specifications with prefix ins_field_xxx(tp) and adds field xxx of type tp to the node.
Reviewed-by: kvn
goetz [Wed, 18 Sep 2013 14:34:56 -0700] rev 22834
8024342: PPC64 (part 111): Support for C calling conventions that require 64-bit ints.
Summary: Some platforms, as ppc and s390x/zArch require that 32-bit ints are passed as 64-bit values to C functions. This change adds support to adapt the signature and to issue proper casts to c2-compiled stubs. The functions are used in generate_native_wrapper(). Adapt signature used by the compiler as in PhaseIdealLoop::intrinsify_fill().
Reviewed-by: kvn
goetz [Fri, 13 Sep 2013 22:50:47 +0200] rev 22833
8024469: PPC64 (part 202): cppInterpreter: support for OSR.
Summary: Call OSR migration with last java frame.
Reviewed-by: kvn
goetz [Thu, 12 Sep 2013 13:51:13 -0700] rev 22832
8024344: PPC64 (part 112): C argument in register AND stack slot.
Summary: On PPC, the first 13 floating point arguments to C calls are passed in floating point registers. Also, all but the first 8 arguments are passed on the stack. So there can be floating point arguments that are passed on the stack and in a register. We duplicate the regs datastructure in c_calling_convention() to represent this.
Reviewed-by: kvn, cjplummer
simonis [Fri, 06 Sep 2013 20:16:09 +0200] rev 22831
8023038: PPC64 (part 15): Platform files for AIX/PPC64 support
Reviewed-by: kvn
simonis [Fri, 06 Sep 2013 20:08:29 +0200] rev 22830
8023034: PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefiles
Reviewed-by: kvn
goetz [Fri, 06 Sep 2013 10:13:17 +0200] rev 22829
8024379: Adapt PPC64 port to 8003424
Reviewed-by: coleenp
kvn [Thu, 05 Sep 2013 11:04:39 -0700] rev 22828
Merge
goetz [Thu, 22 Aug 2013 09:39:54 -0700] rev 22827
8023033: PPC64 (part 13): basic changes for AIX
Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.).
Reviewed-by: kvn, dholmes, stefank
goetz [Fri, 26 Jul 2013 00:59:18 +0200] rev 22826
8020775: PPC64 (part 12): posix signal printing
Summary: Implement methods printing posix signal information and call them in unix os files.
Reviewed-by: kvn, dholmes, twisti
Contributed-by: thomas.stuefe@sap.com
kvn [Fri, 16 Aug 2013 16:23:01 -0700] rev 22825
Merge
goetz [Fri, 02 Aug 2013 16:46:45 +0200] rev 22824
8019972: PPC64 (part 9): platform files for interpreter only VM.
Summary: With this change the HotSpot core build works on Linux/PPC64. The VM succesfully executes simple test programs.
Reviewed-by: kvn
kvn [Thu, 01 Aug 2013 17:25:10 -0700] rev 22823
Merge
simonis [Fri, 26 Jul 2013 10:12:15 +0200] rev 22822
8019926: PPC64 (part 106): Make hsdis build and work on Linux/PPC64
Summary: Make hsdis work on Linux/PPC64 and AIX/PPC64
Reviewed-by: kvn
kvn [Fri, 19 Jul 2013 13:32:53 -0700] rev 22821
Merge
kvn [Thu, 11 Jul 2013 12:56:29 -0700] rev 22820
Merge
goetz [Fri, 05 Jul 2013 22:17:47 +0200] rev 22819
8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX.
Summary: On AIX 7.1 systemcfg.h defines IA64 unconditionally, so test for !AIX where IA64 is used.
Reviewed-by: dholmes, kvn
simonis [Wed, 10 Jul 2013 09:14:25 -0700] rev 22818
8019922: PPC64 (part 8): Implement Linux/PPC64 support in HotSpot makefiles
Summary: HotSpot make changes to build the HotSpot on Linux/PPC64
Reviewed-by: dholmes, kvn
goetz [Tue, 09 Jul 2013 14:28:07 +0200] rev 22817
8020121: PPC64: fix build in cppInterpreter after 8019519
Reviewed-by: kvn
goetz [Wed, 03 Jul 2013 11:25:06 +0200] rev 22816
8019519: PPC64 (part 105): C interpreter: implement support for jvmti early return.
Reviewed-by: sspitsyn, kvn
goetz [Wed, 03 Jul 2013 01:41:42 +0200] rev 22815
8019518: PPC64 (part 103): cppInterpreter: implement support for compressed Oops
Reviewed-by: kvn, coleenp
goetz [Wed, 03 Jul 2013 01:29:13 +0200] rev 22814
8019517: PPC64 (part 102): cppInterpreter: implement G1 support
Reviewed-by: kvn
goetz [Thu, 04 Jul 2013 10:51:31 +0200] rev 22813
8016696: PPC64 (part 4): add relocation for trampoline stubs
Summary: A trampoline allows to encode a small branch in the code, even if there is the chance that this branch can not reach all possible code locations. If the relocation finds that a branch is too far for the instruction in the code, it can patch it to jump to the trampoline where is sufficient space for a far branch. Needed on PPC.
Reviewed-by: kvn, bdelsart, jrose
kvn [Wed, 03 Jul 2013 11:50:29 -0700] rev 22812
Merge
goetz [Wed, 26 Jun 2013 16:06:38 +0200] rev 22811
8017317: PPC64 (part 7): cppInterpreter: implement support for biased locking
Reviewed-by: kvn, dholmes
goetz [Mon, 24 Jun 2013 17:11:47 +0200] rev 22810
8017313: PPC64 (part 6): stack handling improvements
Summary: Precompute limit for stack overflow check.
Reviewed-by: kvn, coleenp
kvn [Thu, 27 Jun 2013 13:04:51 -0700] rev 22809
Merge
kvn [Fri, 21 Jun 2013 15:56:24 -0700] rev 22808
Merge
goetz [Thu, 20 Jun 2013 16:30:44 -0700] rev 22807
8016586: PPC64 (part 3): basic changes for PPC64
Summary: added #includes needed for ppc64 port. Renamed _MODEL_ppc to _MODEL_ppc_32 and renamed corresponding old _ppc files to _ppc_32.
Reviewed-by: dholmes, kvn
goetz [Wed, 19 Jun 2013 12:29:30 +0200] rev 22806
8016491: PPC64 (part 2): Clean up PPC defines.
Summary: Distinguish PPC, PPC64 and PPC32. PPC should guard code needed on any PPC system. PPC32 and PPC64 should guard code needed in a port for the ppc64 or ppc32 instruction set.
Reviewed-by: kvn
goetz [Wed, 19 Jun 2013 12:15:50 +0200] rev 22805
8016476: PPC64 (part 1): reenable CORE build
Summary: reenable CORE build on PPC64
Reviewed-by: dholmes, kvn, coleenp
adlertz [Fri, 24 Jan 2014 13:06:52 +0100] rev 22804
8031498: Cleanup and re-factorize PhaseChaitin::build_ifg_physical
Summary: Created sub-functions, added data structures, improved naming and removed unnecessary code
Reviewed-by: kvn, roland, rbackman
anoll [Sun, 26 Jan 2014 23:01:57 -0800] rev 22803
Merge
anoll [Mon, 27 Jan 2014 07:54:25 +0100] rev 22802
8009738: compiler/6826736/Test.java times out on big machines
Summary: Added -Xmx256m -XX:ParallelGCThreads=4 to the test @run command. Verified that 256m is enough to trigger old 6826736 bug.
Reviewed-by: kvn
kvn [Fri, 24 Jan 2014 13:30:55 -0800] rev 22801
Merge
shade [Fri, 24 Jan 2014 15:26:56 +0400] rev 22800
8032490: Remove -XX:+-UseOldInlining
Summary: Move the option to obsolete options list, purge the redundant compiler code.
Reviewed-by: kvn, jrose
roland [Fri, 24 Jan 2014 09:31:53 +0100] rev 22799
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
Summary: type methods shouldn't always operate on speculative part
Reviewed-by: kvn, twisti
coleenp [Tue, 18 Feb 2014 09:54:24 -0500] rev 22798
8035132: [TESTBUG] test/runtime/lambda-features/InvokespecialInterface.java test has unrecognized option
Summary: add IgnoreUnrecognizedVMOptions for product mode run
Reviewed-by: ctornqvi, dholmes
sspitsyn [Tue, 18 Feb 2014 06:19:49 -0800] rev 22797
8034249: need more workarounds for suspend equivalent condition issue
Summary: Collect data at safepoint, do not rely on thread suspension
Reviewed-by: dcubed, dholmes
Contributed-by: serguei.spitsyn@oracle.com
sla [Tue, 18 Feb 2014 09:15:40 +0100] rev 22796
8034080: Remove the USDT1 dtrace code from Hotspot
Reviewed-by: dholmes, coleenp
hseigel [Sat, 15 Feb 2014 14:41:04 -0500] rev 22795
Merge
coleenp [Sat, 15 Feb 2014 13:03:38 -0500] rev 22794
8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_on
Summary: Remove search in system dictionary and hacks, replace with verifying in CLD::_klasses list.
Reviewed-by: dcubed, acorn
sjiang [Fri, 14 Feb 2014 16:17:22 +0100] rev 22793
8007710: runtime/7158988/FieldMonitor.java fails with com.sun.jdi.VMDisconnectedException: Connection closed
Reviewed-by: sla, jbachorik, sspitsyn
ccheung [Fri, 14 Feb 2014 09:50:17 -0800] rev 22792
8034860: Fatal error due to incorrect thread state during nightly testing
Summary: use the HAS_PENDING_EXCEPTION and CLEAR_PENDING_EXCEPTION macros
Reviewed-by: dholmes, coleenp, dcubed
dsamersoff [Wed, 12 Feb 2014 22:16:39 +0000] rev 22791
Merge
dsamersoff [Wed, 12 Feb 2014 21:55:56 +0000] rev 22790
Merge
dsamersoff [Wed, 12 Feb 2014 23:39:53 +0400] rev 22789
7127191: SA JSDB does not display native symbols correctly for transported Linux cores
Summary: Better handle SA_ALTROOT
Reviewed-by: sla, sspitsyn
ctornqvi [Wed, 12 Feb 2014 20:40:02 +0100] rev 22788
8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main class
Summary: Passed empty string to ProcessBuilder which caused problems on Linux, fixed by checking string length
Reviewed-by: lfoltan, sla, mseledtsov
ccheung [Wed, 12 Feb 2014 12:09:22 -0800] rev 22787
Merge
ccheung [Wed, 12 Feb 2014 12:01:45 -0800] rev 22786
8028785: [parfait] warnings from b116 for hotspot.src.share.vm.prims: JNI exception pending
Summary: added JNI exception pending check in several files under src/share/vm/prims directory
Reviewed-by: coleenp, minqi
mduigou [Wed, 12 Feb 2014 10:55:28 -0800] rev 22785
Merge
mduigou [Wed, 12 Feb 2014 09:37:18 -0800] rev 22784
8030350: Enable additional compiler warnings for GCC
Reviewed-by: dholmes, coleenp, erikj, tbell, ihse
dsamersoff [Wed, 12 Feb 2014 22:08:43 +0400] rev 22783
8023667: SA: ExceptionBlob and other C2 classes not available in client VM
Summary: Ignore error of intialization of C2 only variables
Reviewed-by: sla, dholmes
henryjen [Tue, 11 Feb 2014 21:32:19 -0800] rev 22782
8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _out
Reviewed-by: twisti, kvn
lana [Mon, 24 Feb 2014 12:56:19 -0800] rev 22781
Merge
lana [Thu, 20 Feb 2014 19:59:26 -0800] rev 22780
Merge
jeff [Tue, 28 Jan 2014 20:09:41 +0000] rev 22779
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
jeff [Mon, 13 Jan 2014 14:42:26 -0800] rev 22778
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
ehelin [Thu, 13 Feb 2014 17:57:27 +0100] rev 22777
Merge
sjohanss [Wed, 05 Feb 2014 11:05:13 +0100] rev 22776
8033426: Scale initial NewSize using NewRatio if not set on command line
Summary: Now using NewRatio to size initial NewSize if not specified on commandline.
Reviewed-by: jmasa, jwilhelm
jwilhelm [Tue, 10 Dec 2013 15:11:02 +0100] rev 22775
8026849: Fix typos in the GC code, part 2
Summary: Fixed typos in assert messages, flag descriptions and verbose messages
Reviewed-by: stefank, tschatzl
stefank [Mon, 10 Feb 2014 12:58:09 +0100] rev 22774
8033923: Use BufferingOopClosure for G1 code root scanning
Reviewed-by: mgerdin, brutisso
ehelin [Mon, 10 Feb 2014 14:37:53 +0100] rev 22773
Merge
stefank [Mon, 10 Feb 2014 12:51:51 +0100] rev 22772
8033764: Remove the usage of StarTask from BufferingOopClosure
Reviewed-by: mgerdin, brutisso, tschatzl
ehelin [Mon, 10 Feb 2014 13:31:22 +0100] rev 22771
Merge
brutisso [Fri, 07 Feb 2014 13:48:07 +0100] rev 22770
8033922: G1: Back out 8033601 and go back to use the to-obj for chunked arrays.
Reviewed-by: stefank, tschatzl
tschatzl [Thu, 06 Feb 2014 17:12:10 +0100] rev 22769
8033545: Missing volatile specifier in Bitmap::par_put_range_within_word
Summary: The method Bitmap::par_put_range_within_word reloads the original value during a CAS, which may be optimized away. Instead of reloading, use the value returned by Atomic::cmpxchg_ptr() for further processing.
Reviewed-by: tschatzl, brutisso, tonyp
Contributed-by: Matthias Braun <matthia.braun@sap.com>
pliden [Thu, 06 Feb 2014 14:12:43 +0100] rev 22768
8031703: Missing post-barrier in ReferenceProcessor
Reviewed-by: tonyp, tschatzl
tschatzl [Wed, 05 Feb 2014 14:29:34 +0100] rev 22767
8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink
Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee.
Reviewed-by: brutisso, jwilhelm
tonyp [Wed, 05 Feb 2014 12:47:48 +0100] rev 22766
8033601: G1: Make array chunking use the same length field as the other young GCs
Summary: Use the old copy length instead of the length of the forwarded object for chunked arrays.
Reviewed-by: brutisso, tschatzl
ehelin [Wed, 05 Feb 2014 10:09:54 +0100] rev 22765
8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap size
Reviewed-by: brutisso, tschatzl, sjohanss
ehelin [Mon, 03 Feb 2014 10:49:49 +0100] rev 22764
Merge
jmasa [Thu, 16 Jan 2014 13:25:25 -0800] rev 22763
8024366: Make UseNUMA enable UseNUMAInterleaving
Reviewed-by: brutisso, tschatzl
Contributed-by: shrinivas.joshi@oracle.com
tschatzl [Fri, 31 Jan 2014 09:58:06 +0100] rev 22762
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1
Summary: The change fixes the predicate check.
Reviewed-by: jmasa, tonyp, stefank
tschatzl [Fri, 31 Jan 2014 09:57:50 +0100] rev 22761
6991197: G1: specialize deal_with_reference() for narrowOop*
Summary: Clean up and slightly optimize reference handling from the GC reference task queue. Since we never push partial array chunks as narrowOop* we can manually specialize the code so that some code can be optimized away.
Reviewed-by: tonyp, brutisso, stefank
tschatzl [Fri, 31 Jan 2014 09:55:59 +0100] rev 22760
8032771: The flag VerifySilently misses a test case
Summary: Add test case for the VerifySilently flag.
Reviewed-by: brutisso
iklam [Tue, 11 Feb 2014 10:05:02 -0800] rev 22759
Merge
iklam [Tue, 11 Feb 2014 08:43:17 -0800] rev 22758
7182040: volano29 limited by os resource on Linux - need better diagnostic message
Summary: Changed message to "unable to create native thread: possibly out of memory or process/resource limits reached"
Reviewed-by: dholmes, sla
minqi [Mon, 10 Feb 2014 21:29:14 -0800] rev 22757
8033792: AltHashing used jint for imprecise bit shifting
Summary: AltHashing used jint the way of juint in bit shifting which could lead loss of precision. Fix by change _seed defined as juint.
Reviewed-by: coleenp, ccheung
Contributed-by: yumin.qi@oracle.com
dcubed [Mon, 10 Feb 2014 14:07:11 -0800] rev 22756
Merge
dcubed [Mon, 10 Feb 2014 12:58:53 -0800] rev 22755
Merge
rdurbin [Mon, 10 Feb 2014 12:38:34 -0800] rev 22754
8005262: possible gamma launcher issues
Summary: Cleaned out make targets and comments associated with the previously removed gamma launcher
Reviewed-by: dcubed, stefank
dcubed [Mon, 10 Feb 2014 12:48:54 -0800] rev 22753
8028073: race condition in ObjectMonitor implementation causing deadlocks
Summary: Move redo of ParkEvent.unpark() after JVMTI_EVENT_MONITOR_WAITED event handler is called.
Reviewed-by: dholmes, sspitsyn, dice, acorn
ctornqvi [Mon, 10 Feb 2014 17:49:17 +0100] rev 22752
8016644: Improve UnsupportedClassVersionError message
Summary: Improved the UnsupportedClassVersionError message to hopefully be more user friendly
Reviewed-by: coleenp, dholmes, twisti
hseigel [Sun, 09 Feb 2014 13:28:58 -0500] rev 22751
Merge
coleenp [Fri, 07 Feb 2014 18:30:27 -0500] rev 22750
8033528: assert(0 <= i && i < length()) failed: index out of bounds
Summary: Restoring bytecodes for invokedynamic had wrong index calculation added testing stress option.
Reviewed-by: twisti, hseigel
dcubed [Fri, 07 Feb 2014 11:47:24 -0800] rev 22749
8033931: Several nightly tests failing with assert(imin < imax) failed: Unexpected page size
Summary: Loosen new assert() in get_stack_commited_bottom()
Reviewed-by: dcubed, coleenp, dsamersoff, hseigel
Contributed-by: gerald.thornbrugh@oracle.com
dcubed [Fri, 07 Feb 2014 09:03:44 -0800] rev 22748
8033714: hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0
Summary: fixed faulty logic in makefiles when compressed FDS builds are disabled
Reviewed-by: rdurbin, dholmes, never, dnsimon, tbell
sspitsyn [Thu, 06 Feb 2014 20:13:38 -0800] rev 22747
8025841: JVMTI: "vtable stub" dynamic code notification is misplaced
Summary: Generate correct "vtable stub" dynamic code notifications
Reviewed-by: sspitsyn, kvn, coleenp
Contributed-by: oleg.mazurov@oracle.com
coleenp [Thu, 06 Feb 2014 20:32:08 +0000] rev 22746
Merge
coleenp [Thu, 06 Feb 2014 14:28:35 -0500] rev 22745
8029775: Solaris code cleanup
8033464: Linux code cleanup
Summary: cleaned up warnings in solaris and linux specific os code.
Reviewed-by: coleenp, fparain, dcubed
Contributed-by: gerald.thornbrugh@oracle.com
fparain [Thu, 06 Feb 2014 14:51:01 -0500] rev 22744
Merge
fparain [Thu, 06 Feb 2014 17:59:35 +0000] rev 22743
8030808: dtrace/hotspot/Monitors/Monitors001 fails in product builds on solaris-sparc
Reviewed-by: sspitsyn, dcubed, kamg, dholmes
coleenp [Thu, 06 Feb 2014 18:57:46 +0000] rev 22742
8028735: runtime/RedefineObject/TestRedefineObject.java interrupted (timed out?) on solaris_sparcv9-fastdebug-c2-runtime and solaris_x64-debugOpen-c2-runtime
Summary: Change GC loop counter to 100 which is enough to test the original problem but doesn't timeout the test.
Reviewed-by: ctornqvi, lfoltan, mseledtsov, sla
henryjen [Wed, 05 Feb 2014 21:24:29 -0800] rev 22741
8033289: clang: clean up unused function warning
Reviewed-by: coleenp, dholmes, mgerdin
amurillo [Fri, 07 Feb 2014 09:41:36 -0800] rev 22740
Merge
ccheung [Wed, 05 Feb 2014 15:14:47 -0800] rev 22739
8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodError
Summary: removing a check in LinkResolver::resolve_method() to conform with a change in JVMS-8 5.4.3.3. Method Resolution
Reviewed-by: coleenp, lfoltan
sspitsyn [Tue, 04 Feb 2014 19:41:46 -0800] rev 22738
8032223: nsk/regression/b4663146 gets assert(SafepointSynchronize::is_at_safepoint() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits))
Summary: It is better to calculate frame count for suspended threads at a safepoint
Reviewed-by: twisti, dsamersoff, sla, dholmes, dcubed
Contributed-by: serguei.spitsyn@oracle.com
sla [Mon, 03 Feb 2014 15:24:20 +0100] rev 22737
8033126: Can't call default methods from JNI
Reviewed-by: dholmes, acorn, kamg
sla [Mon, 03 Feb 2014 13:41:26 +0100] rev 22736
8032462: Change the linux SDT implementation to use USDT2 instead of USDT1
Reviewed-by: coleenp, sspitsyn, kamg
hseigel [Sun, 02 Feb 2014 15:31:40 -0500] rev 22735
Merge
rdurbin [Thu, 30 Jan 2014 14:12:22 -0800] rev 22734
8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcher
Summary: decoupled the '-XXaltjvm=<path>' option from the gamma launcher. Clearing the way for removing the remaining cruft associated with the previously removed gamma launcher.
Reviewed-by: dcubed, dholmes
jbachorik [Thu, 30 Jan 2014 09:41:45 +0100] rev 22733
6656031: SA: jmap -permstat number of classes is off by 1
Reviewed-by: sla, dholmes
katleman [Fri, 21 Feb 2014 11:39:47 -0800] rev 22732
Added tag jdk9-b03 for changeset 69d4b2a482eb
lana [Thu, 06 Mar 2014 10:36:48 -0800] rev 22731
Merge
erikj [Wed, 05 Mar 2014 10:21:38 +0100] rev 22730
8019729: JDK build HIGHEST compiler optimisation setting isn't valid for Sun C++ compiler
Reviewed-by: tbell
erikj [Tue, 04 Mar 2014 10:22:25 +0100] rev 22729
8036145: Solaris standard grep does not understand -qE
Reviewed-by: alanb, tbell
mduigou [Mon, 03 Mar 2014 09:21:42 -0800] rev 22728
8036079: --with-boot-jdk-jvmargs configure options are ignored
Reviewed-by: erikj
erikj [Fri, 28 Feb 2014 13:35:32 +0100] rev 22727
8035904: Solaris fastdebug builds are failing
Reviewed-by: tbell
ihse [Thu, 27 Feb 2014 09:40:35 +0100] rev 22726
8035730: Configure fails in cygwin if current dir is in /home/user
Reviewed-by: tbell
ihse [Thu, 27 Feb 2014 09:17:58 +0100] rev 22725
8035825: Warn instead of fail when calling the configure wrapper directly
Reviewed-by: dholmes, tbell
ihse [Tue, 25 Feb 2014 15:19:32 +0100] rev 22724
8035725: Must keep microsoft VS_PATH on PATH after toolchain detection
Reviewed-by: erikj
lana [Mon, 24 Feb 2014 12:54:33 -0800] rev 22723
Merge
ihse [Mon, 24 Feb 2014 13:29:26 +0100] rev 22722
8035495: Improvements in autoconf integration
Reviewed-by: mduigou, tbell
ihse [Mon, 24 Feb 2014 12:16:58 +0100] rev 22721
8034788: Rewrite toolchain.m4 to support multiple toolchains per platform.
Reviewed-by: henryjen, erikj
lana [Thu, 20 Feb 2014 19:59:06 -0800] rev 22720
Merge
jeff [Tue, 28 Jan 2014 20:09:25 +0000] rev 22719
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
jeff [Mon, 13 Jan 2014 14:41:04 -0800] rev 22718
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
mduigou [Mon, 17 Feb 2014 10:48:48 -0800] rev 22717
8034979: Configuration help messages don't consider --no-create
Reviewed-by: erikj
ihse [Thu, 13 Feb 2014 23:30:08 +0100] rev 22716
8034199: Add 'reconfigure' target for re-creating a configuration
Reviewed-by: erikj, tbell
mduigou [Wed, 12 Feb 2014 17:03:39 -0800] rev 22715
8030350: Enable additional compiler warnings for GCC
Reviewed-by: dholmes, coleenp, tbell, erikj, ihse
ihse [Thu, 13 Feb 2014 00:00:20 +0100] rev 22714
8034191: Move relevant parts of build system to new closed repo
Reviewed-by: erikj, tbell
erikj [Tue, 11 Feb 2014 10:44:23 +0100] rev 22713
8034098: Configure leaves 'a.out' in root dir.
Reviewed-by: tbell, ihse
iris [Mon, 10 Feb 2014 12:53:40 -0800] rev 22712
8034146: Update hgforest.sh for new closed tree
Reviewed-by: jcoomes
erikj [Mon, 10 Feb 2014 14:25:17 +0100] rev 22711
8032632: Wrong version for the first jdk8 fcs build
Reviewed-by: katleman
ihse [Fri, 07 Feb 2014 13:31:16 +0100] rev 22710
8033921: Build fails if --with-alsa option is used due to incorrect ALSA link parameter in autoconf script.
Reviewed-by: ihse, erikj
Contributed-by: Jessica Man <jessica.man@gs.com>
alanb [Thu, 06 Feb 2014 14:57:02 +0000] rev 22709
8033366: Add configure option to allow RMIConnector IIOP transport be selected compiled in or not
Reviewed-by: erikj
katleman [Fri, 21 Feb 2014 11:39:18 -0800] rev 22708
Added tag jdk9-b03 for changeset 0ce00b83a208
duke [Wed, 05 Jul 2017 19:30:03 +0200] rev 22707
Added tag jdk9-b03 for changeset 7f655f31f9bc
duke [Wed, 05 Jul 2017 19:30:02 +0200] rev 22706
Merge
duke [Wed, 05 Jul 2017 19:29:59 +0200] rev 22705
Merge
lana [Tue, 11 Feb 2014 11:25:59 -0800] rev 22704
Merge
erikj [Wed, 05 Feb 2014 11:04:04 +0100] rev 22703
8026773: Failing compilation in Corba does not fail the build
Reviewed-by: ihse, tbell
emc [Mon, 03 Feb 2014 17:19:15 -0500] rev 22702
8033004: Make base TypeAnnotationPosition data immutable, create better methods for creating base TypeAnnotationPositions
Summary: First of a series of major fixes to type annotations; cleans up interface with TypeAnnotationPosition
Reviewed-by: jjg
jlahoda [Sun, 02 Feb 2014 12:12:01 +0100] rev 22701
8030091: Request to update error messages from javac for negative varargs test cases
Summary: Introducing a new error message for vararg parameter not being the last parameter, improving error message for unexpected character after a parameter.
Reviewed-by: jjg, sogoel
jjg [Thu, 30 Jan 2014 17:46:25 -0800] rev 22700
8033180: An inappropriate newline symbol in the help section
Reviewed-by: ksrini
emc [Thu, 30 Jan 2014 07:35:49 -0500] rev 22699
8033218: Silent failure in TypeAnnotations.resolveFrame
Summary: Change silent no-op to assertion failure when resolveFrame is called before attribution.
Reviewed-by: jfranck
jjg [Wed, 29 Jan 2014 14:32:27 -0800] rev 22698
8032869: remove support for legacy options in javap
Reviewed-by: ksrini
emc [Tue, 28 Jan 2014 17:52:30 -0500] rev 22697
8032932: Add assertion to fix silent failure in Gen.getAndRemoveNonFieldTAs
Summary: Turn silent failure if type annotation position type is UNKNOWN into assertion failure.
Reviewed-by: jjg
emc [Tue, 28 Jan 2014 17:51:28 -0500] rev 22696
8032980: Silent failure in Attr.annotateType
Summary: Turn silent discard of annotations in Attr.annotateType if conversion to TypeCompound fails into an assertion failure.
Reviewed-by: jjg
jjg [Tue, 28 Jan 2014 14:31:29 -0800] rev 22695
8032819: Extra empty line between field declarations for the "-v -c" and "-v -l" combination of options
Reviewed-by: ksrini
lana [Tue, 28 Jan 2014 11:22:56 -0800] rev 22694
Merge
jjg [Mon, 27 Jan 2014 17:48:47 -0800] rev 22693
8032814: LineNumberTable/LocalVariableTable tables duplication for the "-v -l" combination of options
Reviewed-by: ksrini
jjg [Mon, 27 Jan 2014 16:07:32 -0800] rev 22692
8031212: doclint incorrectly rejects some @see tags in javadoc comments
Reviewed-by: vromero
emc [Fri, 24 Jan 2014 08:47:32 -0500] rev 22691
8032587: Change silent failure in Attr.java to assertion
Summary: Change silent failure in Attr.fromAttributes into a non-null assertion
Reviewed-by: jfranck
sogoel [Mon, 27 Jan 2014 12:45:03 -0800] rev 22690
8027175: Existing regression tests in tl/langtools and tl/jdk need to be updated for @bug keyword
Reviewed-by: jjg, ksrini
Contributed-by: matherey.nunez@oracle.com
alundblad [Fri, 24 Jan 2014 09:39:51 +0100] rev 22689
8028267: sun.tools.javac.util.Bits contains a main-method with test code
Summary: Removed main method from Bits and added proper unit testing.
Reviewed-by: jfranck
jfranck [Thu, 23 Jan 2014 14:09:29 +0100] rev 22688
8029017: ElementType.TYPE_USE should be a logical superset of ElementType.TYPE and ANNOTATION_TYPE
Reviewed-by: abuckley, jlahoda, vromero
ksrini [Thu, 23 Jan 2014 06:34:53 -0800] rev 22687
8031023: [javac] LambdaToMethod is missing forceSerializedRepresentation logic and switch
Reviewed-by: jjg, rfield
sogoel [Wed, 22 Jan 2014 14:45:51 -0800] rev 22686
8032506: Remove commit.txt that was accidentally pushed with the changeset
Reviewed-by: jjg
vromero [Wed, 22 Jan 2014 21:41:50 +0000] rev 22685
8030816: javac crashes when mixing lambdas and inner classes
Reviewed-by: jjg, jlahoda
sogoel [Wed, 22 Jan 2014 12:22:23 -0800] rev 22684
8027477: Enable repeating annotations test cases since JDK-8004912 is fixed
Reviewed-by: jjg, jfranck
Contributed-by: matherey.nunez@oracle.com
katleman [Thu, 06 Feb 2014 13:09:40 -0800] rev 22683
Added tag jdk9-b02 for changeset fc0fe10fbee9
duke [Wed, 05 Jul 2017 19:29:50 +0200] rev 22682
Merge
lana [Tue, 11 Feb 2014 11:25:51 -0800] rev 22681
Merge
lana [Tue, 28 Jan 2014 11:22:08 -0800] rev 22680
Merge
mkos [Mon, 30 Dec 2013 00:00:00 +0100] rev 22679
8032639: Update copyright year to match last edit in jaxws repository for 2013
Reviewed-by: chegar
mkos [Sun, 30 Dec 2012 00:00:00 +0100] rev 22678
8029237: Update copyright year to match last edit in jaxws repository for 2012
Reviewed-by: chegar
katleman [Thu, 06 Feb 2014 13:08:57 -0800] rev 22677
Added tag jdk9-b02 for changeset 01145cf69089
duke [Wed, 05 Jul 2017 19:29:41 +0200] rev 22676
Merge
lana [Tue, 11 Feb 2014 11:25:30 -0800] rev 22675
Merge
lana [Tue, 28 Jan 2014 11:22:03 -0800] rev 22674
Merge
joehw [Fri, 24 Jan 2014 14:17:33 -0800] rev 22673
8032392: Spec: javax.xml.stream.XMLEventFactory/XMLOutputFactory/XMLInputFactory.newFactory(String, ClassLoader) referring to ServiceLoader.load(Class, ClassLoader)
Reviewed-by: lancea, dfuchs
katleman [Thu, 06 Feb 2014 13:08:54 -0800] rev 22672
Added tag jdk9-b02 for changeset 851ae056cca1
duke [Wed, 05 Jul 2017 19:29:36 +0200] rev 22671
Merge
lana [Tue, 11 Feb 2014 11:25:18 -0800] rev 22670
Merge
attila [Thu, 30 Jan 2014 20:13:27 +0100] rev 22669
8032681: Issues with Nashorn
Reviewed-by: ahgross, jlaskey, sundar
sundar [Thu, 30 Jan 2014 19:28:40 +0530] rev 22668
8032948: Nashorn linkages awry
Reviewed-by: jlaskey, attila, ahgross
sundar [Thu, 30 Jan 2014 18:49:47 +0530] rev 22667
8032954: Nashorn: extend Java.extend
Reviewed-by: jlaskey, attila, ahgross
sundar [Thu, 30 Jan 2014 18:26:15 +0530] rev 22666
8032943: Improve reflection in Nashorn
Reviewed-by: jlaskey, attila, ahgross
katleman [Thu, 06 Feb 2014 13:09:43 -0800] rev 22665
Added tag jdk9-b02 for changeset 81bb5f538220
duke [Wed, 05 Jul 2017 19:29:30 +0200] rev 22664
Merge
lana [Tue, 11 Feb 2014 11:25:55 -0800] rev 22663
Merge
erikj [Wed, 05 Feb 2014 11:04:21 +0100] rev 22662
8026773: Failing compilation in Corba does not fail the build
Reviewed-by: ihse, tbell
katleman [Thu, 06 Feb 2014 13:08:37 -0800] rev 22661
Added tag jdk9-b02 for changeset 82544a65e6da
duke [Wed, 05 Jul 2017 19:29:25 +0200] rev 22660
Merge
lana [Tue, 11 Feb 2014 11:26:56 -0800] rev 22659
Merge
vinnie [Wed, 05 Feb 2014 18:37:42 +0000] rev 22658
8025669: [parfait] warning from b62 for jdk.src.solaris.native.com.sun.security.auth.module: memory leak
Reviewed-by: alanb, chegar
darcy [Wed, 05 Feb 2014 10:21:18 -0800] rev 22657
8033616: Fix serial lint warnings in javax.imageio.*
Reviewed-by: alanb
darcy [Wed, 05 Feb 2014 10:15:45 -0800] rev 22656
8033526: Fix serial lint warnings in java.awt.*
Reviewed-by: briangoetz
dfuchs [Wed, 05 Feb 2014 17:56:04 +0100] rev 22655
8033542: test/java/util/logging/SimpleLogManager might let Loggers be gc'ed too early.
Summary: fix another case of potentially premature Logger garbage collection in tests.
Reviewed-by: mchung
rriggs [Wed, 05 Feb 2014 10:59:55 -0500] rev 22654
8032749: Typo in java.time.Clock
8032888: Error message typo in TemporalAccessor
8032558: Instant spec includes incorrect assertion wrt valid range
8032494: DateTimeFormatter spec includes irrelevent detail on parsing pattern
Summary: Update to fix typos, remove extraneous text
Reviewed-by: darcy, lancea, sherman, scolebourne
rriggs [Wed, 05 Feb 2014 10:59:53 -0500] rev 22653
8030993: Check jdk/src/share/native/common/jni_util.c for JNI pending exceptions
Summary: Check for pending exceptions
Reviewed-by: alanb, chegar
vinnie [Wed, 05 Feb 2014 15:58:27 +0000] rev 22652
8011983: [parfait] False positive: unportable format string argument mismatch in jdk/src/windows/native/com/sun/security/auth/module/nt.c
Reviewed-by: alanb