Commit Graph

1561 Commits

Author SHA1 Message Date
Mike Duigou 0df3d2fa1a 8016213: Convert j2se NetBeans project to use top-level make targets
Reviewed-by: chegar
2013-06-11 15:39:20 -07:00
Chris Hegarty ad4cd4f68c Merge 2013-06-27 10:21:22 +01:00
Lana Steuck 29bddce0bb Merge 2013-06-10 17:03:06 -07:00
Staffan Larsen be7ed4cfc7 8005008: Add Java Flight Recorder Phase II
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Bengt Rutisson <bengt.rutisson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Erik Helin <erik.helin@oracle.com>
Co-authored-by: Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>
Co-authored-by: Keith McGuigan <keith.mcguigan@oracle.com>
Co-authored-by: Mattias Tobiasson <mattias.tobiasson@oracle.com>
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Mikael Auno <mikael.auno@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Nils Loodin <nils.loodin@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Reviewed-by: erikj
2013-06-10 11:33:50 +02:00
David Katleman 83d9be97c9 6983966: remove lzma and upx from repository JDK8
Reviewed-by: tbell, paulk, ngthomas
2013-06-05 15:25:09 -07:00
Lana Steuck 17b2b94a22 Merge 2013-06-05 12:31:59 -07:00
Frederic Parain f405277c72 7150256: Add back Diagnostic Command JMX API
Reviewed-by: mchung, jbachorik
2013-06-05 08:41:02 -07:00
Alan Bateman c3d380202b 8015880: GenerateBreakIteratorData build warning
Reviewed-by: peytoia
2013-06-05 13:57:16 +01:00
David Katleman 7c47c2a126 Merge 2013-06-04 11:03:25 -07:00
Erik Joelsson 9fcacb29a5 7195481: FDS: debuginfo file for libjdwp.so is missed
Reviewed-by: tbell
2013-05-31 14:05:09 +02:00
Lana Steuck d983033c28 Merge 2013-06-04 21:37:15 -07:00
Jiri Vanek 2ab206de9e 8011693: Remove redundant fontconfig files
Remove unused fontconfig files from OpenJDK GNU/Linux builds

Reviewed-by: andrew, prr
2013-05-30 16:50:31 +01:00
Johnny Chen 4e79febb74 8012629: java.lang.UnsatisfiedLinkError exception throw by getAllFonts() on MacOSX
Reviewed-by: bae, prr
2013-05-23 12:16:17 -07:00
Lana Steuck 8f6d37ee8e Merge 2013-05-17 10:11:35 -07:00
Vinnie Ryan 1c510cf688 Merge 2013-05-15 14:49:50 +01:00
Xueming Shen 1e18db55d6 8012326: Deadlock occurs when Charset.availableCharsets() is called by several threads at the same time
Removed the race condition risk from  ExtendedCahrset access code

Reviewed-by: mchung, alanb
2013-05-14 14:09:18 -07:00
Stephen Flores c39030c7b3 7194075: Various classes of sunec.jar are duplicated in rt.jar
Reviewed-by: mullan, vinnie
2013-05-14 18:08:18 +01:00
Alan Bateman 6288fc0c48 8014500: bootcycle-images fails after upgrade to JAXP 1.5
Reviewed-by: lancea
2013-05-14 14:32:15 +01:00
Petr Pchelko de7e7cb85b 8002045: Auto failed and threw exception:java.lang.UnsatisfiedLinkError:
Reviewed-by: serb, anthony
2013-05-14 16:39:55 +04:00
Xueming Shen 288d98cbaa 8013386: (tz) Support tzdata2013c
Updated tz data to version 2013c

Reviewed-by: peytoia, okutsu
2013-05-13 20:35:36 -07:00
Athijegannathan Sundararajan 53fafed923 8012975: Remove rhino from jdk8
Reviewed-by: alanb, tbell
2013-05-13 22:23:17 +05:30
Weijun Wang 5ec35be1d2 8010192: Enable native JGSS provider on Mac
Reviewed-by: valeriep
2013-05-07 12:30:36 +08:00
Dag Wanvik 4d7fdabddb Merge 2013-05-06 06:05:06 +02:00
Dag Wanvik d4f6e1c9d3 8013403: Update JDK8 with Java DB 10.10.1.1
Drop Java DB 10.10.1.1 bits into JDK 8 and update image builds

Reviewed-by: tbell
2013-05-06 05:51:01 +02:00
Mike Duigou 10f955e370 8011814: Add testng.jar to Netbeans projects test compile classpath
8013271: Add MacOS sources to J2SE Netbeans project
8013272: JDK Netbeans projects should use ASCII encoding for sources

Reviewed-by: lancea
2013-04-30 12:31:51 -07:00
Alan Bateman a06b5fe6d7 8013415: Changes for JDK-8005523 requires updates to refs.allowed
Reviewed-by: chegar
2013-04-29 10:28:22 +01:00
Chris Hegarty 22126efe5a Merge 2013-06-10 10:38:33 +01:00
Chris Hegarty a5477b8630 Merge 2013-05-23 12:58:51 +01:00
Chris Hegarty 6983122cde Merge 2013-05-08 11:22:25 +01:00
Chris Hegarty 9a078f9451 Merge 2013-04-28 09:35:25 +01:00
Mike Duigou 606acc7c0b 8011920: Main streams implementation
8012542: Stream methods on Collection

Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: dholmes, mduigou
2013-04-24 16:15:47 -07:00
Lana Steuck 843e6e05e2 Merge 2013-04-23 15:07:48 -07:00
Lance Andersen 558346471c 8011620: adding free form netbeans project for jdbc to jdk/make/netbeans
Reviewed-by: chegar
2013-04-23 11:17:43 -04:00
Lana Steuck 8afbe69644 Merge 2013-04-17 21:48:04 -07:00
Chris Hegarty d6465cc792 Merge 2013-04-19 14:14:18 +01:00
Lana Steuck acfca9881a Merge 2013-04-17 12:30:18 -07:00
Vinnie Ryan 74d720c7b5 Merge 2013-04-17 02:53:02 -07:00
Mandy Chung 176ed8d94c 8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive
Reviewed-by: jrose, alanb, twisti
2013-04-16 21:39:52 -07:00
Vinnie Ryan 7298912ab0 Merge 2013-04-16 01:44:58 -07:00
Andrew Brygin 92069b97d0 8011622: Use lcms as the default color management module in jdk8
Reviewed-by: prr, vadim
2013-04-15 18:10:55 +04:00
Chris Hegarty cd4711df4d Merge 2013-04-13 21:51:36 +01:00
Chris Hegarty be8d5c723d Merge 2013-04-13 20:16:00 +01:00
Vinnie Ryan fb29205c82 Merge 2013-04-12 10:42:50 -07:00
Stephen Colebourne 58af157d96 8011172: JSR 310 DateTime API Updates II
Integration of JSR310 Date/Time API update

Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Masayoshi Okutsu <masayoshi.okutsu@oracle.com>
Reviewed-by: alanb, naoto, dholmes
2013-04-12 07:57:35 -07:00
Erik Joelsson d0e1727ce6 8011812: JDK-8011278 breaks the old build
Reviewed-by: tbell, wetmore
2013-04-11 14:47:54 -07:00
John Zavgren f82212cd86 8008118: (process) Possible null pointer dereference in jdk/src/solaris/native/java/lang/UNIXProcess_md.c
Modified the path processing code so that it detects and handles out of memory errors.

Reviewed-by: chegar, martin, christos, alanb, msheppar
2013-04-11 12:33:33 -04:00
Chris Hegarty dc6fd2d5dd 8005696: Add CompletableFuture
Reviewed-by: chegar, martin
2013-04-09 17:27:47 +01:00
Chris Hegarty 13d1be151e 8008593: Better URLClassLoader resource management
Reviewed-by: alanb, sherman, hawtin
2013-04-08 06:15:18 +01:00
Jim Gish 4c7d3a9bd1 5015163: (str) String merge/join that is the inverse of String.split()
7172553: A utility class that forms the basis of a String.join() operation

Integrate StringJoiner changes from lambda

Reviewed-by: alanb, mduigou
2013-04-02 18:41:04 -04:00
Lana Steuck 6c50b0bfe1 Merge 2013-04-01 21:40:54 -07:00
Leonid Romanov 2e97782d35 8003559: Update display of applet windows
Implemented applet security warning for OS X port

Reviewed-by: art, anthony, serb, skoivu
2013-03-27 16:37:00 +04:00
Lana Steuck bd671cb7fa Merge 2013-03-26 12:04:35 -07:00
Mandy Chung d79b11782a 8010787: changeset for 8007703 is missing the deleted files
Reviewed-by: dholmes, alanb, erikj
2013-03-25 18:14:52 -07:00
Mandy Chung d414a7e832 8007703: Remove com.sun.servicetag API
Reviewed-by: dholmes, alanb, erikj
2013-03-25 17:19:16 -07:00
Denis Fokin 439ddacaac 7123476: DesktopOpenTests:When enter the file path and click the open button,it crash
Reviewed-by: art, anthony
2013-03-22 19:56:20 +04:00
Bradford Wetmore 9b5ebab5f6 8009517: new code changes causing errors in old build (-Werror) environment
Reviewed-by: mduigou
2013-03-21 16:31:48 -07:00
Lana Steuck f0e73ec3ba Merge 2013-03-13 23:39:49 -07:00
Kurchi Subhra Hazra ebbaaa0f18 7170730: Improve Windows network stack support
Enable exclusive binding of ports on Windows

