vinnie [Tue, 14 May 2013 18:08:18 +0100] rev 17491
7194075: Various classes of sunec.jar are duplicated in rt.jar
Reviewed-by: mullan, vinnie
Contributed-by: Stephen Flores <stephen.flores@oracle.com>
ksrini [Wed, 15 May 2013 18:26:16 -0700] rev 17490
8001163: [pack200] should support attributes introduced by JSR-308
Reviewed-by: jrose
khazra [Thu, 16 May 2013 10:58:20 -0700] rev 17489
7150552: network test hangs [macosx]
Summary: Remove usage of test/sun/net/www/httptest
Reviewed-by: chegar
dfuchs [Thu, 16 May 2013 18:40:47 +0200] rev 17488
Merge
jgish [Thu, 16 May 2013 11:19:00 -0400] rev 17487
8013380: Removal of stack walk to find resource bundle breaks Glassfish startup
Summary: Use caller's classloader to load resource as an alternative to thread context classloader and system classloader
Reviewed-by: mchung, alanb
michaelm [Thu, 16 May 2013 17:31:41 +0100] rev 17486
Merge
michaelm [Thu, 16 May 2013 17:28:47 +0100] rev 17485
8012625: Incorrect handling of HTTP/1.1 " Expect: 100-continue " in HttpURLConnection
Reviewed-by: alanb, chegar
dmeetry [Thu, 16 May 2013 19:28:44 +0400] rev 17484
8014676: Java debugger may fail to run
Summary: The problem is observed when the binaries for windows are placed under a path which contains a space
Reviewed-by: sla, alanb
Contributed-by: ivan.gerasimov@oracle.com
xuelei [Thu, 16 May 2013 04:30:45 -0700] rev 17483
8010814: More buffers are stored or returned without cloning
Reviewed-by: lancea
ewang [Thu, 16 May 2013 10:59:06 +0100] rev 17482
8004177: test/java/lang/Thread/GenerifyStackTraces.java doesn't clean-up
Reviewed-by: alanb, dholmes, chegar
valeriep [Wed, 15 May 2013 18:38:52 -0700] rev 17481
Merge
valeriep [Mon, 13 May 2013 16:52:33 -0700] rev 17480
Merge
ascarpino [Tue, 07 May 2013 14:13:53 -0700] rev 17479
8001284: Buffer problems with SunPKCS11-Solaris and CKM_AES_CTR
Summary: Changed output length calculation to include incomplete blocks for CTR mode.
Reviewed-by: valeriep
valeriep [Tue, 07 May 2013 14:06:19 -0700] rev 17478
7196009: SunPkcs11 provider fails to parse config path containing parenthesis
Summary: Enhanced to allow quoted string as library path values.
Reviewed-by: weijun
valeriep [Tue, 07 May 2013 14:04:53 -0700] rev 17477
8010134: A finalizer in sun.security.pkcs11.wrapper.PKCS11 perhaps should be protected
Summary: Change the finalize method of PKCS11 class to be protected.
Reviewed-by: xuelei
naoto [Wed, 15 May 2013 16:48:54 -0700] rev 17476
8013233: java/util/Locale/LocaleProviders.sh fails
Reviewed-by: okutsu
darcy [Wed, 15 May 2013 09:54:30 -0700] rev 17475
8014677: Correct docs warning for Objects.requireNonNull(T, Supplier<String>)
Reviewed-by: alanb
sherman [Wed, 15 May 2013 07:48:57 -0700] rev 17474
8013730: JSR 310 DateTime API Updates III
Summary: Integration of JSR310 Date/Time API update III
Reviewed-by: naoto
Contributed-by: scolebourne@joda.org, roger.riggs@oracle.com, masayoshi.okutsu@oracle.com, patrick.zhang@oracle.com
michaelm [Wed, 15 May 2013 15:01:59 +0100] rev 17473
8010464: Evolve java networking same origin policy
Reviewed-by: alanb, chegar, dsamersoff, weijun
dholmes [Wed, 15 May 2013 00:36:03 -0400] rev 17472
8013395: StringBuffer.toString performance regression impacting embedded benchmarks
Summary: cache a copy of the char[] to use with toString() and clear it when ever the sb content is modified
Reviewed-by: alanb, plevart, mduigou, forax
sherman [Tue, 14 May 2013 14:20:18 -0700] rev 17471
8014217: Base64.getXDecoder().wrap(...).read() doesn't throw exception for an incorrect number of padding chars in the final unit
Summary: to throw IOE for malformed final unit in base64 stream
Reviewed-by: chegar, alanb
sherman [Tue, 14 May 2013 14:09:18 -0700] rev 17470
8012326: Deadlock occurs when Charset.availableCharsets() is called by several threads at the same time
Summary: removed the race condition risk from ExtendedCahrset access code
Reviewed-by: mchung, alanb
khazra [Tue, 14 May 2013 12:01:38 -0700] rev 17469
6328537: Improve javadocs for Socket class by adding references to SocketOptions
Summary: Insert references to SocketOptions.java where applicable
Reviewed-by: alanb, chegar
sundar [Tue, 14 May 2013 22:36:52 +0530] rev 17468
8014519: scriptpad sample does not work with nashorn
Reviewed-by: attila, jlaskey
Contributed-by: rieberandreas@gmail.com
uta [Tue, 14 May 2013 20:16:21 +0400] rev 17467
8012453: (process) Runtime.exec(String) fails if command contains spaces [win]
Reviewed-by: alanb
alanb [Tue, 14 May 2013 14:32:15 +0100] rev 17466
8014500: bootcycle-images fails after upgrade to JAXP 1.5
Reviewed-by: lancea
darcy [Mon, 13 May 2013 22:16:55 -0700] rev 17465
8014365: Restore Objects.requireNonNull(T, Supplier<String>)
Reviewed-by: mduigou
sherman [Mon, 13 May 2013 20:35:36 -0700] rev 17464
8013386: (tz) Support tzdata2013c
Summary: updated tz data to version 2013c
Reviewed-by: peytoia, okutsu
khazra [Mon, 13 May 2013 13:48:58 -0700] rev 17463
8014254: Selector in HttpServer introduces a 1000 ms delay when using KeepAlive
Summary: Rearrange event-handling code to remove bottle-neck. Also reviewed by mhall@mhcomputing.net.
Reviewed-by: chegar, alanb
mduigou [Mon, 13 May 2013 13:15:20 -0700] rev 17462
Merge
bharadwaj [Mon, 13 May 2013 12:26:28 -0700] rev 17461
8008687: MethodHandle code: allow static and invokespecial calls to interface methods
Summary: Changes to support invocation of lambda methods compiled either as static interface methods and or private instance methods.
Reviewed-by: jrose, twisti
sundar [Mon, 13 May 2013 22:23:17 +0530] rev 17460
8012975: Remove rhino from jdk8
Reviewed-by: alanb, tbell
xuelei [Mon, 13 May 2013 06:05:32 -0700] rev 17459
8005598: (reopened) Need to clone array of input/output parameters
Reviewed-by: weijun
xuelei [Mon, 13 May 2013 05:41:51 -0700] rev 17458
8005535: SSLSessionImpl should have protected finalize()
Reviewed-by: weijun, wetmore
dmeetry [Fri, 10 May 2013 23:56:24 +0400] rev 17457
7021870: GzipInputStream closes underlying stream during reading
Reviewed-by: mduigou
Contributed-by: ivan.gerasimov@oracle.com
darcy [Fri, 10 May 2013 12:25:16 -0700] rev 17456
8014357: Minor refactorings to sun.reflect.generics.reflectiveObjects.*
Reviewed-by: mchung
mduigou [Fri, 10 May 2013 10:12:58 -0700] rev 17455
Merge
mduigou [Fri, 10 May 2013 09:51:14 -0700] rev 17454
8014316: Use Method Refs in j.u.stream.MatchOps
Reviewed-by: dholmes
rriggs [Fri, 10 May 2013 09:06:21 -0700] rev 17453
8014296: DivModTests should not compare pointers
Reviewed-by: darcy
darcy [Fri, 10 May 2013 08:53:38 -0700] rev 17452
8014249: Add Modifer.parameterModifiers()
Reviewed-by: mduigou, mchung
alanb [Fri, 10 May 2013 14:53:33 +0100] rev 17451
8011128: (fs) Files.createDirectory fails if the resolved path is exactly 248 characters long
Reviewed-by: khazra, chegar
jfranck [Fri, 10 May 2013 10:20:13 +0200] rev 17450
8007073: Implement Core Reflection for Type Annotations on parameters
Reviewed-by: darcy, abuckley
lana [Thu, 09 May 2013 14:23:49 -0700] rev 17449
Merge
lana [Wed, 08 May 2013 23:53:35 -0700] rev 17448
Merge
psandoz [Wed, 01 May 2013 18:40:31 +0200] rev 17447
8012646: Pattern.splitAsStream
Reviewed-by: forax, plevart, alanb
Contributed-by: Ben Evans <benjamin.john.evans@gmail.com>, Paul Sandoz <paul.sandoz@oracle.com>
juh [Thu, 09 May 2013 12:00:46 -0700] rev 17446
8007699: Move some tests from test/sun/security/provider/certpath/X509CertPath to closed repo
Reviewed-by: mullan
ksrini [Tue, 07 May 2013 13:15:28 -0700] rev 17445
8013736: [launcher] cleanup code for correctness
8005735: [parfait] False positive integer overflow in jdk/src/solaris/bin/jexec.c
8009873: [parfait] Memory leak at jdk/src/share/bin/wildcard.c
8005807: [parfait] Undefined return value at jdk/src/share/bin/java.c
Reviewed-by: alanb, martin
alanb [Wed, 08 May 2013 18:00:10 +0100] rev 17444
8013652: (profiles) Add javax.script to compact1
Reviewed-by: mchung, dholmes
weijun [Wed, 08 May 2013 08:25:34 +0800] rev 17443
8012679: Let allow_weak_crypto default to false
Reviewed-by: valeriep
briangoetz [Mon, 06 May 2013 11:43:51 -0400] rev 17442
8012664: Add tests for java.util.stream and lambda translation
Reviewed-by: mduigou, briangoetz
Contributed-by: Brian Goetz <brian.goetz@oracle.com>, Paul Sandoz <paul.sandoz@oracle.com>, Mike Duigou <mike.duigou@oracle.com>, Robert Field <robert.field@oracle.com>, Jim Gish <jim.gish@oracle.com>
mduigou [Tue, 07 May 2013 12:05:52 -0700] rev 17441
4802647: Throw required NPEs from removeAll()/retainAll()
Reviewed-by: mduigou, chegar, dholmes
Contributed-by: Brandon Passanisi <brandon.passanisi@oracle.com>
naoto [Tue, 07 May 2013 11:31:08 -0700] rev 17440
8013086: NPE thrown by SimpleDateFormat with TimeZoneNameProvider supplied
Reviewed-by: okutsu
sla [Tue, 07 May 2013 20:00:47 +0200] rev 17439
8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is set to true
Reviewed-by: alanb, dsamersoff
sla [Tue, 07 May 2013 19:57:55 +0200] rev 17438
6980985: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage is not robust when getMax() returns -1
7181907: TEST_BUG: j/l/management/MemoryMXBean/ResetPeakMemoryUsage fails with NegativeArraySizeException
7148492: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java failing since update to hs23-b15 or b16
Reviewed-by: mchung, brutisso
dfuchs [Tue, 07 May 2013 11:35:49 +0200] rev 17437
8008738: Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently
Summary: Encodings.java sometimes creates EncodingInfo objects whose java names are not recognized by the Charset API. This patch fixes that issue.
Reviewed-by: joehw, alanb
jfranck [Tue, 07 May 2013 09:52:23 +0200] rev 17436
8013541: Revise javadoc for Executable.getAnnotatedReturnType()
Reviewed-by: abuckley, darcy
weijun [Tue, 07 May 2013 12:30:36 +0800] rev 17435
8010192: Enable native JGSS provider on Mac
Reviewed-by: valeriep
sherman [Mon, 06 May 2013 21:24:37 -0700] rev 17434
8013252: Regex Matcher .start and .end should be accessible by group name
8013254: Constructor \w need update to add the support of \p{Join_Control}
Summary: added the requested methods and updated the \w constructor
Reviewed-by: mchung, alanb
mduigou [Mon, 06 May 2013 20:54:54 -0700] rev 17433
8003258: BufferedReader.lines()
Reviewed-by: alanb, mduigou, psandoz
Contributed-by: Brian Goetz <brian.goetz@oracle.com>, Henry Jen <henry.jen@oracle.com>
mduigou [Mon, 06 May 2013 20:54:48 -0700] rev 17432
8013150: Iterator.remove and forEachRemaining relationship not specified
Reviewed-by: mduigou
Contributed-by: Akhil Arora <akhil.arora@oracle.com>
mduigou [Mon, 06 May 2013 20:54:42 -0700] rev 17431
8013712: Add Objects.nonNull and Objects.isNull
Reviewed-by: mchung, darcy
dxu [Mon, 06 May 2013 14:17:59 -0700] rev 17430
8003992: File and other classes in java.io do not handle embedded nulls properly
Summary: Have every file operation done with File, FileInputStream, FileOutputStream, or RandomAccessFile that involves a file path containing NUL fail. Also reviewed by fweimer@redhat.com
Reviewed-by: alanb, sherman, ahgross, mduigou, dholmes, aph, plevart, martin
dwanvik [Mon, 06 May 2013 06:05:06 +0200] rev 17429
Merge
dwanvik [Mon, 06 May 2013 05:51:01 +0200] rev 17428
8013403: Update JDK8 with Java DB 10.10.1.1.
Summary: Drop Java DB 10.10.1.1 bits into JDK 8 and update image builds
Reviewed-by: tbell
juh [Fri, 03 May 2013 15:04:54 -0700] rev 17427
8005922: TEST_BUG: There is no /tmp directory for windows system.
Reviewed-by: weijun
mduigou [Fri, 03 May 2013 10:57:28 -0700] rev 17426
8013528: Provide SharedSecrets access to String(char[], boolean) constructor
Reviewed-by: martin, alanb, chegar, plevart
jbachorik [Thu, 02 May 2013 13:21:09 +0200] rev 17425
7199324: Connection ID for IPv6 addresses is not generated accordingly to the specification
Summary: RemoteServer.getClientHost is returning a String with an IPv6 literal address and we need to enclose it in [] when building the connection id
Reviewed-by: alanb, sjiang
weijun [Fri, 03 May 2013 10:43:24 +0800] rev 17424
8013855: DigestMD5Client has not checked RealmChoiceCallback value
Reviewed-by: xuelei, mullan
khazra [Thu, 02 May 2013 14:26:51 -0700] rev 17423
8013140: Heap corruption with NetworkInterface.getByInetAddress() and long i/f name
Summary: Remove buffer overruns in native code
Reviewed-by: alanb, chegar
kizune [Thu, 02 May 2013 21:23:44 +0400] rev 17422
8013155: [pack200] improve performance of pack200
Reviewed-by: ksrini, jrose
mduigou [Thu, 02 May 2013 09:18:56 -0700] rev 17421
8012645: Stream methods on BitSet, Random, ThreadLocalRandom, ZipFile
Reviewed-by: mduigou, henryjen, alanb, martin, psandoz
Contributed-by: akhil.arora@oracle.com, brian.goetz@oracle.com
ksrini [Wed, 01 May 2013 15:08:31 -0700] rev 17420
8013225: Refresh jdk's private ASM to the latest.
Reviewed-by: mduigou, sundar
lana [Fri, 17 May 2013 10:06:20 -0700] rev 17419
Merge
kshefov [Fri, 17 May 2013 14:11:06 +0400] rev 17418
8013426: TEST_BUG: java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java fails with "RuntimeException: The data should be available" on Linux
Reviewed-by: anthony, serb
kshefov [Fri, 17 May 2013 14:08:59 +0400] rev 17417
8014721: TEST_BUG: java/awt/TrayIcon/DragEventSource/DragEventSource.java fails with java.lang.UnsupportedOperationException
Reviewed-by: anthony, serb
pchelko [Fri, 17 May 2013 11:02:55 +0400] rev 17416
7079254: Toolkit eventListener leaks memory
Reviewed-by: serb, art
ant [Wed, 15 May 2013 16:49:34 +0400] rev 17415
8014227: JLightweightFrame needs another synchronization policy
Reviewed-by: art
serb [Tue, 14 May 2013 17:25:59 +0400] rev 17414
8014423: [macosx] The scrollbar's block increment performs incorrectly
Reviewed-by: anthony, art
pchelko [Tue, 14 May 2013 16:39:55 +0400] rev 17413
8002045: Auto failed and threw exception:java.lang.UnsatisfiedLinkError:
Reviewed-by: serb, anthony
lana [Thu, 09 May 2013 18:42:30 -0700] rev 17412
Merge
serb [Wed, 08 May 2013 15:58:30 +0400] rev 17411
8013841: [macosx] Animations not disabled for CALayers used via JAWT
Reviewed-by: anthony, alexsch
serb [Mon, 06 May 2013 16:23:36 +0400] rev 17410
7161575: [macosx] On MacOSX port java.awt.Toolkit.is/setDynamicLayout() are not consistent
Reviewed-by: anthony, art
lana [Fri, 17 May 2013 10:04:12 -0700] rev 17409
Merge
vadim [Fri, 17 May 2013 14:18:44 +0400] rev 17408
8000936: Enable Java2D D3D pipeline on newer Intel chipsets : Intel HD and later
Reviewed-by: prr, bae
vadim [Fri, 17 May 2013 17:19:21 +0400] rev 17407
4892259: GIF ImageReader does not call passComplete in IIOReadUpdateListener
Reviewed-by: prr, bae
lana [Thu, 09 May 2013 19:17:43 -0700] rev 17406
Merge
jgodinez [Tue, 07 May 2013 09:32:37 -0700] rev 17405
8011069: Printing: NullPointerException since jdk8 b82 showing native Page Setup Dialog.
Reviewed-by: bae, prr
simonis [Mon, 06 May 2013 12:57:42 -0700] rev 17404
7191872: Xrender: No text displayed using 64 bit JDK on solaris11-sparc
Reviewed-by: prr, ceisserer
katleman [Thu, 16 May 2013 12:15:19 -0700] rev 17403
Added tag jdk8-b90 for changeset 1a8b44cae081
duke [Wed, 05 Jul 2017 18:55:30 +0200] rev 17402
Merge
amurillo [Fri, 17 May 2013 08:59:19 -0700] rev 17401
Added tag hs25-b33 for changeset b00c73d51b8a
amurillo [Fri, 17 May 2013 08:59:18 -0700] rev 17400
Merge
jwilhelm [Fri, 17 May 2013 08:00:01 +0200] rev 17399
Merge
jwilhelm [Fri, 17 May 2013 06:01:10 +0200] rev 17398
Merge
tschatzl [Thu, 16 May 2013 23:51:51 +0200] rev 17397
8014765: VM exits if MaxTenuringThreshold is set below the default InitialTenuringThreshold, and InitialTenuringThreshold is not set
Summary: The VM exits when the condition in the subject line applies. The fix sets InitialTenuringThreshold to MaxTenuringThreshold if it is larger than MaxTenuringThreshold and InitialTenuringThreshold has not been set (is default).
Reviewed-by: jwilhelm, jmasa, brutisso, johnc
johnc [Thu, 16 May 2013 09:24:26 -0700] rev 17396
8010738: G1: Output for full GCs with +PrintGCDetails should contain perm gen size/meta data change info
Summary: Include metaspace information (used, allocated, reserved) in the PrintGCDetails output for full GCs.
Reviewed-by: poonam, jmasa, brutisso
tschatzl [Thu, 16 May 2013 13:02:33 +0200] rev 17395
8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo
Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column
Reviewed-by: jwilhelm, johnc
johnc [Wed, 15 May 2013 22:35:36 -0700] rev 17394
8014408: G1: crashes with assert assert(prev_committed_card_num == _committed_max_card_num) failed
Summary: Mismatch in the card number calculation between next and previous committed sizes of the card counts table.
Reviewed-by: jmasa, tschatzl
tamao [Wed, 15 May 2013 10:41:22 -0700] rev 17393
8007763: Refactoring: split up compute_generation_free_space() into two functions for class PSAdaptiveSizePolicy
Summary: split up compute_generation_free_space() into two functions: compute_eden_space_size() + compute_old_gen_free_space(), each of which (if needed) can be reused without executing an overhead of the other.
Reviewed-by: jmasa, tschatzl
Contributed-by: tamao <tao.mao@oracle.com>
tschatzl [Wed, 15 May 2013 11:05:09 +0200] rev 17392
6843347: Boundary values in some public GC options cause crashes
Summary: Setting some public integer options to specific values causes crashes or undefined GC behavior. This patchset adds the necessary argument checking for these options.
Reviewed-by: jmasa, brutisso
tschatzl [Tue, 14 May 2013 17:08:31 +0200] rev 17391
8014489: tests/gc/arguments/Test(Serial|CMS|Parallel|G1)HeapSizeFlags jtreg tests invoke wrong class
Summary: Some jtreg tests reference unknown classes in the @run and @build lines. This change fixes them.
Reviewed-by: stefank, ehelin
brutisso [Mon, 13 May 2013 14:09:05 +0200] rev 17390
8014339: Improve assert and remove some dead code from parMarkBitMap.hpp/cpp
Reviewed-by: stefank, tschatzl
tschatzl [Mon, 13 May 2013 09:45:33 +0200] rev 17389
8014058: Regression tests for 8006088
Summary: The patch for 8006088 misses regression tests after a merge error, this CR provides them.
Reviewed-by: jwilhelm, tamao, jmasa
twisti [Thu, 16 May 2013 13:47:55 -0700] rev 17388
Merge
iignatyev [Wed, 15 May 2013 22:44:52 +0400] rev 17387
8014068: TEST_BUG: compiler/ciReplay/TestSA.sh fails on Windows: core wasn't generated
Reviewed-by: kvn
kvn [Mon, 13 May 2013 14:36:39 -0700] rev 17386
8014286: failed java/lang/Math/DivModTests.java after 6934604 changes
Summary: Corrected escape state for the result of boxing method. Added force inlining executed boxing methods.
Reviewed-by: twisti
twisti [Mon, 13 May 2013 12:43:10 -0700] rev 17385
Merge
kvn [Thu, 09 May 2013 17:28:04 -0700] rev 17384
8014189: JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis()
Summary: Add NULL checks and asserts for Type::make_ptr() returned value.
Reviewed-by: twisti
kvn [Wed, 08 May 2013 15:08:01 -0700] rev 17383
6934604: enable parts of EliminateAutoBox by default
Summary: Resurrected autobox elimination code and enabled part of it by default.
Reviewed-by: roland, twisti
twisti [Mon, 06 May 2013 19:49:23 -0700] rev 17382
8008772: remove gamma launcher
Reviewed-by: kvn, neliasso, ctornqvi
twisti [Mon, 06 May 2013 13:53:13 -0700] rev 17381
7196277: JSR 292: Two jck/runtime tests crash on java.lang.invoke.MethodHandle.invokeExact
Reviewed-by: jrose, kvn
kvn [Fri, 03 May 2013 15:35:30 -0700] rev 17380
Merge
roland [Wed, 24 Apr 2013 14:26:09 +0200] rev 17379
8012292: optimized build with GCC broken
Summary: Some #ifndef PRODUCT should be #ifdef ASSERT
Reviewed-by: kvn, twisti
Contributed-by: gdub <duboscq@ssw.jku.at>
roland [Fri, 03 May 2013 09:32:50 +0200] rev 17378
8012037: Test8009761.java "Failed: init recursive calls: 7224. After deopt 58824"
Summary: test shouldn't be run with a modified CompileThreshold
Reviewed-by: kvn
minqi [Tue, 14 May 2013 17:33:07 +0000] rev 17377
Merge
minqi [Tue, 14 May 2013 09:41:12 -0700] rev 17376
8012902: remove use of global operator new - take 2
Summary: The fix of 8010992, disable use of global operator new and new[] which caused failure on some tests. This takes two of the bugs also add ALLOW_OPERATOR_NEW_USAGE to prevent crash for third party code calling operator new of jvm on certain platforms.
Reviewed-by: coleenp, dholmes, zgu
Contributed-by: yumin.qi@oracle.com
hseigel [Tue, 14 May 2013 09:17:52 -0400] rev 17375
8014138: Add VM option to facilitate the writing of CDS tests
Summary: Added the -XX:SharedArchiveFile option.
Reviewed-by: coleenp, ccheung, acorn, dcubed, zgu
shade [Tue, 14 May 2013 11:34:30 +0400] rev 17374
8014448: Purge PrintCompactFieldsSavings
Summary: Remove obsolete debugging code.
Reviewed-by: dholmes, kvn
Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
coleenp [Mon, 13 May 2013 15:37:08 -0400] rev 17373
8005056: NPG: Crash after redefining java.lang.Object
Summary: Need to walk array class vtables replacing old methods too if j.l.o redefined
Reviewed-by: sspitsyn, dcubed, ctornqvi
minqi [Mon, 13 May 2013 18:08:13 +0000] rev 17372
Merge
minqi [Fri, 10 May 2013 19:30:12 +0000] rev 17371
Merge
minqi [Fri, 10 May 2013 08:27:30 -0700] rev 17370
8003557: NPG: Klass* const k should be const Klass* k.
Summary: With NPG, const KlassOop klass which is in fact a definition converted to Klass* const, which is not the original intention. The right usage is converting them to const Klass*.
Reviewed-by: coleenp, kvn
Contributed-by: yumin.qi@oracle.com
rbackman [Mon, 13 May 2013 07:53:45 +0200] rev 17369
Merge
rbackman [Wed, 08 May 2013 11:21:56 +0200] rev 17368
8008255: jvmtiExport.cpp::post_to_env() does not check malloc() return
Reviewed-by: coleenp, dholmes, sla
dholmes [Wed, 08 May 2013 21:06:46 -0400] rev 17367
Merge
dholmes [Wed, 08 May 2013 19:38:41 -0400] rev 17366
Merge
dholmes [Wed, 08 May 2013 19:28:54 -0400] rev 17365
8006997: ContendedPaddingWidth should be range-checked
Summary: Constrain between zero and 8K
Reviewed-by: dholmes, rbackman
Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
bharadwaj [Wed, 08 May 2013 14:18:03 -0700] rev 17364
8013875: Incorrect vtable index being set during methodHandle creation for static
Summary: Set vtable index as appropriate for static interface methods and for interface methods invoked via invokespecial. To be improved in a later enhancement to CallInfo.
Reviewed-by: jrose, twisti
sla [Wed, 08 May 2013 10:14:57 -0400] rev 17363
Merge
sla [Wed, 08 May 2013 15:37:18 +0200] rev 17362
8013591: compiler/ciReplay/TestSA.sh fails in nightly
Reviewed-by: coleenp, rbackman, dholmes
hseigel [Wed, 08 May 2013 08:20:45 -0400] rev 17361
8007018: RFE: -XX:+UseLargePages does not work with CDS
Summary: Remove command line restriction. It should just work.
Reviewed-by: ctornqvi, coleenp, dholmes
coleenp [Tue, 07 May 2013 18:46:47 -0700] rev 17360
Merge
coleenp [Tue, 07 May 2013 16:17:43 -0700] rev 17359
Merge
coleenp [Tue, 07 May 2013 18:51:31 -0400] rev 17358
8014024: NPG: keep compiled ic methods from being deallocated in redefine classes
Summary: Walk the compiledIC relocation records to keep Method* from being deallocated.
Reviewed-by: dlong, kvn
coleenp [Tue, 07 May 2013 09:46:15 -0400] rev 17357
8013063: nsk/jvmti/RetransformClasses/retransform001 failed debug version on os::free
Summary: Clear out class_file_bytes so they aren't deallocated twice
Reviewed-by: dcubed, sspitsyn
amurillo [Fri, 10 May 2013 11:27:55 -0700] rev 17356
8014279: new hotspot build - hs25-b33
Reviewed-by: jcoomes
katleman [Thu, 16 May 2013 12:14:19 -0700] rev 17355
Added tag jdk8-b90 for changeset c0cc3acd917d
andrew [Wed, 22 May 2013 13:49:12 +0100] rev 17354
8015087: Provide debugging information for programs
Summary: Enable debugging info on programs in OpenJDK builds
Reviewed-by: erikj
katleman [Tue, 21 May 2013 12:51:10 -0700] rev 17353
Merge
erikj [Tue, 21 May 2013 13:18:28 +0200] rev 17352
8014508: Fix log levels in make
Reviewed-by: tbell
lana [Fri, 17 May 2013 10:06:56 -0700] rev 17351
Merge
lana [Thu, 09 May 2013 14:23:32 -0700] rev 17350
Merge
mduigou [Wed, 08 May 2013 21:42:32 -0700] rev 17349
8014269: Add missing .PHONY targets to Main.gmk
Reviewed-by: mchung, tbell
katleman [Thu, 16 May 2013 12:13:52 -0700] rev 17348
Added tag jdk8-b90 for changeset dcfa2b312921
duke [Wed, 05 Jul 2017 18:55:09 +0200] rev 17347
Added tag jdk8-b90 for changeset f09ab0c41618
duke [Wed, 05 Jul 2017 18:55:08 +0200] rev 17346
Merge
duke [Wed, 05 Jul 2017 18:55:05 +0200] rev 17345
Merge
katleman [Thu, 09 May 2013 10:04:34 -0700] rev 17344
Added tag jdk8-b89 for changeset 9336d45f8213
duke [Wed, 05 Jul 2017 18:55:02 +0200] rev 17343
Merge
katleman [Thu, 09 May 2013 10:04:08 -0700] rev 17342
Added tag jdk8-b89 for changeset 4945d5ca32c8
duke [Wed, 05 Jul 2017 18:54:59 +0200] rev 17341
Merge
katleman [Thu, 09 May 2013 10:03:59 -0700] rev 17340
Added tag jdk8-b89 for changeset e3e2d366215b
duke [Wed, 05 Jul 2017 18:54:56 +0200] rev 17339
Merge
katleman [Thu, 09 May 2013 10:04:38 -0700] rev 17338
Added tag jdk8-b89 for changeset 36a256ff82cb
duke [Wed, 05 Jul 2017 18:54:54 +0200] rev 17337
Merge
katleman [Thu, 09 May 2013 10:03:24 -0700] rev 17336
Added tag jdk8-b89 for changeset 74ccf75aa7da
duke [Wed, 05 Jul 2017 18:54:51 +0200] rev 17335
Merge
katleman [Tue, 14 May 2013 12:19:39 -0700] rev 17334
Merge
katleman [Thu, 09 May 2013 15:04:56 -0700] rev 17333
8014289: JDK8 b89 source with GPL header errors
Reviewed-by: mchung, mduigou, tbell, dsamersoff
katleman [Thu, 09 May 2013 10:04:20 -0700] rev 17332
Added tag jdk8-b89 for changeset b3459340dd1f
duke [Wed, 05 Jul 2017 18:54:47 +0200] rev 17331
Merge
amurillo [Fri, 10 May 2013 11:14:09 -0700] rev 17330
Added tag hs25-b32 for changeset bc27a3d4b35f
amurillo [Fri, 10 May 2013 11:14:08 -0700] rev 17329
Merge
stefank [Fri, 10 May 2013 09:24:20 +0200] rev 17328
Merge
johnc [Thu, 09 May 2013 11:16:39 -0700] rev 17327
7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap
Summary: Refactor G1's hot card cache and card counts table into their own files. Simplify the card counts table, including removing the encoding of the card index in each entry. The card counts table now has a 1:1 correspondence with the cards spanned by heap. Space for the card counts table is reserved from virtual memory (rather than C heap) during JVM startup and is committed/expanded when the heap is expanded. Changes were also reviewed-by Vitaly Davidovich.
Reviewed-by: tschatzl, jmasa
jwilhelm [Thu, 09 May 2013 12:23:43 +0200] rev 17326
Merge
jmasa [Wed, 08 May 2013 17:12:52 -0700] rev 17325
8013184: CMS: Call reset_after_compaction() only if a compaction has been done
Reviewed-by: mgerdin, johnc, tschatzl
jmasa [Wed, 08 May 2013 16:28:03 -0700] rev 17324
8013032: CMS: assert(used() == used_after_gc && used_after_gc <= capacity()) failed: used: 0 used_after_gc: 292080 capacity: 1431699456
Reviewed-by: tschatzl, mgerdin, johnc
brutisso [Mon, 06 May 2013 21:30:34 +0200] rev 17323
8013872: G1: HeapRegionSeq::shrink_by() has invalid assert
Summary: Refactored shrink_by() to only use region counts and not byte sizes
Reviewed-by: johnc, tschatzl
tschatzl [Mon, 06 May 2013 17:19:42 +0200] rev 17322
8006088: Incompatible heap size flags accepted by VM
Summary: Make processing of minimum, initial and maximum heap size more intiutive by removing previous limitations on allowed values, and make error reporting consistent. Further, fix errors in ergonomic heap sizing.
Reviewed-by: johnc, jwilhelm, tamao
jwilhelm [Mon, 06 May 2013 13:03:46 +0200] rev 17321
Merge
brutisso [Mon, 06 May 2013 09:16:14 +0200] rev 17320
8013791: G1: G1CollectorPolicy::initialize_flags() may set min_alignment > max_alignment
Summary: Make sure max alignemnt is at least as large as min alignment
Reviewed-by: johnc, jmasa, tschatzl
brutisso [Thu, 02 May 2013 22:35:15 +0200] rev 17319
8013574: PrintMalloc conflicts with the command line parsing
Summary: Make sure that _num_jvm_args is not updated until the new entry to _jvm_args_array has been added
Reviewed-by: johnc, tamao, tschatzl
jiangli [Thu, 09 May 2013 16:27:51 -0400] rev 17318
Merge
vladidan [Tue, 07 May 2013 10:36:20 -0400] rev 17317
Merge
bpittore [Tue, 07 May 2013 10:19:33 -0400] rev 17316
8013633: Cleanup platform ifdefs in unsafe.cpp
Summary: Replace ifdefs with SUPPORTS_NATIVE_CX8 set in platform include file
Reviewed-by: dholmes, dlong
jiangli [Mon, 06 May 2013 20:11:18 -0700] rev 17315
Merge
jiangli [Mon, 06 May 2013 19:57:35 -0400] rev 17314
8013067: Zero builds are broken after 8010862.
Summary: Fixed broken Zero build.
Reviewed-by: twisti, coleenp, kvn
coleenp [Tue, 07 May 2013 14:30:11 -0700] rev 17313
Merge
emc [Tue, 07 May 2013 13:45:59 -0400] rev 17312
8009729: Refix hotspot jni_<cpu>.h JNIEXPORT and JNIIMPORT definitions to match jdk version
Summary: Update JNIEXPORT and JNIIMPORT to work with other compilers that don't necessarily have the __attribute__ type qualifier
Reviewed-by: dholmes, dcubed, coleenp
ctornqvi [Tue, 07 May 2013 21:36:59 +0200] rev 17311
8009577: Test test/closed/runtime/classunload broken
Summary: Fixed tests to use new way of utilizing the WB API, fixed issue with where custom classloader got the classes from
Reviewed-by: collins, mgerdin, zgu
sla [Tue, 07 May 2013 14:33:09 +0200] rev 17310
8005038: remove crufty '_g' support from SA
Reviewed-by: coleenp, mgronlun, rbackman
sla [Tue, 07 May 2013 14:04:26 +0200] rev 17309
8014044: Spelling error in JDK-8009615: boostrapmethod
Reviewed-by: sspitsyn, coleenp
sla [Tue, 07 May 2013 01:25:21 +0200] rev 17308
Merge
sla [Mon, 06 May 2013 19:49:18 +0200] rev 17307
8009615: JvmtiClassFileReconstituter does not create BootstrapMethod attributes
Reviewed-by: coleenp, sspitsyn
acorn [Mon, 06 May 2013 12:36:20 -0700] rev 17306
Merge
acorn [Mon, 06 May 2013 10:20:18 -0700] rev 17305
Merge
acorn [Thu, 02 May 2013 10:58:04 -0400] rev 17304
8010783: assert(s->refcount() != 0) failed: for create_overpasses
Reviewed-by: kvn, dcubed
zgu [Mon, 06 May 2013 08:49:38 -0700] rev 17303
Merge
zgu [Mon, 06 May 2013 11:15:13 -0400] rev 17302
8013120: NMT: Kitchensink crashes with assert(next_region == NULL || !next_region->is_committed_region()) failed: Sanity check
Summary: Fixed NMT to deal with releasing virtual memory region when there are still committed regions within it
Reviewed-by: acorn, coleenp
hseigel [Mon, 06 May 2013 09:10:21 -0400] rev 17301
8013648: Guarantee(VerifyBeforeGC || VerifyDuringGC || VerifyBeforeExit || VerifyAfterGC) failed: too expensive
Summary: Fix code to call correct version of function find_class().
Reviewed-by: coleenp, rdurbin, dcubed
dcubed [Fri, 03 May 2013 15:51:16 -0700] rev 17300
Merge
zgu [Fri, 03 May 2013 13:00:28 -0700] rev 17299
Merge
ccheung [Thu, 02 May 2013 16:55:00 -0700] rev 17298
8012641: Perf_CreateLong creates perf counter of incorrect type
Reviewed-by: mchung, hseigel, coleenp
fparain [Fri, 03 May 2013 05:17:15 -0700] rev 17297
Merge
fparain [Fri, 03 May 2013 05:05:31 -0700] rev 17296
8004095: Add support for JMX interface to Diagnostic Framework and Commands
Reviewed-by: acorn, sla
sla [Fri, 03 May 2013 12:26:15 +0200] rev 17295
8013785: Respect EXTRA_CFLAGS on windows
Reviewed-by: mgronlun, rbackman, kvn
sla [Fri, 03 May 2013 12:24:11 +0200] rev 17294
8008453: JvmtiClassFileReconstituter does not recognize default methods
Reviewed-by: acorn, sspitsyn
amurillo [Fri, 03 May 2013 08:19:38 -0700] rev 17293
8013800: new hotspot build - hs25-b32
Reviewed-by: jcoomes
katleman [Thu, 09 May 2013 10:03:35 -0700] rev 17292
Added tag jdk8-b89 for changeset 67f1ddecad67
katleman [Thu, 09 May 2013 10:03:08 -0700] rev 17291
Added tag jdk8-b89 for changeset b77fd4a47faf
duke [Wed, 05 Jul 2017 18:54:28 +0200] rev 17290
Added tag jdk8-b89 for changeset 4dec41b3c5e3
duke [Wed, 05 Jul 2017 18:54:28 +0200] rev 17289
Merge
duke [Wed, 05 Jul 2017 18:54:25 +0200] rev 17288
Merge
lana [Mon, 06 May 2013 11:53:44 -0700] rev 17287
Merge
rfield [Wed, 01 May 2013 08:46:04 -0700] rev 17286
8011591: BootstrapMethodError when capturing constructor ref to local classes
Reviewed-by: mcimadamore
lana [Tue, 30 Apr 2013 17:53:30 -0700] rev 17285
Merge
mchung [Tue, 30 Apr 2013 15:43:00 -0700] rev 17284
8013531: Provide a utility class in com.sun.tools.classfile to find field/method references
Reviewed-by: alanb
vromero [Fri, 26 Apr 2013 15:59:39 +0100] rev 17283
8010304: javac should detect all mutable implicit static fields in langtools using a plugin
Reviewed-by: jjg
vromero [Fri, 26 Apr 2013 10:17:01 +0100] rev 17282
8008562: javac, a refactoring to Bits is necessary in order to provide a change history
Reviewed-by: mcimadamore
vromero [Fri, 26 Apr 2013 10:04:01 +0100] rev 17281
8012723: strictfp interface misses strictfp modifer on default method
Reviewed-by: mcimadamore
jjg [Thu, 25 Apr 2013 17:45:36 -0700] rev 17280
8013256: javac test failing after Lambda changes to java.util.List
Reviewed-by: mduigou
lana [Tue, 23 Apr 2013 15:09:12 -0700] rev 17279
Merge
jfranck [Mon, 22 Apr 2013 10:24:19 +0200] rev 17278
8011027: Type parameter annotations not passed through to javax.lang.model
Reviewed-by: jjg, darcy
jjg [Fri, 19 Apr 2013 11:10:40 -0700] rev 17277
8012661: remove langtools Makefile-classic
Reviewed-by: erikj, tbell
jfranck [Fri, 19 Apr 2013 11:57:46 +0200] rev 17276
8012681: Commit for JDK-8012656 breaks tl build
Reviewed-by: vromero, chegar, alanb
jjg [Thu, 18 Apr 2013 20:00:14 -0700] rev 17275
8012656: cache frequently used name strings for DocImpl classes
Reviewed-by: darcy
jjg [Thu, 18 Apr 2013 19:58:45 -0700] rev 17274
8012658: Change default langtools source level to 7
Reviewed-by: darcy
jlahoda [Wed, 17 Apr 2013 15:54:24 +0200] rev 17273
8008174: DocTree API should provide start and end positions for tree nodes
Summary: Adding DocSourcePositions to allow access to DocTree starting/ending position
Reviewed-by: jjg, darcy
Contributed-by: Ralph Benjamin Ruijs <ralphbenjamin@netbeans.org>, Jan Lahoda <jlahoda@netbeans.org>
katleman [Thu, 02 May 2013 13:35:55 -0700] rev 17272
Added tag jdk8-b88 for changeset a072db97da9b
duke [Wed, 05 Jul 2017 18:54:19 +0200] rev 17271
Merge
katleman [Thu, 02 May 2013 13:35:21 -0700] rev 17270
Added tag jdk8-b88 for changeset bc758d2252be
duke [Wed, 05 Jul 2017 18:54:15 +0200] rev 17269
Merge
lana [Mon, 06 May 2013 11:41:40 -0700] rev 17268
Merge