hg: jdk8/tl/jdk: 8008509: 6588413 changed JNIEXPORT visibility for GCC on HSX, jdk's jni_md.h needs similar change

2013-04-15 Thread martinrb
Changeset: 4ed143ddbb8a Author:martin Date: 2013-04-15 14:07 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4ed143ddbb8a 8008509: 6588413 changed JNIEXPORT visibility for GCC on HSX, jdk's jni_md.h needs similar change Summary: Define JNIEXPORT to use "default" visibility wh

hg: jdk8/tl/jdk: 8010849: (str) Optimize StringBuilder.append(null)

2013-04-08 Thread martinrb
Changeset: 3db793b080d8 Author:martin Date: 2013-04-08 16:37 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3db793b080d8 8010849: (str) Optimize StringBuilder.append(null) Summary: Append 4 chars instead of the string "null" Reviewed-by: mduigou, forax, jgish ! src/share/cla

hg: jdk8/tl/jdk: 2 new changesets

2013-03-26 Thread martinrb
Changeset: 3b56ef8e1ce1 Author:martin Date: 2013-03-26 13:34 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3b56ef8e1ce1 8007905: To add a system property to create zip file without using ZIP64 end table when entry count > 64k Summary: Provide a system property to inhibit ZI

hg: jdk8/tl/jdk: 8008759: Do not let internal JDK zlib symbols leak out of fastdebug libzip.so

2013-03-06 Thread martinrb
Changeset: 14e49a70729a Author:martin Date: 2013-03-06 17:43 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/14e49a70729a 8008759: Do not let internal JDK zlib symbols leak out of fastdebug libzip.so Summary: Define FILES_m to force use of linker script Reviewed-by: sherman, a

hg: jdk8/tl: 8006988: build-infra: Configure fails if 'cl' is in path on linux

2013-03-05 Thread martinrb
Changeset: a9c8a32d09f9 Author:martin Date: 2013-03-05 13:16 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/rev/a9c8a32d09f9 8006988: build-infra: Configure fails if 'cl' is in path on linux Summary: Respect user CC and CXX environment variables; use cl iff on windows Reviewed-by: er

hg: jdk8/tl/jdk: 8006995: java launcher fails to open executable JAR > 2GB

2013-02-06 Thread martinrb
Changeset: 2f1505c49e79 Author:martin Date: 2013-02-06 17:59 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2f1505c49e79 8006995: java launcher fails to open executable JAR > 2GB Summary: Use O_LARGEFILE consistently when opening jar files Reviewed-by: alanb, sherman ! src/s

hg: jdk8/tl/jdk: 8004863: Infinite Loop in KeepAliveStream

2012-12-18 Thread martinrb
Changeset: 0fabdf676395 Author:martin Date: 2012-12-17 18:39 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0fabdf676395 8004863: Infinite Loop in KeepAliveStream Reviewed-by: chegar ! src/share/classes/sun/net/www/http/KeepAliveStream.java + test/sun/net/www/http/KeepAliveS

hg: jdk7/tl/jdk: 6981113: Add ConcurrentLinkedDeque

2010-09-20 Thread martinrb
Changeset: 902486a8e414 Author:dl Date: 2010-09-20 18:05 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/902486a8e414 6981113: Add ConcurrentLinkedDeque Summary: Extend techniques developed for ConcurrentLinkedQueue and LinkedTransferQueue to implement a non-blocking concurre

hg: jdk7/tl/jdk: 6981157: Improve UnknownHostException with EAI error details and other cleanups

2010-09-17 Thread martinrb
Changeset: b5d37597c815 Author:martin Date: 2010-09-17 14:40 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b5d37597c815 6981157: Improve UnknownHostException with EAI error details and other cleanups Summary: generify; remove compiler warnings, typos, casts; return status i

hg: jdk7/tl/jdk: 6981138: (process) Process.waitFor() may hang if subprocess has live descendants (lnx)

2010-09-17 Thread martinrb
Changeset: 48d7f8c4cd60 Author:martin Date: 2010-09-17 14:35 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/48d7f8c4cd60 6981138: (process) Process.waitFor() may hang if subprocess has live descendants (lnx) Summary: Do exit status handling before trying to close streams Rev

hg: jdk7/tl/jdk: 6981145: (se) Eliminate JNI*Critical when creating pipes and other cleanups