Reviewed-by: alanb, chegar, ahgross
2013-03-14 13:46:15 -07:00
Lana Steuck 5adedccb9c Merge 2013-03-12 16:40:22 -07:00
Lana Steuck ae7beed0c2 Merge 2013-03-12 16:26:06 -07:00
Erik Joelsson b44696200e 8009695: embedded/GP/RI: This intermittent error happens too often, makes the build unstable, and waste machine
Reviewed-by: dholmes, tbell
2013-03-12 15:17:19 +01:00
Henry Jen 9db6479318 8001667: Comparator combinators and extension methods
Reviewed-by: mduigou, briangoetz
2013-03-08 15:45:06 -08:00
Andrew Brygin 6c0e480427 8005530: [lcms] Improve performance of ColorConverOp for default destinations
Reviewed-by: prr, jgodinez
2013-03-07 14:05:21 +04:00
Weijun Wang 556ff23124 8009604: old make images failed: JarBASE64Encoder class not found
Reviewed-by: xuelei, wetmore
2013-03-07 11:32:14 +08:00
Martin Buchholz 46b80b3416 8008759: Do not let internal JDK zlib symbols leak out of fastdebug libzip.so
Define FILES_m to force use of linker script

Reviewed-by: sherman, alanb, ohair
2013-03-06 17:43:10 -08:00
Lana Steuck 4f62a2b334 Merge 2013-03-15 23:31:19 -07:00
Naoto Sato 96ca9c4174 8008576: Calendar mismatch using Host LocaleProviderAdapter
Reviewed-by: okutsu
2013-03-14 11:29:16 -07:00
Bill Pittore b938257957 8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs
Co-authored-by: Bob Vandette <bob.vandette@oracle.com>
Reviewed-by: dlong, alanb, mduigou
2013-03-14 16:03:10 +00:00
Dan Xu f3e45cd062 8001334: Remove use of JVM_* functions from java.io code
Replace JVM_* functions with direct system calls in java io area

Reviewed-by: alanb, uta, martin
2013-03-13 14:50:40 -07:00
Lana Steuck c5b26e35c5 Merge 2013-03-05 11:49:33 -08:00
David Katleman 86b53b9dd7 8009196: install doesn't define $(AR) as /usr/ccs/bin/ar, results in ar: Command not found
Reviewed-by: tbell
2013-02-28 19:30:43 -08:00
David Katleman aaac35b3d7 Merge 2013-02-27 13:10:30 -08:00
Dmitry Cherepanov 8936d472bd Merge 2013-02-26 12:54:39 +04:00
Erik Joelsson b3a313fa2b 8008914: Add nashorn to the tl build
Co-authored-by: James Laskey <james.laskey@oracle.com>
Reviewed-by: mr, tbell, jjh
2013-02-25 15:08:11 -08:00
Alan Bateman a04fad868e 8008808: Allowed dependencies added by JDK-8008481 no longer required
Reviewed-by: tbell, chegar
2013-02-25 17:17:05 +00:00
Thomas Ng 7a31c1d5f3 8008691: Build failure (NEWBUILD=false) on Mac
Reviewed-by: art, anthony
2013-02-21 17:55:33 -08:00
Erik Joelsson 53ae53637d 8007903: 8005583's changes to make/install-rules.gmk need to made to jdk/make/closed/InstallWrapper.gmk
Reviewed-by: tbell, ohair
2013-02-21 14:23:12 +01:00
Erik Joelsson d56a0e26bf 8008451: Make mac builds on 10.8 work on 10.7
Reviewed-by: ohair, ddehaven
2013-02-21 14:16:15 +01:00
Lana Steuck 09dadebbf1 Merge 2013-02-19 22:23:34 -08:00
David Holmes 345e7e8175 8008481: Dependency analyzer needs exclusion for profile builds with JFR disabled
Reviewed-by: alanb
2013-02-19 17:32:10 -05:00
Petr Pchelko 49ba72c463 8008374: Build failure (NEWBUILD=false) on Mac
Fixed an old build system failure

Reviewed-by: art, anthony
2013-02-19 11:26:43 +00:00
Alan Bateman 8bb4f96911 8007097: (profiles) Build needs test to ensure that profile definitions are updated
Reviewed-by: dholmes, erikj
2013-02-19 11:08:43 +00:00
David Holmes aa38d46a14 Merge 2013-02-18 15:35:57 -05:00
Erik Joelsson 2a904298d2 Merge 2013-02-18 10:48:51 +01:00
David Holmes 390cc1d7a1 Merge 2013-02-17 16:44:19 -05:00
Erik Joelsson 7dc8dad176 8005879: Add -DMAC_OS_X_VERSION_MAX_ALLOWED=1070 to builds on Mac
Reviewed-by: ohair
2013-02-15 10:41:15 +01:00
Lana Steuck 264f4dbe27 Merge 2013-02-13 11:25:14 -08:00
Xueming Shen 64751d0f41 8015271: Conversion table for EUC-KR is incorrect
To add the requested postal code mark character u+327e

Reviewed-by: alanb
2013-05-30 14:47:57 -07:00
Stephen Colebourne 73c043f49e 8007392: JSR 310: DateTime API Updates
8007520: Update date/time classes in j.util and j.sql packages
8007572: Replace existing jdk timezone data at <java.home>/lib/zi with JSR310's tzdb

Integration of JSR310 Date/Time API for M7

Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Masayoshi Okutsu <masayoshi.okutsu@oracle.com>
Co-authored-by: Patrick Zhang <patrick.zhang@oracle.com>
Reviewed-by: darcy, alanb, naoto
2013-02-12 09:25:43 -08:00
Lana Steuck 048185ef4c Merge 2013-02-11 16:14:27 -08:00
Mike Duigou 62b85e6a17 8006594: Add jdk_core target to jdk/test/Makefile
Reviewed-by: alanb
2013-02-06 11:28:25 -08:00
Doug Lea 724f325f44 8005697: Add StampedLock
Reviewed-by: chegar, alanb, dice, martin
2013-02-09 08:35:57 +00:00
Phil Race ae5b3c9310 8008249: Sync ICU into JDK
Reviewed-by: bae, jgodinez
2013-02-15 13:07:17 -08:00
David Holmes eb1726c151 Merge 2013-02-04 18:08:50 -05:00
Erik Joelsson fe5aed65c2 8007268: build-infra: configure reports Solaris needs gcc for deploy, but logs don't indicate it's used
Reviewed-by: tbell, katleman
2013-02-04 10:58:26 +01:00
Tim Bell 6b4b68a145 8006808: mapfile use check in jdk/make/common/shared/Defs-solaris.gmk is throwing 'egrep: syntax error'
Use a valid egrep expression in the non-SPARC case

Reviewed-by: dholmes
2013-02-01 09:16:19 -08:00
Lana Steuck 15cde403c4 Merge 2013-01-31 14:10:14 -08:00
Mike Duigou 665fca9d60 8006709: Add minimal support of MacOSX platform for NetBeans Projects
Adds support for MacOSX platform and architecture detection. Other minor updates (-source/target 1.8)

Reviewed-by: ohair
2013-01-31 13:27:04 -08:00
Lana Steuck 58717e9087 Merge 2013-01-29 20:19:48 -08:00
Erik Joelsson 8be9f14166 Merge 2013-01-28 14:23:09 +01:00
Rob McKenna 6c5679d418 8004729: Add java.lang.reflect.Parameter and related changes for parameter reflection
Reviewed-by: darcy, forax, psandoz, dholmes, tbell
2013-01-23 17:54:34 +00:00
Alan Bateman 5f7ebf8d51 8006764: FunctionalInterface missing from rt.jar (old build)
Reviewed-by: lancea, forax
2013-01-23 15:12:28 +00:00
Stephen Colebourne df4d235c1f 8003680: JSR 310 Date/Time API
Integration of JSR310 Date/Time API for M6

Co-authored-by: Roger Riggs <roger.riggs@oracle.com>
Co-authored-by: Richard Warburton <richard.warburton@gmail.com>
Co-authored-by: Michael Nascimento <misterm@gmail.com>
Reviewed-by: alanb, naoto, dholmes
2013-01-22 20:59:21 -08:00
Lana Steuck 835c35dc91 Merge 2013-02-21 17:43:57 -08:00
Xueming Shen c64f5833d2 8008348: The leftover jdk/make/tools/javazic causes build problems with hs25-b19 control
To remove jdk/make/tools/javazic from the jdk repo

