Commit Graph

258 Commits

Author SHA1 Message Date
Mandy Chung
3e459d7a5d 7025631: Remove the modules build support from jdk 7
Reviewed-by: alanb, ohair
2011-03-09 23:11:07 -08:00
David Holmes
47d80ee133 7022370: Launcher ergonomics should provide simple default implementation
Use a common, platform independent, implementation unless an architecture specific implementation exists

Reviewed-by: ksrini, mchung, ohair, gbenson
2011-03-09 19:52:48 -05:00
Michael Fang
96741fdfe3 Merge 2011-03-04 14:31:00 -08:00
Masaki Katakai
464a65b11c 6998391: Serbian (Latin) locale support
Reviewed-by: naoto
2011-02-26 03:53:06 -08:00
Mandy Chung
579f3ad056 7016707: Remove the BootClassLoaderHook for jkernel support
Reviewed-by: alanb, ohair
2011-02-25 12:11:20 -08:00
Weijun Wang
d43bb4114c 6742654: Code insertion/replacement attacks against signed jars
6911041: JCK api/signaturetest tests fails for Mixed Code PIT builds (b91) for all trains
6921823: JarVerifier csdomain field not initialized
6921839: Update trusted.libraries list

Reviewed-by: dgu
2011-02-12 05:09:36 +08:00
Lana Steuck
10439e2650 Merge 2011-02-04 17:29:16 -08:00
Kelly O'Hair
a70653025c Merge 2011-02-02 09:39:31 -08:00
Alan Bateman
256ce3b0ba Merge 2011-01-28 09:31:48 +00:00
Alan Bateman
2f37110eca 7006126: (fs) Updates to file system API (1/2011)
Reviewed-by: chegar, sherman
2011-01-28 09:28:43 +00:00
Paul Hohensee
c37b51609d 6173675: M&M: approximate memory allocation rate/amount per thread
Subclass com.sun.management.ThreadMXBean from java.lang.management.ThreadMXBean, add getAllocatedBytes() and friends to c.s.m.ThreadMXBean and have sun.management.ThreadImpl implement c.s.m.ThreadMXBean rather than j.l.m.ThreadMXBean.

Reviewed-by: mchung, alanb, dholmes, emcmanus
2011-01-20 19:34:40 -05:00
Kelly O'Hair
d7cd379d57 6950375: Remove msvcrt.dll from the Windows JRE bundles
Reviewed-by: prr
2011-01-14 14:04:54 -08:00
Alan Bateman
a449cd08d7 7002957: (fc) FileChannel.transferTo fails to load libsendfile on Solaris 64-bit
Reviewed-by: chegar
2011-01-10 09:32:32 +00:00
Alan Bateman
5182f947a2 6993732: Remove the HPI
Reviewed-by: ohair, lancea, chegar, mduigou, mchung, mr
2011-01-07 15:49:44 +00:00
Kelly O'Hair
ab7cdfe74f 6975326: Problem in install/make/rebase/Makefile, grep on empty pattern
6413588: Add 'ldd -r' and 'dump -Lv' checks to all .so files delivered in the JDK
7000995: Add check in makefiles to verify that msvcp100.dll is NOT used

Reviewed-by: mduigou
2011-01-05 14:28:58 -08:00
Kelly O'Hair
6b6a611c8e 6962318: Update copyright year
Reviewed-by: xdono
2010-12-28 15:53:50 -08:00
Kelly O'Hair
dc779fa3eb Merge 2010-12-24 11:17:10 -08:00
Kelly O'Hair
1c49ac1a78 7008723: Remove binary plugs creation and use from openjdk
Reviewed-by: mchung, andrew, aph, dholmes
2010-12-23 18:50:21 -08:00
Erik Trimble
ba3a935a60 Merge 2010-12-21 16:49:36 -08:00
Lana Steuck
0abd11c293 Merge 2010-12-20 21:09:57 -08:00
Joe Darcy
9d7eb99f30 7006129: Project Coin: Annotation type to reduce varargs warnings
Reviewed-by: jjg, mcimadamore
2010-12-13 14:34:37 -08:00
John R Rose
531c22ce5f Merge 2010-12-02 03:02:56 -08:00
Yong Jeffrey Huang
e69d930bf8 6925851: Localize JRE into pt_BR
Reviewed-by: mfang, psun
2010-12-02 02:17:37 -08:00
John R Rose
aa7f1cc826 6979327: method handle invocation should use casts instead of type parameters to specify return type
Change result type parameters to result type casts.  (Also, replace private placeholder class InvokeDynamic.)

