601 Commits

Author SHA1 Message Date
Coleen Phillimore
646ceb4a45 6696264: assert("narrow oop can never be zero") for GCBasher & ParNewGC
Decouple set_klass() with zeroing the gap when compressed.

Reviewed-by: kvn, ysr, jrose
2008-05-28 21:06:24 -07:00
Andrew Hughes
1f9e095ee3 6707485: bytecodeInterpreterWithChecks.xsl is malformed
Xsl output tag not at top level

Reviewed-by: never, kvn, rasbold
2008-05-28 12:42:34 -07:00
Kelly O'Hair
f73b1b78d7 6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
Allows for jprt submit -release option to select jdk version and proper build targets.

Reviewed-by: jcoomes
2008-05-28 10:16:33 -07:00
Xiomara Jayasena
d91b97f98b Merge 2008-05-27 17:18:01 -07:00
Jon Masamitsu
831ee085f0 6706662: Remove workaround introduced in fix for 6624782
Remove workaround compiler options for instanceKlass.cpp and objArrayKlass.cpp.

Reviewed-by: ysr, jcoomes
2008-05-27 11:46:44 -07:00
Kelly O'Hair
5d322a1edf 6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles)
Allows for building with SS12, no longer requires SS11, warns if not SS11 for now. Once SS12 is validated and performance measurements look ok, SS12 will be the validated compiler.

Reviewed-by: sspitsyn, ikrylov
2008-05-27 09:47:18 -07:00
Tim Bell
4e3260e82e Merge 2008-05-23 11:13:45 -07:00
Tim Bell
b8e714ecd0 Merge 2008-05-22 15:58:48 -07:00
Keith McGuigan
c966634470 6705523: Fix for 6695506 will violate spec when used in JDK6
Make max classfile version number dependent on JDK version

Reviewed-by: acorn, never
2008-05-22 13:03:52 -04:00
Xiomara Jayasena
2bd5006eac Added tag jdk7-b27 for changeset ae44a6d84438 2008-05-22 09:37:57 -07:00
Xiomara Jayasena
f269bbddcf Added tag jdk7-b27 for changeset 5ca30a3c97e7 2008-05-22 09:37:50 -07:00
Xiomara Jayasena
a9926f2287 Added tag jdk7-b27 for changeset 2c73948e4bf3 2008-05-22 09:37:45 -07:00
Xiomara Jayasena
5e5fa10083 Added tag jdk7-b27 for changeset 907e5ecf4714 2008-05-22 09:37:44 -07:00
Xiomara Jayasena
6346f4b62b Added tag jdk7-b27 for changeset 9ba36c07dcee 2008-05-22 09:37:40 -07:00
Xiomara Jayasena
9f5e04c259 Added tag jdk7-b27 for changeset 4d94f3a46d3e 2008-05-22 09:37:38 -07:00
Xiomara Jayasena
e9c2aa9df9 Added tag jdk7-b27 for changeset fcdebcbc4177 2008-05-22 09:37:37 -07:00
Vladimir Kozlov
e53e767d88 6703888: Compressed Oops: use the 32-bits gap after klass in a object
Use the gap also for a narrow oop field and a boxing object value.

Reviewed-by: coleenp, never
2008-05-21 16:31:35 -07:00
Vladimir Kozlov
76035424de 6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions
Add LoadNKlass and CMoveN nodes, use CmpN and ConN nodes to generate narrow oops compare instructions.

Reviewed-by: never, rasbold
2008-05-21 13:46:23 -07:00
Vladimir Kozlov
757229db71 6695810: null oop passed to encode_heap_oop_not_null
Fix several problems in C2 related to Escape Analysis and Compressed Oops.

Reviewed-by: never, jrose
2008-05-21 10:45:07 -07:00
Igor Nekrestyanov
68458b3b27 6703377: freetype: glyph vector outline is not translated correctly
Reviewed-by: bae, prr
2008-05-21 10:59:07 +04:00
Erik Trimble
e5e433a94c Merge 2008-05-20 19:50:32 -07:00
Daniel D. Daugherty
7c478e3028 Merge 2008-05-20 09:47:05 -07:00
Chuck Rasbold
dbf60cec88 Merge 2008-05-20 06:32:58 -07:00
Phil Race
a2ffb58a98 Merge 2008-05-19 15:33:24 -07:00
Phil Race
be8dde580e 6611637: NullPointerException in sun.font.GlyphLayout$EngineRecord.init
Reviewed-by: tdv, jgodinez
2008-05-19 11:25:32 -07:00
Daniel D. Daugherty
e03f944292 Merge 2008-05-16 13:42:07 -07:00
Tim Bell
8b3c7a86d6 Merge 2008-05-16 12:25:57 -07:00
Eamonn McManus
b57cf5b990 6703552: Missing files from changeset for 6701459
Previous push missed a small number of files.

