Commit Graph

1633 Commits

Author SHA1 Message Date
Xueming Shen
89fa477ecf 6642323: Speeding up Single Byte Decoders
6642328: Speeding up Single Byte Encoders

Re-implementation of mapping based sbcs charts

Reviewed-by: alanb
2008-12-10 14:03:15 -08:00
Lana Steuck
791e25aabf Merge 2008-12-08 19:49:34 -08:00
Clemens Eisserer
5d3228cbb3 6708580: Java applications slow when EXA enabled
Reviewed-by: prr, tdv
2008-12-04 11:21:26 -08:00
Martin Buchholz
8dc49502e3 6775152: freetype version check program problem main arg order
Fix all compiler warnings

Reviewed-by: ohair, tbell
2008-11-23 09:56:39 -08:00
Yuka Kamiya
1bff9286d7 6764308: (tz) Support tzdata2008i
Reviewed-by: okutsu
2008-10-30 13:12:54 +09:00
Eamonn McManus
d3972610f4 6763639: Remove "rawtypes" warnings from JMX code
Reviewed-by: dfuchs
2008-10-27 14:02:40 +01:00
Lana Steuck
92c83c7681 Merge 2008-10-20 19:07:12 -07:00
Lana Steuck
eb292c9219 Merge 2008-10-17 15:01:10 -07:00
Tim Bell
ecacc1fb5f Merge 2008-10-17 08:41:15 -07:00
Yuka Kamiya
7fb9ea225e 6758988: (tz) Support tzdata2008h
Reviewed-by: okutsu
2008-10-16 14:00:58 +09:00
Lana Steuck
fb52866502 Merge 2008-10-13 17:13:29 -07:00
Yuka Kamiya
671a2de6c7 6756569: (tz) Support tzdata2008g
Reviewed-by: okutsu
2008-10-07 18:25:59 +09:00
Bradford Wetmore
c63de8e0a8 Merge 2008-10-06 09:17:35 -07:00
Yuri Nesterenko
ae6690b302 5100701: Toolkit.getLockingKeyState() does not work on XToolkit, but works on Motif
Does not work on Motif but works on XToolkit now; implemented using XQueryPointer.

Reviewed-by: anthony
2008-10-06 16:45:00 +04:00
Tim Bell
f7bfb9b472 Merge 2008-10-04 22:57:59 -07:00
Xiomara Jayasena
6e86513c3a 6754988: Update copyright year
Update for files that have been modified starting July 2008

Reviewed-by: ohair, tbell
2008-10-02 19:58:32 -07:00
Mandy Chung
2be5ac062d 6581243: Service Tag and Product Registration Support in JDK 7
Include service tag creation and product registration support in JDK

Reviewed-by: ksrini
2008-10-02 16:50:41 -07:00
Lana Steuck
297ae75019 Merge 2008-09-24 08:14:37 -07:00
Lana Steuck
6f9021ff80 Merge 2008-09-19 19:38:12 -07:00
Chris Hegarty
9f7bdd313a 6746836: java.net exception classes don't specify serialVersionUID
Reviewed-by: alanb, jccollet
2008-09-19 15:14:53 +01:00
Xiomara Jayasena
fb095c0504 Merge 2008-09-17 13:45:37 -07:00
Andrei Dmitriev
2c0b584b2d 6315717: Support for mouse with multiple scroll wheels and 4 or more buttons
Implementation of the more mouse buttons support

Reviewed-by: art, dcherepanov
2008-09-16 12:17:02 +04:00
Kelly O'Hair
69530c282e Merge 2008-09-11 11:27:16 -07:00
Kelly O'Hair
ddc444d7b2 6746409: Error: dl failure on line 689: Copies of libjvm.so need to have chcon (selinux) re-applied to them
Reviewed-by: tbell
2008-09-10 10:19:02 -07:00
Kelly O'Hair
edb7cf2a91 6746430: Fix problems with getting 'ant -version' and the required setting of 'ANT_HOME'
Reviewed-by: tbell
2008-09-10 10:16:54 -07:00
Kelly O'Hair
ddfbf23583 6746424: Remove build dependency on findbugs and FINDBUGS_HOME
Reviewed-by: tbell
2008-09-10 09:48:41 -07:00
Kelly O'Hair
28aaf9add2 6746421: Compare images logic needs to be more forgiving
Reviewed-by: tbell
2008-09-10 09:31:16 -07:00
Martin Buchholz
f284d2a3b2 6744609: Disable MMX support when building libpng library
Define -DPNG_NO_MMX_CODE unconditionally, not just on 64-bit Linux

