iignatyev [Thu, 09 Jan 2014 19:03:36 +0400] rev 22245
8031115: intrinsics for Math.decrementExact(J) and incrementExact(J) don't work
Reviewed-by: kvn, twisti
adlertz [Thu, 09 Jan 2014 10:47:40 +0100] rev 22244
8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slot
Summary: Remove the VerifyOopMaps flag which doesn't work for tiered or for C1 with more compiler threads than one.
Reviewed-by: twisti, drchase, iveresov
kvn [Wed, 08 Jan 2014 10:25:50 -0800] rev 22243
8028468: Add inlining information into ciReplay
Summary: Allow dump and replay inlining for specified method during a program execution.
Reviewed-by: roland, twisti
adlertz [Wed, 08 Jan 2014 12:05:19 +0100] rev 22242
8029446: assert(_cfg.get_block_for_node(proj) == borig) failed: incorrect block for kill projections
Summary: Added loadConP0 projection node to block in case of re-materialization of the loadConP0. x86_64 only.
Reviewed-by: kvn
roland [Wed, 08 Jan 2014 09:49:31 +0100] rev 22241
8029873: compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGV
Summary: May end up in uncommon trap blob/deopt blob with unguarded stack
Reviewed-by: kvn, twisti
twisti [Tue, 07 Jan 2014 14:26:12 -0800] rev 22240
8022263: use same Clang warnings on BSD as on Linux
Reviewed-by: kvn, iveresov
roland [Tue, 07 Jan 2014 16:02:10 +0100] rev 22239
8027571: fatal error: meet not symmetric
Summary: meet of one constant array and one exact array not symmetric.
Reviewed-by: kvn
roland [Tue, 07 Jan 2014 14:36:34 +0100] rev 22238
8028064: tiered may collect wrong receiver type at virtual call
Summary: when unique callee is known at compile time, recorded class may be wrong
Reviewed-by: kvn, iveresov
roland [Tue, 07 Jan 2014 12:38:22 +0100] rev 22237
8028536: Test cases to cover type system fixes pushed with 8024070
Summary: extra test cases for type speculation
Reviewed-by: kvn
twisti [Mon, 06 Jan 2014 17:23:07 -0800] rev 22236
8029305: add type tag to AbstractCompiler
Reviewed-by: iveresov, kvn
twisti [Mon, 06 Jan 2014 15:35:20 -0800] rev 22235
8031199: _MSC_VER is only defined on _WIN32
Reviewed-by: kvn, iveresov
mikael [Tue, 24 Dec 2013 11:48:39 -0800] rev 22234
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
Summary: Copyright year updated for files modified during 2013
Reviewed-by: twisti, iveresov
coleenp [Thu, 19 Dec 2013 20:28:45 +0000] rev 22233
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris
Summary: A method with no declared methods was getting an AME overpass method with the latest change. The method_ordering array was not updated for the new methods.
Reviewed-by: dcubed, acorn, dsamersoff, lfoltan, hseigel
hseigel [Mon, 16 Dec 2013 08:24:33 -0500] rev 22232
8027804: JCK resolveMethod test fails expecting AbstractMethodError
Summary: Create AME overpass methods and fix method search logic
Reviewed-by: kamg, acorn, lfoltan, coleenp
roland [Fri, 13 Dec 2013 09:25:44 +0100] rev 22231
8029383: assert(counter_changed) failed: failed dependencies, but counter didn't change
Summary: no call to SystemDictionary::notice_modification() when class is defined through Unsafe.defineAnonymousClass() can caused missed dependency change.
Reviewed-by: kvn, twisti
drchase [Thu, 12 Dec 2013 15:11:35 -0500] rev 22230
8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmeth
Summary: replace test condition with reference to the proper predicate, encode folk wisdom into an assert
Reviewed-by: twisti, coleenp
iignatyev [Fri, 13 Dec 2013 00:34:09 +0400] rev 22229
8026941: [TESTBUG] java.lang.ClassNotFoundException: java.lang.invoke.InvokeGeneric
Reviewed-by: kvn, vlivanov
iveresov [Thu, 12 Dec 2013 11:25:32 -0800] rev 22228
8029668: Kithcensink crashed with guarantee(Assembler::is_simm13(disp)) failed: Do not match large constant offsets
Summary: Bailout if we try to reference a stack location that we can't encode
Reviewed-by: kvn, twisti
jprovino [Wed, 11 Dec 2013 13:51:28 -0500] rev 22227
8029566: PPC: OrderAccess::load_acquire(julong) is broken
Summary: JFR needs this fix to run on PPC
Reviewed-by: sla, mikael
iignatyev [Wed, 11 Dec 2013 01:09:04 +0400] rev 22226
8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerException
Reviewed-by: twisti
iignatyev [Wed, 11 Dec 2013 01:04:34 +0400] rev 22225
8028122: [TESTBUG] compiler/regalloc/C1ObjectSpillInLogicOp.java
Reviewed-by: kvn, twisti
twisti [Fri, 06 Dec 2013 16:43:56 -0800] rev 22224
8029366: ShouldNotReachHere error when creating an array with component type of void
Reviewed-by: kvn
kvn [Fri, 06 Dec 2013 12:11:51 -0800] rev 22223
8028107: Kitchensink crashed with EAV
Summary: check the state of caller and callee nmethods and skip call site patching if any of them is not alive
Reviewed-by: jrose, twisti
stefank [Mon, 09 Dec 2013 10:03:39 +0100] rev 22222
8029106: JVM crashes in Metachunk::Metachunk during parallel class redefinition (PrivateMLetController, anonymous-simple_copy_1)
Summary: Fixed overflow bug in VirtualSpaceNode::is_available
Reviewed-by: mgerdin, brutisso, coleenp, jmasa
sjohanss [Tue, 10 Dec 2013 10:31:00 +0100] rev 22221
8028993: Full collections with ParallelScavenge slower in JDK 8 compared to 7u40
Summary: Reducing the number of calls to follow_class_loader to speed up the marking phase. Also removed some unnecessary calls to adjust_klass.
Reviewed-by: stefank, jmasa, mgerdin
ehelin [Mon, 09 Dec 2013 08:20:45 +0100] rev 22220
8029326: G1 does not check if threads gets created
Reviewed-by: brutisso, jmasa, jwilhelm
hseigel [Tue, 10 Dec 2013 16:18:26 -0500] rev 22219
8028741: Interface Method Resolution should skip static and non-public methods in j.l.Object
Summary: Implementation of JDK 8 JVMS 5.4.3.4 specification change to skip static and non-public methods of java.lang.Object for interface method resolution.
Reviewed-by: acorn, coleenp
Contributed-by: lois.foltan@oracle.com
hseigel [Fri, 06 Dec 2013 11:33:10 -0500] rev 22218
8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61
Summary: Check first that a class is not a dynamically-generated bytecode associated with 1.4 reflection implementation, to emitting an ICCE of an invokespecial IMR of a method in an indirect superinterface.
Reviewed-by: acorn, hseigel
Contributed-by: lois.foltan@oracle.com
mgronlun [Thu, 05 Dec 2013 12:35:38 +0100] rev 22217
8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40
Reviewed-by: kvn, sspitsyn
sla [Wed, 04 Dec 2013 14:43:50 +0100] rev 22216
8029395: SA: jstack throws WrongTypeException
Summary: SA missed some TLABs
Reviewed-by: dsamersoff, mgerdin, brutisso
hseigel [Wed, 04 Dec 2013 08:10:31 -0500] rev 22215
8027458: VM anonymous classes: wrong context for protected access checks
Summary: Use the anonymous class's host class for protected access checks
Reviewed-by: acorn, coleenp, lfoltan
iignatyev [Tue, 31 Dec 2013 19:26:57 +0400] rev 22214
8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mul
Reviewed-by: twisti
Contributed-by: anton.ivanov@oracle.com
iveresov [Thu, 26 Dec 2013 21:00:23 -0800] rev 22213
8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6
Summary: Make object non-scalarizable if it has field with multiple bases one of which is null
Reviewed-by: kvn, twisti
anoll [Fri, 20 Dec 2013 10:31:14 +0100] rev 22212
8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the output
Summary: Weaken test so that configurations that have no C1 compiler pass
Reviewed-by: iveresov
anoll [Fri, 20 Dec 2013 10:29:44 +0100] rev 22211
8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is broken
Summary: Added simple regression test
Reviewed-by: iveresov
anoll [Thu, 19 Dec 2013 14:08:02 +0100] rev 22210
8025277: Add -XX: flag to print code cache sweeper statistics
Summary: New diagnostic flag prints statistics about the code cache sweeper
Reviewed-by: kvn
Contributed-by: tobi.hartmann@gmail.com
anoll [Thu, 19 Dec 2013 06:09:16 +0100] rev 22209
8026478: -XX:+VerifyAdapterSharing is broken
Summary: Fix by considering all checks in StubRoutines
Reviewed-by: kvn, twisti
anoll [Tue, 17 Dec 2013 08:31:06 +0100] rev 22208
8029091: Bug in calculation of code cache sweeping interval
Summary: Use signed data type so that no underflow can happen
Reviewed-by: kvn, roland
ehelin [Thu, 09 Jan 2014 16:53:51 +0100] rev 22207
Merge
ehelin [Tue, 07 Jan 2014 16:15:35 +0100] rev 22206
Merge
tschatzl [Tue, 07 Jan 2014 13:31:33 +0100] rev 22205
8027364: PSScavenge accounts too large code section to StringTable unlink
Summary: Correct timing measurement by modifying the scope of the GCTraceTime instance.
Reviewed-by: ysr, tamao
Contributed-by: Jeremy Manson <jeremymanson@google.com>
brutisso [Mon, 16 Dec 2013 13:43:06 +0100] rev 22204
8027440: DefNew does not log heap change information when a promotion failure occurs
Reviewed-by: tamao, jmasa
brutisso [Mon, 16 Dec 2013 08:54:14 +0100] rev 22203
8029524: Remove unsused method CollectedHeap::unsafe_max_alloc()
Reviewed-by: pliden, jmasa
dcubed [Wed, 08 Jan 2014 13:53:24 -0800] rev 22202
Merge
coleenp [Tue, 07 Jan 2014 13:26:56 -0500] rev 22201
8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains
Summary: Metaspace::contains cannot look at purged metaspaces while CMS concurrently deallocates them.
Reviewed-by: mgerdin, sspitsyn, jmasa
sla [Tue, 07 Jan 2014 12:32:57 +0100] rev 22200
8031305: (hotspot) com.sun.management.VMOption is missing the ATTACH_ON_DEMAND origin
Reviewed-by: jbachorik, mchung, dholmes
sla [Tue, 07 Jan 2014 10:50:28 +0100] rev 22199
4990369: visibleMethods() and methodsByName() return wrong visible methods
Reviewed-by: sspitsyn, coleenp
hseigel [Mon, 06 Jan 2014 08:44:24 -0500] rev 22198
8030955: assert(_prologue != NULL) failed: prologue pointer must be initialized
Summary: Allow multiple calls to PerfMemory::destroy()
Reviewed-by: zgu, coleenp
zgu [Tue, 31 Dec 2013 08:58:08 -0500] rev 22197
6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error
Summary: Fixed incompatible uses of EXCEPTION_MARK and CHECK macros in AttachListener::init(), handle exception locally.
Reviewed-by: minqi, coleenp
hseigel [Mon, 23 Dec 2013 18:44:59 -0500] rev 22196
8023735: [TESTBUG] runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
Summary: Look for libjsig in correct locations and do not fail if it's not found
Reviewed-by: zgu, ccheung
iignatyev [Mon, 23 Dec 2013 18:39:47 +0000] rev 22195
Merge
iignatyev [Mon, 23 Dec 2013 20:56:18 +0400] rev 22194
8029070: memory leak in jmm_SetVMGlobal
Reviewed-by: kvn, dholmes
hseigel [Mon, 23 Dec 2013 10:13:42 -0500] rev 22193
8021774: [TESTBUG] Tests failed because of a warning in its output
Summary: Remove check for warning
Reviewed-by: zgu, mseledtsov
Contributed-by: george.triantafillou@oracle.com
dsamersoff [Wed, 18 Dec 2013 23:09:57 +0400] rev 22192
6969276: minor memory leak detected by cppcheck in agent/src/os/linux/symtab.c
Summary: missed free call on error return
Reviewed-by: sla, sspitsyn, igerasim
dsamersoff [Wed, 18 Dec 2013 20:32:46 +0400] rev 22191
8028408: unused-value warning on forte.cpp when build on Mac
Summary: cast argument to void in function type definition
Reviewed-by: sla, sspitsyn
sla [Wed, 18 Dec 2013 08:39:06 +0100] rev 22190
8029726: On OS X some dtrace probe names are mismatched with Solaris
8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired.
8029728: On OS X dtrace probes SetStaticBooleanField are not fired
Reviewed-by: kamg, dsamersoff
sla [Mon, 16 Dec 2013 10:34:30 +0100] rev 22189
8028737: Remove JVM_AccessVMIntFlag / JVM_AccessVMBooleanFlag / JVM_VMBreakPoint
Reviewed-by: dcubed, coleenp
zgu [Mon, 16 Dec 2013 10:57:08 -0800] rev 22188
8026300: VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flags
Summary: Fixed wrong print string format
Reviewed-by: sla, ccheung
sla [Mon, 16 Dec 2013 11:17:33 +0100] rev 22187
8029798: Build warnings in windows/makefiles/sa.make
Reviewed-by: sla
Contributed-by: francis.andre.kampbell@orange.fr
darcy [Thu, 26 Dec 2013 11:16:44 -0500] rev 22186
8030656: Bad version check for parameter information in src/share/vm/classfile/javaClasses.cpp
Summary: Switched version check to check for greater than or equal to 8, not equal to 8
Reviewed-by: dholmes, kamg
katleman [Tue, 21 Jan 2014 18:16:59 -0800] rev 22185
Added tag jdk9-b01 for changeset 7ef63208c60e
lana [Mon, 27 Jan 2014 21:00:03 -0800] rev 22184
Merge
asaha [Thu, 16 Jan 2014 21:43:13 -0800] rev 22183
Merge
asaha [Wed, 15 Jan 2014 14:19:11 -0800] rev 22182
8031822: Regenerate common/autoconf/generated-configure.sh after merging changes from CPU14_01
Reviewed-by: tbell
erikj [Thu, 16 Jan 2014 17:16:33 +0100] rev 22181
8031709: Configure --with-jvm-variants=client, server, x produces default outputdir containing comma
Reviewed-by: ihse, tbell
mduigou [Tue, 14 Jan 2014 12:49:01 -0800] rev 22180
8011180: remove obsolete scripts
Reviewed-by: smarks, erikj, psandoz
mduigou [Tue, 14 Jan 2014 10:25:22 -0800] rev 22179
8031668: TOOLCHAIN_FIND_COMPILER unexpectedly resolves symbolic links
Reviewed-by: erikj, ihse
erikj [Tue, 14 Jan 2014 12:05:32 +0100] rev 22178
8025936: Windows .pdb and .map files does not have proper dependencies setup
Reviewed-by: ihse, tbell
erikj [Tue, 14 Jan 2014 12:03:29 +0100] rev 22177
8031580: bootcycle-images crashes with Unrecognized VM option 'PermSize=32m'
Reviewed-by: sla, tbell
erikj [Thu, 09 Jan 2014 12:35:20 +0100] rev 22176
8029908: jdk 8u5 mac build produces incorrect version string 1.8.0_5
Reviewed-by: tbell, ihse
katleman [Tue, 21 Jan 2014 18:16:48 -0800] rev 22175
Added tag jdk9-b01 for changeset 897e2da883cd
duke [Wed, 05 Jul 2017 19:26:54 +0200] rev 22174
Added tag jdk9-b01 for changeset f130ca87de66
duke [Wed, 05 Jul 2017 19:26:54 +0200] rev 22173
Merge
duke [Wed, 05 Jul 2017 19:26:50 +0200] rev 22172
Merge
darcy [Tue, 07 Jan 2014 15:00:23 -0800] rev 22171
8000962: Update JDK_MINOR_VERSION for JDK 9
Reviewed-by: jjg, ksrini
darcy [Tue, 07 Jan 2014 13:47:49 -0800] rev 22170
8031360: Update langtools code base to use RELEASE_9
Reviewed-by: jjg
darcy [Tue, 07 Jan 2014 11:43:56 -0800] rev 22169
8028543: Add SourceVersion.RELEASE_9
Reviewed-by: jjg
rfield [Sun, 22 Dec 2013 21:57:01 -0800] rev 22168
8030626: java.lang.VerifyError: Bad return type when lambda's body is in parentheses
Summary: properly type convert the body of a lambda expression (forward port to JDK9 of 8029558)
Reviewed-by: vromero
vromero [Thu, 19 Dec 2013 22:24:27 +0000] rev 22167
8029240: Default methods not always visible under -source 7
Reviewed-by: jjg
vromero [Thu, 19 Dec 2013 21:58:50 +0000] rev 22166
8030218: javac, compile time error isn't shown when final static field is not assigned, follow-up
Reviewed-by: jjg, jfranck, sundar
vromero [Thu, 19 Dec 2013 20:16:44 +0000] rev 22165
8030807: langtools should still build using jdk 7
Reviewed-by: briangoetz
emc [Thu, 19 Dec 2013 11:38:45 -0500] rev 22164
8030726: tools/javac/NoStringToLower.java fails due to enforcement no use of String.toLowerCase on non-langtools classes
Summary: Fix NoStringToLower test to only enforce ban on String.toLowerCase on langtools classes
Reviewed-by: vromero, jfranck
Contributed-by: paul.govereau@oracle.com
briangoetz [Wed, 18 Dec 2013 16:05:18 -0500] rev 22163
8030244: Update langtools to use Diamond
Reviewed-by: darcy
vromero [Wed, 18 Dec 2013 19:22:58 +0000] rev 22162
8029721: javac crash for annotated parameter type of lambda in a field
Reviewed-by: rfield, jfranck
vromero [Wed, 18 Dec 2013 19:15:58 +0000] rev 22161
8029569: internal javac cast exception when resolving varargs ambiguity
Reviewed-by: jjg
ksrini [Fri, 06 Dec 2013 09:07:47 -0800] rev 22160
8029504: Regression: TestDocRootLink test fails on Windows
Reviewed-by: bpatel, jjg
briangoetz [Wed, 18 Dec 2013 10:29:25 -0500] rev 22159
8030253: Update langtools to use strings-in-switch
8030262: Update langtools to use foreach loops
8030245: Update langtools to use try-with-resources and multi-catch
Reviewed-by: darcy
emc [Tue, 17 Dec 2013 19:27:49 -0500] rev 22158
8030687: Add .out files to fix failing tests
Summary: Forgot to hg add golden files in a previous fix
Reviewed-by: jjg
emc [Tue, 17 Dec 2013 18:15:48 -0500] rev 22157
8030642: Add golden files to javac/limits
Summary: Add golden files to check output of negative compilation tests in javac/limits
Reviewed-by: jjg, emc
Contributed-by: paul.govereau@oracle.com
darcy [Tue, 17 Dec 2013 10:28:36 -0800] rev 22156
8030080: Correct misstatement in JSR 269 MR (in javax.lang.model)
Reviewed-by: jfranck
jlahoda [Tue, 17 Dec 2013 10:58:26 +0100] rev 22155
8028235: Better error recovery for parsing 'void' as a type of the lambda parameter
Summary: Handle "void" as a primitive type in JavacParser.analyzeParens.
Reviewed-by: vromero
jlahoda [Tue, 17 Dec 2013 10:58:21 +0100] rev 22154
8028415: TreeMaker.Literal(Object) creates invalid JCLiterals when passed a Character.
Summary: JCLiteral for char must contain an Integer, not the provided Character.
Reviewed-by: jjg
jlahoda [Tue, 17 Dec 2013 10:55:59 +0100] rev 22153
8029800: Flags.java uses String.toLowerCase without specifying Locale
Summary: Introducing StringUtils.toLowerCase/toUpperCase independent on the default locale, converting almost all usages of String.toLowerCase/toUpperCase to use the new methods.
Reviewed-by: jjg, bpatel
jlahoda [Tue, 17 Dec 2013 10:55:58 +0100] rev 22152
8029715: test needs bugID added to @bug tag
Summary: Adding forgotten bug number
Reviewed-by: vromero
darcy [Mon, 16 Dec 2013 10:15:38 -0800] rev 22151
8028545: Add -source 9 and -target 9 to javac
8000961: Change javac source and target default to 9
Reviewed-by: jjg
vromero [Mon, 16 Dec 2013 17:33:18 +0000] rev 22150
8030214: fix for JDK-8020216 breaks the build
Reviewed-by: jjg
vromero [Mon, 16 Dec 2013 15:07:13 +0000] rev 22149
8028708: TEST_BUG, Tests should pass through VM options, langtools tests
Reviewed-by: jjg, vromero
Contributed-by: andrey.x.nazarov@oracle.com
vromero [Mon, 16 Dec 2013 14:32:12 +0000] rev 22148
8020216: javac, compile time error isn't shown when final static field is not assigned
Reviewed-by: jjg
iris [Fri, 13 Dec 2013 09:36:24 -0800] rev 22147
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:27:11 -0800] rev 22146
Added tag jdk9-b00 for changeset 4b89cce23b75
duke [Wed, 05 Jul 2017 19:26:45 +0200] rev 22145
Merge
iris [Fri, 13 Dec 2013 09:35:35 -0800] rev 22144
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:27:07 -0800] rev 22143
Added tag jdk9-b00 for changeset 2b1cd447f3b6
duke [Wed, 05 Jul 2017 19:26:41 +0200] rev 22142
Merge
joehw [Thu, 12 Dec 2013 11:36:40 -0800] rev 22141
8029895: XMLOutputFactory.newFactory(String, ClassLoader) - incorrect specification
Reviewed-by: alanb, dfuchs, lancea
joehw [Sun, 05 Jan 2014 21:00:00 -0800] rev 22140
8027359: XML parser returns incorrect parsing results
Reviewed-by: lancea
joehw [Mon, 23 Dec 2013 14:07:05 -0800] rev 22139
8029236: Update copyright year to match last edit in jdk8 jaxp repository for 2013
Reviewed-by: lancea, mchung
joehw [Mon, 23 Dec 2013 13:57:42 -0800] rev 22138
8029955: AIOB in XMLEntityScanner.scanLiteral upon parsing literals with > 100 LF chars
Reviewed-by: dfuchs, lancea, ulfzibis
iris [Fri, 13 Dec 2013 09:35:23 -0800] rev 22137
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:27:07 -0800] rev 22136
Added tag jdk9-b00 for changeset 6b9397692808
duke [Wed, 05 Jul 2017 19:26:37 +0200] rev 22135
Merge
iris [Fri, 13 Dec 2013 09:36:37 -0800] rev 22134
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:27:12 -0800] rev 22133
Added tag jdk9-b00 for changeset 0127c0df76cd
duke [Wed, 05 Jul 2017 19:26:34 +0200] rev 22132
Merge
ssides [Mon, 23 Dec 2013 18:42:26 +0000] rev 22131
8029231: Update copyright years for files in corba repository for 2013
Reviewed-by: mchung, coffeys
iris [Fri, 13 Dec 2013 09:35:01 -0800] rev 22130
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:27:04 -0800] rev 22129
Added tag jdk9-b00 for changeset 40be46e0fee0
duke [Wed, 05 Jul 2017 19:26:30 +0200] rev 22128
Merge
dxu [Wed, 08 Jan 2014 13:25:10 -0800] rev 22127
8028726: (prefs) Check src/solaris/native/java/util/FileSystemPreferences.c for JNI pending exceptions
Reviewed-by: lancea, chegar, alanb
erikj [Wed, 08 Jan 2014 14:04:35 +0100] rev 22126
8030781: System.setProperties(null) drops all system properties (RELEASE not set)
Reviewed-by: alanb
alanb [Wed, 08 Jan 2014 13:08:20 +0000] rev 22125
6772009: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java test failed with 'Completed != 2'
Reviewed-by: martin, dholmes
Contributed-by: srikalyan.chandrashekar@oracle.com
alanb [Wed, 08 Jan 2014 12:59:57 +0000] rev 22124
8030089: java/util/zip/ZipFile/FinalizeZipFile.java intermittently fails with fastdebug builds
Reviewed-by: alanb
Contributed-by: tristan.yan@oracle.com
darcy [Tue, 07 Jan 2014 19:19:32 -0800] rev 22123
8031369: Fix raw types warnings in sun.misc.{Cache, SoftCache}
Reviewed-by: mduigou, lancea
darcy [Tue, 07 Jan 2014 15:02:41 -0800] rev 22122
8000962: Update JDK_MINOR_VERSION for JDK 9
Reviewed-by: jjg, ksrini
ascarpino [Tue, 07 Jan 2014 14:35:57 -0800] rev 22121
8030823: Security Providers need to have their version numbers updated for JDK9
Reviewed-by: xuelei, wetmore
darcy [Tue, 07 Jan 2014 12:56:29 -0800] rev 22120
8031361: Fix raw types warning in java.lang.management
Reviewed-by: psandoz, lancea, alanb
darcy [Tue, 07 Jan 2014 09:58:16 -0800] rev 22119
8031326: Use Class<?> rather than Class in java.net method signatures
Reviewed-by: alanb, chegar
rriggs [Tue, 07 Jan 2014 11:50:15 -0500] rev 22118
8031103: java.time.Duration has wrong Javadoc Comments in toDays() and toHours()
Summary: Correct specification for Duration.toDays, toHours
Reviewed-by: lancea, alanb
darcy [Tue, 07 Jan 2014 09:17:56 -0800] rev 22117
8031302: Fix raw types lint warnings in java.security
Reviewed-by: xuelei
darcy [Tue, 07 Jan 2014 09:09:30 -0800] rev 22116
8027063: SecurityManger.getClassContext returns a raw type
Reviewed-by: lancea, alanb, xuelei
chegar [Tue, 07 Jan 2014 13:00:37 +0000] rev 22115
Merge
chegar [Tue, 07 Jan 2014 12:59:32 +0000] rev 22114
8031142: AbstractCollection and AbstractList should specify their default implementation using @implSpec
Reviewed-by: martin, psandoz
chegar [Tue, 07 Jan 2014 11:34:59 +0000] rev 22113
8031067: java/util/concurrent/atomic/AtomicUpdaters.java: java.lang.Error: Unexpected reflective access
Summary: Ensure that the test is not influenced by the default users policy.
Reviewed-by: martin
psandoz [Tue, 07 Jan 2014 11:33:22 +0100] rev 22112
8031306: Incorrect bug id on tests
Reviewed-by: chegar
psandoz [Tue, 07 Jan 2014 11:15:11 +0100] rev 22111
8031187: DoubleStream.count is incorrect for a stream containing > Integer.MAX_VALUE elements
Reviewed-by: darcy
plevart [Tue, 07 Jan 2014 09:54:16 +0100] rev 22110
8030801: SocketHandler(host, port) requires permission ("java.util.logging.LoggingPermission" "control")
8029781: Theoretical data race on java.util.logging.Handler.sealed
Summary: Use privileged actions instead of racy boolean field to elevate privilege when constructing logging handlers
Reviewed-by: mchung, dfuchs
darcy [Mon, 06 Jan 2014 13:54:54 -0800] rev 22109
8031210: Remove serial warning from java.lang.Enum
Reviewed-by: lancea, mduigou
rriggs [Wed, 11 Dec 2013 16:52:41 -0500] rev 22108
8029551: Add value-type notice to java.time classes
Summary: Add warning about identity of value types and reference to ValueBased.html
Reviewed-by: briangoetz, smarks, scolebourne
juh [Mon, 06 Jan 2014 13:20:06 -0800] rev 22107
8007967: Infinite loop can happen in sun.security.provider.certpath.SunCertPathBuilder.depthFirstSearchForward()
Reviewed-by: mullan
darcy [Mon, 06 Jan 2014 11:48:32 -0800] rev 22106
8031201: Fix casting lint issues in java.net
Reviewed-by: alanb, chegar
michaelm [Mon, 06 Jan 2014 11:00:12 +0000] rev 22105
8029354: URLPermission.<init> throws llegalArgumentException: Invalid characters in hostname
Reviewed-by: alanb, chegar
joehw [Sun, 05 Jan 2014 21:02:57 -0800] rev 22104
8027359: XML parser returns incorrect parsing results
Reviewed-by: lancea
tyan [Fri, 03 Jan 2014 20:43:09 -0800] rev 22103
8030284: intermittent StackOverflow in RMI bench/serial test
Reviewed-by: smarks
bpb [Fri, 03 Jan 2014 14:04:41 -0800] rev 22102
8029561: Optimization in Integer to string conversion
Summary: Remove FIXME-TODO comments as the suggested change does not improve performance.
Reviewed-by: darcy
darcy [Fri, 03 Jan 2014 10:38:23 -0800] rev 22101
8030212: Several api.java.util.stream tests got "NaN" value instead of "Infinity" or "-Infinity"
Reviewed-by: mduigou, psandoz
darcy [Fri, 03 Jan 2014 09:49:08 -0800] rev 22100
8031148: Fix doclint issues in javax.xml.crypto.dsig
Reviewed-by: chegar, mullan
alanb [Fri, 03 Jan 2014 15:59:54 +0000] rev 22099
8031113: TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently
Reviewed-by: chegar
alanb [Fri, 03 Jan 2014 15:42:05 +0000] rev 22098
8029018: (bf) Check src/share/native/java/nio/Bits.c for JNI pending exceptions
Reviewed-by: chegar
chegar [Fri, 03 Jan 2014 06:28:56 +0000] rev 22097
Merge
dl [Fri, 03 Jan 2014 06:22:41 +0000] rev 22096
8031133: AbstractMap should specify its default implementation using @implSpec
Reviewed-by: chegar, alanb
msheppar [Thu, 02 Jan 2014 19:23:27 +0000] rev 22095
8027903: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java throws java.net.SocketException: Cannot assign requested address
Summary: check for pending Exception and clear if invoking ipv6 mcast_set_xxx function during setNetworkInterface call flow.
Reviewed-by: alanb, chegar
igerasim [Mon, 30 Dec 2013 16:34:06 +0400] rev 22094
8030698: Several GUI labels in jconsole need correction
Reviewed-by: sla
weijun [Mon, 30 Dec 2013 11:51:19 +0800] rev 22093
8028780: JDK KRB5 module throws OutOfMemoryError when CCache is corrupt
Reviewed-by: xuelei
xuelei [Tue, 24 Dec 2013 20:07:12 -0800] rev 22092
8025415: Test SSLSocketImplThrowsWrongExceptions.java timed out
Reviewed-by: weijun
smarks [Tue, 24 Dec 2013 16:43:19 -0800] rev 22091
8007256: RMI testlibrary cleanup: remove JavaVMCallbackHandler
Reviewed-by: darcy
mullan [Tue, 24 Dec 2013 08:42:21 -0500] rev 22090
Merge
mullan [Tue, 24 Dec 2013 08:40:40 -0500] rev 22089
8030813: Signed applet fails to load when CRLs are stored in an LDAP directory
Summary: Skip JNDI application resource lookup to avoid recursive JAR validation
Reviewed-by: vinnie, herrick
ksrini [Mon, 23 Dec 2013 14:24:48 -0800] rev 22088
8029997: [infra] remove Solaris ISA directories and the links
Reviewed-by: alanb, tbell
joehw [Mon, 23 Dec 2013 14:02:27 -0800] rev 22087
8029955: AIOB in XMLEntityScanner.scanLiteral upon parsing literals with > 100 LF chars
Reviewed-by: dfuchs, lancea, ulfzibis
dfuchs [Sun, 22 Dec 2013 11:20:07 +0100] rev 22086
8030850: Setting .level=FINEST in logging configuration file doesn't work
Summary: setLevel(INFO) was called too early on root logger, causing the value found in configuration file to be later ignored.
Reviewed-by: mchung
tyan [Fri, 20 Dec 2013 15:10:11 -0800] rev 22085
7168267: Cleanup of rmi regression tests
Reviewed-by: smarks
smarks [Fri, 13 Dec 2013 18:08:20 -0800] rev 22084
8027536: rmic: add deprecation warning message when generating JRMP static stubs/skeletons
Reviewed-by: mchung, dmocek
darcy [Fri, 20 Dec 2013 14:06:29 -0800] rev 22083
8030785: Missing "since 1.8" javadoc for java.lang.reflect.Method:getParameterCount
Reviewed-by: mduigou, mchung
rriggs [Fri, 20 Dec 2013 13:06:32 -0500] rev 22082
8029909: Clarify equals/hashcode behavior for java.time types
Summary: Document the behavior of equals and hashcode in java.time.chrono date types
Reviewed-by: sherman, scolebourne
rriggs [Fri, 20 Dec 2013 13:06:23 -0500] rev 22081
8030002: Enhance deserialization using readObject
Reviewed-by: sherman, chegar, scolebourne
darcy [Fri, 20 Dec 2013 08:59:52 -0800] rev 22080
8023471: Add compatibility note to AnnotatedElement
Reviewed-by: smarks, jfranck, abuckley
dfuchs [Fri, 20 Dec 2013 14:53:38 +0100] rev 22079
8030187: TEST_BUG: java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java failing again
Summary: Yet another issue with Loggers being gc'ed too early.
Reviewed-by: mchung
psandoz [Fri, 20 Dec 2013 13:38:13 +0100] rev 22078
8030851: Update code in java.util to use newer language features
Reviewed-by: dfuchs, briangoetz, chegar, alanb, mduigou
alanb [Fri, 20 Dec 2013 09:58:03 +0000] rev 22077
8030690: TEST_BUG java/nio/Buffer/Chars.java fails intermittently
Reviewed-by: alanb
Contributed-by: yiming.wang@oracle.com
xuelei [Thu, 19 Dec 2013 22:59:21 -0800] rev 22076
8030842: Intermittent test failure SSLSocketTimeoutNulls.java
Reviewed-by: weijun
mchung [Thu, 19 Dec 2013 13:43:30 -0800] rev 22075
8029346: LowMemoryTestConcMarkSweepGC.sh fails intermittently with timeout
Reviewed-by: mchung
Contributed-by: Tristan Yan <tristan.yan@oracle.com>
alanb [Thu, 19 Dec 2013 18:13:19 +0000] rev 22074
8022879: TEST_BUG: sun/nio/cs/MalformedSurrogates.java fails intermittently
Reviewed-by: martin
Contributed-by: yiming.wang@oracle.com
dfuchs [Thu, 19 Dec 2013 14:53:10 +0100] rev 22073
8030192: TESTFAIL: java/util/logging/TestLoggerBundleSync.java failed with NPE
Summary: This is a test bug - loggers held in local variables can be arbitrarily gc'ed if that variable is no longer used. The fix makes sure that the loggers won't be arbitrarily gc'ed before the test is complete.
Reviewed-by: mchung
chegar [Thu, 19 Dec 2013 13:08:05 +0000] rev 22072
Merge
chegar [Thu, 19 Dec 2013 10:40:50 +0000] rev 22071
Merge
dl [Thu, 19 Dec 2013 10:31:59 +0000] rev 22070
8026155: Enhance ForkJoin pool
Reviewed-by: chegar, alanb, ahgross
msheppar [Thu, 19 Dec 2013 11:34:17 +0000] rev 22069
7102702: java/net/PortUnreachableException/OneExceptionOnly.java failing
Summary: change struct sockaddr_in rmtaddr to SOCKETADDRESS rmtaddr in purgeOutstandingICMP
Reviewed-by: alanb, chegar
xuelei [Thu, 19 Dec 2013 02:27:25 -0800] rev 22068
7093640: Enable client-side TLS 1.2 by default
Reviewed-by: weijun, mullan, wetmore
ksrini [Wed, 18 Dec 2013 11:34:34 -0800] rev 22067
8029513: SwingApplet demo files still found in JDK 8 on Solaris
Reviewed-by: tbell
ksrini [Wed, 18 Dec 2013 10:36:34 -0800] rev 22066
8029388: java.exe consumes argument intended for launched java class
Reviewed-by: mchung
ksrini [Wed, 18 Dec 2013 10:19:05 -0800] rev 22065
8024033: [launcher] remove solaris dual mode support
Reviewed-by: darcy, martin
rriggs [Wed, 18 Dec 2013 09:56:54 -0500] rev 22064
7018010: References to ProxySelector is without link
Reviewed-by: lancea, darcy, alanb
vinnie [Wed, 18 Dec 2013 12:23:41 +0000] rev 22063
8029788: Certificate validation - java.lang.ClassCastException
Reviewed-by: xuelei, mullan, weijun
jbachorik [Wed, 18 Dec 2013 11:00:48 +0100] rev 22062
8029809: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails intermittently with "Operation not permitted"
Reviewed-by: sla
jbachorik [Wed, 18 Dec 2013 10:58:50 +0100] rev 22061
8029890: java/lang/management/ThreadMXBean/ThreadBlockedCount.java fails: Blocked thread has 4 blocked counts. Expected 3
Reviewed-by: sla
alanb [Wed, 18 Dec 2013 08:41:46 +0000] rev 22060
8029886: Change SecurityManager check{TopLevelWindow, SystemClipboardAccessAwtEventQueueAccess} to check AllPermission
Reviewed-by: mchung, prr, art, mullan
darcy [Tue, 17 Dec 2013 17:14:02 -0800] rev 22059
8030084: Fix lint warnings in sun.security.tools.policytool
Reviewed-by: mullan
mduigou [Tue, 17 Dec 2013 09:36:59 -0800] rev 22058
8029795: LinkedHashMap.getOrDefault() doesn't update access order.
Reviewed-by: psandoz
alanb [Tue, 17 Dec 2013 13:27:30 +0000] rev 22057
8030035: Create a stable test group in TEST.groups
Summary: Added known stable tests into a separate group
Reviewed-by: alanb
Contributed-by: balchandra.vaidya@oracle.com
sla [Tue, 17 Dec 2013 08:07:02 +0100] rev 22056
6605915: jinfo -flag <flag name> functionality doesn't work with core files
Reviewed-by: mchung, jbachorik
mduigou [Fri, 13 Dec 2013 13:34:55 -0800] rev 22055
8029055: Map.merge implementations should refuse null value param
Reviewed-by: briangoetz, dl
mduigou [Fri, 13 Dec 2013 13:35:35 -0800] rev 22054
8030016: HashMap.computeIfAbsent generates spurious access event
Reviewed-by: psandoz, bchristi
alanb [Mon, 16 Dec 2013 19:52:55 +0000] rev 22053
6706208: (cs) CharsetProvider permission check cleanup
Reviewed-by: chegar, mchung
alanb [Mon, 16 Dec 2013 15:05:26 +0000] rev 22052
8029904: Remove com.sun.security.auth.callback.DialogCallbackHandler
Reviewed-by: mullan
sla [Mon, 16 Dec 2013 15:38:31 +0100] rev 22051
8030204: com/sun/jdi/JdbExprTest.sh: Required output "Can\\'t convert 2147483648 to int" not found
Reviewed-by: alanb
sla [Mon, 16 Dec 2013 11:09:52 +0100] rev 22050
4660158: TTY: NumberFormatException while trying to set values by 'set' command
Reviewed-by: alanb, sspitsyn
sla [Mon, 16 Dec 2013 11:04:59 +0100] rev 22049
8028430: JDI: ReferenceType.visibleMethods() return wrong visible methods
Reviewed-by: mchung
sla [Mon, 16 Dec 2013 10:51:46 +0100] rev 22048
8030036: Updates to ProblemList.txt after same-binaries run
Reviewed-by: alanb
xuelei [Sun, 15 Dec 2013 20:24:45 -0800] rev 22047
8028562: Test SSLSocketSSLEngineTemplate.java intermittent failed with "Data length error"
Summary: test stabilization, read one more time in case of message fragment
Reviewed-by: mullan, xuelei
Contributed-by: Zaiyao Liu <zaiyao.liu@oracle.com>
alanb [Sun, 15 Dec 2013 08:11:41 +0000] rev 22046
8029805: Remove LogManager addPropertyChangeListener and removePropertyChangeListener methods
8029806: Remove Packer/Unpacker addPropertyChangeLister and removePropertyListener methods
Reviewed-by: dfuchs, tbell, mchung, ihse
dxu [Sat, 14 Dec 2013 20:36:10 -0800] rev 22045
8025437: Check DefaultProxySelector for JNI pending exception issues
Reviewed-by: michaelm, chegar, alanb
dxu [Sat, 14 Dec 2013 16:37:49 -0800] rev 22044
8022219: Intermittent test failures in java/util/zip/ZipFile
Reviewed-by: alanb, chegar
alanb [Sat, 14 Dec 2013 09:27:12 +0000] rev 22043
8027212: java/nio/channels/Selector/SelectAfterRead.java fails intermittently
Reviewed-by: chegar, ewang
bpb [Fri, 13 Dec 2013 16:15:58 -0800] rev 22042
4891331: BigInteger a.multiply(a) should use squaring code
Summary: Change multiply(BigInteger a) to return square() if a == this and the number of ints in the magnitude is over a threshold.
Reviewed-by: darcy, shade
darcy [Fri, 13 Dec 2013 15:24:38 -0800] rev 22041
8030082: Fix raw types lint warnings, etc. in various sun.security libraries
Reviewed-by: chegar, mullan
iris [Fri, 13 Dec 2013 09:36:06 -0800] rev 22040
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:27:09 -0800] rev 22039
Added tag jdk9-b00 for changeset 54d61bc20e2a
duke [Wed, 05 Jul 2017 19:26:20 +0200] rev 22038
Merge
iris [Fri, 13 Dec 2013 09:35:12 -0800] rev 22037
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:27:05 -0800] rev 22036
Added tag jdk9-b00 for changeset 9088fb4951d4
erikj [Wed, 08 Jan 2014 14:02:32 +0100] rev 22035
8030781: System.setProperties(null) drops all system properties (RELEASE not set)
Reviewed-by: alanb, ihse, tbell
darcy [Tue, 07 Jan 2014 10:56:57 -0800] rev 22034
8000962: Update JDK_MINOR_VERSION for JDK 9
Reviewed-by: katleman, erikj, wetmore
darcy [Fri, 03 Jan 2014 09:37:34 -0800] rev 22033
8031081: Use separate doclint flags for different doc bundles
Reviewed-by: chegar, tbell
erikj [Thu, 19 Dec 2013 14:11:12 +0100] rev 22032
8030793: Update jprt.properties to release jdk9
Reviewed-by: chegar
erikj [Tue, 17 Dec 2013 11:09:26 +0100] rev 22031
8029797: Let jprt run configure when building
Reviewed-by: tbell
iris [Fri, 13 Dec 2013 09:34:44 -0800] rev 22030
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
iris [Thu, 12 Dec 2013 15:34:28 -0800] rev 22029
Added tag jdk9-b00 for changeset a1f52953e1ee
duke [Wed, 05 Jul 2017 19:26:09 +0200] rev 22028
Added tag jdk9-b00 for changeset 13b877757b0b
duke [Wed, 05 Jul 2017 19:26:09 +0200] rev 22027
Merge
duke [Wed, 05 Jul 2017 19:26:06 +0200] rev 22026
Merge
katleman [Thu, 12 Dec 2013 05:21:38 -0800] rev 22025
Added tag jdk8-b120 for changeset 358a358062d5
duke [Wed, 05 Jul 2017 19:26:03 +0200] rev 22024
Merge
katleman [Thu, 12 Dec 2013 05:21:09 -0800] rev 22023
Added tag jdk8-b120 for changeset a1eb659bc2df
duke [Wed, 05 Jul 2017 19:26:00 +0200] rev 22022
Merge
katleman [Thu, 12 Dec 2013 05:21:06 -0800] rev 22021
Added tag jdk8-b120 for changeset c11c4dbfeef6
duke [Wed, 05 Jul 2017 19:25:57 +0200] rev 22020
Merge
katleman [Thu, 12 Dec 2013 05:21:40 -0800] rev 22019
Added tag jdk8-b120 for changeset 364ebc8a25e1
duke [Wed, 05 Jul 2017 19:25:55 +0200] rev 22018
Merge
katleman [Thu, 12 Dec 2013 05:20:50 -0800] rev 22017
Added tag jdk8-b120 for changeset 3e952d81f575
duke [Wed, 05 Jul 2017 19:25:52 +0200] rev 22016
Merge
katleman [Thu, 12 Dec 2013 05:21:24 -0800] rev 22015
Added tag jdk8-b120 for changeset 9c26010427f3
duke [Wed, 05 Jul 2017 19:25:49 +0200] rev 22014
Merge
katleman [Thu, 12 Dec 2013 05:20:55 -0800] rev 22013
Added tag jdk8-b120 for changeset 1d69b0d20e2c
katleman [Thu, 12 Dec 2013 05:20:45 -0800] rev 22012
Added tag jdk8-b120 for changeset 7e7001d203cb
duke [Wed, 05 Jul 2017 19:25:40 +0200] rev 22011
Added tag jdk8-b120 for changeset a1ee9743f4ee
duke [Wed, 05 Jul 2017 19:25:40 +0200] rev 22010
Merge
duke [Wed, 05 Jul 2017 19:25:36 +0200] rev 22009
Merge
lana [Thu, 05 Dec 2013 10:34:49 -0800] rev 22008
Merge
mchung [Wed, 04 Dec 2013 15:39:36 -0800] rev 22007
8029216: (jdeps) Provide a specific option to report JDK internal APIs
Reviewed-by: alanb
lana [Tue, 03 Dec 2013 23:10:23 -0800] rev 22006
Merge