Reviewed-by: alanb
2013-02-17 01:01:15 +00:00
Alan Bateman 3ca765dfbd 8004931: add/removePropertyChangeListener should not exist in subset Profiles of Java SE
Reviewed-by: dholmes, mchung, ksrini
2013-01-21 23:23:12 -05:00
Alan Bateman 50ccbb6018 8003256: (profiles) Add support for profile identification
Reviewed-by: dholmes, mchung, ksrini
2013-01-21 23:21:15 -05:00
David Holmes 945d6e8f23 8004265: Add build support for Compact Profiles
Reviewed-by: erikj, ohair
2013-01-21 23:17:58 -05:00
Lana Steuck 8c4608f165 Merge 2013-01-21 11:16:36 -08:00
Doug Lea 3f14786363 8005311: Add Scalable Updatable Variables, DoubleAccumulator, DoubleAdder, LongAccumulator, LongAdder
Reviewed-by: chegar, darcy, goetz
2013-01-21 13:50:05 +00:00
Lana Steuck 444cf2ed48 Merge 2013-01-20 23:38:27 -08:00
Alan Bateman c4c9a281f3 8004182: Add support for profiles in javac
Reviewed-by: dholmes
2013-01-21 01:46:31 -05:00
Masayoshi Okutsu 6bc0d6d200 8004489: Add support for Minguo and Hijrah calendars to CalendarNameProvider SPI
8006509: Add more calendar symbol names from CLDR

Reviewed-by: peytoia
2013-01-21 15:41:30 +09:00
Bhavesh Patel 2c52089918 8006124: javadoc/doclet should be updated to support profiles
Reviewed-by: jjg, dholmes
2013-01-21 00:31:34 -05:00
Ragini Prasad 435bcab6c4 8000839: Integrate the Java Access Bridge with Java Runtime
Reviewed-by: ptbrunet, erikj
2013-01-18 11:33:31 -08:00
David Katleman b8e0cde9e1 Merge 2013-01-16 22:21:30 -08:00
Naoto Sato 9fa2377054 7162007: Clean up i18n related caches
Reviewed-by: okutsu, ohair
2013-01-14 11:09:53 -08:00
Jonathan Gibbons 4837a1c13d 8004834: Add doclint support into javadoc
Reviewed-by: erikj, tbell
2013-01-10 19:36:36 -08:00
Fredrik Öhrström 33f2917473 8005096: Move a few source files in swing/beaninfo and in a demo
Reviewed-by: ohair, erikj, malenkov
2013-01-09 13:33:52 +01:00
David Katleman 908a847808 Merge 2013-01-08 13:15:54 -08:00
Erik Joelsson 9ff32c288e 8005635: build-infra: Support building install in jprt
Co-authored-by: Tim Bell <tim.bell@oracle.com>
Reviewed-by: ohair
2013-01-03 20:55:52 +01:00
Mandy Chung f85705002e 8003562: Provide a CLI tool to analyze class dependencies
Reviewed-by: jjg, alanb, ulfzibis, erikj
2012-12-28 22:21:40 -08:00
Chris Hegarty d2bce7f267 8003981: Support Parallel Array Sorting - JEP 103
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Reviewed-by: chegar, forax, dholmes, dl
2012-12-27 21:55:24 +00:00
Doug Lea a3f6c5ebeb 8002356: Add ForkJoin common pool and CountedCompleter
Reviewed-by: chegar, mduigou
2012-12-20 13:44:06 +00:00
Jaroslav Bachorik 199a9c32b2 7009998: JMX synchronization during connection restart is faulty
Add a return statement after the re-connecting has finished and the state is CONNECTED

Reviewed-by: sjiang
2012-12-20 17:24:56 +04:00
Alan Bateman 4ce906db2b 8005248: (props) Integrate small footprint parser into Properties
Reviewed-by: joehw, mchung, psandoz, erikj
2012-12-19 14:53:33 +00:00
Jonathan Gibbons fe6a78af86 8004832: Add new doclint package
Reviewed-by: erikj, ohair
2012-12-17 10:31:27 -08:00
Jonathan Gibbons d159fff7fd 8005090: Include com.sun.source.doctree in Tree API docs
Reviewed-by: erikj
2012-12-17 08:34:43 -08:00
Weijun Wang 85db8f9602 8004235: Disable native JGSS provider on Mac
Reviewed-by: erikj, valeriep
2012-12-13 08:11:38 +08:00
Weijun Wang c740727efc 8004904: Makefile for ntlm
Reviewed-by: erikj, chegar
2012-12-12 18:39:34 +08:00
Masayoshi Okutsu 78a8ed73a2 8000983: Support narrow display names for calendar fields
8003267: Support generic time zone names in TimeZoneNameProvider (SPI)

Reviewed-by: naoto
2012-12-10 10:52:11 +09:00
Jason Uh a3f91508bd 8004188: Rename src/share/lib/security/java.security to java.security-linux
Reviewed-by: mullan, mchung
2012-12-04 17:40:41 -05:00
Dan Xu 00ad2900dd 7142921: (fs) Files.probeContentType reports a MIME type of "text/plain" on Ubuntu 11.04
7144997: (fs) Files.probeContentType returns null on Solaris 64-bit

Reviewed-by: alanb, mduigou
2012-12-04 14:07:30 +00:00
Stuart Marks 2d91430e91 8004131: move jdi tests out of core testset
Reviewed-by: alanb, chegar
2012-11-28 17:31:35 -08:00
Michael McMahon 38bcfd05a2 Merge 2012-11-29 09:47:31 +00:00
Michael McMahon ab75d799e3 7200720: crash in net.dll during NTLM authentication
Reviewed-by: chegar, dsamersoff
2012-11-29 09:41:20 +00:00
Xueming Shen aad815709f 4235519: Make sun.misc.BASE64{De,En}coder classes public
To add java.util.Base64

Reviewed-by: alanb, mduigou
2012-11-27 21:51:26 -08:00
Mike Duigou 8288138aac 8001634: Initial set of functional interface types
Add the core functional interfaces used by the JSR335 libraries.

Reviewed-by: dholmes, briangoetz, darcy
2012-11-26 15:08:13 -08:00
Lana Steuck 42ad69505d Merge 2012-11-14 16:41:12 -08:00
David Katleman 77c17946fd Merge 2012-11-14 12:29:17 -08:00
Masayoshi Okutsu aaa52056e9 8000986: Split java.util.spi.CalendarDataProvider into week parameters and field names portions
Reviewed-by: naoto
2012-11-12 11:12:29 +09:00
David Holmes f95e6bbe59 8002040: Allow Full Debug Symbols when cross-compiling
Reviewed-by: dcubed, erikj, tbell
2012-11-07 23:12:45 -05:00
Sean Coffey 309e36603f 8002227: (tz) Support tzdata2012i
Reviewed-by: peytoia, asaha
2012-11-07 18:48:48 +00:00
Lana Steuck cae6890e31 Merge 2012-11-06 18:41:01 -08:00
Yuka Kamiya 81afea6146 7198195: Support Unicode 6.2.0
Reviewed-by: okutsu
2012-11-07 09:58:39 +09:00
Kumar Srinivasan 99a97c7d3a 8001191: use -source 8 -target 8 when compiling the JDK
Reviewed-by: chegar, dholmes, erikj, jgish
2012-11-05 14:53:05 -08:00
Lana Steuck 4a88c62d44 Merge 2012-11-02 17:44:31 -07:00
Alan Bateman 430592a30e 7197491: update copyright year to match last edit in jdk8 jdk repository
Reviewed-by: chegar, ksrini
2012-11-02 15:50:11 +00:00
Naoto Sato e84c0fab29 8001231: Move locale data out of rt.jar (except the US locale)
Reviewed-by: alanb, erikj
2012-10-31 11:33:36 -07:00
Lana Steuck f71c5b3ee0 Merge 2012-10-31 09:49:37 -07:00
Lana Steuck bbf2d20d03 Merge 2012-10-31 08:29:44 -07:00
Fredrik Öhrström f5e72e432e 8000970: break out auxiliary classes that will prevent multi-core compilation of the JDK
Reviewed-by: alanb, wetmore
2012-10-29 14:12:37 +01:00
Alan Bateman b9f46f0001 7176225: Remove JDBC-ODBC Bridge
Reviewed-by: lancea, ohair, tbell
2012-10-27 09:18:29 +01:00
Dan Xu ed483ab38b 4239752: FileSystem should be a platform-specific class to avoid native code
Reviewed-by: alanb, dholmes, erikj, jgish
2012-10-26 11:21:02 +01:00
Lana Steuck b8265239b8 Merge 2012-10-25 20:32:10 -07:00
Andrew Brygin 5d717a96fb 7053526: Upgrade JDK 8 to use Little CMS 2.4
Reviewed-by: prr, jgodinez
2012-10-24 05:30:34 +04:00
Bradford Wetmore 30dd7eee31 7197071: Makefiles for various security providers aren't including the default manifest
Reviewed-by: valeriep, mullan, katleman
2012-10-23 12:36:47 -07:00
Lana Steuck 736ab82961 Merge 2012-10-23 11:29:53 -07:00
Volker Simonis 906081c12d 7152336: Enable builds on Windows with MinGW/MSYS
Minimal makefile changes to enable building OpenJDK using MSYS on Windows7

