1159 Commits

Author SHA1 Message Date
Vladimir Kozlov
6ff4206fe4 Merge 2008-07-30 09:54:21 -07:00
Bradford Wetmore
d66b42f4b5 Merge 2008-07-29 16:57:09 -07:00
Chuck Rasbold
d35e1bbd88 6730192: expression stack wrong at deoptimization point
Add safepoint before popping expression stack, not after

Reviewed-by: kvn
2008-07-29 14:48:25 -07:00
Swamy Venkataramanappa
91e177bfd9 6710791: Remove files or build from source:maf-1_0.jar, jlfg-1_0.jar
Removed maf-1_0.jar and jlfg-1_0.jar files.

Reviewed-by: poonam, jjh
2008-07-29 13:54:27 -07:00
Daniel Fuchs
9b8118e3f7 6402254: Revisit ModelMBean DescriptorSupport implementation of equals and hashCode
Reviewed-by: emcmanus
2008-07-29 19:21:59 +02:00
Bradford Wetmore
e37f0f7e34 Merge 2008-07-29 10:18:25 -07:00
Chris Hegarty
8171c4e3d7 6730740: Fix for 6729881 has apparently broken several 64 bit tests: "Bad address"
Reviewed-by: alanb, jccollet
2008-07-29 09:53:35 -07:00
Vladimir Kozlov
50c4a23cac 6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.")
Escape Analysis fixes.

Reviewed-by: never, rasbold
2008-07-28 17:12:52 -07:00
Jon Masamitsu
b8633a3b01 Merge 2008-07-28 15:30:23 -07:00
Jim Holmlund
ee07f33cc5 6730587: TEST: com/sun/jdi/MonitorFrameInfoTest.java fails with -server -Xcomp
Fix test to prevent C2 escape analysis from deleting the required synchronized blocks

Reviewed-by: swamyv
2008-07-28 12:37:52 -07:00
Keith McGuigan
74faacc945 6721093: -XX:AppendRatio=N not supported
Add mechanism to ignore unsupported flags for a set period of time

Reviewed-by: acorn, never, coleenp
2008-07-28 14:07:44 -04:00
Chris Hegarty
da50d1d60b 6729881: Compiler warning in networking native code
Cleanup compiler warnings

Reviewed-by: alanb, jccollet, michaelm
2008-07-28 13:02:11 +01:00
Maurizio Cimadamore
c936a75ed0 6720185: DiagnosticFormatter refactoring
Brand new hierarchy of diagnostic formatters for achieving better reusability

Reviewed-by: jjg
2008-07-28 10:22:10 +01:00
Kelly O'Hair
034e883c86 6727683: Cleanup use of COMPILER_WARNINGS_FATAL in makefiles
Reviewed-by: tbell
2008-07-27 18:42:57 -07:00
Weijun Wang
4d46dbd62c 6709758: keytool default cert fingerprint algorithm should be SHA1, not MD5
Reviewed-by: mullan, xuelei
2008-07-27 19:16:15 +08:00
Xueming Shen
6a3f9fd998 6681798: (build) CharsetEncoder.java fails to compile in openjdk6 on ubutu 8.04
Replace awk-sed based spp.sh with a java regex based pre-processor

Reviewed-by: alanb
2008-07-26 20:42:35 -07:00
Vladimir Kozlov
2d1fcda0d7 6729552: jvm98 crashes with SS12 built jdk on Solaris X64 fastdebug version
SS12 C++ tripped over new templates usage in instanceKlass.cpp.

Reviewed-by: never
2008-07-25 16:03:40 -07:00
Tom Rodriguez
20de63f383 6700047: C2 failed in idom_no_update
Partial peeling shouldn't place clones into loop

Reviewed-by: kvn
2008-07-25 15:54:23 -07:00
Tom Rodriguez
7b4a7f7bdc 6712835: Server compiler fails with assertion (loop_count < K,"infinite loop in PhaseIterGVN::transform")
Reviewed-by: kvn
2008-07-25 11:32:56 -07:00
Erik Trimble
1de8ce55c1 Merge 2008-07-25 11:29:03 -07:00
Tom Rodriguez
97c80b8c84 6717457: Internal Error (src/share/vm/code/relocInfo.hpp:1089)
Reviewed-by: kvn
2008-07-25 09:07:29 -07:00
Xiomara Jayasena
7df6cdd788 Merge 2008-07-25 08:44:20 -07:00
Maurizio Cimadamore
fbde930522 6675483: Javac rejects multiple type-variable bound declarations starting with an enum type
Intersection types bounded by an enum are erroeously considered harmful by javac

Reviewed-by: jjg
2008-07-25 12:22:09 +01:00
Maurizio Cimadamore
5f46dc3001 6500701: Enhanced for loop with generics generates faulty bytecode
Lower is too strict when translating enhanced causing CCE to be thrown at runtime

