[cp-patches] [RFC/PATCH 6/6] Add missing Java 1.7 java/lang/reflect/Modifier methods

2012-03-12 Thread Pekka Enberg
Signed-off-by: Pekka Enberg penb...@kernel.org --- java/lang/reflect/Modifier.java | 42 ++- 1 files changed, 41 insertions(+), 1 deletions(-) diff --git a/java/lang/reflect/Modifier.java b/java/lang/reflect/Modifier.java index 15bad05..c75f7b8 100644

[cp-patches] [RFC/PATCH 4/6] Add missing Java 1.7 constructors to java/lang classes

2012-03-12 Thread Pekka Enberg
Signed-off-by: Pekka Enberg penb...@kernel.org --- java/lang/AssertionError.java | 14 +- java/lang/LinkageError.java | 17 +++-- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/java/lang/AssertionError.java b/java/lang/AssertionError.java index

[cp-patches] [RFC/PATCH 3/6] Add missing Java 1.7 compare() API methods to java/lang classes

2012-03-12 Thread Pekka Enberg
Signed-off-by: Pekka Enberg penb...@kernel.org --- java/lang/Boolean.java | 15 +++ java/lang/Byte.java | 17 + java/lang/Character.java | 17 + java/lang/Integer.java | 17 + java/lang/Long.java | 17

[cp-patches] [RFC/PATCH 2/6] Add missing java/lang/System.lineSeparator() method

2012-03-12 Thread Pekka Enberg
Signed-off-by: Pekka Enberg penb...@kernel.org --- java/lang/System.java | 12 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/java/lang/System.java b/java/lang/System.java index 51b3259..9d86991 100644 --- a/java/lang/System.java +++ b/java/lang/System.java

Re: [cp-patches] [RFC/PATCH] Add missing Java 1.6 java/lang/Math.getExponent() methods

2012-03-13 Thread Pekka Enberg
On Tue, Mar 13, 2012 at 4:02 PM, Andrew Hughes ahug...@redhat.com wrote: Couple of questions: 1.  What is the reason for the removal of frexp? That was a leftover which I've dropped locally. 2.  How are you compiling this?  IcedTea contains a patch which was required to make things like

Re: [cp-patches] [RFC/PATCH 2/2] Add missing Java 1.5 java/net methods

2012-03-14 Thread Pekka Enberg
On Wed, Mar 14, 2012 at 8:22 PM, Andrew Hughes ahug...@redhat.com wrote: I don't see how this is better than just not having these APIs.  Shouldn't they at least delegate to VM level? That's what the API does with OpenJDK too! Also, the VM is not really involved for networking code so I don't

[cp-patches] [PATCH] Fix NPE in java/util/Formatter.format() method

2012-03-15 Thread Pekka Enberg
)); assertEquals(null, String.format(%d, (Object[])null)); assertEquals(null, String.format(%o, (Object[])null)); assertEquals(null, String.format(%x, (Object[])null)); Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog|5 + java/util/Formatter.java | 21

[cp-patches] [PATCH] Fix java/lang/String.codePoint{At|Before} exception types

2012-03-15 Thread Pekka Enberg
OpenJDK throws StringIndexOutOfBoundsException and so should we. Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog |6 ++ java/lang/String.java |4 2 files changed, 10 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index cce9803..0a867cc

Re: [cp-patches] Fix libjava bootstrap failure around IUCLC

2012-03-26 Thread Pekka Enberg
On Mon, Mar 26, 2012 at 1:11 PM, Mark Wielaard m...@klomp.org wrote: On Mon, 2012-03-26 at 10:01 +0100, Andrew Haley wrote: On 03/25/2012 05:08 PM, Gerald Pfeifer wrote: 2012-03-25  Gerald Pfeifer  ger...@pfeifer.com         PR libgcj/52694         * java/io/natVMConsole.cc (IUCLC):

Re: [cp-patches] Fix libjava bootstrap failure around IUCLC