Reviewed-by: ohair, tbell
2012-10-23 10:10:23 -07:00
Jim Holmlund d11cb7e6c1 7197401: Add a subset of the org.objectweb.asm packages to jdk8
Reviewed-by: ohair, briangoetz, erikj, iris
2012-10-20 22:49:26 +01:00
Abhijit Saha d66bdb868d Merge 2012-10-18 22:01:26 -07:00
Mandy Chung 15df2d2de5 8001012: jdk8 SKIP_BUILD_CYCLE=false build fails with BUILD_JAXWS=false
Reviewed-by: alanb, ohair
2012-10-17 12:03:20 -07:00
Stephen Flores 037bcf1683 7194449: String resources for Key Tool and Policy Tool should be in their respective packages
Reviewed-by: alanb, weijun, mullan
2012-10-14 22:58:59 +01:00
Lana Steuck 3567fc5460 Merge 2012-10-12 14:52:24 -07:00
Dan Xu 6e283062c6 7186817: Remove Windows 95/98/ME Support
Reviewed-by: alanb
2012-10-11 11:47:05 +01:00
Abhijit Saha 93e31619c4 Merge 2012-10-10 14:31:07 -07:00
Alan Bateman 511c6abf08 7173494: some jdk tests are not run in test/Makefile
Reviewed-by: chegar, mchung, mduigou, iris
2012-10-09 13:28:32 +01:00
Lana Steuck 703702096b Merge 2012-10-08 15:39:33 -07:00
Alan Bateman 18688c3a56 8000354: (props) Properties.storeToXML/loadFromXML need to allow for alternative implementations
Reviewed-by: mchung, forax
2012-10-06 13:56:16 +01:00
Rob McKenna 2102c5a5b6 7184932: Remove the temporary Selector usage in the NIO socket adapters
Reviewed-by: alanb
2012-10-04 19:53:08 +01:00
Naoto Sato 3caba25f6b 7196799: CLDR adapter can not be invoked when region code is specified in Locale
7197573: java/util/Locale/LocaleProviders.sh failed

Reviewed-by: okutsu
2012-10-04 10:04:56 -07:00
Lana Steuck 9c0a331d78 Merge 2012-09-28 10:54:12 -07:00
Abhijit Saha 7bd671250d Merge 2012-09-25 11:48:00 -07:00
Leonid Romanov 914bc61d4b 7179349: [macosx] Java processes on Mac should not use default Apple icon
Reviewed-by: anthony
2012-09-24 18:24:30 +04:00
Kelly O'Hair 89f1772d07 7191703: jprt cannot build jdk on MacOSX
Reviewed-by: anthony
2012-09-21 12:22:52 -07:00
David Holmes 921375e418 7199410: Remove files that were omitted from 7130909 changeset
Reviewed-by: ohair
2012-09-19 04:26:50 -04:00
Kelly O'Hair d5cd2350a8 7198325: Fix more $(sort) issues on lnk commands in makefiles, making binaries more consistent
7130909: Add a more general mechanism for customizing the build logic

Reviewed-by: dholmes, tbell, erikj, ihse, ohrstrom
2012-09-18 12:16:37 -07:00
David Katleman 895f5c3cd5 Merge 2012-09-12 15:57:26 -07:00
Kelly O'Hair 408baee12e Merge 2012-09-11 14:18:54 -07:00
Kelly O'Hair b4f55953e0 7197771: Adjust jdk sources to avoid use of implementation defined value of __FILE__
7180608: Sort the order of object files when building shared libraries

Reviewed-by: ohrstrom, erikj, tbell
2012-09-11 13:40:59 -07:00
Lana Steuck 9014f4ced0 Merge 2012-09-05 11:59:27 -07:00
Jonathan Gibbons 52ca21c92a 7195519: OutOfMemoryError in docs build after 7151010
Reviewed-by: darcy
2012-09-04 12:53:50 -07:00
Lana Steuck 047abf380a Merge 2012-08-30 20:16:07 -07:00
Lana Steuck 99c7a955ec Merge 2012-08-30 20:13:30 -07:00
Chris Hegarty 84603e4d94 7189567: java net obselete protocol
Reviewed-by: alanb, ahgross
2012-08-29 14:05:37 +01:00
Lana Steuck a0b3f023db Merge 2012-08-28 12:24:33 -07:00
Andrew John Hughes 7e51cd125d 7192804: Build should not install jvisualvm man page for OpenJDK
OpenJDK builds don't ship VisualVM so shouldn't ship its man page either.

Reviewed-by: dholmes
2012-08-23 15:42:23 +01:00
Naoto Sato 73ff23b7f7 6336885: RFE: Locale Data Deployment Enhancements
4609153: Provide locale data for Indic locales
5104387: Support for gl_ES locale (galician language)
6337471: desktop/system locale preferences support
7056139: (cal) SPI support for locale-dependent Calendar parameters
7058206: Provide CalendarData SPI for week params and display field value names
7073852: Support multiple scripts for digits and decimal symbols per locale
7079560: [Fmt-Da] Context dependent month names support in SimpleDateFormat
7171324: getAvailableLocales() of locale sensitive services should return the actual availability of locales
7151414: (cal) Support calendar type identification
7168528: LocaleServiceProvider needs to be aware of Locale extensions
7171372: (cal) locale's default Calendar should be created if unknown calendar is specified

JEP 127: Improve Locale Data Packaging and Adopt Unicode CLDR Data (part 1 w/o packaging changes. by Naoto Sato and Masayoshi Okutsu)

Reviewed-by: erikj, sherman, peytoia
2012-08-21 11:00:30 -07:00
Alan Bateman 3261af24cf 7191556: (fs) UnixNativeDispatcher.getextmntent should be moved into platform specific code
Reviewed-by: andrew
2012-08-16 11:14:42 +01:00
Sean Coffey 9573fdd192 7185965: Build error in javadoc make stage for bundles not containing crypto package
Reviewed-by: chegar
2012-08-16 10:48:43 +01:00
Andrew John Hughes 1ec7522737 7110151: Use underlying platform's zlib library for Java zlib support
Make SYSTEM_ZLIB more flexible by using ZLIB_{CFLAGS,LIBS} and building on more than just MACOSX.

Reviewed-by: sherman, alanb
2012-08-15 14:35:36 +01:00
Omair Majid ce9faa4692 7190813: (launcher) RPATH needs to have additional paths
Reviewed-by: anthony, ksrini
2012-08-14 17:11:11 -04:00
Lana Steuck 7fd65168fe Merge 2012-08-07 20:23:41 -07:00
Lana Steuck fe4e448bfa Merge 2012-07-31 18:38:38 -07:00
Kumar Srinivasan 8ab8ef182e 7146424: Wildcard expansion for single entry classpath
Reviewed-by: dholmes, darcy, jjh, sherman
2012-07-31 06:14:28 -07:00
Xueming Shen b5bee4c17e 7188852: Move implementation of De/Inflater.getBytesRead/Writtten() to java from native
Re-implemented getBytesRead/Writtten() at java level

Reviewed-by: andrew, alanb
2012-08-03 13:40:03 -07:00
Lana Steuck 565c89629e Merge 2012-07-27 22:39:44 -07:00
Sergey Malenkov 79228b75d4 4650871: Classes in sunw.* should be removed from workspace and rt.jar
Reviewed-by: art, rupashka
2012-07-25 19:14:02 +04:00
Xueming Shen b9fa2e4fb9 6653797: Reimplement JDK charset repository charsets.jar
Migrated all jis based charsets to new implementation

Reviewed-by: okutsu
2012-07-24 12:17:39 -07:00
Xueming Shen 067447f6c6 7130915: File.equals does not give expected results when path contains Non-English characters on Mac OS X
To support Unicode nfd/nfc file path on Macos