Reviewed-by: dfuchs
2008-05-16 11:34:34 +02:00
Vladimir Kozlov
60c74ba115 6701887: JDK7 server VM in endless loop in Node::dominates
The method Node::dominates loops in the dead code which does not have a Region node.

Reviewed-by: jrose, never
2008-05-15 22:43:11 -07:00
Vladimir Kozlov
9bcba384cb 6700102: c2 assertion "counter_changed,"failed dependencies, but counter didn't change")" with AggressiveOpts
Bytecode Escape Analyzer does not have the check for the case described in 6389127.

Reviewed-by: never
2008-05-15 22:40:43 -07:00
Igor Nekrestyanov
1138f00d74 6630501: CRASH: JCK test eats much memory and jvm crashes
Reviewed-by: bae, prr
2008-05-16 03:10:58 +04:00
Kelly O'Hair
19c686e7f4 6590549: Cygwin build of OpenJDK has problems and not very well documented
Just the Makefile changes to fix a cygwin nawk BINMODE=w problem.

Reviewed-by: igor, tbell
2008-05-15 13:04:31 -07:00
Roman Kennke
f333c99e58 6675596: SurfaceManagerFactory should allow plugging in different implementations
Reviewed-by: tdv, campbell
2008-05-14 16:05:07 -07:00
Chuck Rasbold
3d93819395 Merge 2008-05-14 15:01:08 -07:00
Xiomara Jayasena
df5b479335 Merge 2008-05-14 14:06:58 -07:00
Eamonn McManus
a9f3e4ddb8 6701459: Synchronization bug pattern found in javax.management.relation.RelationService
Fixed this and many other problems found by FindBugs.

Reviewed-by: dfuchs
2008-05-14 18:38:14 +02:00
Dmitri Trembovetski
3ea05e6a1a 6604044: java crashes talking to second X screen
Reviewed-by: prr
2008-05-14 09:16:18 -07:00
Mikhail Lapshin
b2827492a6 Merge 2008-05-14 07:53:12 -07:00
John R Rose
3a4ea9a986 6701024: SAJDI functionality is broken
Back out sa-related changes to 6652736, use concrete expressions for WKK names in the SA

Reviewed-by: never, sundar
2008-05-14 00:41:06 -07:00
Yuri Nesterenko
62c49d12f7 Merge 2008-05-13 21:58:46 -07:00
Phil Race
02e4fc676c Merge 2008-05-13 16:57:04 -07:00
Douglas Felt
33dda32d9c 6697721: OpenJDK: rotated text baseline different between TextLayout and drawString
Reviewed-by: prr, igor
2008-05-13 16:56:22 -07:00
Phil Race
8011082abf 6696292: Printing transformed images accuracy problems
Reviewed-by: jgodinez, igor
2008-05-13 16:49:21 -07:00
Dan Munckton
95f191ea95 6636469: Java Fullscreen Exclusive Mode not working with Xorg server 1.3.0 and above
Improve the check for full exclusive screen support by analyzing RANDR extension version

Reviewed-by: tdv, prr
2008-05-13 16:46:06 -07:00
Phil Race
6014ce6668 6699843: IllegalArgumentException when using Graphics.drawString( "", 0, 0 )
Reviewed-by: igor, tdv
2008-05-13 16:18:30 -07:00
Xiomara Jayasena
d9300bad58 Merge 2008-05-13 11:33:06 -07:00
Xiomara Jayasena
1b29ff4309 Merge 2008-05-13 11:31:45 -07:00
Tim Bell
fcc59caffc Merge 2008-05-12 18:07:48 -07:00
Tim Bell
0b0581443e Merge 2008-05-12 18:06:23 -07:00
Bradford Wetmore
3cedab2ac5 Merge 2008-05-11 00:26:16 -07:00