Reviewed-by: anthony, art
2008-09-08 17:26:24 -07:00
Yuka Kamiya
54e427219c 6730743: (tz) Support tzdata2008e
Reviewed-by: okutsu
2008-09-08 17:35:07 +09:00
Yuka Kamiya
c8b6411661 6466476: (tz) Introduction of tzdata2005r can introduce incompatility issues with some JDK1.1 3-letter TZ Ids
Reviewed-by: okutsu
2008-09-08 15:21:55 +09:00
Tim Bell
710733eaa5 Merge 2008-09-04 14:55:12 -07:00
Daniel Fuchs
6b53043eea 5072476: RFE: support cascaded (federated) MBean Servers
6299231: Add support for named MBean Servers

New javax.management.namespace package.

Reviewed-by: emcmanus
2008-09-04 14:46:36 +02:00
Tim Bell
09ef78ff9e Merge 2008-08-31 11:59:20 -07:00
Alan Bateman
63d86bcfda 4640544: New I/O: Complete socket-channel functionality
Reviewed-by: iris, sherman, chegar
2008-08-31 18:39:01 +01:00
Alan Bateman
deaa5d9446 6570619: (bf) DirectByteBuffer.get/put(byte[]) does not scale well
Reviewed-by: iris
2008-08-31 18:32:59 +01:00
Kumar Srinivasan
136ad92f3d 6685121: (launcher) make ReportErrorMessages accessible by other launcher subsystems
Provided error reporting interfaces to other java subsystems that the launcher uses.

Reviewed-by: darcy
2008-08-26 10:21:20 -07:00
Alan Bateman
d41b0a77b2 6682020: (bf) Support monitoring of direct and mapped buffer usage
Reviewed-by: mchung, iris
2008-08-26 10:21:22 +01:00
Artem Ananiev
e4f977c0a1 6585765: RFE: Remove Unicows-related code from AWT
6733976: VS2008 errors compiling AWT files - explicit casts need to be added
6728735: VS2008 errors compiling UnicowsLoader.h and fatal error in awtmsg.h

Unicows-related and Win95/98/Me-related code is removed

Reviewed-by: uta, tdv
2008-08-26 13:09:34 +04:00
Alan Bateman
827a25e39d 6728542: (se) epoll based SelectorProvider should be portable to platforms other than x86 and x64
Reviewed-by: sherman
2008-08-26 09:23:12 +01:00
Tim Bell
33a47ac00d Merge 2008-08-25 23:37:31 -07:00
Lana Steuck
f0ef7211c5 Merge 2008-08-25 13:58:15 -07:00
Bradford Wetmore
f1c6258165 Merge 2008-08-25 08:11:08 -07:00
Jean-Christophe Collet
29241c7694 6717876: Make java.net.NetworkInterface.getIndex() public
Make getIndex() and getByIndex() public. Required a name change in native code

Reviewed-by: alanb, chegar, michaelm
2008-08-25 14:38:20 +02:00
Kelly O'Hair
cac629a070 6732421: Removed old javavm and Classic VM files from the jdk7 sources
Reviewed-by: alanb
2008-08-22 12:24:27 -07:00
Xiomara Jayasena
698094c02b Merge 2008-08-21 09:55:18 -07:00
Kumar Srinivasan
731dd43ab4 6614210: JPRT Windows 32bit msival2 build failure when building 'install' workspace
Suppresses wscript's modal dialog on error and no msi validation for jprt.

Reviewed-by: ohair, jmelvin
2008-08-19 07:50:03 -07:00
Tim Bell
7c923b06e9 Merge 2008-08-14 22:16:00 -07:00
Kelly O'Hair
f3e3c0e552 Merge 2008-08-14 20:59:51 -07:00
Kelly O'Hair
6ec4c76bb7 6674227: Missing LICENSE file during build
Just a JPRT usage issue. The top level files (like LICENSE) are needed to create the jdk image (j2sdk-image directory).