Reviewed-by: twisti
2010-11-22 22:41:31 -08:00
Alan Bateman
53b29c21d0 Merge 2010-11-02 10:15:06 +00:00
Alan Bateman
c51ac2a369 6993126: (aio) remove AsynchronousDatagramChannel
Reviewed-by: chegar
2010-11-02 10:05:42 +00:00
Kumar Srinivasan
d6eb6a5be4 6995674: (launcher) make of jli fails on windows if directory exists
Reviewed-by: darcy, ohair
2010-11-01 10:12:48 -07:00
Abhijit Saha
2ce0024552 Merge 2010-10-27 13:09:27 -07:00
Abhijit Saha
3c15a7d6a1 Merge 2010-10-11 16:05:18 -07:00
Mandy Chung
d990871881 6977738: Deadlock between java.lang.ClassLoader and java.util.Properties
Reviewed-by: alanb, sherman, darcy, igor
2010-10-11 20:22:27 -07:00
Sunita Koppar
421b7e62a6 6559775: Race allows defaultReadObject to be invoked instead of readFields during deserialization
Reviewed-by: hawtin
2010-09-28 01:09:10 -07:00
Lana Steuck
53e6cf8989 Merge 2010-09-25 12:00:05 -07:00
Doug Lea
94ffffd5cb 6981113: Add ConcurrentLinkedDeque
Extend techniques developed for ConcurrentLinkedQueue and LinkedTransferQueue to implement a non-blocking concurrent Deque with interior removes.

Reviewed-by: martin, dholmes, chegar
2010-09-20 18:05:09 -07:00
Lana Steuck
a682d9348d Merge 2010-09-16 11:19:43 -07:00
Lana Steuck
3921d2c36d Merge 2010-09-16 11:17:32 -07:00
Keith McGuigan
662f05162a 6983225: libjvm_db.so is not imported into solaris-x86 builds, and libjvm_dtrace.so not imported at all
Removed sparc-only libjvm_db code and added rules for libjvm_dtrace

Reviewed-by: ohair
2010-09-13 13:10:26 -04:00
Yoshito Umaoka
fbca39ee5d 6875847: Java Locale Enhancement
Co-authored-by: Doug Felt <dougfelt@google.com>
Co-authored-by: Mark Davis <markdavis@google.com>
Reviewed-by: srl
2010-09-10 15:29:40 -07:00
Alan Bateman
0fb0f54897 6881498: (file) Re-examine DirectoryStream exception handling
Reviewed-by: forax
2010-09-10 16:36:48 +01:00
Alan Bateman
2fdbbbae4e 6965072: Need API to create SDP sockets
Reviewed-by: michaelm
2010-09-03 13:11:54 +01:00
Martin Buchholz
080f83060e 6981145: (se) Eliminate JNI*Critical when creating pipes and other cleanups
Avoid *Critical; fix compile warnings; improve readability

Reviewed-by: alanb
2010-09-01 09:45:08 -07:00
Masayoshi Okutsu
d950166573 4267450: (cal) API: Need public API to calculate, format and parse "year of week"
6549953: (cal) WEEK_OF_YEAR and DAY_OF_YEAR calculation problems around Gregorian cutover

