Valerie Peng
4b9b2408f3
6572331: regression: cipher.wrap operation fails with CKR_ATTRIBUTE_VALUE_INVALID
...
Check supported key size range and use encryption if needed
Reviewed-by: andreas
2008-03-20 17:17:10 -07:00
Valerie Peng
83d7d2cdfb
4898461: Support for ECB and CBC/PKCS5Padding
...
Add support for ECB mode and PKCS5Padding
Reviewed-by: andreas
2008-03-20 16:02:23 -07:00
Vladimir Kozlov
cdd27962da
6674600: (Escape Analysis) Optimize memory graph for instance's fields
...
EA gives opportunite to do more aggressive memory optimizations.
Reviewed-by: never, jrose
2008-03-20 15:11:44 -07:00
Vladimir Kozlov
1ba2523386
6259129: (Escape Analysis) scalar replacement for not escaping objects
...
Use scalar replacement with EA to remove allocations for objects which do not escape the compiled method.
Reviewed-by: rasbold, never, jrose
2008-03-20 13:51:55 -07:00
Tom Rodriguez
a2b4f55757
6663621: JVM crashes while trying to execute api/java_security/Signature/SignatureTests.html#initSign tests
...
Alignment expression with secondary induction variables is sometimes wrong
Reviewed-by: kvn, rasbold
2008-03-20 10:43:42 -07:00
Kumar Srinivasan
8cb91c890d
6618930: (javac) fix test after whitespace normalization
...
Whitespace normalization left the test unusable, back to service
Reviewed-by: jjg
2008-03-20 08:44:18 -07:00
Anton Tarasov
74107ff438
6598089: JDK 7: AWT often goes into busy loop when showing dialog
...
Preventing focus from getting in an endless loop.
Reviewed-by: son
2008-03-20 18:06:41 +03:00
Keith McGuigan
c2c3f0fe72
Merge
2008-03-20 09:17:30 -05:00
Oleg Sukhodolsky
816ed65ca6
6630878: clean target in sun/xawt is incomplete
...
Clean target should remove .gen_icons
Reviewed-by: yan
2008-03-20 16:21:44 +03:00
Anton Tarasov
6898039064
Merge
2008-03-20 14:26:38 +03:00
Anthony Petrov
eb02c12739
4993545: NativeInLightFixer adds asynchronousity
...
All the hooks related to the NativeInLightFixer have been moved to the HW/LW mixing handling methods. The NativeInLightFixer itself has been removed.
Reviewed-by: son, alexp
2008-03-20 11:09:16 +03:00
Weijun Wang
2aadb6cde1
6670362: HTTP/SPNEGO should work across realms
...
Reviewed-by: valeriep
2008-03-20 11:57:06 +08:00
Vladimir Kozlov
b71360f557
6662967: Optimize I2D conversion on new x86
...
Use CVTDQ2PS and CVTDQ2PD for integer values conversions to float and double values on new AMD cpu.
Reviewed-by: sgoldman, never
2008-03-19 15:33:25 -07:00
Tom Rodriguez
d200260fe5
6661247: Internal bug in 32-bit HotSpot optimizer while bit manipulations
...
Copy elimination of a constant value results in incorrect execution
Reviewed-by: kvn, sgoldman, rasbold
2008-03-19 15:14:36 -07:00
Kelly O'Hair
cd2e0b7e91
6611629: Avoid hardcoded cygwin paths for memory detection
...
Use free with sygwin, mem or systeminfo otherwise, to get MB_OF_MEMORY on windows.
Reviewed-by: tbell
2008-03-19 13:26:29 -07:00
Mandy Chung
c1473eafef
Merge
2008-03-19 11:13:46 -07:00
Eamonn McManus
bca4fce00a
6675768: NoSuchElementException thrown in RequiredModelMBean when tracing enabled
...
Rewrite logging in RequiredModelMBean.addAttributeChangeNotificationListener
Reviewed-by: dfuchs
2008-03-19 15:17:22 +01:00
Steve Bohne
bf559c6dce
6667833: Remove CacheTimeMillis
...
Remove -XX:+CacheTimeMillis option and associated functionality
Reviewed-by: acorn, never
2008-03-19 09:58:01 -04:00
Anton Tarasov
a24634be6b
6567410: PIT : java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java fails
...
A filter flag has been added to the HCBT focus hook.
Reviewed-by: dcherepanov
2008-03-19 16:23:50 +03:00
Tom Rodriguez
49434b6bad
6659207: access violation in CompilerThread0
...
Split_thru_phi produces top on a non-dead path
Reviewed-by: kvn, rasbold, sgoldman
2008-03-18 23:54:17 -07:00
Tom Rodriguez
8e1624d88c
6676841: ClearArrayNode::Identity is incorrect for 64-bit
...
ClearArrayNode::Identity should use TypeX instead of TypeInt
Reviewed-by: jrose, kvn, sgoldman
2008-03-18 23:44:46 -07:00
Mandy Chung
9c8e97d713
6672804: First line in com/sun/management/package.html is broken
...
Fixed the typo in package.html
Reviewed-by: jjh
2008-03-18 12:53:47 -07:00
Mandy Chung
af4bff1a1e
6658779: Regression: HotspotDiagnosticMXBean.getDiagnosticOptions() throws NullPointerException
...
Add a null check for the VM option string
Reviewed-by: alanb, tbell
2008-03-18 11:53:15 -07:00
Tom Rodriguez
641bce6847
6666343: Compile::has_loops not always set correctly
...
Compile::has_loops() should be set from inlined methods
Reviewed-by: kvn, rasbold
2008-03-18 11:17:37 -07:00
Kelly O'Hair
e35b18e39b
6654458: /java/devtools findbugs doesn't work on windows
...
Changes to both ant and findbugs version checking.
Reviewed-by: tbell
2008-03-18 11:08:09 -07:00
Kelly O'Hair
42919ee3bb
6674232: OPENJDK=false is same as OPENJDK=true
...
OPENJDK should be empty (undefined) or "true".
Reviewed-by: tbell
2008-03-18 11:06:34 -07:00
Kelly O'Hair
0dbfd8d9bf
6611788: chmod a+x bin/winver.exe in make/tools/winver/Makefile fails on a read only file system
...
Tell Mercurial this file has execute permission.
Reviewed-by: tbell
2008-03-18 11:04:42 -07:00
Kelly O'Hair
65cbc8719f
6674226: Warning errors in freetypecheck
...
Just corrected some C code to remove warning errors from gcc.
Reviewed-by: tbell
2008-03-18 11:03:27 -07:00
Kelly O'Hair
3bcb138820
6674232: OPENJDK=false is same as OPENJDK=true
...
If OPENJDK has a value, that value must be "true", empty value == undefined with GNU make.
Reviewed-by: tbell
2008-03-18 11:01:40 -07:00
Anthony Petrov
723e255938
6589527: Window and Frame instances can hide their "Applet Warning"
...
Additional constraints have been added for the setBounds() operation.
Reviewed-by: son, art
2008-03-18 16:19:03 +03:00
Anthony Petrov
c195eb4ef5
6581927: REG : Non focusable frame can be minimized to very small & Frame icon can be seen on frame buttons
...
The SWP_NOSENDCHANGING flag should not be passed to the ::SetWindowPos() WinAPI function when we receive the WM_MOUSEMOVE message while manually handling the resizing of non-focusable frames.
Reviewed-by: son, ant
2008-03-18 15:07:42 +03:00
Anthony Petrov
8813269b78
6304277: PIT: Adding a TrayIcon closes a SplashScreen on Solaris but not on Win32
...
The Window.closeSplashScreen() method now verified the boolean flag isTrayIconWindow, and returns if it is true.
Reviewed-by: son, dcherepanov
2008-03-18 14:36:14 +03:00
Anthony Petrov
80a01c0796
6637796: setBounds doesn't enlarge Component
...
Added the areBoundsValid() method that verifies whether the current bounds of the component are valid. Using the isValid() method for this purpose previously was incorrect.
Reviewed-by: son, art
2008-03-18 14:20:28 +03:00
Anthony Petrov
cdf1fcc79d
6607660: java.awt.Container.getMouseEventTargetImpl should be invoked while holding the TreeLock
...
The body of the method has been wrapped into the synchronized (getTreeLock()) { } block.
Reviewed-by: son, art
2008-03-18 14:10:28 +03:00
Anthony Petrov
f92bcde478
6613927: Compilation of splashscreen png library failed on Ubuntu 7.04 (64bit)
...
The macro PNG_NO_MMX_CODE should be defined when compiling on 64bit Linux
Reviewed-by: yan, avu
2008-03-18 13:53:08 +03:00
Anthony Petrov
2095e90fb0
6608764: PropertyChangeListeners machinery should have a better locking scheme
...
Change to use a private final object java.awt.Component.changeSupportLock for locking purposes instead of using this
Reviewed-by: son, ant
2008-03-18 12:04:20 +03:00
Tim Bell
3a9b62e3d3
Merge
2008-03-17 23:03:51 -07:00
Tim Bell
fa4fe9bea5
Merge
2008-03-17 22:56:59 -07:00
Bradford Wetmore
99370e418f
Merge
2008-03-17 12:27:58 -07:00
Bradford Wetmore
e5c032b7a8
Merge
2008-03-17 11:53:36 -07:00
Xue-Lei Andrew Fan
04886b6f44
6447412: Issue with socket.close() for ssl sockets when poweroff on other system
...
Support SSL sockets SOLINGER
Reviewed-by: chegar
2008-03-17 03:11:29 -04:00
Y. Srinivas Ramakrishna
f2b6ac989e
6634032: CMS: Need CMSInitiatingPermOccupancyFraction for perm, divorcing from CMSInitiatingOccupancyFraction
...
The option CMSInitiatingPermOccupancyFraction now controls perm triggering threshold. Even though the actual value of the threshold has not yet been changed, so there is no change in policy, we now have the infrastructure in place for dynamically deciding when to collect the perm gen, an issue that will be addressed in the near future.
Reviewed-by: jmasa
2008-03-16 21:57:25 -07:00
Xue-Lei Andrew Fan
e61d136dd9
6542796: CPU issue with JSSE and tomcat
...
Record length count error
Reviewed-by: weijun
2008-03-16 23:46:27 -04:00
Xue-Lei Andrew Fan
4a616b5705
6618387: SSL client sessions do not close cleanly. A TCP reset occurs instead of a close_notify alert
...
CloseIdelConnection() does not query the cached connection correctly.
Reviewed-by: chegar
2008-03-16 01:37:44 -04:00
Xue-Lei Andrew Fan
5fc030e9d3
6648816: REGRESSION: setting -Djava.security.debug=failure result in NPE in ACC
...
Unchecking the null pointer of the debug handle
Reviewed-by: mullan, weijun
2008-03-15 13:43:05 -04:00
Vladimir Kozlov
20046c1a18
6672848: (Escape Analysis) improve lock elimination with EA
...
Remove lock/unlock MemBar nodes and specify locks in debug info for deoptimization.
Reviewed-by: never
2008-03-14 16:40:42 -07:00
Jonathan Gibbons
2f36d025ca
6638501: Regression with Javac in JDK6 U4 b03?
...
Replace some String paths with File paths in Paths.java
Reviewed-by: ksrini
2008-03-14 16:09:30 -07:00
Vladimir Kozlov
fc0117cb9a
6674588: (Escape Analysis) Improve Escape Analysis code
...
Current EA code has several problems which have to be fixed.
Reviewed-by: jrose, sgoldman
2008-03-14 15:26:33 -07:00
Xueming Shen
8436026352
6514993: (prefs)prefs should use java.util.ServiceLoader to lookup service providers
...
Reviewed-by: iris
2008-03-14 14:21:03 -07:00
Dmitry Cherepanov
9e5bc6d8bf
6578583: Regression: Modality is broken in windows vista home premium from jdk1.7 b02 onwards
...
WS_DISABLED style should be used to fix some modality bugs
Reviewed-by: art, son
2008-03-14 22:00:33 +03:00