Reviewed-by: tbell
2008-08-14 13:33:08 -07:00
Lana Steuck
189c383d48 Merge 2008-08-12 17:59:58 -07:00
Xiomara Jayasena
4fb42021d7 Merge 2008-08-12 15:17:12 -07:00
Tim Bell
4a362b1ee2 Merge 2008-08-10 18:35:53 -07:00
Kelly O'Hair
c28ab2107b Merge 2008-08-08 08:52:18 -07:00
Kelly O'Hair
0c7d8c2c75 6734977: Fix build failure regarding the now deleted file jdk/README.html
Reviewed-by: xdono, tbell
2008-08-08 08:50:30 -07:00
Daniel Fuchs
1aa82b740b 6733294: MBeans tab - UI issues with writable attributes
Reviewed-by: emcmanus
2008-08-08 14:24:31 +02:00
Yuri Nesterenko
540f1f640a Merge 2008-08-08 03:32:34 -07:00
Tim Bell
6f9ae46ab8 Merge 2008-08-07 18:02:28 -07:00
Tim Bell
37f438af87 Merge 2008-08-07 09:42:31 -07:00
Kelly O'Hair
b046ce6d82 Merge 2008-08-06 16:43:53 -07:00
Kelly O'Hair
ac52b07e8d 6724669: JDK7: Official change to Sun Studio 12 compilers on Solaris
Reviewed-by: tbell
2008-08-06 16:21:20 -07:00
Kelly O'Hair
0d4785d9a3 6728161: Add SKIP_BOOT_CYCLE feature to create boot jdk and use it during build
Needed BOOT_JAR_JFLAGS. Fixed PREVIOUS_RELEASE_IMAGE.

Reviewed-by: tbell
2008-08-06 15:02:15 -07:00
Lana Steuck
bd39fefcf9 Merge 2008-08-05 17:44:17 -07:00
Tim Bell
c6e81a130b Merge 2008-08-01 15:21:56 -07:00
Daniel Fuchs
d0c78cb9cf 6732192: CORE_PKGS.gmk: need to declare javax.management.event in the CORE_PKGS variable
Reviewed-by: emcmanus
2008-08-01 11:41:59 +02:00
Kelly O'Hair
413cf8882e 6729772: 64-bit build with SS12 compiler: SIGSEGV (0xb) at pc=0x0000000000000048, pid=14826, tid=2
Reviewed-by: tbell
2008-07-30 19:40:57 -07: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
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
Igor Kushnirskiy
f7be937495 6608456: need API to define RepaintManager per components hierarchy
Reviewed-by: alexp
2008-07-25 11:32:12 -04:00
Lana Steuck
025ca5d66a Merge 2008-07-24 21:12:50 -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
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
Kelly O'Hair
c65bf79ac2 6548261: Use of SE in make/common/Defs-windows.gmk
Reviewed-by: darcy
2008-07-16 09:51:43 -07:00
Kelly O'Hair
6fa758c552 6695765: Remove winver.exe completely from jdk sources
Binary file winver.exe is unnecessary and the repositories should not manage binary files.

Reviewed-by: darcy
2008-07-08 09:27:08 -07:00
Peter Zhelezniakov
b4be323f02 6635663: make/tools/AutoMulti/{AutoMulti,TestALFGenerator}.java still generate files with wrong legal notices
Removed unused files

Reviewed-by: ohair
2008-07-08 11:36:19 +04:00
Xiomara Jayasena
2617d1d179 6719955: Update copyright year
Update copyright year for files that have been modified in 2008

Reviewed-by: ohair, tbell
2008-07-02 12:55:45 -07:00
Yuri Nesterenko
f8d7c817f6 6706121: makefile: unnecessary Motif classes compilation in JDK7
Removed 80 obsolete .c and .java files, temporary modified some more

