Jonathan Gibbons
a7ed75b36a
6668802: javac handles diagnostics for last line badly, if line not terminated by newline
...
Use CharBuffer.limit(), not the length of the backing array
Reviewed-by: mcimadamore
2008-03-06 10:25:04 -08:00
Michael Bailey
7c8027dace
4741726: allow Object += String
...
Remove code in line with restriction removed from JLS
Reviewed-by: mcimadamore
2008-03-06 10:07:25 -08:00
Kumar Srinivasan
86d2ba8dfc
6596475: (launcher) javaw should call InitCommonControls
...
Javaw does not show error window after manifest changes.
Reviewed-by: darcy
2008-03-06 07:51:28 -08:00
Kelly O'Hair
d8e9d22323
6662830: OpenJDK build testing results
...
Small corrections in the README.
Reviewed-by: xdono
2008-03-05 18:56:03 -08:00
John Coomes
1e10db0d6a
Merge
2008-03-05 17:37:04 -08:00
Vladimir Kozlov
17458c9660
6671250: In Parse::do_if() old Cmp node 'c' should be replaced with new one after BoolNode transformation
...
In Parse::do_if() 'c' (CmpNode) node may be changed during BoolNode transformation so 'c' may became dead but the node is referenced later in the code.
Reviewed-by: never
2008-03-05 11:33:31 -08:00
Jean-Christophe Collet
e33dde9817
6651717: Debug output statement left in MailToURLConnection
...
Removed output statement, removed unused imports, added override tags.
Reviewed-by: chegar
2008-03-05 18:11:33 +01:00
Jean-Christophe Collet
45c655a782
6660405: HttpURLConnection returns the wrong InputStream
...
Set inputStream back to null in disconnectInternal().
Reviewed-by: chegar
2008-03-05 17:16:14 +01:00
Weijun Wang
be421c50f1
6664612: debug output leaked
...
Reviewed-by: valeriep
2008-03-05 22:16:06 +08:00
Weijun Wang
0c6743a970
6590930: reed/write does not match for ccache
...
Add null-awareness to ccache read
Reviewed-by: valeriep
2008-03-05 22:15:45 +08:00
Weijun Wang
578a880fee
6648972: KDCReq.init always read padata
...
PA-DATA is optional, only read it when it exists
Reviewed-by: valeriep
2008-03-05 21:55:33 +08:00
Jean-Christophe Collet
ffacce2397
6641309: Wrong Cookie separator used in HttpURLConnection
...
Added a space to cookie separator. Generified the code and added tags.
Reviewed-by: chegar
2008-03-05 11:40:22 +01:00
Weijun Wang
0f960354ea
6641312: Fix krb5 codes indentation problems
...
Reviewed-by: xuelei, valeriep, wetmore
2008-03-05 09:52:50 +08:00
Kelly O'Hair
fc9ffa52c4
6652588: Fix broken JPRT makefile target, no bundle saved
...
Jprt make rules were missing the bundle logic
Reviewed-by: xdono
2008-03-04 10:58:50 -08:00
Kelly O'Hair
12028b6de1
6652588: Fix broken JPRT makefile target, no bundle saved
...
Jprt make rules missing the bundle up of the output
Reviewed-by: xdono
2008-03-04 10:58:04 -08:00
Kelly O'Hair
4b49c996b4
6668781: Openjdk windows cygwin build failure: no rule to make linker_md.obj target
...
Use of GNU make vpath breaks on windows with C:/ style fullpaths
Reviewed-by: xdono
2008-03-04 09:52:54 -08:00
Kelly O'Hair
c13218442a
6638060: Build failed with GNU make 3.81 (part of latest Solaris 'gmake')
...
Changes to the way GNU make 3.81 deals with the env variable SHELL
Reviewed-by: xdono
2008-03-04 09:51:25 -08:00
Kelly O'Hair
962e1ab78e
6638571: Fix freetype sanity check to work on solaris 64bit
...
Missing -xarch options to build for 64bit
Reviewed-by: xdono
2008-03-04 09:50:30 -08:00
Kelly O'Hair
05b8e8fbfd
6637583: Build failure on latest Solaris, source missing include of resource.h?
...
The include of sys/resource.h must be explicit
Reviewed-by: xdono
2008-03-04 09:49:22 -08:00
Kelly O'Hair
e467c731a7
6654456: OpenJDK build problem with freetype makefiles
...
Ifdef test on OPENJDK before it gets set based on source tree contents
Reviewed-by: xdono
2008-03-04 09:47:43 -08:00
Chris Hegarty
6797bd9fb2
6638560: APPCRASH in "SPNEGO_HTTP_AUTH/PROXY_FALLBACK" test case with 64 bit JDK on Win2008 x64, VinVista x64
...
Remove incorrect free from native code
Reviewed-by: jccollet
2008-03-04 17:09:09 +00:00
Maurizio Cimadamore
e82f625583
6663588: Compiler goes into infinite loop for Cyclic Inheritance test case
...
Interplay between cyclic inheritance and tvar bounds hangs javac
Reviewed-by: jjg
2008-03-04 15:45:20 +00:00
Maurizio Cimadamore
6350088352
6608214: Exception throw while analysing a file with error
...
Bad error-recovery after bad type-variable bound is detected
Reviewed-by: jjg
2008-03-04 15:19:06 +00:00
Steve Bohne
c953a1e7b8
6666698: EnableBiasedLocking with BiasedLockingStartupDelay can block Watcher thread
...
Enqueue VM_EnableBiasedLocking operation asynchronously
Reviewed-by: never, xlu, kbr, acorn
2008-03-04 09:44:24 -05:00
Maurizio Cimadamore
00c5620740
6660289: declared bound in inner class referring a type variable of the outer class
...
NPE caused by a defect in type-variable attribution
Reviewed-by: jjg
2008-03-04 13:00:08 +00:00
Maurizio Cimadamore
9e5259f792
6611449: Internal Error thrown during generic method/constructor invocation
...
Type-inference should fail since lub is not defined for primitive types
Reviewed-by: jjg
2008-03-04 12:14:13 +00:00
Steve Bohne
59cc274f16
6655385: Disable frame pointer omission in jvm.dll on Windows for better crash logs
...
Add /Oy- C++ compiler option on Windows
Reviewed-by: phh, never, ysr
2008-03-03 14:47:02 -05:00
Maurizio Cimadamore
702926ba55
6614974: javac successfully compiles code that throws java.lang.VerifyError when run
...
Synthetic cast missing when translating autoboxing expressions
Reviewed-by: jjg
2008-03-03 16:03:53 +00:00
Eamonn McManus
5cd758db4c
6670375: Missing unit test for 6607114 (Make JMXServiceURL reconstructible)
...
Current setup doesn't allow two pushes with same CR number
Reviewed-by: dfuchs
2008-03-03 15:44:50 +01:00
Eamonn McManus
4ef2f229c7
Merge
2008-03-03 15:29:22 +01:00
Eamonn McManus
8736cd2d59
6607114: Make JMXServiceURL reconstructible in MXBeans
...
Add @ConstructorProperties tag to JMXServiceURL
Reviewed-by: dfuchs
2008-03-03 15:28:40 +01:00
Daniel Fuchs
c79ec66f1a
6651382: The Java JVM SNMP provider reports incorrect stats when asked for multiple OIDs
...
The JvmMemPoolEntryImpl must use the row index when caching data.
Reviewed-by: jfdenise
2008-03-03 12:29:42 +01:00
Eamonn McManus
104cc86359
6602310: Extensions to Query API for JMX 2.0
...
6604768: IN queries require their arguments to be constants
New JMX query language and support for dotted attributes in queries.
Reviewed-by: dfuchs
2008-03-03 10:32:38 +01:00
Jon Masamitsu
6c0c606249
6557851: CMS: ergonomics defaults are not set with FLAG_SET_ERGO
...
Default values set by cms ergonomics are set with FLAG_SET_DEFAULT so down stream the values look like the default values and affect how later parameters are set. Set these values with FLAG_SET_ERGO instead and adjust how later parameters are interpreted.
Reviewed-by: iveresov, apetrusenko, pbk, ysr
2008-03-02 16:10:12 -08:00
Mark Reinhold
c426bbd074
6669216: Add jcheck configuration directories
...
Reviewed-by: ohair, xdono
2008-02-29 20:04:03 -08:00
Mark Reinhold
1fd0bb2370
6669216: Add jcheck configuration directories
...
Reviewed-by: ohair, xdono
2008-02-29 20:04:01 -08:00
Mark Reinhold
f7a57b1ea2
6669216: Add jcheck configuration directories
...
Reviewed-by: ohair, xdono
2008-02-29 20:03:59 -08:00
Mark Reinhold
c5ef8d3eaf
6669216: Add jcheck configuration directories
...
Reviewed-by: ohair, xdono
2008-02-29 20:03:59 -08:00
Mark Reinhold
1559ee2a70
6669216: Add jcheck configuration directories
...
Reviewed-by: ohair, xdono
2008-02-29 20:03:58 -08:00
Mark Reinhold
5529465023
6669216: Add jcheck configuration directories
...
Reviewed-by: ohair, xdono
2008-02-29 20:03:57 -08:00
Mark Reinhold
fde483bc31
6669216: Add jcheck configuration directories
...
Reviewed-by: ohair, xdono
2008-02-29 20:03:57 -08:00
Vladimir Kozlov
dc6ad19d70
6667618: disable LoadL->ConvL2I ==> LoadI optimization
...
This optimization causes problems (sizes of Load and Store nodes do not match) for objects initialization code and Escape Analysis
Reviewed-by: jrose, never
2008-02-29 19:57:41 -08:00
Vladimir Kozlov
09d7f4bbcf
6667588: Don't generate duplicated CMP for float/double values
...
Float CMove generation add duplicated CMPF if there are more then one Move depending on the condition.
Reviewed-by: jrose, never, rasbold
2008-02-29 19:07:15 -08:00
Y. Srinivas Ramakrishna
a6d8fca876
6668743: CMS: Consolidate block statistics reporting code
...
Reduce the amount of related code replication and improve pretty printing.
Reviewed-by: jmasa
2008-02-29 14:42:56 -08:00
Vladimir Kozlov
7ec44373b5
6667581: Don't generate initialization (by 0) code for arrays with size 0
...
Generate_arraycopy() does not check the size of allocated array.
Reviewed-by: jrose, never
2008-02-29 11:22:27 -08:00
Vladimir Kozlov
c223fed084
6667580: Optimize CmpP for allocations
...
CmpP could be optimized out if it compares new allocated objects.
Reviewed-by: jrose, never, rasbold
2008-02-29 09:57:18 -08:00
Vladimir Kozlov
9a4ccf8a06
6667573: Use set_req_X() in AddPNode::Ideal() for Iterative GVN
...
Set_req_X() puts dependent nodes on IGVN worklist which allows to improve graph and gives more opportunities for EA scalar replacement.
Reviewed-by: jrose, never
2008-02-28 15:40:09 -08:00
Vladimir Kozlov
7be6246821
6590177: jck60019 test assert(!repeated,"do not walk merges twice")
...
A mergemem node could be not in worklist_store but in should_not_repeat vectorset since it was processed and removed from worklist_store before.
Reviewed-by: jrose, never
2008-02-28 10:45:15 -08:00
Coleen Phillimore
f235d989d0
6549844: Wording problems in "An unexpected error ..."
...
Changed wording to "A fatal error.." also don't claim it's not VM bug if in hotspot compilers (Java thread in native).
Reviewed-by: jjh, sbohne, jrose, never
2008-02-27 13:55:58 -05:00
John R Rose
73fa03eafc
6610906: inexplicable IncompatibleClassChangeError
...
Dependency check must treat polymorphic interfaces consistently
Reviewed-by: kvn, never, sgoldman
2008-02-27 00:23:37 -08:00