2010-09-01 Thread martinrb
Changeset: bb8f48e1e042 Author:martin Date: 2010-09-01 09:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bb8f48e1e042 6981145: (se) Eliminate JNI*Critical when creating pipes and other cleanups Summary: Avoid *Critical; fix compile warnings; improve readability Reviewed-by

hg: jdk7/tl/jdk: 6980747: Runtime.exec can fail due to SecurityException (lnx)

2010-08-28 Thread martinrb
Changeset: 1470dffe6551 Author:martin Date: 2010-08-28 12:15 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1470dffe6551 6980747: Runtime.exec can fail due to SecurityException (lnx) Summary: Add missing doPrivileged to UNIXProcess.java.linux Reviewed-by: alanb ! src/solaris

hg: jdk7/tl/jdk: 6955504: (str) String[Builder/Buffer].append(char[], int, int) throws OutOfMemoryError in b94

2010-08-03 Thread martinrb
Changeset: 3b63e506b57e Author:martin Date: 2010-08-03 12:22 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3b63e506b57e 6955504: (str) String[Builder/Buffer].append(char[],int,int) throws OutOfMemoryError in b94 Summary: let arraycopy throw AIOOBE for invalid negative lengt

hg: jdk7/tl/jdk: 6717780: (coll spec) LinkedList api documentation provides the wrong method name

2010-07-26 Thread martinrb
Changeset: db21b420d038 Author:martin Date: 2010-07-26 08:17 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/db21b420d038 6717780: (coll spec) LinkedList api documentation provides the wrong method name Summary: Cleanup by simply making Deque equal status with List Reviewed-by

hg: jdk7/tl/jdk: 6967533: Epoch bug: ExceptionInInitializerError on systems with uninitialized clock

2010-07-09 Thread martinrb
Changeset: da8526047e5f Author:martin Date: 2010-07-09 18:55 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da8526047e5f 6967533: Epoch bug: ExceptionInInitializerError on systems with uninitialized clock Summary: Remove (hopefully!) unnecessary check of currentTimeMillis Re

hg: jdk7/tl/jdk: 10 new changesets

2010-06-30 Thread martinrb
Changeset: 4436a3e97a9b Author:martin Date: 2010-06-30 16:11 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4436a3e97a9b 6934268: Better implementation of Character.isValidCodePoint Summary: Use the cleverest possible bit-twiddling micro-optimizations Reviewed-by: sherman Con

hg: jdk7/tl/jdk: 6944584: Improvements to subprocess handling on Unix

2010-06-11 Thread martinrb
Changeset: 422531c98ba5 Author:martin Date: 2010-06-11 18:55 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/422531c98ba5 6944584: Improvements to subprocess handling on Unix Summary: use thread pool for reaper thread; move most I/O operations out of reaper thread Reviewed-by

hg: jdk7/tl/jdk: 2 new changesets

2010-06-10 Thread martinrb
Changeset: f7a69b261b1d Author:martin Date: 2010-06-10 15:54 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f7a69b261b1d 6960394: Stop linking with -lnsl on Linux Summary: Define LIBNSL (like LIBSOCKET), non-empty only on Solaris Reviewed-by: ohair ! make/common/Defs-linux.g

hg: jdk7/tl/jdk: 6955840: ThreadLocalRandom bug - overriden setSeed(long) method is not invoked for java.util.Random(long)

2010-06-02 Thread martinrb
Changeset: 1db252f307b6 Author:martin Date: 2010-06-02 17:53 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1db252f307b6 6955840: ThreadLocalRandom bug - overriden setSeed(long) method is not invoked for java.util.Random(long) Summary: Allow setSeed only during construction

hg: jdk7/tl/jdk: 6952330: Fix for 6933217 broke contract of StringBuffer.ensureCapacity

2010-05-13 Thread martinrb
Changeset: e85e03ef61c1 Author:martin Date: 2010-05-13 21:56 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e85e03ef61c1 6952330: Fix for 6933217 broke contract of StringBuffer.ensureCapacity Summary: make sure to grow with size => size * 2 + 2 Reviewed-by: dholmes, chegar, o

hg: jdk7/tl/jdk: 4 new changesets

2010-05-10 Thread martinrb
Changeset: ec45423a4700 Author:martin Date: 2010-05-09 00:59 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ec45423a4700 6933217: Huge arrays handled poorly in core libraries Summary: Write overflow-conscious array resizing code Reviewed-by: chegar ! src/share/classes/java/i