Reviewed-by: alanb
2012-07-19 21:23:53 -07:00
Vinnie Ryan b530224aad 6880559: Enable PKCS11 64-bit windows builds
Reviewed-by: valeriep
2012-07-16 22:38:49 +01:00
Lana Steuck e51eadc837 Merge 2012-06-26 10:57:46 -07:00
Gary Collins 3675d9eacb 7178483: Change version string for Embedded releases
Reviewed-by: dholmes, lancea
2012-06-20 22:40:32 -04:00
Sergey Malenkov 386367a03f 7162476: XMLDecoder security issue via ClassFinder
Reviewed-by: art, ahgross
2012-06-19 20:34:06 +04:00
Masayoshi Okutsu 94a6496726 6380549: (rb) ResourceBundle.Control global binding support
Reviewed-by: naoto
2012-06-19 16:21:17 +09:00
Lana Steuck d27529f4ab Merge 2012-06-17 21:34:42 -07:00
Alan Bateman 4c73c02d6d 7176485: (bf) Allow temporary buffer cache to grow to IOV_MAX
Reviewed-by: chegar, coffeys
2012-06-15 17:16:25 +01:00
Lana Steuck 272f5e3896 Merge 2012-06-08 12:44:30 -07:00
Staffan Larsen 240b19f9f2 Merge 2012-06-08 05:39:14 -07:00
Kelly O'Hair 623934b5e1 Merge 2012-06-07 18:08:28 -07:00
Erik Joelsson 260708fa26 7170969: Add @GenerateNativeHeader to classes whose fields need to be exported for JNI
Reviewed-by: ohair, ohrstrom, ihse
2012-06-07 18:05:09 -07:00
Lance Andersen 3efc9785b3 7172551: Remove Native calls from DriverManager for jigsaw
Reviewed-by: alanb, chegar, darcy, mchung
2012-06-07 20:11:26 -04:00
Abhijit Saha b74ef2f6b6 Merge 2012-06-07 12:31:10 -07:00
Staffan Larsen a253545487 7165257: Add JFR tests to the JDK code base
Reviewed-by: ohair, dholmes, nloodin, mgronlun
2012-06-07 15:28:38 +02:00
Lana Steuck 477d1d8e7d Merge 2012-06-05 17:56:16 -07:00
Nils Loodin cbe6d65df3 7163471: Licensee source bundle failed around 7u4
Reviewed-by: dholmes, sla, brutisso, erikj
2012-06-05 13:43:39 +02:00
Jonas Oreland 43eb7b646e 7174861: all/OPT jdk build on Solaris with FDS enabled sets wrong options
Use CFLAGS_COMMON instead of CC_OPT and CXXFLAGS_COMMON instead of CXX_OPT for setting FDS options. FDS should also set OPTIMIZATION_LEVEL.

Reviewed-by: ihse, dholmes, ohair, dcubed
2012-06-06 13:16:37 -07:00
Alan Bateman 08c4f120c9 7172826: (se) Selector based on the Solaris event port mechanism
Reviewed-by: coffeys, chegar
2012-06-06 17:59:29 +01:00
Lana Steuck 7062434474 Merge 2012-06-05 17:40:02 -07:00
Xueming Shen 543792f154 6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter
Updated MS936 and GBK mappings

Reviewed-by: alanb
2012-06-05 12:11:58 -07:00
Mike Duigou 705c53b045 7126277: Alternative String hashing implementation
All of the hashing based Map implementations: HashMap, Hashtable, LinkedHashMap, WeakHashMap and ConcurrentHashMap are modified to use an enhanced hashing algorithm for string keys when the capacity of the hash table has ever grown beyond 512 entries. The enhanced hashing implementation uses the murmur3 hashing algorithm along with random hash seeds and index masks. These enhancements mitigate cases where colliding String hash values could result in a performance bottleneck.

Reviewed-by: alanb, forax, dl
2012-05-30 22:18:37 -07:00
Andrew John Hughes 1b6a45d291 7171223: Building ExtensionSubtables.cpp should use -fno-strict-aliasing
GCC 4.4+ have stricter aliasing requirements which produces a new warning from this code

Reviewed-by: prr, ohair
2012-05-30 16:17:48 +01:00
David Holmes 884f00e27e 7171653: 32-bit cross-compile on 64-bit build host generates 64-bit data for awt/X11 leading to crash
Reviewed-by: ohair, anthony
2012-05-30 00:37:21 -04:00
Abhijit Saha 5d202b67cc Merge 2012-05-21 15:13:13 -07:00
Lana Steuck 016976afd1 Merge 2012-05-21 11:44:01 -07:00
Lana Steuck 8b00bb1651 Merge 2012-05-21 11:41:33 -07:00
Lana Steuck cc0d0b06ff Merge 2012-05-25 16:32:02 -07:00
Daniel D. Daugherty 594b196afc 7170449: Management is completely broken at least on Solaris 11 X86
Work around 'gobjcopy' failures on Solaris by adding temporary tools to add the '.gnu_debuglink' section and remove the SHF_ALLOC flag from "empty" section headers.

Reviewed-by: sspitsyn, acorn
2012-05-25 08:20:12 -07:00
Erik Gahlin a982d867cb 7017818: NLS: JConsoleResources.java cannot be handled by translation team
Reviewed-by: mchung, mfang
2012-05-25 12:24:57 +02:00
Daniel D. Daugherty eb7d35d85e 7168520: No jdk8 TL Nightly linux builds due to broken link in b39-2012-05-13_231
ZIP libjsig.debuginfo links into libjsig.diz files since aurora doesn't like dangling symlinks

Reviewed-by: katleman
2012-05-17 06:26:05 -07:00
Alexander Scherbatiy f7483afe41 7158928: [macosx] NLS: Please change the mnemonic assignment system
Reviewed-by: rupashka, serb
2012-05-16 18:11:48 +04:00
Michael Fang 9b0ee815d4 7157855: jvisualvm.1 not included in binaries
Reviewed-by: katleman, thurka
2012-05-15 11:46:41 -07:00
Lana Steuck a472974402 Merge 2012-05-11 12:53:03 -07:00
Magnus Ihse Bursie 101d88a655 7168208: Change use of @ in one sed command involving paths to different character
Reviewed-by: ohair
2012-05-11 08:21:30 -07:00
Sean Coffey c3e4ab9209 7163470: Build fails if javax.crypto src files not present
Reviewed-by: valeriep
2012-05-10 10:45:04 +01:00
Lana Steuck d30eeff9a1 Merge 2012-05-08 13:08:17 -07:00
Abhijit Saha 9c3e5a2081 Merge 2012-05-08 07:34:53 -07:00
Christopher Gruszka aa3de76bc8 Merge 2012-04-27 14:37:44 -04:00
Lana Steuck 6c68dd5523 Merge 2012-04-26 14:21:19 -07:00
Scott Kovatch 9dac65e6e5 7128699: Fix bundle name so it contains the bugfix number in the name
Reviewed-by: robilad
2012-04-25 12:18:10 -07:00
Staffan Larsen bf5a3b90fb 7163524: Add SecTaskAccess attribute to jstack [macosx]
Reviewed-by: dholmes
2012-04-23 16:34:32 +02:00
Coleen Phillimore e776b337e8 Merge 2012-04-19 10:53:35 -04:00
Lana Steuck b0654071b7 Merge 2012-04-18 10:21:59 -07:00
Daniel D. Daugherty ea4cd6ca39 7159320: change default ZIP_DEBUGINFO_FILES back to '1' after fix for 7133529 is available
Reviewed-by: ohair, jmelvin, sspitsyn
2012-04-17 09:02:57 -07:00
James Melvin d090606f36 7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6
On Mac OS X, align system property "os.arch" with Apple legacy JDKs.  Also, improve os.name string matching by using .contains() method instead of .startsWith(). This fix spans multiple repositories.

Reviewed-by: dcubed, phh, ohair, katleman
2012-04-16 18:09:53 -04:00
Daniel D. Daugherty 9de05ceb7a 7160895: tools/launcher/VersionCheck.java attempts to launch .debuginfo
Do not install .debuginfo files in bin dir.

Reviewed-by: ksrini, sspitsyn
2012-04-12 16:23:24 -07:00
Lana Steuck d4fc10af1d Merge 2012-04-11 18:52:45 -07:00
David Katleman 06ec3d779f Merge 2012-04-11 14:09:48 -07:00
Daniel D. Daugherty 5017ee9fdb 7071907: JDK: Full Debug Symbols
Add initial FDS support to some libraries and programs.

Reviewed-by: kamg, fparain, sspitsyn, dsamersoff
2012-04-11 07:26:35 -07:00
Lana Steuck 25e2d2bf5c Merge 2012-04-10 23:18:33 -07:00
Abhijit Saha d7dd0a253b Merge 2012-04-10 10:44:46 -07:00
Fredrik Ohstrom e32ab98b32 7074397: Build infrastructure changes (makefile re-write)
New makefiles transition, old and new living side by side for now.

Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Torbjorn Granat <torbjorn.granat@oracle.com>
Co-authored-by: Yekaterina Kantserova <yekaterina.kantserova@oracle.com>
Reviewed-by: ohair, jjg, dholmes, ohrstrom, erikj, ihse, tgranat, ykantser
2012-04-10 08:22:03 -07:00
Joel Borggrén-Franck 8a66dbf077 7158930: (ann) library support for repeating annotations is not built when compiling the JDK
Reviewed-by: ohair, erikj
2012-04-10 10:45:56 +02:00
Phil Race 0d9cb5e775 7159136: JDK 7 font manager refactoring left JNI header generation and inclusion out of sync
Reviewed-by: igor, jgodinez
2012-04-05 15:17:19 -07:00
Lana Steuck d636893400 Merge 2012-04-04 13:16:52 -07:00
Lana Steuck 6b12eddc42 Merge 2012-04-04 12:35:44 -07:00
Alexander Zuev f3a8763e5c Merge 2012-04-04 20:32:39 +04:00
Alexander Zuev 38e189dcc0 7153735: [macosx] Text with diacritics is pasted with broken encoding
Reviewed-by: anthony
2012-04-04 20:31:50 +04:00
Daniel D. Daugherty f2364fbf5c 7157296: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds
Build option FULL_DEBUG_SYMBOLS=0 only affects OPT builds. Finish enabling ENABLE_FULL_DEBUG_SYMBOLS flag on Windows.

