78946 Commits

Author SHA1 Message Date
Andrew Brygin
933ed2b69d 7014528: ColorModel and SampleModel gotten from the same ImageTypeSpecifier instance can be not compatible
Reviewed-by: jgodinez, prr
2011-03-17 17:45:01 +03:00
Vladimir Danushevsky
fd79022cd5 Merge 2011-03-16 23:45:04 -04:00
Jonathan Gibbons
cc992b27bf 6930508: Passing nested class names on javac command line interfere with subsequent name -> class lookup
Reviewed-by: darcy
2011-03-16 17:21:52 -07:00
David Holmes
d79934dd2f 7027910: Add basic cross-compilation support and add ARM/PPC to the known architectures in the open code
Cross-compilation support

Reviewed-by: ohair, andrew
2011-03-16 18:54:50 -04:00
Kelly O'Hair
0ec85f12ef 7027923: Disable VS2003 use in preparation for all VS2003 make logic removal
Reviewed-by: prr
2011-03-16 15:01:07 -07:00
Xueming Shen
5423e4402e 6803681: RFE: Need new codeset converter for IBM Cp1364
Forward port the Cp1364

Reviewed-by: alanb
2011-03-16 12:16:00 -07:00
Coleen Phillimore
c912c29690 7019165: Incorrect symbols in pstack output after SymbolTable changes
And out lsb which is set for symbols in constant pool slots to distinguish them from strings

Reviewed-by: phh, dholmes, never, dcubed
2011-03-16 14:57:49 -04:00
Y. Srinivas Ramakrishna
7293fabc43 6896099: Integrate CMS heap ergo with default heap sizing ergo
6627787: CMS: JVM refuses to start up with -Xms16m -Xmx16m
7000125: CMS: Anti-monotone young gen sizing with respect to maximum whole heap size specification
7027529: CMS: retire CMSUseOldDefaults flag

Simplify CMS heap sizing code, relying on ergonomic initial sizing consistent with other collectors for the most part, controlling only young gen sizing to rein in pause times. Make CMS young gen sizing default statically cpu-dependant. Remove inconsistencies wrt generation sizing and policy code, allowing for the fixing for 6627787 and 7000125. For 7027529, retire the flag CMSUseOldDefaults which had been introduced as a bridge from JDK 5 to JDK 6 a number of years ago.

Reviewed-by: brutisso, poonam
2011-03-16 10:37:08 -07:00
David Katleman
034e24095e 7022473: JDK7 still runs /etc/prtconf to find memory size
Reviewed-by: ohair
2011-03-16 09:42:55 -07:00
Kumar Srinivasan
733707ac37 7026359: (langtools) fix big jar test
Reviewed-by: jjg
2011-03-16 09:41:30 -07:00
David Katleman
50deeb91cd 6973319: incorrect spec version in jdk 7 rt.jar manifest
Reviewed-by: ohair
2011-03-16 09:30:29 -07:00
Andrew Brygin
36f660a41f 6989760: cmm native compiler warnings
Reviewed-by: prr, ohair
2011-03-16 19:21:06 +03:00
Sergey Malenkov
6929376717 7027043: (doc) Confusing typo at java/beans/VetoableChangeSupport.java
Reviewed-by: rupashka
2011-03-16 18:48:00 +03:00
Vladimir Danushevsky
a0ef2fcd8e Merge 2011-03-16 10:47:45 -04:00
Maurizio Cimadamore
eb4e1b86cd 6558548: The compiler needs to be aligned with clarified specification of throws
Javac should issue unconditional warnings when 'dead' catch clauses are detected

Reviewed-by: jjg
2011-03-16 11:12:26 +00:00
David Holmes
4293c9d423 Merge 2011-03-16 05:29:27 -04:00
Kelly O'Hair
0e5675d7b7 Merge 2011-03-15 23:46:03 -07:00
Xue-Lei Andrew Fan
7705e63e30 7022855: Export "PKIX" as the standard algorithm name of KeyManagerFactory
Export the existing "NewSunX509" algorithm implementation using the standard name "PKIX"

Reviewed-by: weijun, wetmore
2011-03-15 23:13:35 -07:00
Xue-Lei Andrew Fan
85935bc056 7025073: Stricter check on trust anchor makes VerifyCACerts.java test fail
Loosen the check for version 1 and 2 X.509 certificate

Reviewed-by: mullan, weijun
2011-03-15 23:08:40 -07:00
Valerie Peng
c9f0c7a252 7001933: Deadlock in java.lang.classloader.getPackage()
Modified to not holding the "packages" lock when calling parent CL.

Reviewed-by: dholmes, alanb
2011-03-15 18:42:35 -07:00
David Holmes
117062efaa Merge 2011-03-15 20:00:45 -04:00
David Holmes
87f8cc390f 7027897: Build support for client-VM only configurations
Support builds for which only the client VM is required and/or available