Reviewed-by: peytoia
2010-09-01 15:19:13 +09:00
Alan Bateman
11b424e02b 6963907: (so) Socket adapter need to implement sendUrgentData
Reviewed-by: chegar
2010-07-21 18:08:46 +01:00
Sean Mullan
f217a785d5 Merge 2010-07-01 15:30:44 -04:00
Sean Mullan
f74b88af11 6782979: Add JNLPAppletLauncher (6618105) to blacklist
Reviewed-by: ohair
2010-07-01 15:20:31 -04:00
Joshua Bloch
50f960454d 6911258: Project Coin: Add essential API support for Automatic Resource Management (ARM) blocks
6911261: Project Coin: Retrofit Automatic Resource Management (ARM) support onto platform APIs
6962571: Infinite loop in printing out Throwable stack traces with circular references

Reviewed-by: darcy, alanb
2010-06-23 17:03:40 -07:00
Lana Steuck
ce4febb72c Merge 2010-06-16 14:07:47 -07:00
Martin Buchholz
e267adc80a 6960394: Stop linking with -lnsl on Linux
Define LIBNSL (like LIBSOCKET), non-empty only on Solaris

Reviewed-by: ohair
2010-06-10 15:54:25 -07:00
Lana Steuck
27a539e27c Merge 2010-06-07 17:08:26 -07:00
Lana Steuck
fd45b4188c Merge 2010-05-28 12:10:14 -07:00
Kelly O'Hair
bef3a5238c 6955707: Correct addNotices.sh logic in Makefiles
6949590: exes(java.exe, javaws.exe) show Copyright Year as 2004, COMPANY as Sun

Reviewed-by: weijun, alanb
2010-05-28 11:09:24 -07:00
Kelly O'Hair
fe008ae27a 6943119: Rebrand source copyright notices
Reviewed-by: darcy, weijun
2010-05-25 15:58:33 -07:00
Xueming Shen
bb2be852aa 6945564: Unicode script support in Character class
6948903: Make Unicode scripts available for use in regular expressions

Added Unicode script suport

Reviewed-by: martin
2010-05-18 15:36:47 -07:00
Mandy Chung
d9eac222f1 6915413: Module build: building of specified jdk components instead of all
Define new SUBDIRS_* variables for specifying components for one group

Reviewed-by: ohair
2010-02-10 17:51:07 -08:00
Andrew John Hughes
d7c18f0617 6921740: Eliminate warnings from sun.io converters and allow compiling with JAVAC_MAX_WARNINGS=true
Fix sun.io converters unchecked and cast warnings produced by -Xlint:all

Reviewed-by: alanb, sherman
2010-02-02 10:55:07 +00:00
Vasanth Venkatachalam
688eab1157 6580131: 3/4 CompiledMethodLoad events don't produce the expected extra notifications to describe inlining
Add support for additional implementation specific info to the JVM/TI CompiledMethodLoad event via the compile_info parameter.

Reviewed-by: never, ohair, tbell, tdeneau
2010-01-20 12:09:31 -07:00
Mandy Chung
b4749c950a 6911737: Module build: generate modules with native libraries and any other files not in jar
Create modules under OUTPUTDIR/modules directory containing resources, native libraries

Reviewed-by: alanb, ohair
2010-01-07 08:14:48 -08:00
Andrew John Hughes
071aabe3f8 6912893: (build) make/java/nio/FILES_java.gmk doesn't list sun.nio.cs.Unicode
Add missing Java source file

Reviewed-by: alanb
2009-12-23 17:17:16 +00:00
Kelly O'Hair
6d3a4136f9 6558110: tmp/java/jli/obj_g/static is not deleted automatically
Reviewed-by: ksrini
2009-12-16 12:45:18 -08:00
Joe Darcy
37a980650b 6908131: Pure Java implementations of StrictMath.floor(double) & StrictMath.ceil(double)
Reviewed-by: alanb
2009-12-15 13:51:44 -08:00
Jesse Wilson
1c4f3aa56b 6903754: (bf) Improve floating-point buffer comparison
Describe the exact behavior of {Double,Float}Buffer.{equals,compareTo}; fix non-anti-symmetric behavior of compareTo