hg: jdk7/tl/jdk: 6941130: Semaphore should throw if number of permits overflows or underflows

2010-04-07 Thread martinrb
Changeset: fc7c38b2584c Author:martin Date: 2010-04-07 12:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fc7c38b2584c 6941130: Semaphore should throw if number of permits overflows or underflows Summary: Check if release could make number of permits negative Reviewed-by: d

hg: jdk7/tl/jdk: 6931812: A better implementation of sun.nio.cs.Surrogate.isBMP(int)

2010-03-10 Thread martinrb
Changeset: 467484e025d6 Author:martin Date: 2010-03-10 14:53 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/467484e025d6 6931812: A better implementation of sun.nio.cs.Surrogate.isBMP(int) Summary: uc >> 16 == 0 is superior to (int) (char) uc == uc Reviewed-by: sherman Contri

hg: jdk7/tl/jdk: 6908348: java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java get OOME for unbounded queues

2009-12-23 Thread martinrb
Changeset: 49bc2b443eca Author:dl Date: 2009-12-23 15:57 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/49bc2b443eca 6908348: java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java get OOME for unbounded queues Reviewed-by: martin, dholmes ! test/java/util/c

hg: jdk7/tl/jdk: 6903754: (bf) Improve floating-point buffer comparison

2009-12-08 Thread martinrb
Changeset: a0f6963b1618 Author:martin Date: 2009-12-08 12:41 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a0f6963b1618 6903754: (bf) Improve floating-point buffer comparison Summary: Describe the exact behavior of {Double,Float}Buffer.{equals,compareTo}; fix non-anti-symme

hg: jdk7/tl/jdk: 6900043: Add method to return line.separator property

2009-12-07 Thread martinrb
Changeset: 0dcdb13ab6d0 Author:martin Date: 2009-12-07 16:44 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0dcdb13ab6d0 6900043: Add method to return line.separator property Summary: Add System.lineSeparator(), returning getProperty("line.separator") Reviewed-by: darcy ! sr

hg: jdk7/tl/jdk: 6905029: Broken links in Deflater and DeflaterOutputStream javadoc

2009-12-07 Thread martinrb
Changeset: e47e55b6ecf6 Author:martin Date: 2009-12-07 15:32 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e47e55b6ecf6 6905029: Broken links in Deflater and DeflaterOutputStream javadoc Summary: Fix syntax errors in @links Reviewed-by: alanb ! src/share/classes/java/util/z

hg: jdk7/tl/jdk: 3 new changesets

2009-11-05 Thread martinrb
Changeset: 6b48ea20e0b9 Author:martin Date: 2009-11-04 15:22 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6b48ea20e0b9 6897993: (se) Close or cancel performance issue when number of pending updates is high (lnx) Summary: Use O(1) Iterator instead of O(N) operations on Link

hg: jdk7/tl/jdk: 2 new changesets

2009-09-22 Thread martinrb
Changeset: bbb543254c63 Author:martin Date: 2009-09-22 18:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bbb543254c63 4245470: algorithm of java.lang.Byte.hashCode() is not specified Summary: Specify some hashCode methods are equivalent to intValue Reviewed-by: darcy ! sr

hg: jdk7/tl/jdk: 6881442: (reflect) Race condition in Class.getName()

2009-09-12 Thread martinrb
Changeset: 020a0fed38c9 Author:martin Date: 2009-09-12 15:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/020a0fed38c9 6881442: (reflect) Race condition in Class.getName() Summary: only read "name" field racily once Reviewed-by: darcy ! src/share/classes/java/lang/Class.ja

hg: jdk7/tl/jdk: 6850958: Honor -XX:OnOutOfMemoryError when array size exceeds VM limit

2009-09-08 Thread martinrb
Changeset: 0d50d40a4a39 Author:martin Date: 2009-09-08 14:33 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0d50d40a4a39 6850958: Honor -XX:OnOutOfMemoryError when array size exceeds VM limit Summary: Test hotspot/jvmti fix 6850957 using ProcessBuilder test infrastructure Rev

hg: jdk7/tl/jdk: 6879368: Remove stray quote in Character javadoc

2009-09-04 Thread martinrb
Changeset: 704296144175 Author:martin Date: 2009-09-04 13:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/704296144175 6879368: Remove stray quote in Character javadoc Summary: Remove stray quote in Character.valueOf javadoc, using Ulf's \u005Cu technique Reviewed-by:

hg: jdk7/tl/jdk: 6860431: Character.isSurrogate(char ch)

2009-08-31 Thread martinrb
Changeset: db5d6b4cbc11 Author:martin Date: 2009-08-31 15:00 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/db5d6b4cbc11 6860431: Character.isSurrogate(char ch) Summary: Add new method Character.isSurrogate(char ch) Reviewed-by: sherman, darcy, okutsu ! src/share/classes/jav

hg: jdk7/tl/jdk: 2 new changesets

2009-08-25 Thread martinrb
Changeset: 69396f593772 Author:dl Date: 2009-08-25 19:19 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/69396f593772 6871697: LinkedBlockingQueue Iterator/remove/poll race Summary: More checks for node.next == node Reviewed-by: martin, dholmes, chegar ! src/share/classes/jav

hg: jdk7/tl/jdk: 2 new changesets

2009-08-04 Thread martinrb
Changeset: 55186701bdbc Author:martin Date: 2009-08-04 19:18 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/55186701bdbc 6868160: (process) Use vfork, not fork, on Linux to avoid swap exhaustion Summary: Boldly go where no jdk has dared go before Reviewed-by: michaelm ! src/

hg: jdk7/tl/jdk: 2 new changesets

2009-07-29 Thread martinrb
Changeset: bfd7abda8f79 Author:jjb Date: 2009-07-29 14:24 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bfd7abda8f79 6804124: Replace "modified mergesort" in java.util.Arrays.sort with timsort Summary: Easy port of timsort from android Reviewed-by: martin ! make/java/java/F

hg: jdk7/tl/jdk: 6866554: Misc. javadoc warnings

2009-07-29 Thread martinrb
Changeset: 61d174a58edf Author:martin Date: 2009-07-29 13:56 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/61d174a58edf 6866554: Misc. javadoc warnings Reviewed-by: alanb ! src/share/classes/java/nio/channels/DatagramChannel.java ! src/share/classes/java/nio/channels/packag

hg: jdk7/tl/jdk: 6805775: LinkedBlockingQueue Nodes should unlink themselves before becoming garbage; ...

2009-07-28 Thread martinrb
Changeset: 49573ab3096a Author:dl Date: 2009-07-28 17:17 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/49573ab3096a 6805775: LinkedBlockingQueue Nodes should unlink themselves before becoming garbage 6815766: LinkedBlockingQueue's iterator can return null if drainTo(c) exec

hg: jdk7/tl/jdk: 6785442: ConcurrentLinkedQueue.remove() and poll() can both remove the same element; ...

2009-07-28 Thread martinrb
Changeset: 12e479399ced Author:dl Date: 2009-07-28 13:24 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/12e479399ced 6785442: ConcurrentLinkedQueue.remove() and poll() can both remove the same element 6493942: ConcurrentLinkedQueue.remove sometimes very slow Summary: new alg

hg: jdk7/tl/jdk: 2 new changesets

2009-07-24 Thread martinrb
Changeset: abb221aa23e4 Author:martin Date: 2009-07-24 18:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/abb221aa23e4 6639443: Character.toCodePoint and Character.toSurrogates can be optimized Summary: rearranging code saves 5 bytes of bytecode Reviewed-by: sherman ! src/

hg: jdk7/tl/jdk: 6854795: Miscellaneous improvements to "jar"

