29164 Commits

Author SHA1 Message Date
Mike Duigou
99aa7bad62 7001685: Renable EnumSetBash Test
Reviewed-by: alanb, ohair, darcy
2011-02-21 13:37:22 -08:00
Qi Zuo
e169427eaa Merge 2011-02-21 14:18:37 -05:00
Alan Bateman
8e29241702 7020517: (fs) FileStore.equals returns true if both volumes have the same serial number
Reviewed-by: chegar
2011-02-21 13:54:13 +00:00
Robert Ottenhag
c4270e4517 Merge 2011-02-21 04:49:17 -08:00
Stefan Karlsson
46bcea93ef 7020992: jmm_DumpThreads should not allocate system object arrays outside the perm gen
Allocate ordinary object arrays

Reviewed-by: ysr, never, mchung
2011-02-21 11:26:45 +01:00
Joe Darcy
dc728d5d5a 7020047: Project Coin: generate null-check around try-with-resources close call
Reviewed-by: jjg
2011-02-18 15:55:20 -08:00
Coleen Phillimore
3899f14f1f 7019557: SharedMiscDataSize too small for 64-bit fastdebug JVM
Increase default SharedMiscDataSize

Reviewed-by: dcubed, kamg
2011-02-18 18:26:17 -05:00
Christine Lu
1f7e05695e Added tag jdk7-b130 for changeset 09e47b898040 2011-02-18 14:23:59 -08:00
Christine Lu
dbe007c7b0 Added tag jdk7-b130 for changeset 8924242a88c8 2011-02-18 14:23:48 -08:00
Christine Lu
cdb0e033c6 Added tag jdk7-b130 for changeset 1607780fe197 2011-02-18 14:23:43 -08:00
Christine Lu
5d6d7f29f4 Added tag jdk7-b130 for changeset b0a4325b9ef5 2011-02-18 14:23:42 -08:00
Christine Lu
4138cbb7b0 Added tag jdk7-b130 for changeset 70ed6d8368bc 2011-02-18 14:23:37 -08:00
Christine Lu
f2249adf60 Added tag jdk7-b130 for changeset 04b2533d5d44 2011-02-18 14:23:33 -08:00
Christine Lu
edcd96a129 Added tag jdk7-b130 for changeset 00d174cbd0bb 2011-02-18 14:23:28 -08:00
Jennifer Godinez
00a47ca240 6850806: NPE exception throws in PrintServce.getSupportedAttributeValues
Reviewed-by: igor, prr
2011-02-18 13:47:07 -08:00
Stuart Marks
f0730a655c 7018385: update javax.sql classes to use try-with-resources
Reviewed-by: alanb, lancea, darcy
2011-02-18 12:43:14 -08:00
Jennifer Godinez
dd383efe04 Merge 2011-02-18 12:04:36 -08:00
Jennifer Godinez
b88a6b82c5 6722351: sun.print.Win32PrintService.initMedia() is slow
Reviewed-by: igor, prr
2011-02-18 11:15:40 -08:00
John Cuthbertson
154f0709bd 7020042: G1: Partially remove fix for 6994628
Disable reference discovery and processing during concurrent marking by disabling fix for 6994628.

Reviewed-by: tonyp, ysr
2011-02-18 10:07:34 -08:00
Antonios Printezis
f418b77aa6 7027766: G1: introduce flag to dump the liveness information per region at the end of marking
Repurpose the existing flag G1PrintRegionLivenessInfo to print out the liveness distribution across the regions in the heap at the end of marking.

Reviewed-by: iveresov, jwilhelm
2011-04-04 14:23:17 -04:00
Antonios Printezis
cec5c20656 7033292: G1: nightly failure: Non-dirty cards in region that should be dirty
The epochs on the card cache array are initialized to 0 and our initial epoch also starts at 0. So, until the first GC, it might be possible to successfully "claim" a card which was in fact never initialized.

Reviewed-by: johnc, iveresov, ysr
2011-04-04 13:18:35 -04:00
Antonios Printezis
3e9fe24ddd 7023069: G1: Introduce symmetric locking in the slow allocation path
7023151: G1: refactor the code that operates on _cur_alloc_region to be re-used for allocs by the GC threads
7018286: G1: humongous allocation attempts should take the GC locker into account

First, this change replaces the asymmetric locking scheme in the G1 slow alloc path by a summetric one. Second, it factors out the code that operates on _cur_alloc_region so that it can be re-used for allocations by the GC threads in the future.

Reviewed-by: stefank, brutisso, johnc
2011-03-30 10:26:59 -04:00
Antonios Printezis
349d820dd1 7029458: G1: Add newly-reclaimed regions to the beginning of the region free list, not the end
What the synopsis says.

Reviewed-by: jwilhelm, iveresov, johnc
2011-03-29 22:36:16 -04:00
John Cuthbertson
c2275649b7 7026932: G1: No need to abort VM when card count cache expansion fails
Manage allocation/freeing of the card cache counts and epochs arrays directly so that an allocation failure while attempting to expand these arrays does not abort the JVM. Failure to expand these arrays is not fatal.

Reviewed-by: iveresov, tonyp
2011-03-28 10:58:54 -07:00
Bengt Rutisson
4fd9f5071f 6948149: G1: Imbalance in termination times
Changed default value of WorkStealingYieldsBeforeSleep from 1000 to 5000. Added more information to G1 pause logging.