Reviewed-by: ohair, jmelvin, sspitsyn
2012-04-03 12:57:47 -07:00
Yuka Kamiya e35eef1257 7158483: (tz) Support tzdata2012c
Reviewed-by: okutsu
2012-04-03 11:52:06 +09:00
Lana Steuck 1ae8995f36 Merge 2012-03-30 16:57:50 -07:00
Yuka Kamiya e127bc8acf 7070436: Support Unicode 6.1.0 in JDK 8
Reviewed-by: okutsu
2012-03-29 18:02:36 +09:00
Frederic Parain 193b4ea20e 7156831: The jcmd man page is not included in generated bundles
Reviewed-by: dholmes, sla, dsamersoff
2012-03-28 02:20:09 -07:00
Michael McMahon 1e4dfcfbf0 7134701: [macosx] Support legacy native library names
Reviewed-by: alanb, dcubed
2012-03-27 21:08:52 +01:00
Anthony Petrov f1484f0cd4 7150516: [macosx] appletviewer shouldn't link against libX11 on the Mac
Don't link against libX11 on the Mac

Reviewed-by: art
2012-03-27 15:41:55 +04:00
Sean Coffey 502876ad9a 7143851: Improve IIOP stub and tie generation in RMIC
7149048: Changes to corba rmic stubGenerator class are not used during jdk build process

Reviewed-by: mschoene, robm
2012-03-26 14:03:09 +01:00
Nils Loodin 4d9e420aa7 7156000: Change makefile to reflect refactored classes
Reviewed-by: dholmes
2012-03-23 11:02:11 +01:00
Daniel D. Daugherty a2edf55463 7136506: FDS: rework jdk repo Full Debug Symbols support
Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add support for .diz files. Preserve symlinks in zip archives.

Reviewed-by: dholmes, ohair
2012-03-23 09:27:44 -07:00
Michael McMahon a9afb48611 7155585: Fix ifeq errors in makefiles [macosx]
Reviewed-by: andrew, anthony, ohrstrom, dsamersoff
2012-03-23 11:28:58 +00:00
Lana Steuck a3f1271a63 Merge 2012-03-21 13:38:55 -07:00
David Katleman 69aa6d19c3 Merge 2012-03-14 13:50:37 -07:00
Valerie Peng c6974571dd Merge 2012-03-15 14:40:53 -07:00
Valerie Peng 3e2f8ef7eb 7130959: Tweak 7058133 fix for JDK 8 (javah makefile changes)
Fixed JAVAHFLAGS setting to use -bootclasspath.

Reviewed-by: wetmore
2012-03-15 14:28:48 -07:00
Michael McMahon baec1b577c Merge 2012-03-15 16:46:47 +00:00
Michael McMahon 7138ff4750 7151898: Check for LANG in Mac OS X jdk build sanity check [macosx]
Reviewed-by: ohair, smarks
2012-03-15 16:45:55 +00:00
Jonathan Gibbons 5fc1a2e66e 7150368: javac should include basic ability to generate native headers
Reviewed-by: mcimadamore, darcy, ohrstrom
2012-03-13 15:44:26 -07:00
Mike Duigou bbd20b347d 7151595: Disable creation of db demos if NO_DEMOS is specified
Reviewed-by: weijun, dholmes
2012-03-08 13:44:33 -08:00
Michael McMahon 57a9560def 7152186: java.awt.HeadlessException when running AWT apps [macosx]
Reviewed-by: anthony
2012-03-08 14:38:26 +00:00
Deepak Bhole 1ee1acb94f 7150392: Linux build breaks with GCC 4.7 due to unrecognized option
Remove -mimpure-text option.

Reviewed-by: ohair, dholmes, phh, andrew
2012-03-08 14:04:44 +00:00
Alan Bateman 3269d85838 7113349: Initial changeset for Macosx port to jdk
Co-authored-by: Alexander Potochkin <alexander.potochkin@oracle.com>
Co-authored-by: Alexander Zuev <alexander.zuev@oracle.com>
Co-authored-by: Andrew Brygin <andrew.brygin@oracle.com>
Co-authored-by: Artem Ananiev <artem.ananiev@oracle.com>
Co-authored-by: Alex Strange <astrange@apple.com>
Co-authored-by: Bino George <bino@apple.com>
Co-authored-by: Christine Lu <christine.lu@oracle.com>
Co-authored-by: David Katleman <david.katleman@oracle.com>
Co-authored-by: David Durrence <david_durrence@apple.com>
Co-authored-by: Dmitry Cherepanov <dmitry.cherepanov@oracle.com>
Co-authored-by: Greg Lewis <glewis@eyesbeyond.com>
Co-authored-by: Kevin Miller <kevin_m_miller@apple.com>
Co-authored-by: Kurt Miller <kurt@intricatesoftware.com>
Co-authored-by: Landon Fuller <landonf@plausiblelabs.com>
Co-authored-by: Leonid Romanov <leonid.romanov@oracle.com>
Co-authored-by: Loefty Walkowiak <loefty@apple.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Naoto Sato <naoto.sato@oracle.com>
Co-authored-by: Philip Race <philip.race@oracle.com>
Co-authored-by: Roger Hoover <rhoover@apple.com>
Co-authored-by: Scott Kovatch <scott.kovatch@oracle.com>
Co-authored-by: Sergey ByloKhov <sergey.bylokhov@oracle.com>
Co-authored-by: Mike Swingler <swingler@apple.com>
Co-authored-by: Tomas Hurka <tomas.hurka@oracle.com>
Reviewed-by: jjh, alanb, dholmes, anthony, ohrstrom, ksrini, jrose, weijun, smarks
2012-03-06 20:34:38 +00:00
Phil Race 3f9a51509a 7078053: Solaris JDK build: C compiler writing tmp files into the make tree
Reviewed-by: ohair, alanb
2012-03-05 09:33:44 -08:00
Vinnie Ryan 92e8e7960b Merge 2012-03-05 14:15:01 +00:00
Vinnie Ryan 594e178180 7151109: backout CR 6988842
Reviewed-by: mullan
2012-03-05 14:13:29 +00:00
Kurchi Subhra Hazra 0006ef0cc8 7146763: Warnings cleanup in the sun.rmi and related packages
Cleanup warnings and use jkd7 features in sun.rmi.*

Reviewed-by: smarks, chegar, forax, dmocek
2012-03-02 13:48:43 -08:00
Vinnie Ryan 1e3b108ef9 6988842: jce/ECC test fails for SunPKCS11 provider using nss library
Reviewed-by: mullan
2012-03-02 17:24:08 +00:00
Lana Steuck b697d670cb Merge 2012-02-28 18:01:54 -08:00
Mike Duigou 0193199d57 7143162: Allow disable building of jdk demos and samples
Reviewed-by: ohair
2012-02-27 18:10:03 -08:00
Sean Coffey 27720df27a 7133138: Improve io performance around timezone lookups
Reviewed-by: okutsu
2012-02-24 09:10:27 +00:00
Lana Steuck cd51c0ed25 Merge 2012-02-23 00:14:45 -08:00
Abhijit Saha 162d75c68c Merge 2012-02-20 11:31:53 -08:00
Frederic Parain a1429e482e 7145925: Removing remote access to diagnostic commands in the HotSpotDiagnosticMBean
Reviewed-by: acorn, mchung, phh
2012-02-15 10:46:55 -08:00
Lana Steuck 4156261cf3 Merge 2012-09-28 14:56:38 -07:00
Andrew John Hughes 0fa038b4e0 7201205: Add Makefile configuration option to build with unlimited crypto in OpenJDK
Allow OpenJDK to use the unlimited crypto policy.

