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
Yuri Nesterenko
4b9a053b3f
6253172: Some key characters on none US keyboard cannot be typed since JDK 1.4
...
Windows-only problem fixed by applying 4737679/4623376 fix to navigation keys only.
Reviewed-by: son
2008-05-21 10:28:19 +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
Bradford Wetmore
1d0421b41f
Merge
2008-05-17 00:27:52 -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
Yuri Nesterenko
c2407a3b5f
Merge
2008-05-16 04:37:47 -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
Vinnie Ryan
d7beaf03b5
Merge
2008-05-15 10:55:43 +01:00
Chris Hegarty
a83943f8b0
6670408: testcase panics 1.5.0_12&_14 JVM when java.net.PlainSocketImpl trying to throw an exception
...
Replace select with poll
Reviewed-by: alanb, jccollet
2008-05-15 10:26:07 +01:00
Oleg Sukhodolsky
69a10f680a
6644301: lightweight components can repaint outside request bounds
...
Repaint() needs to adjust width and height if it receives negative x or y.
Reviewed-by: art
2008-05-15 11:34:11 +04: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
Vinnie Ryan
f3ee9c2f06
6383078: OCSP checking does not work on end-entity certificate
...
Reviewed-by: mullan
2008-05-14 18:59:18 +01: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
Scott Blum
e7b25f91b2
6691215: (coll) IdentityHashMap.containsValue(null) returns true when null value not present
...
Reviewed-by: dl, chegar, alanb
2008-05-10 12:14:53 -07:00
Martin Buchholz
53684b6479
6691185: (coll) TreeMap.navigableKeySet's descendingIterator method starts at first instead of last entry
...
Reviewed-by: dl, chegar
2008-05-10 11:49:25 -07:00
Martin Buchholz
901635bc1d
6636363: BufferUnderflowException decoding length 6 UTF-8 sequences with direct buffers
...
Reviewed-by: sherman
2008-05-10 11:30:53 -07:00
Daniel D. Daugherty
a55c15f436
Merge
2008-05-09 09:11:34 -07:00
Daniel D. Daugherty
a2a49ae8de
6670684: 4/5 SA command universe did not print out CMS space information
...
Forward port of Yumin's fix for 6670684 from HSX-11; Yumin verified the port was correct.
Reviewed-by: dcubed
2008-05-09 08:55:13 -07:00
Igor Veresov
1689a5ecba
6697534: Premature GC and invalid lgrp selection with NUMA-aware allocator
...
Don't move tops of the chunks in ensure_parsibility(). Handle the situation with Solaris when a machine has a locality group with no memory.
Reviewed-by: apetrusenko, jcoomes, ysr
2008-05-09 16:34:08 +04:00
Chuck Rasbold
2cd3a90782
Merge
2008-05-09 05:26:59 -07:00
Keith McGuigan
c3f28b519a
6697875: Copyright headers need to be upgraded with GPL derivative
...
Update copyright headers to GPL
Reviewed-by: xdono
2008-05-08 09:16:03 -04:00
Sergey Malenkov
c2072462fb
4935607: RFE: LTP: Should be possible to set the TRANSIENT attribute of propertiies to FALSE
...
Add the Transient annotation and support it (JSR-273)
Reviewed-by: peterz, loneid
2008-05-07 23:20:32 +04:00