2012-03-26 Thread Pekka Enberg
On Mon, Mar 26, 2012 at 1:50 PM, Andrew Haley a...@redhat.com wrote: Btw, why are people not fixing GNU Classpath upstream-first? Because, I guess, no-one is using it. At least, if they were, this bug would have been noticed. Right. I'm developing and testing with Fedora and Ubuntu on x86 and

Re: [cp-patches] [commit-cp] classpath ChangeLog native/jni/java-io/java_io_...

2012-03-29 Thread Pekka Enberg
On Thu, Mar 29, 2012 at 6:07 PM, Andrew Haley a...@redhat.com wrote: Why are we using yet another VCS, anyway?  We can pretty much guarantee that free Java devs are used to Mercural and maybe Subversion, but git? FWIW, I voted for git because that's what I know. I have never used Mercurial for

Re: [cp-patches] Assertions and System Assertions in GNU Classpath

2012-04-24 Thread Pekka Enberg
On Tue, Apr 24, 2012 at 9:40 PM, Josef Eisl zaps...@complang.tuwien.ac.at wrote: Attached is a patch that enables GNU Classpath to distinguish between normal assertions and assertions for system classes (i.e. null classloader) as discussed on the Classpath mailing list [1]. Acked-by: Pekka

Re: [cp-patches] Patch replacing all remaining .cvsignore with .gitignore

2012-07-16 Thread Pekka Enberg
Hello Andrew, On Mon, Jul 16, 2012 at 3:00 PM, Andrew Hughes ahug...@redhat.com wrote: I'm not keen on the addition of files that would be removed by make clean, as seems to be added by 3. Why is that? Generally speaking, .gitignore should exclude all non-generated files so that you can get

[cp-patches] [RFC PATCH 3/7] Add missing Java 1.7 compare() API methods to java/lang classes

2012-10-04 Thread Pekka Enberg
Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog| 15 +++ java/lang/Boolean.java | 15 +++ java/lang/Byte.java | 17 + java/lang/Character.java | 17 + java/lang/Integer.java | 17

[cp-patches] [RFC PATCH 2/7] Add missing java/lang/System.lineSeparator() method

2012-10-04 Thread Pekka Enberg
Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog |5 + java/lang/System.java | 12 2 files changed, 17 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8282cfe..75081f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10

[cp-patches] [RFC PATCH 6/7] Add missing Java 1.7 java/lang/reflect/Modifier methods

2012-10-04 Thread Pekka Enberg
Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog |9 java/lang/reflect/Modifier.java | 42 ++- 2 files changed, 50 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index beb6e0e..73be859 100644

Re: [cp-patches] Fwd: Patch replacing all remaining .cvsignore with .gitignore

2012-10-15 Thread Pekka Enberg
On Mon, Oct 15, 2012 at 12:02 AM, Andrew Hughes ahug...@redhat.com wrote: 1. Replace all .cvsignore files with .gitignore - https://github.com/ivmai/classpath/commit/78f20cb718daad4164da4ceac9be54185d9c78ff This seems ok. I fixed up ChangeLog rejects and pushed that to master. On Mon, Oct

Re: [cp-patches] GNU Classpath

2012-10-15 Thread Pekka Enberg
On Sun, Oct 14, 2012 at 11:55 PM, Andrew Hughes gnu.and...@redhat.com wrote: May be it's time to change the policy of patch acceptance from please find a person who reviews (among 1 or 2 guys) your code to if signed FSF paper, and you have patches, post them to ML, commit to some feature

Re: [cp-patches] [RFC PATCH] Bump up Java source and target version to 1.6

2012-10-15 Thread Pekka Enberg
On Sat, 13 Oct 2012, Ivan Maidanski wrote: If you could show the community that upgrading to 1.7 brings some benefit (e.g., like above) then it is ok to upgrade to 1.7 directly (thus eliminating Classpath VM implementors efforts to verify with 1.6). Java 1.7 has some nice language changes:

[cp-patches] [RFC PATCH 2/4] Optimize emptySet/Map/List() in Collections class.

2012-10-15 Thread Pekka Enberg
From: Ivan Maidanski iv...@mail.ru 2011-07-20 Ivan Maidanski iv...@mail.ru * java/util/Collections.java: (emptySet(), EmptySet.iterator(), emptyList(), emptyMap(), EmptyMap.entrySet(), EmptyMap.keySet(), EmptyMap.values(), SingletonList.subList(int, int)):

[cp-patches] [RFC PATCH 1/4] Handle malloc() failure in java_util_VMTimeZone.c file.

2012-10-15 Thread Pekka Enberg
From: Ivan Maidanski iv...@mail.ru 2011-07-20 Ivan Maidanski iv...@mail.ru * native/jni/java-util/java_util_VMTimeZone.c: Include jcl.h file. (Java_java_util_VMTimeZone_getSystemTimeZoneId): Throw OutOfMemoryException in case of malloc() failure. --- ChangeLog

[cp-patches] [RFC PATCH 3/4] Fix NPE in java/util/Formatter.format() method

2012-10-15 Thread Pekka Enberg
)); assertEquals(null, String.format(%d, (Object[])null)); assertEquals(null, String.format(%o, (Object[])null)); assertEquals(null, String.format(%x, (Object[])null)); Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog|5 + java/util/Formatter.java | 21

Re: [cp-patches] [RFC PATCH 1/4] Handle malloc() failure in java_util_VMTimeZone.c file.

2012-10-15 Thread Pekka Enberg
On Mon, Oct 15, 2012 at 12:59 PM, Andrew Hughes ahug...@redhat.com wrote: @@ -170,6 +171,12 @@ Java_java_util_VMTimeZone_getSystemTimeZoneId (JNIEnv * env, tz2_len = strlen (tz2); tzoff_len = jint_to_charbuf (tzoff + 11, tzoffset); tzid = (char *) malloc (tz1_len + tz2_len +

[cp-patches] [RFC PATCH v2] Fix NPE in java/util/Formatter.format() method

2012-10-15 Thread Pekka Enberg
)); assertEquals(null, String.format(%d, (Object[])null)); assertEquals(null, String.format(%o, (Object[])null)); assertEquals(null, String.format(%x, (Object[])null)); Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog| 10 ++ java/util/Formatter.java | 21

Re: [cp-patches] GNU Classpath

2012-10-17 Thread Pekka Enberg
On Wed, Oct 17, 2012 at 5:59 AM, Andrew Hughes gnu.and...@redhat.com wrote: No. Updating the ChangeLog is a requirement. Ivan, I highly recommend setting up git-merge-changelog as per Mark's instructions which makes git merge and git cherry-pick work properly again.

Re: [cp-patches] [RFC PATCH 1/7] Fix java/lang/reflect/Member.getDeclaringClass() return type

2012-10-17 Thread Pekka Enberg
Hi Andrew, Sun, 14 Oct 2012 17:02:52 -0400 (EDT) от Andrew Hughes ahug...@redhat.com: Because he actually wants them to be included in GNU Classpath. On Tue, 16 Oct 2012, Ivan Maidanski wrote: Can't understand. There are GNU Classpath development branches? I guess what Andrew is trying to say

Re: [cp-patches] Patch fixing bugs in several StrictMath methods

2012-11-07 Thread Pekka Enberg
Hi Ivan, On Sat, Oct 27, 2012 at 6:10 PM, Ivan Maidanski iv...@mail.ru wrote: To continue pushing the patches, I've cherry-picked 2 patches (to https://github.com/ivmai/classpath/tree/ivmai4review-v3) containing StrictMath fixes and the corresponding tests:

Re: [cp-patches] tagging classpath for GCC import