Reviewed-by: wetmore, ohair
2012-09-27 17:55:10 +01:00
Lana Steuck 13686b8d12 Merge 2012-02-09 22:55:28 -08:00
Joe Darcy 6667bfa0a9 7041249: Remove apt tool and API from the JDK
Reviewed-by: jjg, ohair
2012-02-05 21:49:45 -08:00
Miroslav Kos 33859eda7a 7140918: Remove dependency on apt and com.sun.mirror API
Co-authored-by: Martin Grebac <martin.grebac@oracle.com>
Reviewed-by: darcy
2012-02-05 12:29:31 +00:00
Chris Hegarty 511e7438d7 7041778: Move SCTP implementation out of sun.nio.ch and into its own package
Reviewed-by: alanb
2012-02-04 07:29:11 +00:00
Lana Steuck 9ad29a120a Merge 2012-01-31 19:08:36 -08:00
Lana Steuck afe805a586 Merge 2012-01-28 22:21:54 -08:00
Lana Steuck 0f98d16ad1 Merge 2012-01-28 20:41:27 -08:00
Chris Hegarty 036e845b65 7110002: Rename xawt/libmawt.so and headless/libmawt.so so they can be colocated with libawt
Reviewed-by: art, prr, dholmes, alanb
2012-01-27 13:48:40 +00:00
Rickard Bäckman 804ef2d9ee 7133124: Remove redundant packages from JAR command line
Reviewed-by: acorn, alanb, dholmes, rottenha
2012-01-26 09:51:35 +01:00
David Katleman 3afc06730d Merge 2012-01-25 13:54:28 -08:00
Mark Reinhold 77ad1e47c1 7110396: Sound code fails to build with gcc 4.6 on multiarch Linux systems
Reviewed-by: ohair
2012-01-23 12:39:41 -08:00
Lana Steuck 9ccc60ae83 Merge 2012-01-18 20:24:41 -08:00
Lana Steuck 5fa3c57f37 Merge 2012-01-18 11:27:56 -08:00
Lana Steuck bb8ab4aa4f Merge 2012-01-18 11:00:20 -08:00
Rickard Bäckman 4953b8bfa5 7132386: makefile support for tracing/Java Flight Recorder framework phase I
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Nils Loodin <nils.loodin@oracle.com>
Co-authored-by: Staffan Larsen <staffan.larsen@oracle.com>
Reviewed-by: ohair, dholmes, rottenha
2012-01-17 16:20:52 +01:00
Alan Bateman a2cb0c3029 7132204: Default testset in JPRT should not run all tests
Reviewed-by: ohair
2012-01-24 09:09:08 +00:00
David Buck e6ade0739d 7083621: Add fontconfig file for OEL6 and rename RH/O EL 5 file so that it is picked up for all 5.x updates
Reviewed-by: bae, prr
2012-01-16 11:52:51 +04:00
Valerie Peng eafb7ad68c 7088989: Improve the performance for T4 by utilizing the newly provided crypto APIs
Added the OracleUcrypto provider for utilizing the Solaris ucrypto API.

Reviewed-by: weijun
2012-01-12 16:04:03 -08:00
David Katleman a742ba1ba3 Merge 2012-01-11 16:13:21 -08:00
Jonathan Lu 467c036ccf 7128320: Fix freetype sanity check to make it more generic
Reviewed-by: luchsh, katleman
2012-01-09 09:18:37 -08:00
Valerie Peng 1081efba4f 6414899: P11Digest should support cloning
Enhanced the PKCS11 Digest implementation to support cloning

