Maurizio Cimadamore
38763bd637
6559182: Cast from a raw type with non-generic supertype to a raw type fails unexpectedly
...
Javac doesn't conform to JLS 4.8 - all the supertypes of a raw type must be erased
Reviewed-by: jjg
2008-04-09 15:30:44 +01:00
Maurizio Cimadamore
e63129f7b5
6683438: Bad regression test for CR 6611449
...
The regression test for CR 6611449 contains some inconstistencies
Reviewed-by: jjg
2008-04-09 15:04:35 +01:00
Maurizio Cimadamore
d09cfea3c2
6657499: javac 1.6.0 fails to compile class with inner class
...
Lookup of member inner classes silently fails leading to an unwanted erasure to take place
Reviewed-by: jjg
2008-04-09 14:57:37 +01:00
Maurizio Cimadamore
bafc1f6d00
6450290: Capture of nested wildcards causes type error
...
A missing capture conversion makes javac to think that some expressions are well-formed even when they aren't
Reviewed-by: jjg
2008-04-09 14:45:50 +01:00
Maurizio Cimadamore
70bdf8ae8d
6481655: Parser confused by combination of parens and explicit type args
...
Bug in the parser caused by the fact that explicit type arguments are disabled when parsing parenthesized expressions
Reviewed-by: jjg
2008-04-09 14:05:24 +01:00
Maurizio Cimadamore
11b40a75ac
6365166: javac (generic) unable to resolve methods
...
Unignore regression test as this bug has been fixed by CR 6278587
Reviewed-by: jjg
2008-04-09 13:53:45 +01:00
Maurizio Cimadamore
3c80eb1a9e
5009937: hiding versus generics versus binary compatibility
...
Missing implementation of JLS 8.4.8.3 (different arguments with same erasure not always triggering a compiler error)
Reviewed-by: jjg
2008-04-09 13:41:45 +01:00
Maurizio Cimadamore
2daecbb697
6531075: Missing synthetic casts when accessing fields/methods of intersection types including type variables
...
Bug when javac generates code involving intersection types
Reviewed-by: jjg
2008-04-09 13:19:01 +01:00
Kumar Srinivasan
f62ccad5cd
6570242: Regression test failures with Javac on win32
...
Takes this test out of service until the reall bug is fixed
Reviewed-by: jjg
2008-04-03 18:01:55 -07:00
Maurizio Cimadamore
1be460dbdd
6531090: Cannot access methods/fields of a captured type belonging to an intersection type
...
Fixed lookup of field/methods on intersection types
Reviewed-by: jjg
2008-04-02 11:44:23 +01:00
Maurizio Cimadamore
8ef814eb9c
6509042: javac rejects class literals in enum constructors
...
Javac now distinguish between enum class literals and static fields
Reviewed-by: jjg
2008-04-02 11:38:16 +01:00
Maurizio Cimadamore
70bcd151a0
6569789: Compiler test lang/TYPE/type153/type15304/type15304.html fails since jdk7 b05
...
Improved glb on type-inference
Reviewed-by: jjg
2008-04-02 11:20:52 +01: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
J. Duke
493ac9ee8f
Merge
2017-07-05 16:34:33 +02:00
J. Duke
a2a6cc1dd8
Merge
2017-07-05 16:34:30 +02:00
J. Duke
313edfca60
Merge
2017-07-05 16:34:27 +02:00
J. Duke
302aff771b
Merge
2017-07-05 16:34:23 +02:00
J. Duke
e1520a3a5c
Merge
2017-07-05 16:34:21 +02:00
J. Duke
072d125c3d
Merge
2017-07-05 16:34:18 +02:00
J. Duke
0a91c9aa9d
Merge
2017-07-05 16:34:04 +02:00
J. Duke
4cab019dcb
Added tag jdk7-b24 for changeset 1cc8dd79fd1c
2017-07-05 16:33:56 +02:00
J. Duke
77c86a9646
Merge
2017-07-05 16:33:55 +02:00
J. Duke
62cd79af98
Merge
2017-07-05 16:33:39 +02:00
J. Duke
c2d21dbeba
Merge
2017-07-05 16:33:23 +02:00
J. Duke
8883615177
Merge
2017-07-05 16:33:07 +02:00
J. Duke
b15242a5a2
Merge
2017-07-05 16:32:55 +02:00
Xiomara Jayasena
b1415f3d2d
Merge
2008-03-27 12:09:50 -07:00
Kelly O'Hair
2214f21856
Merge
2008-03-26 17:48:05 -07:00
Kelly O'Hair
938ac15f82
6627817: Remove ^M characters in all files (Makefiles too)
...
Some files included the use of the ^M character, which has been deleted
Reviewed-by: xdono
2008-03-25 14:42:28 -07:00
Kelly O'Hair
ba11a6a5e6
6627817: Remove ^M characters in all files (Makefiles too)
...
Some files included the use of the ^M character, which has been deleted.
Reviewed-by: xdono
2008-03-25 14:40:43 -07:00
Kelly O'Hair
fb56a9a49f
6623832: Cleanup old j2se makefile targets
...
Just removing unneeded makefile rules and 'control' logic.
Reviewed-by: xdono
2008-03-25 14:38:56 -07:00
Yuri Nesterenko
3965384d4c
Merge
2008-03-24 06:33:16 -07:00
Anton Tarasov
f865626b54
6599270: Using EmbeddedFrame in SWT leads to a hang
...
Excluding EmbeddedFrame from the workaround of activating a toplevel in not foreground process.
Reviewed-by: son
2008-03-21 09:54:50 +03: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
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
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
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
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