Reviewed-by: alanb
2009-12-08 12:41:01 -08:00
Kelly O'Hair
759c63a953 Merge 2009-12-01 08:54:10 -08:00
Kelly O'Hair
cd8f275bdb 6903197: Some java template files need to be renamed to .java.template
Reviewed-by: alanb
2009-11-30 14:15:15 -08:00
Kumar Srinivasan
3d2d85a19c 6367077: Purge LD_LIBRARY_PATH usage from the launcher
6899834: (launcher) remove the solaris libjvm.so symlink

Fixes other related issues as well.

Reviewed-by: darcy, ohair, xlu, martin
2009-11-20 11:01:32 -08:00
Tim Bell
44accdb4b7 Merge 2009-11-06 17:27:41 -08:00
Tim Bell
b20e230f81 Merge 2009-11-02 22:23:50 -08:00
Doug Lea
ef2dd097cc 6865582: jsr166y - jsr166 maintenance update
6865571: Add a lightweight task framework known as ForkJoin
6445158: Phaser - an improved CyclicBarrier
6865579: Add TransferQueue/LinkedTransferQueue

Reviewed-by: martin, chegar, dice
2009-11-02 17:25:38 -08:00
Tim Bell
3460e113e0 Merge 2009-11-02 00:06:21 -08:00
Tim Bell
57b638db88 Merge 2009-10-30 09:06:38 -07:00
Kelly O'Hair
294edcdf2d 6896472: Missing libjsig.so causes jdk build failure
Reviewed-by: tbell, kvn, phh
2009-10-29 11:17:02 -07:00
Vladimir Yaroslavskiy
43f93f6ba6 6880672: Replace quicksort in java.util.Arrays with dual-pivot implementation
Co-authored-by: Joshua Bloch <joshua.bloch@google.com>
Co-authored-by: Jon Bentley <jbentley@avaya.com>
Reviewed-by: jjb
2009-10-29 11:18:37 +00:00
Kelly O'Hair
b389d6968a Merge 2009-10-28 16:54:50 -07:00
Kelly O'Hair
27e58d6259 Merge 2009-10-28 16:26:52 -07:00
Kelly O'Hair
140e4862f1 6888709: Change use of -DX=\""Y\"" to -DX='"Y"', consistently for all platforms
Reviewed-by: jjg, tbell
2009-10-28 13:00:33 -07:00
Kelly O'Hair
4f260ef889 6888701: Change all template java source files to a .java-template file suffix
Reviewed-by: jjg, alanb, mr
2009-10-28 12:54:37 -07:00
Chris Hegarty
6a460a3b96 6893238: Move NTLM and SPNEGO implementations into separate packages
Reviewed-by: michaelm, alanb
2009-10-21 15:41:42 +01:00
Gary Benson
c83af33205 6891677: java/build integrate zero assembler JDK changes
Build changes for the Zero assembler port

Reviewed-by: ohair, tbell
2009-10-15 13:27:59 +01:00
Joe Darcy
eca779ecad 6797535: Add shared two argument static equals method to the platform
Reviewed-by: sherman
2009-10-09 16:11:11 -07:00
Mandy Chung
70bee45623 6882376: Add internal support for JRE implementation to eliminate the dependency on logging
Added sun.util.logging.PlatformLogger for JRE implementation to log messages.

Reviewed-by: alanb, naoto
2009-09-17 14:24:55 -07:00
Mandy Chung
a89a6c4aeb 6878481: Add performance counters in the JDK
Added new performance counters in the JDK to track performance metrics

Reviewed-by: alanb, dholmes, iris, forax, andrew
2009-09-14 13:37:26 -07:00
Xueming Shen
71cf18b3e2 4963968: zlib should be upgraded to current version of zlib
Upgrade zlib to the latest ver 1.2.3