Reviewed-by: jjg
2008-07-25 12:05:43 +01:00
Tomas Hurka
e4417bdabf 6672135: setInterval() for local MonitoredHost and local MonitoredVm does not work
Super.setInterval() invoked with correct value

Reviewed-by: swamyv
2008-07-25 12:40:22 +02:00
Lana Steuck
025ca5d66a Merge 2008-07-24 21:12:50 -07:00
Kelly O'Hair
44b60b7c42 6725543: Compiler warnings in serviceability native code
Reviewed-by: alanb
2008-07-24 14:03:16 -07:00
Maurizio Cimadamore
3bc508df8a 6717241: some diagnostic argument is prematurely converted into a String object
Removed early toString() conversions applied to diagnostic arguments

Reviewed-by: jjg
2008-07-24 19:06:57 +01:00
Alan Bateman
949d3854a5 6726309: Compiler warnings in nio code
Reviewed-by: sherman, iris
2008-07-24 12:46:41 +01:00
Alan Bateman
2fa9f3bee9 6728728: (se) WindowsSelectorImpl.c doesn't compile with Visual Studio 2008
Reviewed-by: tbell, chegar
2008-07-24 12:40:30 +01:00
Maurizio Cimadamore
9879011723 6594284: NPE thrown when calling a method on an intersection type
Javac should report an error when the capture of an actual type parameter does not exist

Reviewed-by: jjg
2008-07-24 11:12:41 +01:00
Maurizio Cimadamore
fec04e0a18 6651719: Compiler crashes possibly during forward reference of TypeParameter
Compiler should apply capture conversion when checking for bound conformance

Reviewed-by: jjg
2008-07-24 10:35:38 +01:00
Jonathan Gibbons
f3eff961d3 6726015: JavaCompiler: replace desugarLater by compileStates
Reviewed-by: mcimadamore
2008-07-23 19:55:30 -07:00
Bradford Wetmore
54618c0601 Merge 2008-07-23 12:16:28 -07:00
Michael McMahon
7f63928012 6728076: Test case for 6536211 is failing on all platforms
Exception needed to be caught and logged

Reviewed-by: chegar
2008-07-23 12:05:19 +01:00
Tim Bell
d732419d95 Merge 2008-07-22 11:41:45 -07:00
Tim Bell
00e6ff0db3 Merge 2008-07-22 11:40:06 -07:00
Dmitri Trembovetski
bd5f86fee1 6728492: typo in copyrights in some files touched by the d3d pipeline port
Reviewed-by: prr
2008-07-22 11:24:32 -07:00
Chuck Rasbold
fcbf2d1245 6726504: handle do_ifxxx calls in parser more uniformly
Make do_ifnull() handling similar to do_if()

Reviewed-by: jrose, kvn
2008-07-21 13:37:05 -07:00
Coleen Phillimore
20dba03e99 6716785: implicit null checks not triggering with CompressedOops
Allocate alignment-sized page(s) below java heap so that memory accesses at heap_base+1page give signal and cause an implicit null check

Reviewed-by: kvn, jmasa, phh, jcoomes
2008-07-19 17:38:22 -04:00
Chris Hegarty
22e8b43f70 6726164: jdk\src\windows\native\java\net\NetworkInterface.h(172) : error C2365: 'IpPrefixOriginOther' : redef
Change the NetworkInterface header that allows it to compile on the current compiler/SDK version as well as the SDK bundled with Visual Studio 2008.

Reviewed-by: ohair, alanb
2008-07-19 10:27:34 +01:00
Tim Bell
97ff80a1d9 Merge 2008-07-18 11:25:41 -07:00
Tim Bell
0354556bc5 Merge 2008-07-18 11:24:38 -07:00
Dmitri Trembovetski
e4c9db984f 6725214: D3D: forward-port the new pipeline from 6u10
Forward port of the new Direct3D 9 rendering pipeline from 6u10. Also includes fixes for 6690659 6689025 6658398 6596234.

Reviewed-by: campbell, prr
2008-07-18 10:48:44 -07:00
Xiomara Jayasena
41be304870 Merge 2008-07-17 22:06:53 -07:00
Xueming Shen
5628d956d5 6405995: (ch) test/java/nio/channels/Selector/Wakeup.java broken
Moved the unit test case back to open repo, it works after bugfixes in jdk6

Reviewed-by: alanb
2008-07-17 14:26:51 -07:00
Xiomara Jayasena
d7394859b3 Added tag jdk7-b31 for changeset bcb5c0d7c1ab 2008-07-17 11:28:51 -07:00
Xiomara Jayasena
8b4c5a01d2 Added tag jdk7-b31 for changeset 9a19b12225f4 2008-07-17 11:28:44 -07:00
Xiomara Jayasena
4a6a921201 Added tag jdk7-b31 for changeset 3e8ca32a629a 2008-07-17 11:28:40 -07:00
Xiomara Jayasena
7023495557 Added tag jdk7-b31 for changeset 2378316adee0 2008-07-17 11:28:38 -07:00