Reviewed-by: denis
2008-06-19 11:26:54 +04:00
Tim Bell
7086c93746 Merge 2008-06-16 22:16:19 -07:00
Phil Race
64cefa94d1 6378099: RFE: Use libfontconfig to create/synthesise a fontconfig.properties
Reviewed-by: tdv, igor
2008-06-12 13:17:33 -07:00
Xiomara Jayasena
cd6060aace Merge 2008-06-12 11:46:57 -07:00
Martin Buchholz
bc2be13ac0 6704165: JDK_DEBUG_IMAGE_DIR used in jdk/make/common/Release.gmk but not defined
Reviewed-by: ohair, tbell
2008-06-10 16:31:26 -07:00
Martin Buchholz
0fbcd876e7 6710907: vestigial MOTIF references from Makefiles
Reviewed-by: ohair, tbell
2008-06-10 16:31:26 -07:00
Tim Bell
e23242de59 Merge 2008-06-06 15:16:19 -07:00
Kelly O'Hair
821c41a2cd 6563752: Build and test JDK7 with Sun Studio 12 Express compilers (prep makefiles)
Changes to support building with SS12.

Reviewed-by: tbell
2008-06-04 09:38:18 -07:00
Jonathan Gibbons
321a423512 6708729: update jdk Makefiles for new javap
Reviewed-by: ohair
2008-06-03 13:28:16 -07:00
Lana Steuck
093ae7bee7 Merge 2008-06-03 11:18:33 -07:00
Xiomara Jayasena
d91b97f98b Merge 2008-05-27 17:18:01 -07:00
Phil Race
a2ffb58a98 Merge 2008-05-19 15:33:24 -07: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
Tim Bell
0b0581443e Merge 2008-05-12 18:06:23 -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
Phil Race
faadc39966 6656651: Windows Look and Feel LCD glyph images have some differences from native applications
Reviewed-by: igor, tdv
2008-04-30 13:10:39 -07:00
Tim Bell
25f3229c2b Merge 2008-04-25 15:18:45 -07:00
Andrew Haley
f82f310aba 6523403: Need to provide lcms library with PYCC and LINEAR_RGB OS ICC profiles
Add two contributed profiles and a fix to GRAY.pf, all from Redhat, keiths@redhat.com contributed the GRAY.pf fix.

Reviewed-by: jgodinez, avu, prr
2008-04-24 11:58:13 -07:00
Keith McGuigan
3c827ac2b0 6691494: doc build broken in tracingdocs
Wrong variable names in makefile

Reviewed-by: tbell
2008-04-21 11:24:04 -04:00
Kelly O'Hair
4dfd0da387 Merge 2008-04-18 16:40:32 -07:00
Xiomara Jayasena
3ceaec158c Merge 2008-04-18 13:24:06 -07:00
Kelly O'Hair
0e9c8616cc 6641585: jdk/make/javax/Makefile should not have both SUBDIRS and AUTO_FILES_JAVA_DIRS
Separated Makefile logic, subtree walk vs. javac compiles. Also fixed minor issue in Rules.gmk.

Reviewed-by: tbell
2008-04-18 12:47:38 -07:00
Keith McGuigan
cd24f6fc4a 6690122: Provide a mechanism for specifying Java-level USDT-like dtrace probes
Initial checkin of JSDT code

Reviewed-by: sspitsyn, sbohne
2008-04-17 22:00:16 -04:00
Tim Bell
065eb83a37 Merge 2008-04-15 17:46:47 -07:00
Kelly O'Hair
a2db9ffac0 6484686: The next directory looks like it is no longer part of the build (deploy makefiles)
Getting rid of the _OUTPUTDIR settings. Using BUILD_PARENT_DIRECTORY instead. This solves problems with the "/build/windows-i586*" paths getting mangled on Windows builds (fastdebug builds in particular).

Reviewed-by: tbell
2008-04-14 14:52:27 -07:00
Lana Steuck
1d540f665e Merge 2008-04-10 18:31:26 -07:00
Phil Race
caf5ff6f0e 6662775: Move imaging and color classes from closed to open
Reviewed-by: tdv, campbell
2008-04-10 16:28:45 -07:00
Xueming Shen
7f4be79650 6529796: Support JIS X 0213:2004 in existing JDK versions, especially for Windows Vista
SJIS0213 support

