rdurbin [Fri, 04 Sep 2015 14:49:20 -0700] rev 32621
8061999: Enhance VM option parsing to allow options to be specified in a file
Summary: Add support for the "-XX:VMOptionsFile=<path>" option.
Reviewed-by: dcubed, gthornbr, gziemski, ddmitriev, dholmes, coleenp
jlaskey [Fri, 04 Sep 2015 20:29:48 +0000] rev 32620
Merge
jlaskey [Fri, 04 Sep 2015 10:12:08 -0300] rev 32619
8087181: Move native jimage code to its own library (maybe libjimage)
Reviewed-by: alanb, lfoltan, hseigel, acorn
Contributed-by: james.laskey@oracle.com, jean-francois.denise@oracle.com, roger.riggs@oracle.com
jwilhelm [Fri, 04 Sep 2015 13:23:10 +0200] rev 32618
8130823: VerifyRememberedSets is an expensive nop in product builds
Reviewed-by: jmasa, tschatzl
mgerdin [Fri, 04 Sep 2015 09:47:35 +0200] rev 32617
8135012: Don't use G1RootProcessor when scanning remembered sets
Reviewed-by: jmasa, ecaspole
tschatzl [Fri, 04 Sep 2015 08:36:13 +0200] rev 32616
8134857: Inconsistency in maximum TLAB/PLAB size and humongous object size
Summary: Align TLAB/PLAB size with exact humongous object size threshold, not that value -1.
Reviewed-by: jmasa, dfazunen
mseledtsov [Thu, 03 Sep 2015 08:57:16 -0700] rev 32615
8133180: [TESTBUG] runtime/SharedArchiveFile/SharedStrings.java failed with WhiteBox.class : no such file or directory
Summary: Removed ambiguity on where JarBuilder looks for classes
Reviewed-by: jiangli, ctornqvi, gtriantafill
dcubed [Thu, 03 Sep 2015 10:22:39 -0700] rev 32614
8049304: race between VM_Exit and _sync_FutileWakeups->inc()
Summary: Add PerfDataManager.has_PerfData() to indicate when PerfData objects should be safe to query. Update Java monitor PerfData usage to check the new flag. PerfDataManager::destroy() should only be called at a safepoint and when the StatSampler is not active.
Reviewed-by: kbarrett, dholmes, tbenson, bdelsart
sangheki [Wed, 02 Sep 2015 17:49:46 -0700] rev 32613
8134972: [BACKOUT] GC: implement ranges (optionally constraints) for those flags that have them missing
Reviewed-by: jwilhelm
kbarrett [Wed, 02 Sep 2015 11:41:42 -0400] rev 32612
8134806: Clean up write_ref_field_work
Summary: Remove unnecessary pure virtual decl and default argument values.
Reviewed-by: jwilhelm, tbenson, jmasa
tschatzl [Wed, 02 Sep 2015 16:16:58 +0200] rev 32611
Merge
tschatzl [Wed, 02 Sep 2015 14:00:46 +0200] rev 32610
8134856: Incorrect use of PLAB::min_size() in MaxPLABSizeBounds
Reviewed-by: jwilhelm, tbenson
tschatzl [Wed, 02 Sep 2015 09:57:03 +0200] rev 32609
8134858: Remove G1 specific checking of Young/OldPLABSize in G1CollectorPolicy constructor
Summary: Remove obsolete and wrong code.
Reviewed-by: mgerdin, brutisso
sfriberg [Wed, 02 Sep 2015 09:51:05 +0200] rev 32608
8066443: Add G1 support for promotion event
Reviewed-by: tschatzl
ysr [Wed, 02 Sep 2015 11:56:10 +0200] rev 32607
8133818: Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125
Summary: Test contributed by brutisso
Reviewed-by: tonyp, tschatzl
sjohanss [Wed, 02 Sep 2015 09:14:04 +0200] rev 32606
8129417: Oop iteration clean-up to remove oop_ms_follow_contents
Reviewed-by: pliden, ehelin
gthornbr [Tue, 01 Sep 2015 14:01:18 -0700] rev 32605
8134161: JVM is creating too many GC helper threads on T7/M7 linux/sparc platform
Summary: Recognize the T7/M7 platform.
Reviewed-by: dcubed, kvn, jmasa
pliden [Tue, 01 Sep 2015 14:17:53 +0200] rev 32604
Merge
pliden [Tue, 01 Sep 2015 13:13:19 +0200] rev 32603
8134738: Remove CollectorPolicy::Name
Reviewed-by: brutisso, mgerdin
tschatzl [Tue, 01 Sep 2015 10:53:29 +0200] rev 32602
8067341: Modify PLAB sizing algorithm to waste less
Summary: Change the G1 PLAB resizing algorithm to waste less memory by being more conservative about the PLAB sizes.
Reviewed-by: ecaspole, jmasa
sangheki [Mon, 31 Aug 2015 11:51:29 -0700] rev 32601
8078555: GC: implement ranges (optionally constraints) for those flags that have them missing
Summary: Add ranges and constraint functions for GC flags.
Reviewed-by: jmasa, kbarrett, gziemski, ddmitriev, drwhite
dsamersoff [Mon, 31 Aug 2015 23:29:02 +0200] rev 32600
Merge
dsamersoff [Mon, 31 Aug 2015 21:46:33 +0300] rev 32599
Merge
kbarrett [Mon, 31 Aug 2015 13:06:01 -0400] rev 32598
8131330: G1CollectedHeap::verify_dirty_young_list fails with assert
Summary: Use assembly loop to avoid compiler optimization into memset
Reviewed-by: ecaspole, tschatzl
kbarrett [Fri, 28 Aug 2015 23:57:26 +0200] rev 32597
Merge
kbarrett [Tue, 18 Aug 2015 17:48:35 -0400] rev 32596
8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension
Summary: Use BarrierSet::CardTableForRS where needed, and update concrete bs tags.
Reviewed-by: jwilhelm, jmasa
ddmitriev [Fri, 28 Aug 2015 17:32:31 +0300] rev 32595
8132725: Memory leak in Arguments::add_property function
Summary: Logic in add_property was rewritten to avoid memory leak
Reviewed-by: iklam, coleenp
erikj [Fri, 28 Aug 2015 11:10:57 +0200] rev 32594
Merge
erikj [Fri, 28 Aug 2015 09:57:54 +0200] rev 32593
8134157: adlc fails to compile with SS12u4
Reviewed-by: dholmes, kbarrett, ihse
ehelin [Fri, 28 Aug 2015 09:05:46 +0200] rev 32592
8134509: G1ParCopyClosure does not need a ReferenceProcessor
Reviewed-by: stefank, mgerdin
ehelin [Thu, 27 Aug 2015 16:28:05 +0200] rev 32591
8134504: Remove usage of EvacuationInfo from G1CollectorPolicy
Reviewed-by: mgerdin, jwilhelm
dholmes [Wed, 26 Aug 2015 18:59:08 -0400] rev 32590
8133646: Internal Error: x86/vm/macroAssembler_x86.cpp:886 DEBUG MESSAGE: StubRoutines::call_stub: threads must correspond
Reviewed-by: kvn, coleenp, dcubed
jiangli [Tue, 25 Aug 2015 17:22:56 -0400] rev 32589
8131734: assert(!is_null(v)) failed: narrow klass value can never be zero with -Xshared:auto
Summary: Handle shared string mapping failures.
Reviewed-by: tschatzl, kbarrett, ddmitriev, hseigel
Contributed-by: tom.benson@oracle.com, jiangli.zhou@oracle.com
iignatyev [Tue, 25 Aug 2015 21:05:26 +0200] rev 32588
Merge
kzhaldyb [Fri, 07 Aug 2015 17:58:01 +0300] rev 32587
8132708: Add tests for Humongous objects allocation threshold
Summary: Added the test which checks that Humongous objects allocation threshold works as expected
Reviewed-by: tschatzl, dfazunen
coleenp [Tue, 25 Aug 2015 19:06:55 +0200] rev 32586
Merge
gziemski [Mon, 24 Aug 2015 16:17:15 -0500] rev 32585
8134239: compiler/arguments/CheckCICompilerCount.java still fails
Summary: Compiler team updated the test by adding a new test case, but due to merging timing it was still using the old constraint error message format, which needed updating
Reviewed-by: ctornqvi, hseigel
coleenp [Tue, 25 Aug 2015 17:30:14 +0200] rev 32584
Merge
coleenp [Mon, 24 Aug 2015 15:41:56 -0400] rev 32583
8133561: linux thread id should be reported in decimal in the error reports now
Summary: linux thread id error reports changed back to decimal
Reviewed-by: hseigel, ctornqvi, coleenp
Contributed-by: rachel.protacio@oracle.com
neliasso [Fri, 04 Sep 2015 12:47:57 +0200] rev 32582
8135067: Preparatory refactorings for compiler control
Summary: Extract CompileTask and clean up
Reviewed-by: roland
kvn [Thu, 03 Sep 2015 15:03:12 -0700] rev 32581
8132081: C2 support for Adler32 on SPARC
Summary: Add C2 instrinsic support for Adler32 checksum on SPARC.
Reviewed-by: kvn
Contributed-by: ahmed.khawaja@oracle.com
iveresov [Thu, 03 Sep 2015 14:29:08 -0700] rev 32580
8135035: Reverse changes from 8075093
Summary: 8075093 turn on FPU spilling that need to be stabilized first
Reviewed-by: kvn
roland [Mon, 31 Aug 2015 17:20:08 +0200] rev 32579
8134031: Incorrect JIT compilation of complex code with inlining and escape analysis
Summary: Bad rewiring of memory edges when we split unique types during EA
Reviewed-by: kvn
kvn [Wed, 02 Sep 2015 15:11:22 -0700] rev 32578
8075093: Enable UseFPUForSpilling support on SPARC
Summary: Use single-cycle MOV instructions (MOVdTOx, MOVxTOd) for spills on SPARC which have them.
Reviewed-by: kvn
Contributed-by: shrinivas.joshi@oracle.com
roland [Wed, 02 Sep 2015 22:05:47 +0200] rev 32577
Merge
roland [Wed, 02 Sep 2015 10:00:27 +0200] rev 32576
8134468: Lucene test failures with 32 bit JDK 9b78, Server compiler
Summary: test that checks whether an array load falls into the range of an arraycopy is incorrect on 32bits
Reviewed-by: iveresov, kvn
kvn [Wed, 02 Sep 2015 11:03:20 -0700] rev 32575
8134898: Small fixes found during JVMCI work
Summary: Removed jre/ from jdk paths in makefiles. Add Thread::_unhandled_oops field for debug and fastdebug builds. Fix doc.
Reviewed-by: coleenp, bdelsart
aph [Wed, 02 Sep 2015 13:23:59 +0000] rev 32574
8134869: AARCH64: GHASH intrinsic is not optimal
Summary: Rewrite intrinsic to make better use of SIMD instructions
Reviewed-by: kvn
shade [Tue, 01 Sep 2015 19:48:10 +0300] rev 32573
8134758: Final String field values should be trusted as stable
Reviewed-by: kvn, thartmann
adinn [Wed, 26 Aug 2015 17:13:59 +0100] rev 32572
8134322: AArch64: Fix several errors in C2 biased locking implementation
Summary: Several errors in C2 biased locking require fixing
Reviewed-by: kvn
Contributed-by: hui.shi@linaro.org
lana [Fri, 18 Sep 2015 10:46:35 -0700] rev 32571
Added tag jdk9-b82 for changeset f4a20c54ec40
lana [Fri, 18 Sep 2015 14:19:53 -0700] rev 32570
Merge
prr [Fri, 18 Sep 2015 09:21:07 -0700] rev 32569
Merge
prr [Mon, 14 Sep 2015 10:56:55 -0700] rev 32568
8136397: Build should recognise .cc file extension
Reviewed-by: ihse
prr [Mon, 14 Sep 2015 09:33:37 -0700] rev 32567
Merge
prr [Tue, 08 Sep 2015 14:40:19 -0700] rev 32566
Merge
ddehaven [Wed, 12 Aug 2015 13:10:16 -0700] rev 32565
8130929: Enable deployment tests in build system
Reviewed-by: erikj, tbell, dtitov
martin [Thu, 17 Sep 2015 08:55:39 -0700] rev 32564
8136656: Check in blessed-modifier-order.sh
Reviewed-by: ihse, chegar
attila [Wed, 16 Sep 2015 16:54:22 +0200] rev 32563
8135251: Use Unsafe.defineAnonymousClass for loading Nashorn script code
Reviewed-by: alanb, lagergren, sundar
ihse [Wed, 16 Sep 2015 09:49:36 +0200] rev 32562
8136378: Build test libs using properly integrated makefile
Summary: Use 'make build-test-lib' in top repo instead
Reviewed-by: erikj
amurillo [Tue, 15 Sep 2015 11:47:50 -0700] rev 32561
Merge
amurillo [Tue, 15 Sep 2015 07:47:44 -0700] rev 32560
Merge
amurillo [Thu, 10 Sep 2015 14:55:18 -0700] rev 32559
Merge
jwilhelm [Tue, 08 Sep 2015 16:10:09 +0200] rev 32558
Merge
mchernov [Tue, 01 Sep 2015 21:12:52 +0300] rev 32557
8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests
Reviewed-by: iignatyev, dfazunen
jlaskey [Fri, 04 Sep 2015 10:11:20 -0300] rev 32556
8087181: Move native jimage code to its own library (maybe libjimage)
Reviewed-by: alanb, lfoltan, hseigel, acorn
Contributed-by: james.laskey@oracle.com, jean-francois.denise@oracle.com, roger.riggs@oracle.com
dsamersoff [Mon, 31 Aug 2015 21:43:28 +0300] rev 32555
Merge
jbachorik [Fri, 21 Aug 2015 13:34:07 +0200] rev 32554
8043937: Drop support for the IIOP transport from the JMX RMIConnector
Reviewed-by: alanb, erikj
erikj [Tue, 15 Sep 2015 18:00:21 +0200] rev 32553
8136383: Improve make utilities containing and not-containing
Reviewed-by: ihse
lana [Fri, 18 Sep 2015 10:46:33 -0700] rev 32552
Added tag jdk9-b82 for changeset 57f442b702f2
duke [Wed, 05 Jul 2017 20:49:25 +0200] rev 32551
Added tag jdk9-b82 for changeset 6521875cb63e
duke [Wed, 05 Jul 2017 20:49:25 +0200] rev 32550
Merge
duke [Wed, 05 Jul 2017 20:49:21 +0200] rev 32549
Merge
lana [Fri, 11 Sep 2015 13:01:23 -0700] rev 32548
Merge
mcimadamore [Fri, 11 Sep 2015 16:27:20 +0100] rev 32547
8135246: CheckAttributedTree silently generates spurious compiler error
Summary: cyclic inheritance errors should cause shared combo context to be thrown away
Reviewed-by: jlahoda
jlahoda [Thu, 10 Sep 2015 21:10:20 +0200] rev 32546
8132885: langtools/test/tools/javac/sym/ElementStructureTest.java is also searching default classpath
Summary: Explicitly setting classpath when inspecting the platform classes; using the java.util.ServiceLoader instead of the javac's copy
Reviewed-by: jjg
vromero [Tue, 08 Sep 2015 11:59:25 -0700] rev 32545
8073594: javac, before calling rawInstantiate from selectBest the warner should be cleared out
Reviewed-by: jlahoda
vromero [Tue, 08 Sep 2015 11:53:17 -0700] rev 32544
8135203: javac, patch intended for an issue was pushed with wrong id and message
Reviewed-by: jjg
vromero [Tue, 08 Sep 2015 10:36:44 -0700] rev 32543
8132806: javac does a naive implementation of some incorporation steps
Reviewed-by: jlahoda
alundblad [Fri, 04 Sep 2015 13:24:15 +0200] rev 32542
8129114: Sjavac should stream back compiler output to the client as soon as it becomes available
Summary: Protocol revised, javac output sent back to client slightly earlier.
Reviewed-by: jlahoda
lana [Fri, 11 Sep 2015 10:26:41 -0700] rev 32541
Added tag jdk9-b81 for changeset 98687c25039e
duke [Wed, 05 Jul 2017 20:49:14 +0200] rev 32540
Merge
lana [Fri, 11 Sep 2015 10:26:35 -0700] rev 32539
Added tag jdk9-b81 for changeset f036508e86e7
duke [Wed, 05 Jul 2017 20:49:11 +0200] rev 32538
Merge
lana [Fri, 11 Sep 2015 10:26:35 -0700] rev 32537
Added tag jdk9-b81 for changeset 46bc210b1240
duke [Wed, 05 Jul 2017 20:49:07 +0200] rev 32536
Merge
lana [Fri, 11 Sep 2015 12:59:54 -0700] rev 32535
Merge
sundar [Fri, 11 Sep 2015 15:43:36 +0530] rev 32534
8136349: Typos patch for nashorn sources submitted on Sep 10, 2015
Reviewed-by: hannesw, mhaupt, lagergren, attila
Contributed-by: asashour@yahoo.com
sundar [Thu, 10 Sep 2015 19:09:23 +0530] rev 32533
8135332: ScriptFunction constructor should use is bound and is strict check rather than checking for 'arguments' and 'caller'
Reviewed-by: attila, hannesw
attila [Thu, 10 Sep 2015 15:28:05 +0200] rev 32532
8135337: NativeDebug.dumpCounters with incorrect scope count
Reviewed-by: hannesw, sundar
attila [Thu, 10 Sep 2015 15:24:39 +0200] rev 32531
8135336: Fix broken build after JDK-8135262
Reviewed-by: hannesw, sundar
attila [Thu, 10 Sep 2015 14:00:27 +0200] rev 32530
8135262: Sanitize CodeInstaller API
Reviewed-by: hannesw, sundar
hannesw [Thu, 10 Sep 2015 13:50:04 +0200] rev 32529
8134569: Add tests for prototype callsites
Reviewed-by: attila, sundar
hannesw [Thu, 10 Sep 2015 13:46:45 +0200] rev 32528
8135000: Number.prototype.toFixed returns wrong string for 0.5 and -0.5
Reviewed-by: attila, sundar
sundar [Wed, 09 Sep 2015 17:19:46 +0530] rev 32527
8027137: Merge ScriptFunction and ScriptFunctionImpl
Reviewed-by: attila, hannesw, mhaupt
ihse [Wed, 09 Sep 2015 09:36:48 +0200] rev 32526
8065912: Better handling of classpath in build-infra
Reviewed-by: erikj
sundar [Mon, 07 Sep 2015 20:07:03 +0530] rev 32525
8135151: jjs should work in cygwin environment
Reviewed-by: attila, hannesw
attila [Mon, 07 Sep 2015 11:11:41 +0200] rev 32524
8135075: Reorder short-circuit tests in ApplySpecialization to run cheapest first
Reviewed-by: hannesw, mhaupt, sundar
sundar [Fri, 04 Sep 2015 17:11:06 +0530] rev 32523
8135054: Add more samples to nashorn samples directory
Reviewed-by: mhaupt, hannesw
lana [Fri, 11 Sep 2015 10:26:42 -0700] rev 32522
Added tag jdk9-b81 for changeset a62e4c149f6f
duke [Wed, 05 Jul 2017 20:49:01 +0200] rev 32521
Merge
lana [Fri, 11 Sep 2015 10:26:28 -0700] rev 32520
Added tag jdk9-b81 for changeset 4a3398484f87
duke [Wed, 05 Jul 2017 20:48:56 +0200] rev 32519
Merge
lana [Fri, 11 Sep 2015 13:00:20 -0700] rev 32518
Merge
rriggs [Fri, 11 Sep 2015 09:25:15 -0400] rev 32517
8133552: java/lang/ProcessHandle/InfoTest.java fails intermittently - incorrect user
8133809: Remove java/lang/ProcessHandle/InfoTest.java from the Problem List
Reviewed-by: darcy, chegar, simonis
asmotrak [Fri, 11 Sep 2015 13:44:30 +0300] rev 32516
8075299: Additional tests for 6857795
Reviewed-by: weijun
ihse [Fri, 11 Sep 2015 10:06:10 +0200] rev 32515
8064808: Disable use of broken objcopy on Solaris, remove adhoc helper tools
Reviewed-by: erikj
naoto [Thu, 10 Sep 2015 16:50:39 -0700] rev 32514
8134915: Improve performance of CLDRLocaleProviderAdapter.getCandidateLocales
Reviewed-by: okutsu
simonis [Thu, 10 Sep 2015 17:56:24 +0200] rev 32513
8134505: Cleanup of "TimeZone_md.c"
Reviewed-by: rriggs, dsamersoff, simonis
Contributed-by: christoph.langer@sap.com
dfuchs [Thu, 10 Sep 2015 17:14:59 +0200] rev 32512
8080402: File Leak in jdk/src/java.base/share/classes/sun/net/sdp/SdpSupport.java
Reviewed-by: alanb, chegar, igerasim, msheppar
Contributed-by: vyom.tewari@oracle.com
simonis [Thu, 10 Sep 2015 11:44:14 +0200] rev 32511
8135271: Add missing "-client IGNORE" to jvm.cfg file for ppc64
Reviewed-by: rriggs
naoto [Wed, 09 Sep 2015 18:17:44 -0700] rev 32510
8134384: Continuation of JDK-8130845 : A date string created by Date#toString() is not parseable neither with ENGLISH, US nor ROOT locale
Reviewed-by: okutsu
tyan [Wed, 09 Sep 2015 21:57:38 +0000] rev 32509
8044199: Tests for RSA keys and key specifications
Summary: added various tests for SunRsaSign provider
Reviewed-by: valeriep
rriggs [Wed, 09 Sep 2015 16:12:55 -0400] rev 32508
8135094: (process) java/lang/ProcessHandle/InfoTest fails testing commandLine()
Reviewed-by: chegar, simonis
amurillo [Wed, 09 Sep 2015 08:33:14 -0700] rev 32507
Merge
amurillo [Tue, 08 Sep 2015 15:39:53 -0700] rev 32506
Merge
amurillo [Thu, 03 Sep 2015 15:48:24 -0700] rev 32505
Merge
redestad [Fri, 28 Aug 2015 13:40:44 +0200] rev 32504
8134583: sun.management.HotspotCompilation should handle absence of per-thread perf counters
Reviewed-by: jbachorik, neliasso
igerasim [Wed, 09 Sep 2015 16:33:19 +0300] rev 32503
8072466: Deadlock when initializing MulticastSocket and DatagramSocket
Reviewed-by: chegar
asmotrak [Wed, 09 Sep 2015 12:39:45 +0300] rev 32502
8134708: Certpath validation fails to load certs and CRLs if AIA and CRLDP extensions point to LDAP resources
Reviewed-by: mullan, coffeys
dholmes [Wed, 09 Sep 2015 04:02:59 -0400] rev 32501
8133611: Remove java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java from problem list
Reviewed-by: darcy
ihse [Wed, 09 Sep 2015 09:36:46 +0200] rev 32500
8065912: Better handling of classpath in build-infra
Reviewed-by: erikj
valeriep [Tue, 08 Sep 2015 22:14:25 +0000] rev 32499
8135099: 9-dev solaris builds failed on 2015-09-04
Summary: Fixed the compilation warning which broken the build.
Reviewed-by: vinnie
prr [Tue, 08 Sep 2015 11:47:07 -0700] rev 32498
Merge
yan [Tue, 01 Sep 2015 11:03:43 +0300] rev 32497
8132376: Add @requires os.family to the client tests with access to internal OS-specific API
Reviewed-by: yan, alexsch
Contributed-by: Renjith Alexander <renjith.alexander@oracle.com>
alexsch [Tue, 01 Sep 2015 09:40:16 +0400] rev 32496
8134721: NPE in SwingUtilities2.drawChars after JDK-6302464
Reviewed-by: serb, azvegint
prr [Mon, 31 Aug 2015 11:29:55 -0700] rev 32495
Merge
serb [Sat, 29 Aug 2015 12:58:14 +0300] rev 32494
4339584: Adding a getUI public method to JComponent
Reviewed-by: azvegint, alexsch
serb [Mon, 31 Aug 2015 16:56:09 +0300] rev 32493
8076178: [macosx] Few open swing and awt reg-tests fail after their update to avoid SunToolkit.realSync
Reviewed-by: azvegint, yan
serb [Fri, 28 Aug 2015 14:54:04 +0300] rev 32492
8134603: Incorrect destination is used in CGLLayer surface
Reviewed-by: azvegint, alexsch
avstepan [Thu, 27 Aug 2015 18:09:09 +0300] rev 32491
8133807: java.desktop docs: replace some invalid "@returns" tags
Reviewed-by: alexsch
ddehaven [Wed, 26 Aug 2015 09:07:21 -0700] rev 32490
Merge
ddehaven [Tue, 25 Aug 2015 14:32:08 -0700] rev 32489
Merge
alexsch [Wed, 26 Aug 2015 17:21:01 +0400] rev 32488
8051548: JColorChooser should have a way to disable transparency controls
Reviewed-by: prr, serb
serb [Wed, 26 Aug 2015 18:03:21 +0300] rev 32487
8047226: closed/java/awt/Component/GetScreenLocTest/GetScreenLocTest.html clicks on Unity's tool bar
Reviewed-by: azvegint, alexsch
serb [Tue, 25 Aug 2015 13:03:08 +0300] rev 32486
8131921: Pluggable EventQueue in modular JDK
Reviewed-by: azvegint, alexsch
alexsch [Mon, 24 Aug 2015 16:06:36 +0400] rev 32485
6302464: Allow programmatic enabling of subpixel anti-aliasing in Swing on ANY platform
Reviewed-by: serb, azvegint
serb [Fri, 21 Aug 2015 20:59:07 +0300] rev 32484
8133926: No frame icon for InternalFrame in Windows LaF
Reviewed-by: azvegint, alexsch
ptbrunet [Thu, 20 Aug 2015 13:00:19 -0500] rev 32483
8133897: IndexOutOfBounds exception being thrown
Summary: In JTabbedPane.Page.getBounds return null when indexOfTab returns -1
Reviewed-by: azvegint, alexsch
Contributed-by: peter.brunet@oracle.com
serb [Thu, 20 Aug 2015 13:46:16 +0300] rev 32482
8077270: Missed test data in the test on java.beans.BeanProperty
Reviewed-by: alexsch
serb [Thu, 20 Aug 2015 13:33:12 +0300] rev 32481
8067087: Fix mac-specific deprecation warnings in the java.desktop module
Reviewed-by: azvegint, alexsch
alexsch [Wed, 19 Aug 2015 09:54:15 +0400] rev 32480
8131339: [macosx] setMaximizedBounds() doesn't work for undecorated Frame
Reviewed-by: serb
kshefov [Tue, 18 Aug 2015 20:42:02 +0300] rev 32479
8017187: [TEST BUG] [macosx] After click "test",the case failed automatically with thrown exception in the log since jdk8b75
Reviewed-by: alexsch, serb
Contributed-by: nadeesh.tv@oracle.com
serb [Tue, 18 Aug 2015 15:51:23 +0300] rev 32478
8059743: Incorrect assumtion in javax\sound\midi\Gervill\SoftProvider\GetDevice.java
Reviewed-by: alexsch, amenkov
dfuchs [Mon, 07 Sep 2015 10:37:00 +0200] rev 32477
8080486: JNI exception pending in jdk/src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
Reviewed-by: alanb, chegar, igerasim
Contributed-by: vyom.tewari@oracle.com
bpb [Fri, 04 Sep 2015 14:16:34 -0700] rev 32476
8135091: (fs) java/nio/file/Files/StreamLinesTest.java should test empty files
Summary: In lines() add zero length case and rearrange first loop to avoid duplicate cases.
Reviewed-by: rriggs
valeriep [Fri, 04 Sep 2015 19:55:40 +0000] rev 32475
8130875: Ucrypto library leaks memory when null output buffer is specified
Summary: Avoid null output buffer to work around Solaris memory leak bug in Ucrypto library
Reviewed-by: ascarpino
jbachorik [Fri, 04 Sep 2015 12:18:03 +0200] rev 32474
8134420: sun/tools/jps/TestJpsClass fails with java.lang.RuntimeException: The line 'line 2' does not match pattern '^\\d+\\s+.*': expected true, was false
Reviewed-by: sla, dsamersoff
jnimeh [Fri, 04 Sep 2015 09:31:47 -0700] rev 32473
8134364: Add defensive copies to get/set methods for OCSPNonceExtension
Summary: Make OCSPNonceExtension immutable, add defensive copies
Reviewed-by: xuelei, mullan
igerasim [Fri, 04 Sep 2015 15:28:01 +0300] rev 32472
8132082: Let OracleUcrypto accept RSAPrivateKey
Reviewed-by: xuelei, valeriep, coffeys
Contributed-by: valerie.peng@oracle.com
lana [Fri, 11 Sep 2015 10:26:37 -0700] rev 32471
Added tag jdk9-b81 for changeset 4d6ea5ca32e7
duke [Wed, 05 Jul 2017 20:48:44 +0200] rev 32470
Merge
lana [Fri, 11 Sep 2015 13:00:54 -0700] rev 32469
Merge
amurillo [Tue, 08 Sep 2015 15:39:51 -0700] rev 32468
Merge
shade [Tue, 01 Sep 2015 12:57:41 +0300] rev 32467
8076758: new StringBuilder().append(String).toString() should be recognized by OptimizeStringConcat
Reviewed-by: kvn, thartmann
thartmann [Mon, 31 Aug 2015 13:49:18 +0200] rev 32466
8134493: Cleaning inline caches of unloaded nmethods should be done in sweeper
Summary: Clean ICs of unloaded nmethods in sweeper to avoid impact on safepoint duration.
Reviewed-by: kvn, mdoerr
roland [Wed, 26 Aug 2015 12:43:15 +0200] rev 32465
8134288: compiler/runtime/6859338/Test6859338.java crashes in PhaseIdealLoop::try_move_store_after_loop
Summary: Store nodes may not have a control if used to update profiling
Reviewed-by: kvn
lana [Fri, 11 Sep 2015 10:26:29 -0700] rev 32464
Added tag jdk9-b81 for changeset 6675700073c1
lana [Fri, 11 Sep 2015 12:59:45 -0700] rev 32463
Merge
ihse [Fri, 11 Sep 2015 10:05:49 +0200] rev 32462
8064808: Disable use of broken objcopy on Solaris, remove adhoc helper tools
Reviewed-by: erikj
ihse [Wed, 09 Sep 2015 09:44:57 +0200] rev 32461
8135180: Print configure arguments using make print-configuration
Reviewed-by: erikj
ihse [Wed, 09 Sep 2015 09:36:39 +0200] rev 32460
8065912: Better handling of classpath in build-infra
Reviewed-by: erikj
lana [Fri, 11 Sep 2015 10:26:27 -0700] rev 32459
Added tag jdk9-b81 for changeset 13c2ca2ea10a
duke [Wed, 05 Jul 2017 20:48:33 +0200] rev 32458
Added tag jdk9-b81 for changeset 2050b3a0aadc
duke [Wed, 05 Jul 2017 20:48:33 +0200] rev 32457
Merge
duke [Wed, 05 Jul 2017 20:48:29 +0200] rev 32456
Merge
lana [Thu, 03 Sep 2015 16:13:49 -0700] rev 32455
Merge
mcimadamore [Mon, 31 Aug 2015 17:33:34 +0100] rev 32454
8129962: Investigate performance improvements in langtools combo tests
Summary: New combo API that runs all combo instances in a shared javac context (whenever possible).
Reviewed-by: jjg, jlahoda, vromero
mcimadamore [Mon, 31 Aug 2015 15:50:20 +0100] rev 32453
8134007: Improve string folding
Summary: Generalize string folding algorithm to detect mulitple groups of foldable constants within an concat expression
Reviewed-by: jlahoda
katleman [Thu, 03 Sep 2015 14:24:46 -0700] rev 32452
Added tag jdk9-b80 for changeset 2bc845318e4b
duke [Wed, 05 Jul 2017 20:48:23 +0200] rev 32451
Merge
katleman [Thu, 03 Sep 2015 14:24:43 -0700] rev 32450
Added tag jdk9-b80 for changeset 56a580f0c008
duke [Wed, 05 Jul 2017 20:48:20 +0200] rev 32449
Merge
katleman [Thu, 03 Sep 2015 14:24:43 -0700] rev 32448
Added tag jdk9-b80 for changeset f194dcc2556d
duke [Wed, 05 Jul 2017 20:48:15 +0200] rev 32447
Merge
lana [Thu, 03 Sep 2015 16:14:47 -0700] rev 32446
Merge
mhaupt [Thu, 03 Sep 2015 19:54:06 +0200] rev 32445
Merge
aw [Tue, 01 Sep 2015 16:11:09 +0200] rev 32444
8134873: Implement support for ES6 numeric literals
Reviewed-by: attila, sundar
sundar [Thu, 03 Sep 2015 21:47:48 +0530] rev 32443
8087292: nashorn should have a "fail-fast" option for scripting, analog to bash "set -e"
Reviewed-by: hannesw, jlaskey, mhaupt
sundar [Wed, 02 Sep 2015 22:28:31 +0530] rev 32442
8134973: Control flow exceptions should avoid filling stack trace
Reviewed-by: attila, jlaskey, hannesw
attila [Wed, 02 Sep 2015 16:35:14 +0200] rev 32441
8134939: Improve toString method of Dynalink DynamicMethod objects
Reviewed-by: hannesw, sundar
sundar [Wed, 02 Sep 2015 17:16:57 +0530] rev 32440
8134931: jdk.nashorn.internal.codegen.TypeMap should not use Map
Reviewed-by: attila, mhaupt
attila [Wed, 02 Sep 2015 12:26:57 +0200] rev 32439
8134930: Defer stack trace walking of NashornException for extracting line number and file name
Reviewed-by: hannesw, sundar
sundar [Tue, 01 Sep 2015 23:08:33 +0530] rev 32438
8134887: nashorn ant test configuration should disable assertion for LamdaFormEditor class
Reviewed-by: attila, jlaskey
aw [Tue, 01 Sep 2015 18:19:29 +0200] rev 32437
8134865: Need to restore for container block from lexical context in finally
Reviewed-by: attila, mhaupt
sundar [Tue, 01 Sep 2015 18:28:11 +0530] rev 32436
8068901: Surprising behavior with more than one functional interface on a class
8068903: Can't invoke vararg @FunctionalInterface methods
Reviewed-by: attila, hannesw
attila [Mon, 31 Aug 2015 15:18:59 +0200] rev 32435
8133300: Ensure symbol table immutability in Nashorn AST
Reviewed-by: hannesw, lagergren
sundar [Mon, 31 Aug 2015 17:51:02 +0530] rev 32434
8134731: Function.prototype.apply interacts incorrectly with arguments
Reviewed-by: attila, hannesw
katleman [Thu, 03 Sep 2015 14:24:47 -0700] rev 32433
Added tag jdk9-b80 for changeset 68c59ce3ed28
duke [Wed, 05 Jul 2017 20:48:10 +0200] rev 32432
Merge
katleman [Thu, 03 Sep 2015 14:24:41 -0700] rev 32431
Added tag jdk9-b80 for changeset 6d09f17e30a9
duke [Wed, 05 Jul 2017 20:48:05 +0200] rev 32430
Merge
martin [Thu, 03 Sep 2015 18:36:42 -0700] rev 32429
8135048: XSLT.java test fails after changes for JDK-8134984
Summary: hg revert -r 'c22b7e41adf3^' test/javax/xml/jaxp/parsers/8032909
Reviewed-by: darcy
lana [Thu, 03 Sep 2015 16:12:42 -0700] rev 32428
Merge
martin [Wed, 02 Sep 2015 14:11:50 -0700] rev 32427
8134984: Text files should end in exactly one newline
Summary: automated fixup of newlines at end-of-file via the usual perl one-liner
Reviewed-by: chegar, sherman
darcy [Wed, 02 Sep 2015 12:56:06 -0700] rev 32426
8134982: Problem list TCKJapaneseChronology.java
Reviewed-by: lancea
ptbrunet [Wed, 02 Sep 2015 13:24:14 -0500] rev 32425
8134682: Remove com.sun.java.accessibility from jdk/src/closed/java.base/share/conf/security/restricted.pkgs
Summary: remove since renamed accessibility package from closed restricted.pks and update two regression tests
Reviewed-by: mullan, mchung
Contributed-by: peter.brunet@oracle.com
weijun [Wed, 02 Sep 2015 19:20:46 +0800] rev 32424
8129789: implies() of ServicePermission and DelegationPermission underspecified
Reviewed-by: mullan
valeriep [Wed, 02 Sep 2015 03:02:14 +0000] rev 32423
8133801: sun/security/pkcs11/Provider/ConfigShortPath.java failed in jigsaw nightly at Windows
Summary: Update tests to not using private SunPKCS11(String) constructor.
Reviewed-by: mullan
rhalade [Tue, 01 Sep 2015 16:27:28 -0700] rev 32422
8049237: Need new tests for X509V3 certificates
Reviewed-by: mullan, xuelei
dfuchs [Tue, 01 Sep 2015 15:34:58 +0200] rev 32421
8064470: JNI exception pending in jdk/src/java/base/unix/native/libjava/FileDescriptor_md.c
Reviewed-by: alanb, chegar, dfuchs
Contributed-by: vyom.tewari@oracle.com
amurillo [Mon, 31 Aug 2015 11:26:11 -0700] rev 32420
Merge
amurillo [Thu, 27 Aug 2015 14:40:21 -0700] rev 32419
Merge
amurillo [Thu, 20 Aug 2015 07:36:37 -0700] rev 32418
Merge
dbuck [Tue, 18 Aug 2015 04:29:28 -0700] rev 32417
8133666: OperatingSystemMXBean reports abnormally high machine CPU consumption on Linux
Reviewed-by: sla, mgronlun
dsamersoff [Mon, 17 Aug 2015 12:45:16 +0300] rev 32416
Merge
jbachorik [Thu, 09 Apr 2015 12:29:31 +0200] rev 32415
8041565: JMX ObjectName could be refactored to save memory
Reviewed-by: emcmanus, dfuchs, olagneau, smarks
sla [Tue, 11 Aug 2015 20:38:18 +0200] rev 32414
8133314: Update launcher.properties to remove reference to hprof
Reviewed-by: dholmes, sspitsyn, mchung
vinnie [Mon, 31 Aug 2015 10:14:34 +0100] rev 32413
8130800: KeyStore.getInstance(File,char[]) does not throw IOE for null password
Reviewed-by: weijun, mullan
sla [Fri, 28 Aug 2015 13:40:43 -0700] rev 32412
8134686: Exclude sun/tools/jps/ tests
Reviewed-by: darcy
rhalade [Fri, 28 Aug 2015 13:35:54 -0700] rev 32411
8048601: Tests for JCE crypto ciphers (part 1)
Reviewed-by: valeriep
bpb [Fri, 28 Aug 2015 10:46:43 -0700] rev 32410
8133987: (fs) Rename GnomeFileTypeDetector to GioFileTypeDetector
Summary: Rename class and associated native file as indicated and fix some related comments in the source and test.
Reviewed-by: alanb
darcy [Fri, 28 Aug 2015 07:55:45 -0700] rev 32409
8134678: Problem list SecurityManager/CheckPackageAccess.java
Reviewed-by: lancea
erikj [Fri, 28 Aug 2015 10:13:30 +0200] rev 32408
8134408: Disable warnings for jdk libraries triggered by SS12u4
Reviewed-by: tbell, ihse
katleman [Thu, 03 Sep 2015 14:24:44 -0700] rev 32407
Added tag jdk9-b80 for changeset d6e71f67a221
duke [Wed, 05 Jul 2017 20:47:56 +0200] rev 32406
Merge
lana [Thu, 03 Sep 2015 16:14:02 -0700] rev 32405
Merge
amurillo [Thu, 27 Aug 2015 14:40:19 -0700] rev 32404
Merge
roland [Thu, 27 Aug 2015 18:51:22 +0200] rev 32403
Merge
roland [Wed, 26 Aug 2015 09:49:37 +0200] rev 32402
8134321: tools/pack200/Pack200Test.java crashes in the VM PIT jdk9 b79
Summary: Code that capture field values of eliminated allocation at a safepoint when there's an arraycopy behind a Phi is broken
Reviewed-by: kvn
thartmann [Tue, 25 Aug 2015 07:49:55 +0200] rev 32401
8075805: Crash while trying to release CompiledICHolder
Summary: Removed nmethod transition to zombie outside of sweeper. Added cleaning of ICs of unloaded nmethods.
Reviewed-by: kvn, iveresov
roland [Fri, 21 Aug 2015 09:12:42 +0200] rev 32400
Merge
enevill [Thu, 20 Aug 2015 09:40:08 +0000] rev 32399
8133842: aarch64: C2 generates illegal instructions with int shifts >=32
Summary: Fix logical operatations combined with shifts >= 32
Reviewed-by: kvn, aph, adinn
roland [Tue, 18 Aug 2015 16:10:34 +0200] rev 32398
8131969: jit/FloatingPoint/gen_math/Loops05 assert(2 <= size && size <= 16) failed: update low bits table
Summary: assert in register allocation code when vector Phi for a loop is processed because code assumes all inputs already processed
Reviewed-by: kvn
kvn [Wed, 19 Aug 2015 17:59:00 -0700] rev 32397
8133984: print_compressed_class_space() is only defined in 64-bit VM
Summary: define method's empty body in 32-bit VM.
Reviewed-by: coleenp
adinn [Tue, 11 Aug 2015 10:25:24 -0400] rev 32396
8078743: AARCH64: Extend use of stlr to cater for volatile object stores
Summary: The current use of stlr on AArch64 to implement volatile stores needs to be extended to cater for object stores.
Reviewed-by: kvn, aph, enevill
enevill [Tue, 18 Aug 2015 12:40:22 +0000] rev 32395
8133352: aarch64: generates constrained unpredictable instructions
Summary: Fix generation of unpredictable STXR Rs, Rt, [Rn] with Rs == Rt
Reviewed-by: kvn, aph, adinn
enevill [Wed, 19 Aug 2015 11:59:02 +0000] rev 32394
8133935: aarch64: fails to build from source
Summary: add inlucde of oops/oop.inline.hpp to fix build
Reviewed-by: coleenp
zmajo [Wed, 19 Aug 2015 11:59:00 +0200] rev 32393
8133625: src/share/vm/opto/compile.hpp:96: error: integer constant is too large for ‘long’ type
Summary: Wrap constant causing the failure into into CONST64(). Update comments.
Reviewed-by: kvn
zmajo [Wed, 19 Aug 2015 10:14:04 +0200] rev 32392
Merge
zmajo [Wed, 19 Aug 2015 08:55:18 +0200] rev 32391
8076373: In 32-bit VM interpreter and compiled code process NaN values differently
Summary: Change interpreter to use XMM registers on x86_32 if they are available. Add stubs for methods transforming from/to int/long float/double.
Reviewed-by: kvn, mcberg
tschatzl [Mon, 24 Aug 2015 16:32:50 +0200] rev 32390
8133456: HeapRegionManager::shrink_by() iterates suboptimally across regions
Reviewed-by: brutisso, tbenson
tschatzl [Mon, 24 Aug 2015 16:27:41 +0200] rev 32389
8067336: Allow that PLAB allocations at the end of regions are flexible
Summary: PLAB allocations may return a buffer that is between minimum size (current allocation) and the desired size. This allows removes a large amount of fragmentation at the end of regions.
Reviewed-by: tbenson, mgerdin
dholmes [Tue, 25 Aug 2015 00:26:10 -0400] rev 32388
Merge
dcubed [Thu, 20 Aug 2015 10:58:57 -0700] rev 32387
8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions
Summary: Add check for fchir() failure and disable shared PerfMemory in that case.
Reviewed-by: dcubed, simonis, gthornbr
Contributed-by: christoph.langer@sap.com
coleenp [Thu, 20 Aug 2015 17:39:43 +0200] rev 32386
Merge
coleenp [Thu, 20 Aug 2015 17:36:00 +0200] rev 32385
Merge
coleenp [Thu, 20 Aug 2015 11:18:51 -0400] rev 32384
8133951: Zero interpreter asserts in stubRoutines.cpp
Summary: Allow zero sized code buffer when checking if there's enough remaining size
Reviewed-by: kvn
tschatzl [Thu, 20 Aug 2015 15:17:43 +0200] rev 32383
8067339: PLAB reallocation might result in failure to allocate object in that recently allocated PLAB
Summary: Properly size the PLAB to make sure that the object to allocate always has enough space in it.
Reviewed-by: mgerdin, brutisso
tschatzl [Thu, 20 Aug 2015 15:17:43 +0200] rev 32382
8073146: G1 merges thread local age tables too early with global age table
Summary: Move merging of age and survivor table to the end of GC.
Reviewed-by: mgerdin, david
tschatzl [Thu, 20 Aug 2015 15:17:43 +0200] rev 32381
8040162: Avoid reallocating PLABs between GC phases in G1
Summary: Allocate G1ParScanThreadState at the start of GC and only deallocate at the end of GC. This automatically keeps the current PLAB intact without flushing it (and loosing lots of memory) for every reallocation.
Reviewed-by: david, mgerdin
tschatzl [Thu, 20 Aug 2015 15:17:41 +0200] rev 32380
8133530: Add JFR event for evacuation statistics
Summary: Introduce two new JFR events for young/old generation allocation statistics based on previous changes.
Reviewed-by: ehelin, mgerdin
tschatzl [Wed, 19 Aug 2015 13:59:39 +0200] rev 32379
8073013: Add detailed information about PLAB memory usage
Summary: Track and provide information about direct allocation, region end waste and failure waste for G1.
Reviewed-by: jmasa, david, ehelin, mgerdin
tschatzl [Wed, 19 Aug 2015 13:50:50 +0200] rev 32378
8133470: Uses of Atomic methods in plab.hpp should be moved to .inline.hpp file
Summary: Fix include file dependencies according to general guidelines for plab.hpp
Reviewed-by: ehelin, mgerdin
tschatzl [Wed, 19 Aug 2015 13:47:40 +0200] rev 32377
8003237: G1: Reduce unnecessary (and failing) allocation attempts when handling an evacuation failure
Summary: Remember for every generation whether the memory for that generation has already been exhausted. If so, do not try to get a new region for these generations. Further, if the last generation is full, early exit from copy_to_survivor_space.
Reviewed-by: jmasa, brutisso
ehelin [Thu, 20 Aug 2015 10:27:04 +0200] rev 32376
8133825: Remove the class G1CollectorPolicyExt
Reviewed-by: jwilhelm, ecaspole
ehelin [Thu, 20 Aug 2015 08:42:25 +0200] rev 32375
8133821: Refactor initialization of the heap and the collector policy
Reviewed-by: pliden, tschatzl
dcubed [Wed, 19 Aug 2015 11:11:06 -0700] rev 32374
8133537: clarify position of unlock options in error messages
Reviewed-by: coleenp, dholmes, coffeys
roland [Thu, 20 Aug 2015 09:31:28 +0200] rev 32373
Merge
roland [Wed, 29 Jul 2015 17:25:04 +0200] rev 32372
8080289: Intermediate writes in a loop not eliminated by optimizer
Summary: Move Stores out of loop (after or before) when possible
Reviewed-by: kvn, vlivanov
roland [Fri, 14 Aug 2015 00:28:45 +0200] rev 32371
8133599: Unsafe.getAndSetObject() is no longer intrinsified by c2
Summary: off by 1 error in c2 intrinsic filtering logic
Reviewed-by: dlong, kvn, shade
roland [Sat, 15 Aug 2015 02:54:18 +0200] rev 32370
8130847: Cloned object's fields observed as null after C2 escape analysis
Summary: Eliminated instance/array written to by an array copy variant must be correctly initialized when reallocated at a deopt
Reviewed-by: kvn, vlivanov
shade [Wed, 12 Aug 2015 09:58:39 +0300] rev 32369
8019968: Reference CAS induces GC store barrier even on failure
Reviewed-by: kvn, adinn, roland
ecaspole [Tue, 18 Aug 2015 14:04:24 -0400] rev 32368
8133349: CMS: Assert failed: Ctl pt invariant
Summary: _survivor_chunk_array should be sized based on PLAB::min_size() not ThreadLocalAllocBuffer::min_size()
Reviewed-by: tschatzl, jwilhelm
jwilhelm [Tue, 18 Aug 2015 17:32:10 +0200] rev 32367
8130308: Too low memory usage in TestPromotionFromSurvivorToTenuredAfterMinorGC.java
Reviewed-by: dfazunen, brutisso
jwilhelm [Mon, 17 Aug 2015 13:55:02 +0200] rev 32366
8133669: Remove unused code in Arguments
8133455: VM ignores setting of the -XX:MemoryRestriction flag.
Reviewed-by: dholmes, kbarrett