Reviewed-by: jwilhelm, tonyp, jmasa
2011-03-23 14:12:51 +01:00
John Coomes
9c0cc6b6d8 Merge 2011-03-25 17:39:20 -07:00
Y. Srinivas Ramakrishna
3e02204f5d 7029036: Card-table verification hangs with all framework collectors, except G1, even before the first GC
When verifying clean card ranges, use memory-range-bounded iteration over oops of objects overlapping that range, thus avoiding the otherwise quadratic worst-case cost of scanning large object arrays.

Reviewed-by: jmasa, jwilhelm, tonyp
2011-03-24 15:47:01 -07:00
Y. Srinivas Ramakrishna
4282af91a0 7030435: Some oop_oop_iterate_m() methods iterate outside of specified memory bounds
Filter ref-containing locations through the memory-interval specified in the call.

Reviewed-by: jcoomes, jwilhelm, tonyp
2011-03-24 15:45:27 -07:00
Phil Race
7b9e1ea0d5 7017637: closed/java/awt/font/StyledMetrics/BoldSpace.java failed : Space char should have 0 advance
Reviewed-by: igor, jgodinez
2011-02-18 09:18:32 -08:00
Phil Race
e640a52207 6857592: Getting warning while moving or resizing the frame when component.printAll() is called on local JNI
Reviewed-by: bae, flar
2011-02-18 09:14:07 -08:00
Pavel Porvatov
e70749d90d 6997102: Test case has hard code, so that applet thread threw exception
Reviewed-by: alexp
2011-02-18 20:09:35 +03:00
Alexander Potochkin
5ddedf5391 6474153: LookAndFeel.makeKeyBindings(...) doesn't ignore last element in keyBindingList with odd size
Reviewed-by: rupashka
2011-02-18 19:21:57 +03:00
Maurizio Cimadamore
0f41147166 7020626: diamond: add diagnostic test for diamond and non-generic classes
Fix failure in regression test CheckExamples

Reviewed-by: jjg
2011-02-18 16:17:44 +00:00
Kumar Srinivasan
3b676c4925 7018859: javac turn off the Zip optimization by default
Reviewed-by: jjg
2011-02-18 08:12:06 -08:00
Chris Hegarty
bbcb5e8be3 7013969: NetworkInterface.toString can reveal bindings
Reviewed-by: alanb, michaelm, hawtin
2011-02-18 13:31:57 +00:00
Maurizio Cimadamore
7d8c3e9460 7020043: Project Coin: diamond allowed on non-generic type
Diamond oerator should be disallowed on non-generic class types (i.e. String)

Reviewed-by: jjg
2011-02-18 12:28:49 +00:00
Alex Menkov
ba7c4a35c3 7000132: Misplaced description in javax.sound.sampled.AudioSystem.getTargetDataLine
Reviewed-by: dav
2011-02-18 13:27:29 +03:00
Alex Menkov
5e361485c1 6801236: test closed/javax/sound/sampled/FileWriter/WaveBigEndian.java fails
Reviewed-by: alexp
2011-02-18 13:21:49 +03:00
Athijegannathan Sundararajan
437b0f5f71 7018459: javax.script code comments have issues with HTML4 validation and Accessibility compliance
Reviewed-by: jjh
2011-02-18 12:07:46 +05:30
Pavel Porvatov
daf9610616 7016693: javax/swing/JScrollBar/6542335/bug6542335.java failed on Ubuntu
Reviewed-by: alexp
2011-02-18 00:16:53 +03:00
Alan Bateman
d1cf52c16a Merge 2011-02-17 20:53:26 +00:00
Alan Bateman
9aa277a541 6526860: (fc) FileChannel.position returns 0 when FileOutputStream opened in append mode
Reviewed-by: forax
2011-02-17 20:50:22 +00:00
Andrew Brygin
f1c2d419cb 7018912: [parfait] potential buffer overruns in imageio jpeg
Reviewed-by: jgodinez, prr
2011-02-17 13:42:26 +03:00
Chris Hegarty
e5d4746fb4 7017901: OOME in java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
Unbounded queues should be disabled in the test

Reviewed-by: alanb
2011-02-17 09:56:38 +00:00
Andrew Brygin
0c700cc07d 7013519: [parfait] Integer overflows in 2D code
Reviewed-by: prr, valeriep
2011-02-17 12:21:49 +03:00
Stuart Marks
313991183b 7018392: update URLJarFile.java to use try-with-resources
Reviewed-by: alanb, chegar, hawtin
2011-02-16 18:22:52 -08:00
Erik Trimble
8e3541f4fa Merge 2011-02-16 17:26:20 -08:00
Keith McGuigan
c2ea25db39 7019718: make error reporting flags product instead of diagnostic
See synopsis

Reviewed-by: acorn, coleenp
2011-02-16 16:58:24 -08:00
Coleen Phillimore
5cef1a1a84 Merge 2011-02-16 16:25:57 -08:00
Phil Race
daf8e751d4 7019441: No lookup cache for internal composite font creation leads to java heap growth
Reviewed-by: igor, jgodinez
2011-02-16 15:58:28 -08:00