2012-12-03 Thread Pekka Enberg
On Mon, Dec 3, 2012 at 12:04 PM, Mark Wielaard m...@klomp.org wrote: There is the classpath git tree at http://icedtea.classpath.org/mirror/git/classpath/classpath/ which does have all that. But it only has the CVS part of the history. The trick now is to figure out how to merge that git tree

[cp-patches] [RFC/PATCH] Add autogen-generated files to gitignore

2013-03-09 Thread Pekka Enberg
Make sure git status does not show up files after autogen.sh has been run. Signed-off-by: Pekka Enberg penb...@kernel.org --- .gitignore |5 + ChangeLog |4 2 files changed, 9 insertions(+), 0 deletions(-) diff --git a/.gitignore b/.gitignore index 817e215..1b3d546 100644

[cp-patches] [RFC/PATCH] AnnotationInvocationHandler type parametrization

2013-03-09 Thread Pekka Enberg
Type parametrize uses of generic types in AnnotationInvocationHandler. Signed-off-by: Pekka Enberg penb...@kernel.org --- ChangeLog | 10 +++ .../annotation/AnnotationInvocationHandler.java| 28 ++-- 2 files changed, 24

Re: [cp-patches] [RFC/PATCH] AnnotationInvocationHandler type parametrization

2013-03-09 Thread Pekka Enberg
Hello Mark, On Sat, Mar 09, 2013 at 11:36:13AM +0200, Pekka Enberg wrote: Type parametrize uses of generic types in AnnotationInvocationHandler. On Sat, Mar 9, 2013 at 12:09 PM, Mark Wielaard m...@klomp.org wrote: Generally we avoided generics for VM interface files, so VMs can ignore any

Re: [cp-patches] [RFC/PATCH] Add autogen-generated files to gitignore

2013-03-11 Thread Pekka Enberg
On Mon, Mar 11, 2013 at 3:20 PM, Andrew Hughes gnu.and...@redhat.com wrote: Fine by me. I've been planning to commit the same, but there's always something I'm working on. I merged the variant suggested by Mark. Thanks!

[cp-patches] [RFC/PATCH] Check for gettext m4 macros in autogen.sh

2013-03-12 Thread Pekka Enberg
: AM_ICONV_LINK is expanded from... m4/iconv.m4:77: AM_ICONV is expanded from... Make the script more user fiendly by explicitly checking for the presence of gettext.m4 in the system. Cc: Andrew John Hughes gnu_and...@member.fsf.org Cc: Brian Jones cbjon...@gmail.com Signed-off-by: Pekka Enberg penb

Re: [cp-patches] [commit-cp] [SCM] UNNAMED PROJECT branch, gtk3, updated. 5a58f06dc8b6d190c3ef09aad49d0940f33f3ade

2013-09-19 Thread Pekka Enberg
On Thu, Sep 19, 2013 at 3:59 AM, Andrew John Hughes gnu_and...@member.fsf.org wrote: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project UNNAMED PROJECT. Where does the UNNAMED PROJECT

[commit-cp] classpath java/lang/Class.java ChangeLog

2011-01-21 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/01/21 19:59:15 Modified files: java/lang : Class.java . : ChangeLog Log message: Fix java.lang.Class field and method API for null names

[commit-cp] classpath ChangeLog native/jni/java-lang/java_l...

2011-01-22 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/01/22 19:20:16 Modified files: . : ChangeLog native/jni/java-lang: java_lang_VMSystem.c Log message: Rename currentTimeMillis to currentTimeMicros

[commit-cp] classpath ChangeLog native/jni/java-lang/java_l...

2011-01-22 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/01/22 19:28:02 Modified files: . : ChangeLog native/jni/java-lang: java_lang_VMSystem.c Log message: Fix clock_gettime() fallback

[commit-cp] classpath java/io/PrintStream.java ChangeLog

2011-01-23 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/01/23 13:00:52 Modified files: java/io: PrintStream.java . : ChangeLog Log message: Fix PrintStream constructor API differences for null