Reviewed-by: ohair, andrew
2011-03-15 19:52:42 -04:00
Kelly O'Hair
5c67341d93 Merge 2011-03-15 15:32:21 -07:00
Kelly O'Hair
c290d7c178 Merge 2011-03-15 15:32:07 -07:00
Kelly O'Hair
89e704969f Merge 2011-03-15 15:31:44 -07:00
Kelly O'Hair
ea5c82bf9c 6710813: SwingSet2 source display tabs do not work since JDK 7 b20
6685150: make/mkdemo/jpda/Makefile creates jpda.jar and src.zip instead of examples.jar

Reviewed-by: prr
2011-03-15 15:21:21 -07:00
Bhavesh Patel
73407fb7a1 4743537: Help doesn't say what "All Classes" and other links really mean
Reviewed-by: jjg
2011-03-15 14:19:00 -07:00
Denis Lila
816dc493b7 7019861: Last scanline is skipped in pisces.Renderer
Not skipping it anymore.

Reviewed-by: flar
2011-03-15 17:05:02 -04:00
Denis Lila
bdd71ec7bd 7027667: clipped aa rectangles are not drawn properly
Already fixed. This is just a regression test for it.

Reviewed-by: prr
2011-03-15 15:15:10 -04:00
Jonathan Gibbons
a4b1b99eb0 6988079: Errors reported via Messager.printMessage(ERROR,"error message") are not tallied correctly
Reviewed-by: darcy
2011-03-15 11:48:55 -07:00
Jonathan Gibbons
d52a948474 6987384: -XprintProcessorRoundsInfo message printed with different timing than previous
Reviewed-by: darcy
2011-03-15 11:41:21 -07:00
Jonathan Gibbons
13d31713dc 6993311: annotations on packages are not validated
Reviewed-by: mcimadamore
2011-03-15 11:04:56 -07:00
Jesper Wilhelmsson
413f247a65 Merge 2011-03-15 09:07:49 -07:00
Daniel D. Daugherty
7c14db880f Merge 2011-03-15 06:50:01 -07:00
Daniel D. Daugherty
c4e301bffa 7024970: 2/3 assert(ServiceThread::is_service_thread(Thread::current())) failed: Service thread must post enqueue
Change nmethod_lock() to also prevent zombification of the nmethod. CompiledMethodUnload events also need to lock the nmethod. Clean ups in nmethod::make_not_entrant_or_zombie()

Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn
2011-03-15 06:37:31 -07:00
Daniel D. Daugherty
0c3498d374 7024234: 2/3 jvmti tests fail assert(!_oops_are_stale) failed: oops are stale on Win-AMD64
Move initialization of the '_instance' field to avoid race with ServiceThread start.

Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn
2011-03-15 06:35:10 -07:00
Alan Bateman
4b0829340e 7026376: (dc) DatagramChannel created without specifying protocol family fails to join IPv4 group
Reviewed-by: chegar
2011-03-15 13:15:31 +00:00
Y. Srinivas Ramakrishna
a3de65241c 6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and +ExplicitGCInvokesConcurrent
Count enable_icms() and disable_icms() events so as to prevent inteference between concurrent calls, which can cause the iCMS thread to be left stranded in icms_wait() with an unserviced request and no young allocations to unwedge it.

Reviewed-by: jcoomes, poonam
2011-03-14 21:52:24 -07:00
Neil Richards
b96d0e610a 7014637: Improve behavior of EnumSet Iterator.remove()
Reviewed-by: mduigou, alanb
2011-03-14 14:49:52 -07:00
Michael Fang
a5fbe0e0d4 Merge 2011-03-14 12:33:16 -07:00
Michael Fang
1f536d5799 Merge 2011-03-14 12:32:45 -07:00
Abhijit Saha
78d73e02da Merge 2011-03-14 12:01:41 -07:00
Jonathan Gibbons
8f64aeabe2 7026509: Cannot use JavaCompiler to create multiple CompilationTasks for partial compilations
Reviewed-by: mcimadamore
2011-03-14 11:48:41 -07:00
Joe Darcy
79ccccaa96 7027362: Project Coin: warn of throwing InterruptedException in AutoCloseable.close javadoc
Reviewed-by: jjb
2011-03-14 11:45:21 -07:00
Karen Kinnear
b09494b185 Merge 2011-03-14 11:43:56 -07:00
Jonathan Gibbons
593927cf2d 7010608: the string 'error' should appear in error messages
Reviewed-by: mcimadamore
2011-03-14 11:42:15 -07:00
Jonathan Gibbons
c2e4376861 7026414: Types.asElement() returns null for ErrorType
Reviewed-by: darcy
2011-03-14 11:33:33 -07:00
Vinnie Ryan
73501a8757 Merge 2011-03-14 18:13:32 +00:00
Vinnie Ryan
1dc9c053c4 6686215: Some mutables not defensively copied when deserializing java.security.CodeSource & Timestamp objects
Reviewed-by: mullan
2011-03-14 17:50:52 +00:00
Kumar Srinivasan
b5ae4b5810 7027288: (launcher) remove jkernel test from MiscTests
Reviewed-by: mchung, herrick
2011-03-14 10:36:43 -07:00