Reviewed-by: martin, alanb, ksrini
2009-08-25 15:14:53 -07:00
Alan Bateman
aecf7417ad 6842687: New I/O: Update Asynchronous I/O API to jsr203/nio2-b101
Reviewed-by: sherman
2009-08-23 12:53:45 +01:00
Andrew John Hughes
9a5d0532c5 6869697: Missing entry in makefiles for java/lang/ReflectiveOperationException.java
Add new dependency explicitly so all compilers pick it up

Reviewed-by: darcy, ohair
2009-08-07 18:15:03 +01:00
Tim Bell
6b6386f999 Merge 2009-07-31 17:19:38 -07:00
Tim Bell
35107a8833 Merge 2009-07-30 23:40:15 -07:00
Josh Bloch
827200b265 6804124: Replace "modified mergesort" in java.util.Arrays.sort with timsort
Easy port of timsort from android

Reviewed-by: martin
2009-07-29 14:24:19 -07:00
Xiomara Jayasena
e0c1d51604 6862919: Update copyright year
Update copyright for files that have been modified in 2009, up to 07/09

Reviewed-by: tbell, ohair
2009-07-28 12:12:54 -07:00
Jonathan Gibbons
50dfd0ebd9 6854244: change source/target used to compile JDK to 7
Reviewed-by: ohair
2009-07-27 15:19:55 -07:00
Andy Herrick
14323dd4c7 Merge 2009-07-06 14:10:31 -04:00
Tim Bell
692966b0eb Merge 2009-06-29 23:08:06 -07:00
Xueming Shen
4b33465b42 6707281: Adler32.update() JavaDoc is wrong
6553961: java.util.zip.{CRC32,Adler32}.update(int) doc errors
6646605: Missing method ZipFile.getComment()
6841232: ZipFile should implement Closeable
4985614: Failure on calls to ZipFile constructor
5032358: "java.util.zip.ZipException: The system cannot find the file specified"
6846616: java/util/zip/ZipFile/ReadAfterClose.java failed after fix for 6735255

Some misc bug/rfe fixes for zipfile

Reviewed-by: alanb
2009-06-29 19:57:58 -07:00
Andy Herrick
974a4682e4 Merge 2009-06-29 12:06:42 -04:00
Tim Bell
817aac3f58 Merge 2009-06-28 23:16:18 -07:00
Alan Bateman
212565afd7 6838333: New I/O: Update file system API to jsr203/nio2-b101
6844313: New I/O: File timestamps should be represented by a FileTime rather than a long+TimeUnit

Reviewed-by: sherman
2009-06-27 21:46:53 +01:00
Andy Herrick
b8b39b3d37 6633813: Add standard hotspot import path for Kernel VM
This problem was discovered testing initial changeset for implementing 6uX Deployment Features into JDK7

Reviewed-by: dgu, billyh
2009-06-24 14:49:31 -04:00
Yuri Nesterenko
46360bd868 Merge 2009-06-23 23:09:49 -07:00
Andy Herrick
2d11eb64db 6853152: JDK 7 cannot build w/o ALT_HOTSPOT_KERNEL_PATH set. - still broken
This problem was discovered testing initial changeset for implementing 6uX Deployment Features into JDK7