Reviewed-by: vinnie
2012-01-05 18:18:04 -08:00
Kelly O'Hair 892dcc25fc 7127104: Build issue with prtconf and zones, also using := to avoid extra execs
Reviewed-by: katleman
2012-01-04 17:42:25 -08:00
Lana Steuck a43e73eb81 Merge 2012-01-04 10:57:39 -08:00
Frederic Parain d1c86caeaa 7104647: Adding a diagnostic command framework
Reviewed-by: mchung, dholmes
2012-01-04 03:49:35 -08:00
Christopher Gruszka 66d59b683f Merge 2012-01-03 14:34:08 -05:00
Stuart Marks 79235d3197 7122061: add -Xlint:all -Werror to warning-free build steps
Reviewed-by: chegar, alanb, dholmes, ohair
2011-12-29 16:39:51 -08:00
Christopher Gruszka 29d2647a0a Merge 2011-12-23 10:43:48 -05:00
Lana Steuck 3f5f0b4dc0 Merge 2011-12-20 15:27:55 -08:00
Igor Nekrestyanov 30c9b2b165 Merge 2011-12-19 10:06:23 -08:00
Stuart Marks be40fd7800 7122235: stop the build if javac fails
Reviewed-by: chegar, dholmes, mcimadamore, ohair
2011-12-17 08:21:23 -08:00
Christopher Gruszka 928809708d Merge 2011-12-16 15:01:55 -05:00
Lana Steuck f1c7c499bf Merge 2011-12-15 19:52:13 -08:00
Masayoshi Okutsu 666bd54f80 6351654: Problem with java/classes_util_i18n
Reviewed-by: hawtin, coffeys
2011-12-14 11:23:21 +09:00
Kelly O'Hair f5bfcb05b2 7119829: Adjust default jprt testing configuration
Reviewed-by: alanb
2011-12-12 08:17:28 -08:00
Jim Holmlund 6d0e8939c1 7117053: Fix build warnings in com/sun/tools/jdi/*
Warnings fixed.  Also reviewed by serguei.spitsyn@oracle.com, who is not yet an openjdk reviewer

Reviewed-by: ksrini
2011-12-09 12:56:22 -08:00
Lana Steuck 2850e97062 Merge 2011-12-06 20:25:20 -08:00
Igor Nekrestyanov 1d6ad94698 Merge 2011-12-06 16:31:58 -08:00
Christopher Gruszka 85b77bf993 Merge 2011-12-05 12:41:38 -05:00
Sergey Bylokhov 34876429cb 7115400: jdk 8 awt-gate build fails in headless toolkit on solaris
Reviewed-by: prr, art, bae
2011-12-05 17:11:57 +04:00
Stuart Marks af629d027c 7116322: enhance javac make rule with a little bit of instrumentation
Reviewed-by: dholmes, ohair
2011-11-30 13:11:16 -08:00
Lana Steuck 5a5111e51f Merge 2011-11-29 15:57:33 -08:00
Xueming Shen 8df2ceb118 7109837: Provide a mechanism for computing an Adler32 checksum for the contents of a ByteBuffer
Added methods Adler32/CRC32.update(ByteBuffer)

Reviewed-by: alanb
2011-11-29 13:05:35 -08:00
Xueming Shen 5b3d1ed37b 7110149: Update the JDK8 bundled zlib library to the latest version 1.2.5
Updated to zlib-1.2.5

Reviewed-by: alanb
2011-11-29 11:39:59 -08:00
David Holmes ac8579d7f8 7109092: Wrong computation results with double at armsflt
Need to link to custom soft-float library with required FP accuracy

Reviewed-by: alanb, ohair
2011-11-29 00:26:22 -05:00
Lana Steuck 7bcad978ba Merge 2011-11-18 15:49:09 -08:00
Lana Steuck 9240eb2ee9 Merge 2011-11-18 11:11:11 -08:00
Andy Herrick 638a8b7435 Merge 2011-11-18 06:35:36 -05:00
Christopher Gruszka 383070b5f8 Merge 2011-11-18 01:03:03 -05:00
Christopher Gruszka f1a031d983 Merge 2011-11-17 16:57:00 -05:00
Kumar Srinivasan 70b9eef84e 7112160: jdk8 javadoc failure in jdk/make/docs javadoc: error - java.lang.OutOfMemoryError
Reviewed-by: ohair, katleman
2011-11-16 12:23:53 -08:00
Thomas Ng fe50fa5abf 7112298: remove security baseline sanity check
Reviewed-by: ccheung, igor, ohair
2011-11-15 23:33:49 -08:00
Lana Steuck 613e94ca6f Merge 2011-11-14 18:15:37 -08:00
Thomas Ng f622d7c806 7109885: security baseline for 7u2 or above is not set correctly
Reviewed-by: ccheung, igor, ohair
2011-11-13 21:39:57 -08:00
Sergey Bylokhov c007822f02 6996291: command line selection of MToolkit by -Dawt.toolkit=sun.awt.motif.MToolkit fails from jdk7 b21 on
Reviewed-by: art, dcherepanov, bae, prr
2011-11-12 04:13:38 +04:00
Danesh Dadachanji ca86a52a6c 7103610: _NET_WM_PID and WM_CLIENT_MACHINE are not set
Set the properties to all top-level windows

Reviewed-by: anthony
2011-11-11 15:17:51 +03:00
Xueming Shen b1408532df 7096080: UTF8 update and new CESU-8 charset
7082884: Incorrect UTF8 conversion for sequence ED 31
7082883: Incorrect UTF8 conversion for sequence fc 80 80 8f bf bf

Updated UTF8 and added CESU-8 to following the latest Standard

Reviewed-by: alanb
2011-11-07 13:46:02 -08:00
Chris Hegarty 15d761f763 7104650: rawtype warnings in several net, nio and security source files
Also reviewed by Ulf.Zibis@gmx.de

Reviewed-by: mcimadamore, alanb, dholmes
2011-10-26 13:58:46 +01:00
Chris Hegarty f5ff85a77a 7103549: Remove dependencies on libjava and libjvm from security libraries
Reviewed-by: vinnie, ohair, alanb, dholmes
2011-10-24 21:03:41 +01:00
Chris Hegarty de7b261476 7104209: Cleanup and remove librmi (native library)
Reviewed-by: mduigou, alanb
2011-10-24 20:55:08 +01:00
Yuka Kamiya 2f1ee9427a 7103108: (tz) Support tzdata2011l
Reviewed-by: okutsu
2011-10-21 15:56:24 +09:00
Christopher Gruszka 0929b68ecc 7099017: jdk7u2-dev does not build
Changes to skip demo/DEMOS_LICENSE and sample/SAMPLES_LICENSE when building OPENJDK

Reviewed-by: ohair, billyh
2011-10-18 14:21:47 -04:00
Sean Mullan 4bc227715b 6953295: Move few sun.security.{util, x509, pkcs} classes used by keytool/jarsigner to another package
Reviewed-by: mchung
2011-10-13 13:50:17 -04:00
Kurchi Subhra Hazra e83fde21ff 7092375: Security Libraries don't build with javac -Werror
Changes to security related java and make files to remove warnings

Reviewed-by: xuelei
2011-09-28 15:10:02 -07:00
Masayoshi Okutsu a9ef11a8d4 7092679: (tz) Java getting wrong timezone/DST info on Solaris 11
6984762: Invalid close of file descriptor '-1' in findZoneinfoFile

Reviewed-by: coffeys, ohair, naoto, peytoia
2011-10-05 15:13:40 +09:00
Kurchi Subhra Hazra 09ff856431 7088502: Security libraries don't build with javac -Werror
Changes to files in src/share/classes/com/sun/org/apache/xml/internal/security and its subpackages to remove warnings

Reviewed-by: mullan
2011-09-26 17:20:45 -07:00
Daniel D. Daugherty 43b11a7dca 7085944: 3/3 FDS: gdb does not find debug symbols for libjsig link
Add support for importing .debuginfo files from HSX.

Reviewed-by: phh
2011-09-20 19:16:21 -07:00
Mike Duigou b9c11d661e 7074264: Switches to packages tree view and adds unit tests to sources
Reviewed-by: igor
2011-09-20 12:27:45 -07:00
Alan Bateman 19f1338ae9 7091935: (fs) Polling based WatchService not used on Linux
Reviewed-by: forax
2011-09-18 12:33:56 +01:00
Kurchi Subhra Hazra 3580661098 7090158: Networking Libraries don't build with javac -Werror
Minor changes to networking java files to remove warnings

Co-authored-by: Alexandre Boulgakov <sasha_bu@hotmail.com>
Reviewed-by: chegar, weijun, hawtin
2011-09-16 12:09:04 -07:00
Sean Chou 40ce6ba310 6988099: jvmti demos missing Publisher (COMPANY resource) in dlls/exes on windows
Add creation/linking of resource data to link step for demos on Windows

Reviewed-by: dcubed, zgu, ngmr, ohair
2011-09-15 19:29:07 +01:00
Christopher Gruszka 64c2502a16 7066713: Separate demos from the bundles on Solaris and Linux
Add new license files to demos and samples, new directory for bundling

Reviewed-by: katleman, ohair, billyh
2011-09-15 13:59:13 -04:00
Yuka Kamiya 0594a39498 7090843: (tz) Support tzdata2011j
Reviewed-by: okutsu
2011-09-15 15:02:05 +09:00
Yuka Kamiya 3674ebe6e6 7090844: Support a timezone whose offset is changed more than once in the future
Reviewed-by: okutsu
2011-09-15 14:45:35 +09:00
Mandy Chung 16a24a909d 6915797: Remove sun.tools.jar.JarImageSource that is not used
7090178: Move java.util.XMLUtils to another package to avoid split package

Reviewed-by: alanb, sherman
2011-09-14 08:33:34 -07:00
Lana Steuck 7189a0b227 Merge 2011-09-10 21:30:20 -07:00
Weijun Wang 6b8980e983 7087428: move client tests out of jdk_misc
Reviewed-by: alanb, ohair
2011-09-08 09:04:28 +08:00
Mandy Chung 34e0b54108 7078024: Update JDK service tag for JDK 8
Reviewed-by: paulk
2011-09-07 13:42:34 -07:00
Lana Steuck 3c59a998c6 Merge 2011-09-05 23:58:19 -07:00
Michael Fang 8256d8cf31 Merge 2011-08-31 09:56:44 -07:00
Nils Loodin 2e7a0438c9 7067811: Update demo/sample code to state it should not be used for production
Added comment block after copyright block stating that code is unfit for production.

Reviewed-by: ohair
2011-08-31 13:48:04 +02:00
Xueming Shen 2304b235a1 Merge 2011-08-17 14:18:30 -07:00
Michael Fang 614fdf63b3 Merge 2011-08-17 14:18:26 -07:00
Xueming Shen 0ec73ca081 6237353: Remove sun.io package from j2se binary
Removed sun.io package and related test cases

Reviewed-by: alanb
2011-08-17 14:14:21 -07:00
Alexandre Boulgakov 45b0a4eb00 7077389: Reflection classes do not build with javac -Xlint:all -Werror
Reviewed-by: darcy
2011-08-15 17:17:21 -07:00
Alexandre Boulgakov 0c5879c7e2 7079606: tl nightly build failure due to incomplete generification
Reviewed-by: jjg
2011-08-17 05:41:20 -07:00
Alexandre Boulgakov 598c79031d 7064075: Security libraries don't build with javac -Xlint:all,-deprecation -Werror
Reviewed-by: xuelei, mullan
2011-08-15 11:48:20 -07:00
Yong Jeffrey Huang f5cc085a5b 7066203: Update currency data to the latest ISO 4217 standard
Reviewed-by: naoto
2011-08-14 23:46:08 -07:00
Sean Coffey c26005b40e 7047325: Internal API to improve management of direct buffers
Reviewed-by: alanb, mduigou
2011-08-11 12:40:24 +01:00
Alexandre Boulgakov 1fb6680207 7072353: JNDI libraries do not build with javac -Xlint:all -Werror
Reviewed-by: xuelei
2011-08-10 13:44:58 -07:00
Joe Darcy 24e63f385c 7075098: Remove unused fdlibm files
Reviewed-by: alanb, mduigou
2011-08-06 14:35:58 -07:00
Alexandre Boulgakov abdf98fef8 7072523: java.math should be built with javac -Xlint:all -Werror
Reviewed-by: darcy
2011-07-29 16:45:37 -07:00
Alexandre Boulgakov d5e142fba4 7068616: NIO libraries do not build with javac -Xlint:all,-deprecation -Werror
Reviewed-by: alanb, chegar
2011-07-28 13:34:31 -07:00
Alexandre Boulgakov 545b41c9ab 7069870: Parts of the JDK erroneously rely on generic array initializers with diamond
Reviewed-by: ksrini, mcimadamore
2011-07-25 16:20:39 -07:00
Kelly O'Hair 45bcef756e Merge 2011-07-22 21:31:12 -07:00
Kelly O'Hair b98e69d69b 7069993: Adjust make/jprt.properties file for jdk8
Reviewed-by: katleman
2011-07-22 17:35:39 -07:00
Alexandre Boulgakov a9a95f25de 7068617: Core libraries don't build with javac -Xlint:all -Werror
Reviewed-by: darcy
2011-07-20 12:19:41 -07:00
Alexandre Boulgakov ae4c0a9af1 7060849: Eliminate pack200 build warnings
Reviewed-by: ksrini, jjg
2011-07-08 10:25:57 -07:00
Valerie Peng e2857af6b5 Merge 2011-07-01 17:12:22 -07:00
Valerie Peng 2c1ce646b9 7058133: Javah should use the freshly built classes instead of those from the BOOTDIR jdk
Changed javah to use the newly built classes specified by $(CLASSDESTDIR)

Reviewed-by: vinnie
2011-06-30 18:42:37 -07:00
Alexandre Boulgakov 182cb26581 7058708: Eliminate JDK build tools build warnings
Reviewed-by: ohair, jjg
2011-06-30 17:59:13 -07:00
Alexandre Boulgakov c1deb9188b 7061195: Clean up makefiles for JDK 8
Reviewed-by: ohair, jjg
2011-06-30 16:50:34 -07:00
Alexandre Boulgakov fa7e844eb4 7061190: Update boot JDK version for JDK 8
Reviewed-by: ohair, jjg
2011-06-30 16:48:44 -07:00
David Holmes 5d0d741efe 7039182: PPC: NIO: java.io.IOException: Invalid argument in sun.nio.ch.FileDispatcherImpl.read0
Allow platform specific files to be located at build time instead of generating them

Reviewed-by: alanb, ohair
2011-06-27 20:13:48 -04:00
Lana Steuck 69ce407621 Merge 2011-06-22 23:23:58 -07:00
Lana Steuck 1379c0101b Merge 2011-06-15 16:10:30 -07:00
Joe Darcy 70b94c5b15 7052122: Update JDK_MINOR_VERSION for JDK 8
Reviewed-by: mr, katleman
2011-06-13 12:17:20 -07:00
Dag Wanvik a51853081c 7046557: Changes to the Java DB README files in JDK7
Update <jdkroot>/README.html with correct mention of Java DB, add JDK specific README files to <jdkroot>/db and <jdkroot>/demo/db.

Reviewed-by: ohair
2011-06-10 17:44:43 +02:00