[commit-cp] classpath ChangeLog java/util/regex/Pattern.java

2011-01-26 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/01/26 21:32:08 Modified files: . : ChangeLog java/util/regex: Pattern.java Log message: Implement Pattern.quote() API method Reviewed

[commit-cp] classpath ChangeLog java/util/Formatter.java

2011-02-16 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/02/16 19:44:29 Modified files: . : ChangeLog java/util : Formatter.java Log message: Fix Formatter.parseInt() wrt. leading zeroes

[commit-cp] classpath java/util/HashMap.java ChangeLog

2011-02-22 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/02/22 16:09:42 Modified files: java/util : HashMap.java . : ChangeLog Log message: Bump up HashMap default initial capacity While

[commit-cp] classpath java/util/HashMap.java ChangeLog

2011-02-22 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/02/22 16:10:18 Modified files: java/util : HashMap.java . : ChangeLog Log message: Fix HashMap.put() to check for hashCode equality before equals

[commit-cp] classpath ChangeLog java/util/regex/Matcher.java

2011-03-02 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/03/02 19:40:13 Modified files: . : ChangeLog java/util/regex: Matcher.java Log message: Fix Matcher.find() infinite loop bug This patch

[commit-cp] classpath javax/swing/text/html/StyleSheet.java...

2011-03-14 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/03/14 19:35:50 Modified files: javax/swing/text/html: StyleSheet.java . : ChangeLog Log message: Fix Use ArrayList.set() in StyleSheet.resolveStyle

[commit-cp] classpath native/jni/java-nio/java_nio_VMDirect...

2011-03-17 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/03/17 19:52:21 Modified files: native/jni/java-nio: java_nio_VMDirectByteBuffer.c . : ChangeLog Log message: Fix Java_java_nio_VMDirectByteBuffer_allocate

[commit-cp] classpath ChangeLog java/util/regex/Matcher.java

2011-04-25 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/04/25 11:36:14 Modified files: . : ChangeLog java/util/regex: Matcher.java Log message: Add Matcher.quoteReplacement API method 2011-04-25

[commit-cp] classpath ChangeLog lib/Makefile.am

2011-05-29 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/05/29 09:07:07 Modified files: . : ChangeLog lib: Makefile.am Log message: Generate META-INF/INDEX.LIST file for glibj.zip

[commit-cp] classpath ChangeLog configure.ac native/jni/jav...

2011-07-05 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/07/05 18:52:47 Modified files: . : ChangeLog configure.ac native/jni/java-lang: java_lang_VMSystem.c Log message: Fix clock_gettime() support check

[commit-cp] classpath ChangeLog java/util/HashMap.java

2011-10-30 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 11/10/30 07:36:39 Modified files: . : ChangeLog java/util : HashMap.java Log message: Stefan Ring reports that commit f154af6 (Fix HashMap.put() to check

[commit-cp] classpath ChangeLog java/io/IOError.java

2012-01-06 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 12/01/06 14:11:23 Modified files: . : ChangeLog Added files: java/io: IOError.java Log message: Add java.io.IOError class This patch

[commit-cp] classpath ChangeLog include/Makefile.am java/la...

2012-01-08 Thread Pekka Enberg
CVSROOT:/sources/classpath Module name:classpath Changes by: Pekka Enberg penberg 12/01/08 12:35:54 Modified files: . : ChangeLog include: Makefile.am java/lang : System.java native/jni/java-io: Makefile.am Added files

Re: [commit-cp] [SCM] UNNAMED PROJECT branch, gtk3, updated. 5a58f06dc8b6d190c3ef09aad49d0940f33f3ade

2013-09-19 Thread Pekka Enberg
On Thu, Sep 19, 2013 at 3:59 AM, Andrew John Hughes gnu_and...@member.fsf.org wrote: This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project UNNAMED PROJECT. Where does the UNNAMED PROJECT

<    1   2