Reviewed-by: dgu, billyh
2009-06-19 15:04:51 -04:00
Yuka Kamiya
3445a11481 6850113: Bidi class needs to be updated to support Unicode 5.1
Reviewed-by: okutsu
2009-06-13 06:43:54 +09:00
Andy Herrick
e487e25584 6797688: Umbrella: Merge all JDK 6u4 - 6u12 deployment code into JDK7
6845973: Update JDK7 with deployment changes in 6u13, 6u14
4802695: Support 64-bit Java Plug-in and Java webstart on Windows/Linux on AMD64
6825019: DownloadManager should not be loaded and referenced for full JRE
6738770: REGRESSION:JSException throws when use LiveConnect javascript facility
6772884: plugin2 : java.lang.OutOfMemoryError or crash
6707535: Crossing domain hole affecting multiple sites/domains using plug-in
6728071: Non-verification of Update files may allow unintended updates
6704154: Code loaded from local filesystem should not get access to localhost
6727081: Web Start security restrictions bypass using special extension jnlp
6727079: Java Web Start Socket() restriction bypass
6727071: Cache location/user name information disclosure in SingleInstanceImpl
6716217: AppletClassLoader adds permissions based on codebase regardless of CS
6694892: Java Webstart inclusion via system properties override [CVE-2008-2086]
6704074: localhost socket access due to cache location exposed
6703909: Java webstart arbitrary file creation using nativelib
6665315: browser crashes when deployment.properties has more slashes ( / )
6660121: Encoding values in JNLP files can cause buffer overflow
6606110: URLConnection.setProxiedHost for resources that are loaded via proxy
6581221: SSV(VISTA): Redirection FAILS to work if user does a downgrade install
6609756: Buffer Overflow in Java ActiveX component
6608712: Bypassing the same origin policy in Java with crafted names
6534630: "gnumake clobber" doesn't
6849953: JDK7 - replacement of bufferoverflowU.lib on amd64 breaks build
6849029: Need some JDK7 merge clean-up after comments on the webrev
6847582: Build problem on JDK7 with isSecureProperty in merge
6827935: JDK 7 deployment merging - problem in Compiler-msvm.gmk
6823215: latest merge fixes from 6u12 -> JDK7
6816153: further mergers for JDK7 deployment integration
6807074: Fix Java Kernel and JQS in initial JDK7 builds

Initial changeset for implementing 6uX Deployment Features into JDK7

Reviewed-by: dgu, billyh
2009-06-12 14:56:32 -04:00
Xueming Shen
a1958b22ef 6831794: charset EUC_TW is 12.6% of the total size of charsets.jar
6229811: Several codepoints in EUC_TW failed in roundtrip conversion

Re-write EUC_TW charset to address the size and roundtrip issue.

Reviewed-by: alanb
2009-05-19 15:25:29 -07:00
John R Rose
fb6164cec8 6829144: JSR 292 JVM features need a provisional Java API
JDK API and runtime (partial) for anonk, meth, indy

Reviewed-by: mr
2009-05-05 22:40:09 -07:00
Tim Bell
cdcdf54d1e Merge 2009-04-21 21:26:21 -07:00
Tim Bell
f70e9b8dd9 Merge 2009-04-18 14:10:27 -07:00
Xueming Shen
c435a0905d 4244499: ZipEntry() does not convert filenames from Unicode to platform
4532049: IllegalArgumentException in ZipInputStream while reading unicode file
5030283: Incorrect implementation of UTF-8 in zip package
4700978: ZipFile can't treat Japanese name in a zipfile properly
4980042: Cannot use Surrogates in zip file metadata like filenames
4820807: java.util.zip.ZipInputStream cannot extract files with Chinese chars in name

Add new constructors for zip classes to support non-UTF-8 encoded names/comments in ZIP file

Reviewed-by: alanb, martin
2009-04-16 21:00:42 -07:00
Xiomara Jayasena
c9560133fd Merge 2009-04-16 19:10:32 -07:00
Chris Hegarty
26ae13fe80 4927640: Implementation of the sctp protocol
An implementation-specific API for the Stream Control Transmission Protocol

Reviewed-by: alanb, michaelm, jccollet
2009-04-16 17:42:00 +01:00
Lana Steuck
b290c5dc99 Merge 2009-04-14 00:05:07 -07:00
Tim Bell
b5b691accb Merge 2009-04-10 15:30:37 -07:00
Lana Steuck
92f020bb7c Merge 2009-04-09 20:34:56 -07:00
Yuka Kamiya
7a543510bd 6404304: RFE: Unicode 5.1 support
Reviewed-by: okutsu, naoto
2009-04-10 11:51:36 +09:00
Valerie Peng
c10f593c2c 4735126: (cl) ClassLoader.loadClass locks all instances in chain when delegating
Added support for parallel-capable class loaders

