Commit Graph

988 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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