Reviewed-by: naoto
2008-04-10 14:45:58 -07:00
Tim Bell
a996482e5d Merge 2008-04-07 23:27:43 -07:00
Bradford Wetmore
e6ce57d09e 6683078: Update JCE framework and provider builds to work on read-only filesystems
6644659: Error in default target of make/javax/crypto in OpenJDK build

Reviewed-by: valeriep, ohair
2008-04-06 10:15:03 -07:00
Kelly O'Hair
3d9e4854d0 6482134: JDK 6 build error on Windows, Visual Studio .NET on Japanese locale
Fix scanning of cl.exe version output, removed CC_TYPE.

Reviewed-by: tbell
2008-04-01 15:14:53 -07:00
Kelly O'Hair
4a807d5ed3 6501543: Username can have non-alphanumeric characters
User version string issues, including a L10n issue with month names.

Reviewed-by: tbell
2008-03-31 17:20:48 -07:00
Kelly O'Hair
298642faa1 6482445: j2se/make/java/java/localegen.sh uses 'sort' from PATH, could get system32/sort
Making sure the right 'sort' utility is found.

Reviewed-by: tbell
2008-03-31 17:19:06 -07:00
Kelly O'Hair
ea297b80d9 6672405: OPENJDK build: jdk7/jdk/make/tools/freetypecheck leaves dirt behind
OpenJDK freetype sanity check cleanup.

Reviewed-by: tbell
2008-03-31 17:17:18 -07:00
Xiomara Jayasena
4afc4c31b2 Merge 2008-03-27 12:28:53 -07: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
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
Yuri Nesterenko
3965384d4c Merge 2008-03-24 06:33:16 -07: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
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
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
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
Tim Bell
fa4fe9bea5 Merge 2008-03-17 22:56:59 -07:00
Kelly O'Hair
c0165a4ae8 6649672: Adjustments to OUTPUTDIR default and mkdirs to avoid empty directory clutter
OUTPUTDIR changes to make sure absolute path is correct.

Reviewed-by: xdono
2008-03-10 16:51:23 -07:00
Martin Buchholz
4341094beb 6600143: Remove another 450 unnecessary casts
Reviewed-by: alanb, iris, lmalvent, bristor, peterjones, darcy, wetmore
2008-03-10 15:07:09 -07:00
Martin Buchholz
504a24907d 6631352: File{OutputStream,Writer} should implement atomic append mode using FILE_APPEND_DATA (win)
Reviewed-by: alanb, iris
2008-03-10 14:32:51 -07:00
Kelly O'Hair
fbfab433d5 6672777: Broken deploy build from jdk fix 6668781 for cygwin windows
Deploy workspace does not set BUILDDIR, uses it, assumes it is jdk/make.

Reviewed-by: xdono
2008-03-09 14:16:49 -07:00
Kelly O'Hair
373ad3f1c5 6628146: Exclude the .hgignore and .hgtags files from the source bundles
Just add to list of SCM files.

Reviewed-by: xdono
2008-03-06 11:37:14 -08:00
Kumar Srinivasan
86d2ba8dfc 6596475: (launcher) javaw should call InitCommonControls
Javaw does not show error window after manifest changes.

Reviewed-by: darcy
2008-03-06 07:51:28 -08:00
Kelly O'Hair
4b49c996b4 6668781: Openjdk windows cygwin build failure: no rule to make linker_md.obj target
Use of GNU make vpath breaks on windows with C:/ style fullpaths

Reviewed-by: xdono
2008-03-04 09:52:54 -08:00
Kelly O'Hair
c13218442a 6638060: Build failed with GNU make 3.81 (part of latest Solaris 'gmake')
Changes to the way GNU make 3.81 deals with the env variable SHELL

Reviewed-by: xdono
2008-03-04 09:51:25 -08:00
Kelly O'Hair
962e1ab78e 6638571: Fix freetype sanity check to work on solaris 64bit
Missing -xarch options to build for 64bit

Reviewed-by: xdono
2008-03-04 09:50:30 -08:00
Kelly O'Hair
e467c731a7 6654456: OpenJDK build problem with freetype makefiles
Ifdef test on OPENJDK before it gets set based on source tree contents

Reviewed-by: xdono
2008-03-04 09:47:43 -08:00
J. Duke
319a3b9947 Initial load 2007-12-01 00:00:00 +00:00