2009-07-06 Thread martinrb
Changeset: 0cabe1192c8b Author:martin Date: 2009-07-06 11:30 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0cabe1192c8b 6854795: Miscellaneous improvements to "jar" Summary: cleanup of jar/Main.java (Initial patch by to...@google.com, additional review by jeremyman...@googl

hg: jdk7/tl/jdk: 6857287: (file) Clarifications for symbolic link related javadoc

2009-07-03 Thread martinrb
Changeset: 803db6c94a3b Author:martin Date: 2009-07-03 07:24 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/803db6c94a3b 6857287: (file) Clarifications for symbolic link related javadoc Summary: Fix up jsr203 file javadoc related to symbolic links Reviewed-by: alanb ! src/sh

hg: jdk7/tl/jdk: 2 new changesets

2009-06-22 Thread martinrb
Changeset: ce55eb6668d9 Author:martin Date: 2009-06-22 20:47 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ce55eb6668d9 6834805: Improve jar -C performance Summary: Store "-C" directories in a HashSet, not List, to remove duplicates Reviewed-by: sherman Contributed-by: jerem

hg: jdk7/tl/jdk: 6851653: (launcher) Make every java process 20 bytes smaller

2009-06-22 Thread martinrb
Changeset: b0b249933c37 Author:martin Date: 2009-06-22 16:41 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b0b249933c37 6851653: (launcher) Make every java process 20 bytes smaller Summary: Carefully keep track of every byte Reviewed-by: ksrini, xlu ! src/share/bin/java.c

hg: jdk7/tl/jdk: 2 new changesets

2009-06-14 Thread martinrb
Changeset: 74aefd0ab26d Author:martin Date: 2009-06-14 14:23 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/74aefd0ab26d 6850720: (process) Use clone(CLONE_VM), not fork, on Linux to avoid swap exhaustion Summary: Use clone(CLONE_VM) on Linux; Reluctantly implement execvpe.

hg: jdk7/tl/jdk: 3 new changesets

2009-04-20 Thread martinrb
Changeset: 697bf0cf039b Author:martin Date: 2009-04-20 21:23 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/697bf0cf039b 6830220: Logging issues due to regression from bug fix 6797480 Reviewed-by: swamyv Contributed-by: jeremyman...@google.com ! src/share/classes/java/util/l

hg: jdk7/tl/jdk: 6827153: Miscellaneous typos in javadoc

2009-04-12 Thread martinrb
Changeset: 572d3f36c8a9 Author:martin Date: 2009-04-12 20:21 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/572d3f36c8a9 6827153: Miscellaneous typos in javadoc Reviewed-by: alanb ! src/share/classes/java/lang/NoSuchFieldError.java ! src/share/classes/java/nio/channels/Async

hg: jdk7/tl/jdk: 6822903: Reliability and documentation improvements for ReentrantReadWriteLock

2009-03-26 Thread martinrb
Changeset: 4a685f3f3ba8 Author:dl Date: 2009-03-26 17:39 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4a685f3f3ba8 6822903: Reliability and documentation improvements for ReentrantReadWriteLock Summary: Make firstReader a Thread, not a long Reviewed-by: martin ! src/share/

hg: jdk7/tl/jdk: 6801020: Concurrent Semaphore release may cause some require thread not signaled

2009-03-26 Thread martinrb
Changeset: 5303aece2068 Author:dl Date: 2009-03-26 11:59 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5303aece2068 6801020: Concurrent Semaphore release may cause some require thread not signaled Summary: Introduce PROPAGATE waitStatus Reviewed-by: martin ! src/share/clas

hg: jdk7/tl/jdk: 6800572: Removing elements from views of NavigableMap implementations does not always work correctly.

2009-03-25 Thread martinrb
Changeset: 644849201ca6 Author:dl Date: 2009-03-24 19:42 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/644849201ca6 6800572: Removing elements from views of NavigableMap implementations does not always work correctly. Summary: Replace use of new TreeSet with new KeySet Revi

hg: jdk7/tl/jdk: 6803402: Race condition in AbstractQueuedSynchronizer

2009-02-24 Thread martinrb
Changeset: 266358f13a6f Author:dl Date: 2009-02-24 14:01 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/266358f13a6f 6803402: Race condition in AbstractQueuedSynchronizer Summary: Read fields in reverse initialization order Reviewed-by: martin ! src/share/classes/java/util/

hg: jdk7/tl/jdk: 6798822: (process) Non-portable use of isdigit in src/solaris/native/java/lang/UNIXProcess_md.c

2009-01-28 Thread martinrb
Changeset: 6607850bd7fc Author:martin Date: 2009-01-28 14:13 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6607850bd7fc 6798822: (process) Non-portable use of isdigit in src/solaris/native/java/lang/UNIXProcess_md.c Reviewed-by: alanb Contributed-by: chris...@zoulas.com !

hg: jdk7/tl/jdk: 6797480: Remove synchronization bottleneck in logger

2009-01-27 Thread martinrb
Changeset: 6eac3829cb41 Author:martin Date: 2009-01-27 15:04 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6eac3829cb41 6797480: Remove synchronization bottleneck in logger Reviewed-by: swamyv Contributed-by: jeremyman...@google.com ! src/share/classes/java/util/logging/Log

hg: jdk7/tl/jdk: 6792066: src/share/native/java/io/io_util.c clean-ups

2009-01-09 Thread martinrb
Changeset: 961ea5a46a0c Author:martin Date: 2009-01-09 16:48 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/961ea5a46a0c 6792066: src/share/native/java/io/io_util.c clean-ups Reviewed-by: alanb ! src/share/native/java/io/io_util.c ! src/share/native/java/io/io_util.h

hg: jdk7/tl/jdk: 6791458: FileInputStream/RandomAccessFile.read leaks memory if invoked on closed stream with len > 8k

2009-01-08 Thread martinrb
Changeset: 0272e442cc5b Author:martin Date: 2009-01-08 14:07 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0272e442cc5b 6791458: FileInputStream/RandomAccessFile.read leaks memory if invoked on closed stream with len > 8k Reviewed-by: alanb Contributed-by: jeremyman...@goog

hg: jdk7/tl/jdk: 6788196: (porting) Bounds checks in io_util.c rely on undefined behaviour

2009-01-07 Thread martinrb
Changeset: ff572b4f1ca4 Author:martin Date: 2009-01-07 11:50 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ff572b4f1ca4 6788196: (porting) Bounds checks in io_util.c rely on undefined behaviour Reviewed-by: alanb Contributed-by: gben...@redhat.com ! src/share/native/java/io

hg: jdk7/tl/jdk: 6775152: freetype version check program problem main arg order

2008-11-23 Thread martinrb
Changeset: d7b0a715bd3b Author:martin Date: 2008-11-23 09:56 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d7b0a715bd3b 6775152: freetype version check program problem main arg order Summary: Fix all compiler warnings Reviewed-by: ohair, tbell ! make/common/shared/Sanity.gm

hg: jdk7/tl/jdk: 6761678: (ann) SecurityException in AnnotationInvocationHandler.getMemberMethods

2008-10-24 Thread martinrb
Changeset: 64da1f751c0f Author:martin Date: 2008-10-24 20:34 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/64da1f751c0f 6761678: (ann) SecurityException in AnnotationInvocationHandler.getMemberMethods Summary: Move call to getDeclaredMethods inside doPrivileged Reviewed-by:

hg: jdk7/tl/langtools: 6739427: -Xlint:processing not recognized as an option

2008-09-29 Thread martinrb
Changeset: b81a9aa785ba Author:martin Date: 2008-09-29 11:38 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b81a9aa785ba 6739427: -Xlint:processing not recognized as an option Reviewed-by: darcy, jjg Contributed-by: [EMAIL PROTECTED] ! src/share/classes/com/sun/tools/j

hg: jdk7/tl/jdk: 2 new changesets

2008-09-09 Thread martinrb
Changeset: 84417fdd8358 Author:martin Date: 2008-09-09 15:20 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/84417fdd8358 6728229: (str) StringBuilder.append(CharSequence) does not throw IndexOutOfBoundsException Summary: Major spec rework Reviewed-by: alanb ! src/share/clas

hg: jdk7/tl: 6746055: Spelling error in README-builds.html

2008-09-08 Thread martinrb
Changeset: 52148b82cfff Author:martin Date: 2008-09-08 17:10 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/rev/52148b82cfff 6746055: Spelling error in README-builds.html Reviewed-by: ohair ! README-builds.html

hg: jdk7/tl/jdk: 6739302: Check that deserialization preserves EnumSet integrity

2008-08-20 Thread martinrb
Changeset: dc4067f914a2 Author:martin Date: 2008-08-20 13:45 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dc4067f914a2 6739302: Check that deserialization preserves EnumSet integrity Reviewed-by: dl, chegar Contributed-by: [EMAIL PROTECTED] ! src/share/classes/java/util/En

hg: jdk7/tl/jdk: 6730507: java.util.Timer schedule delay Long.MAX_VALUE causes task to execute multiple times

2008-08-07 Thread martinrb
Changeset: 659b74b5373f Author:martin Date: 2008-08-07 06:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/659b74b5373f 6730507: java.util.Timer schedule delay Long.MAX_VALUE causes task to execute multiple times Reviewed-by: chegar ! src/share/classes/java/util/Timer.java

hg: jdk7/tl/jdk: 2 new changesets

2008-08-01 Thread martinrb
Changeset: 3a1325be2806 Author:martin Date: 2008-08-01 00:38 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3a1325be2806 6730380: java.util.Timer should use AtomicInteger Reviewed-by: dl, chegar ! src/share/classes/java/util/Timer.java Changeset: f33c3846cecb Author:dl