Reviewed-by: alanb
2009-04-06 18:46:20 -07:00
Alan Bateman
91db470ae6 Merge 2009-04-06 11:29:03 +01:00
Alan Bateman
560560dc55 4890703: Support SDP (sol)
Reviewed-by: michaelm
2009-04-06 08:59:33 +01:00
Kelly O'Hair
36ce084168 Merge 2009-04-01 09:44:34 -07:00
Xiomara Jayasena
5953ff9720 Merge 2009-04-01 08:58:18 -07:00
Kelly O'Hair
183aabe3b5 6604458: linux_x64-fastdebug-c2 fails on hyperbolic trig tests
Reviewed-by: tbell
2009-03-31 16:10:31 -07:00
Tim Bell
0a7ba6e27e 6819847: build is broken for OpenJDK with plugs
Reviewed-by: jjg, robilad, ohair
2009-03-31 15:27:40 -07:00
Xueming Shen
3f0b988cfc 6636323: Optimize handling of builtin charsets
6636319: Encoders should implement isLegalReplacement(byte[] repl)

Optimized new String(byte[], cs/csn) and String.getBytes(cs/csn) for speed and memory consumption in singlebyte case.

Reviewed-by: alanb
2009-03-23 09:19:23 -07:00
Daniel Fuchs
aa0baf128e Merge 2009-03-13 14:25:48 +01:00
Mandy Chung
0a64902056 6810254: Lazily instantiate the shared secret access objects
Register the shutdown hooks only when needed and remove JavaIODeleteOnExitAccess

Reviewed-by: alanb
2009-03-12 10:27:22 -07:00
Daniel Fuchs
e466180135 6661448: Make the SNMP agent optional when OPENJDK=true and IMPORT_BINARY_PLUGS=false
Reviewed-by: mchung, ohair
2009-03-12 15:36:14 +01:00
Alan Bateman
6d59271ca9 6808647: (file) Paths.get("C:").newDirectoryStream() iterates over Path elements with additional slash [win]
6808648: (file) Files.walkFileTree should obtain file attributes during iteration [win]

Reviewed-by: sherman
2009-02-24 09:11:42 +00:00
Alan Bateman
030a13d8fe 6781363: New I/O: Update socket-channel API to jsr203/nio2-b99
4313887: New I/O: Improved filesystem interface
4607272: New I/O: Support asynchronous I/O

Reviewed-by: sherman, chegar
2009-02-15 12:25:54 +00:00
Xiomara Jayasena
a2d4800aa0 Merge 2009-01-20 09:42:07 -08:00
Tim Bell
6a54f22ae0 6754862: jdk/src/windows/bin/java_md.c: hardcoded reference to msvcr71.dll
6779412: VS2008 errors compiling jdk sources

Update Makefiles to tolerate newer Visual Studio releases and runtimes.

Reviewed-by: ohair
2009-01-14 21:35:03 -08:00
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
fb52866502 Merge 2008-10-13 17:13:29 -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
Lana Steuck
297ae75019 Merge 2008-09-24 08:14:37 -07: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
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
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
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
4fb42021d7 Merge 2008-08-12 15:17:12 -07:00
Kelly O'Hair
b046ce6d82 Merge 2008-08-06 16:43:53 -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
Tim Bell
c6e81a130b Merge 2008-08-01 15:21:56 -07: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
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
Lana Steuck
093ae7bee7 Merge 2008-06-03 11:18:33 -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
25f3229c2b Merge 2008-04-25 15:18:45 -07:00
Lana Steuck
1d540f665e Merge 2008-04-10 18:31:26 -07:00