gcc/libjava/java
David Daney fc6b4aa43a re PR libgcj/20389 (BufferedInputStream gets ArrayIndexOutOfBoundsExeception)
2005-03-09  David Daney  <ddaney@avtrex.com>

	PR libgcj/20389
	Merge BufferedInputStream from GNU Classpath.
	* java/io/BufferedInputStream.java (marktarget): Field removed.
	(CHUNKSIZE): Field removed.
	(bufferSize): New field.
	(BufferedInputStream): Initialize fields.
	(close): Invalidate mark and buffer indexes.
	(mark):  Rewritten.
	(read()): Move mark handling code to refill.
	(read(byte[], int, int)): Ditto.
	(skip): Ditto and simplify EOF testing.
	(refill): Rewritten.
	* java/io/InputStreamReader.java (refill): Removed mark and reset
	of internal BufferedInputStream.

From-SVN: r96217
2005-03-09 22:11:33 +00:00
..
applet GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
awt TextAttribute.java: changed names to lower case; 2005-02-24 07:15:55 +00:00
beans 2005-02-22 Jeroen Frijters <jeroen@frijters.net> 2005-02-22 14:06:53 +00:00
io re PR libgcj/20389 (BufferedInputStream gets ArrayIndexOutOfBoundsExeception) 2005-03-09 22:11:33 +00:00
lang natVMClassLoader.cc (defineClass): Reference 'systemClassLoader' field directly. 2005-03-09 20:58:17 +00:00
math GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... 2005-02-17 07:48:58 +00:00
net URLClassLoader.java (addURLImpl): Reset 'thisString'. 2005-03-09 20:10:18 +00:00
nio ChannelReader: Fixed comments. 2005-02-23 08:26:36 +00:00
rmi 2005-02-22 Jeroen Frijters <jeroen@frijters.net> 2005-02-22 18:58:53 +00:00
security AlgorithmParameterGenerator.java (getInstance): Mention provider when throwing NoSuchProviderException. 2005-02-22 21:35:04 +00:00
sql Timestamp.java, [...]: Reorganized imports and fixed copyright headers. 2004-10-20 08:09:27 +00:00
text SimpleDateFormat.java: Removed unused import. 2005-02-23 07:18:05 +00:00
util Proxy.java, [...]: Don't catch java.lang.ThreadDeath. 2005-02-22 21:11:29 +00:00