Andrew Zhang wrote:
On 6/16/06, Paulex Yang <[EMAIL PROTECTED]> wrote:
Andrew Zhang wrote:
> Hi, Paulex,
>
> I'm interested in NIO module and very willing to help you tidyup FIXME
> TODO
> list.
Great! Thank you!
>
> Do you have any detail plan?
Actuallynot yet. But seems they can be separa
Geir Magnusson Jr wrote:
Paulex Yang wrote:
Stepan Mishura wrote:
On 6/16/06, Geir Magnusson Jr wrote:
Mikhail Loenko wrote:
I think it should be there. As I remember Mark added it there after
build failures.
Old files could make the build mistakenly passing.
Mikhail Loenko wrote:
One more wtih the tests:
/**
* @tests serialization/deserialization compatibility with RI.
*/
public void test_SerializationCompatibility() throws Exception {
Integer[] array = { 2, 45, 7, -12, 9, 23, 17, 1118, 10, 16, 39 };
List list = Arrays.as
On 6/16/06, Paulex Yang <[EMAIL PROTECTED]> wrote:
Andrew Zhang wrote:
> Hi, Paulex,
>
> I'm interested in NIO module and very willing to help you tidyup FIXME
> TODO
> list.
Great! Thank you!
>
> Do you have any detail plan?
Actuallynot yet. But seems they can be separated like: file relate
On 16 June 2006 at 10:04, "Mikhail Loenko" <[EMAIL PROTECTED]> wrote:
> I think it should be there. As I remember Mark added it there after
> build failures.
> Old files could make the build mistakenly passing.
I fixed the clean - to clean in modules properly - but the default
"clean;build" preda
On 15 June 2006 at 17:35, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
> I hope that no one really is bothered by that. It's just so annoying :)
>
> If you are, feel free to put it back (or I will ) and then lets discuss?
Despite other comments on this thread, I'm glad it's gone. I hate it
One more wtih the tests:
/**
* @tests serialization/deserialization compatibility with RI.
*/
public void test_SerializationCompatibility() throws Exception {
Integer[] array = { 2, 45, 7, -12, 9, 23, 17, 1118, 10, 16, 39 };
List list = Arrays.asList(array);
Pri
On 6/16/06, Geir Magnusson Jr wrote:
but that means that you touch one file, the whole thing gets rebuilt.
Doesn't make much sense...
Let me ask - how do you use this?
Right, if one file is updated it doesn't make sense to rebuild everything so
I type 'ant build'.
But usually there are sever
Hi Paulex!
fyi the following method:
public int compare(Object object1, Object object2) {
// test cast
E e1 = (E) object1;
E e2 = (E) object2;
return 0;
}
compiles to the following bytecode:
0:aload_1
1:astore_3
2:aloa
Andrew Zhang wrote:
Hi, Paulex,
I'm interested in NIO module and very willing to help you tidyup FIXME
TODO
list.
Great! Thank you!
Do you have any detail plan?
Actuallynot yet. But seems they can be separated like: file related
/ network related / spi / buffer. You are free to select
The current reports don't provide code source linking. Are you going to
add it?
There were no information for 'security' and 'auth' modules, but, I have
updated the pages and now there is source code linking for all modules.
One more issue to discuss: excluded classes present in the coverage
Try to unset JAVA_HOME variable. It helps sometimes...
2006/6/16, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
I just got my ubuntu box setup, and when running the test suite, I see this :
[junit] Exception in thread "main" java.lang.NoClassDefFoundError:
org.apache.harmony.luni.www.protocol.jar.J
On 6/16/06, Paulex Yang wrote:
Stepan Mishura wrote:
> On 6/16/06, Geir Magnusson Jr wrote:
>>
>>
>>
>> Mikhail Loenko wrote:
>> > I think it should be there. As I remember Mark added it there after
>> > build failures.
>> > Old files could make the build mistakenly passing.
>>
>> I don't unders
Paulex Yang wrote:
> Stepan Mishura wrote:
>> On 6/16/06, Geir Magnusson Jr wrote:
>>>
>>>
>>>
>>> Mikhail Loenko wrote:
>>> > I think it should be there. As I remember Mark added it there after
>>> > build failures.
>>> > Old files could make the build mistakenly passing.
>>>
>>> I don't underst
but that means that you touch one file, the whole thing gets rebuilt.
Doesn't make much sense...
Let me ask - how do you use this?
geir
Stepan Mishura wrote:
> On 6/16/06, Geir Magnusson Jr wrote:
>>
>>
>>
>> Mikhail Loenko wrote:
>> > I think it should be there. As I remember Mark added it ther
Stepan Mishura wrote:
On 6/16/06, Geir Magnusson Jr wrote:
Mikhail Loenko wrote:
> I think it should be there. As I remember Mark added it there after
> build failures.
> Old files could make the build mistakenly passing.
I don't understand.
What prevents someone from doing
$ ant clean; an
Hi, Paulex,
I'm interested in NIO module and very willing to help you tidyup FIXME TODO
list.
Do you have any detail plan?
Thanks!
On 6/16/06, Paulex Yang <[EMAIL PROTECTED]> wrote:
I've attached the patch of Selector implementation for Harmony-41, if it
is accepted, the NIO modules' API sho
I've attached the patch of Selector implementation for Harmony-41, if it
is accepted, the NIO modules' API should be *completed*, but I found
that there are lots of FIXME and TODOs in the nio module(more than 50!),
and I've found some possibilities to improve the native codes during
Harmony-41
Nathan,
I've attached an implementation of PriorityQueue at Harmony-574. Would
you please to look if it is OK for concurrency to use? Thank you.
Nathan Beyer wrote:
Sorry if I was confusing, the PriorityQueue is just a dependency of the
j.u.c. There are a few classes that us it internally, i
On 6/16/06, Geir Magnusson Jr wrote:
Mikhail Loenko wrote:
> I think it should be there. As I remember Mark added it there after
> build failures.
> Old files could make the build mistakenly passing.
I don't understand.
What prevents someone from doing
$ ant clean; ant;
to solve that?
T
Mikhail Loenko wrote:
> I think it should be there. As I remember Mark added it there after
> build failures.
> Old files could make the build mistakenly passing.
I don't understand.
What prevents someone from doing
$ ant clean; ant;
to solve that?
geir
>
> Thanks,
> Mikhail
>
> 2006/6/
Probably this method is overridden by subclasses, there are similar examples
in the classlib it's a normal practice
2006/6/16, Alexei Zakharov <[EMAIL PROTECTED]>:
> Alexei, it would be good if you point to a simple test that shows
> difference in behavior, quote the spec and describe, why you t
A user might have one's own "com.foo.HisStringPersistenceDelegate" extending
java.beans.PersistenceDelegate and that class might invoke
"protected void initialize()" from the super class.
If our and RI's initialize work differently then we are in trouble
Thanks,
Mikhail
2006/6/16, Alexei Zakhar
2006/6/16, Alexei Zakharov <[EMAIL PROTECTED]>:
To test RI's private methods you need to know the fact of their
existence at least.
I'm not saying we need to test RI's private methods. But our tests should
test that our private methods work according to our design
Thanks,
Mikhail
I think it should be there. As I remember Mark added it there after
build failures.
Old files could make the build mistakenly passing.
Thanks,
Mikhail
2006/6/16, Geir Magnusson Jr <[EMAIL PROTECTED]>:
I hope that no one really is bothered by that. It's just so annoying :)
If you are, feel fre
Archie,
Thank you for the explanation, I'm appreciated most of your suggestion,
because mostly I planned to do the same thing as part of interruption
and asynchronized close implementation. But actually the problem is how
Thread can understand what the other thread is blocking on. Please see
Why exactly is APR slightly massaged and then specially built?
Why can't we just do the regular ./configure -> make sequence to build it?
geir
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-m
I just got my ubuntu box setup, and when running the test suite, I see this :
[junit] Exception in thread "main" java.lang.NoClassDefFoundError:
org.apache.harmony.luni.www.protocol.jar.JarURLConnection
[junit] at com.ibm.oti.vm.VM.shutdown(VM.java:264)
[junit] at java.lang.Run
On 6/14/06, Robin Garner <[EMAIL PROTECTED]> wrote:
The port to rotor was done by Andrew Gray at ANU, and was based on my
work integrating MMTk into C-based runtimes. The approach used was to
apply a source code transformation to turn the MMTk 'magic' into native
methods (using CNI) on primitive
I hope that no one really is bothered by that. It's just so annoying :)
If you are, feel free to put it back (or I will ) and then lets discuss?
geir
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubsc
no, we can use the binary...
Mark Hindess wrote:
> On 13 June 2006 at 9:31, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
>> That's been the plan :)
>>
>> I've had some conversations with Simone about this a while ago - I'd
>> really like to see the code come here since I think he seens an end of
>
On 13 June 2006 at 9:31, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
> That's been the plan :)
>
> I've had some conversations with Simone about this a while ago - I'd
> really like to see the code come here since I think he seens an end of
> life for MX4J as an indep project w/ jmx in Java SE.
Ok, I'll try this tomorrow.
But in this case all headers should be copied before any building. It
is the only possible problem.
2006/6/15, Mark Hindess <[EMAIL PROTECTED]>:
Alexey,
In theory, the changes Oliver has been making should mean that all the
headers that form part of the classlib API
Alexey,
In theory, the changes Oliver has been making should mean that all the
headers that form part of the classlib API should be accessible in
deploy/include (similarly the .lib/.a files should be in deploy/lib).
It should not be necessary to include files by pointing directly to the
native-s
Yes
2006/6/15, Geir Magnusson Jr <[EMAIL PROTECTED]>:
thanks - did you link it to the orig?
Alexey Petrenko wrote:
> Since Harmony layout changed again, these modules are failed to build
> with the initial version build scripts. To be more concrete build
> scripts cannot find the jni.h file.
>
thanks - did you link it to the orig?
Alexey Petrenko wrote:
> Since Harmony layout changed again, these modules are failed to build
> with the initial version build scripts. To be more concrete build
> scripts cannot find the jni.h file.
> They also place the resulting jars and libraries to the w
Since Harmony layout changed again, these modules are failed to build
with the initial version build scripts. To be more concrete build
scripts cannot find the jni.h file.
They also place the resulting jars and libraries to the wrong place:
deploy/jre instead of deploy/jdk/jre.
To track this issu
Dear all,
I am glad to announce next contribution to Harmony class library on
behalf of Intel. The archive with the contribution is uploaded to the
following location:
http://issues.apache.org/jira/browse/HARMONY-609
This contribution is an addition to the previous AWT and Swing modules
contr
Alexei, it would be good if you point to a simple test that shows
difference in behavior, quote the spec and describe, why you think
Harmony does things right.
The spec says about persistence delegates: "The PersistenceDelegate
class takes the responsibility for expressing the state of an instan
To test RI's private methods you need to know the fact of their
existence at least.
As for protected methods, I agree in general. We need to test it and
to follow the behavior of RI. But in this particular case with
java.beans.PersistenceDelegate I am not 100% sure this makes much
sense.
Ok, let
Hi Vladimir,
thank you very much for this new optimization of math from, as you
said, enterprise-level applications point of view. Of course we are
considering this optimization (H551) as well for the combination of
the different math implementations into a new and more efficient one.
In fact w
Ok, first round is committed.
It's been tested on winXP, not linux, and will get to that later, there
still are some tweaks...
First, this is pretty primitive, and some things are really crude. I'm
sure we'll collectively fix and evolve.
The two main things :
1) it uses a property to find the
Oliver Deakin wrote:
> Tim Ellison wrote:
>> Oliver Deakin wrote:
>>
>>
>>> but now that I look at it
>>> I see that the
>>> depends/files dir contains the Harmony properties files, so maybe I'm
>>> wrong.
>>
>> Those are launcher-specific, so don't get too attached to them, I'll
>
> I'll try..
Paulex Yang wrote:
Jimmy, Jing Lv wrote:
Archie Cobbs wrote:
Paulex Yang wrote:
Seems Thread's implementation must be aware of what operation it is
blocking on. So I propose the following solution:
I don't think the VM or java.lang.Thread needs to be involved.
First of all, the code performi
Nataly Naumova wrote:
> On 6/9/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
>> Sorry, I'm already wading through it. I'll be happy to see it to use
>> for reference though.
>>
>> If someone is going to work on something, please speak up here first.
>>
>> geir
>>
>
> Hi all!
> I want to sugg
On 6/9/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
Sorry, I'm already wading through it. I'll be happy to see it to use
for reference though.
If someone is going to work on something, please speak up here first.
geir
Hi all!
I want to suggest the solution for getting rid of classlib bu
Anton, the token in brackets (like "[build]") for this message should be
[classlib] as it pertains to the classlib...
Thanks for being diligent and using it though :)
geir
Anton Luht wrote:
> Good day,
>
> I've come across several issues while building this contribution and
> would like to sha
2006/6/15, Anton Luht <[EMAIL PROTECTED]>:
2. line 174 :
/Harmony/depends/build
line 209:
Further in the document, denotes the directory
/Harmony/depends/build.
The build searches for libs in another place:
copylib.win:
BUILD FAILED
C:\temp\Harmony-SVN\Harmony\modules\awt\make\build.xml:320:
Robin,
Thanks. The below helps. I reread the unboxed package. It now makes
much more sense. I think I finally understand it. Sorry for being so
dense. Please tell me if the following is correct:
For 32-bit machine, instances of class Address are simply 32-bit integers.
//the jit intention
I failed to reproduce on Windows machine, so minimal test
case/scenario would be fantastic.
Btw, FreeMind looks differently on RI and Harmony on Windows since
application is based on Windows L&F which is not supported by Harmony.
Metal L&F (default) is used instead.
--
Anton Avtamonov,
Intel Mid
On 15 June 2006 at 17:32, "Anton Luht" <[EMAIL PROTECTED]> wrote:
> Good day,
>
> I've come across several issues while building this contribution and
> would like to share this experience:
>
> 1. line 197 (directory layout section)
>\---cms
>||
>|+--- icc34.h
>
Good day,
I've come across several issues while building this contribution and
would like to share this experience:
1. line 197 (directory layout section)
\---cms
||
|+--- icc34.h
|+--- lcms.h
|+--- lcms114.lib and/or liblcms.ia32 and/or liblcms.ipf
2006/6/15, Anton Luht <[EMAIL PROTECTED]>:
I've built Harmony with AWT + Swing and tried to run Freemind
(http://freemind.sourceforge.net/) on it. It is Swing application. It
worked fine in general - I've created a simple 'map' (sort of scheme)
in it and saved the file.
Great! :)
The only prob
Which platform?
Wishes,
--
Anton Avtamonov,
Intel Middleware Products Division
On 6/15/06, Anton Luht <[EMAIL PROTECTED]> wrote:
Good day,
I've built Harmony with AWT + Swing and tried to run Freemind
(http://freemind.sourceforge.net/) on it. It is Swing application. It
worked fine in general
Good day,
I've built Harmony with AWT + Swing and tried to run Freemind
(http://freemind.sourceforge.net/) on it. It is Swing application. It
worked fine in general - I've created a simple 'map' (sort of scheme)
in it and saved the file. The only problem I've noticed is that the
upper menu (File,
Mark Hindess wrote:
On 14 June 2006 at 16:45, Oliver Deakin <[EMAIL PROTECTED]> wrote:
Mark Hindess wrote:
On 14 June 2006 at 7:24, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
Oliver Deakin wrote:
I think that works. I've been having sim
Sure we need to test protected methods and fields. Moreover we need
to test private methods either via API or by other means.
Alexei, it would be good if you point to a simple test that shows
difference in behavior, quote the spec and describe, why you think
Harmony does things right.
Thanks,
Mi
Gregory Shimansky wrote:
> Hello Nataly, Geir
>
> I think the main reason why the list of DLLs is in CPP code is that from
> the
> names of libraries it constructs full paths to the files in VM location.
> Why
> the list of DLL names is hardcoded is a historical leftover. We didn't
> presume tha
Hello Nataly, Geir
I think the main reason why the list of DLLs is in CPP code is that from the
names of libraries it constructs full paths to the files in VM location. Why
the list of DLL names is hardcoded is a historical leftover. We didn't
presume that may change often. It contains the DLLs w
On 14 June 2006 at 16:45, Oliver Deakin <[EMAIL PROTECTED]> wrote:
> Mark Hindess wrote:
>
> > On 14 June 2006 at 7:24, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
> >
> >> Oliver Deakin wrote:
> >>
> >>> 2) The makefiles for each native component include two files
> >>> (defines.mak and
Nektarios K. Papadopoulos wrote:
> Geir Magnusson Jr wrote:
>> [...]
>> Also, is there a way you can get your mail client to not quote what you
>> are replying to as an attachment? If you notice in the message I'm
>> replying to, it appears that your sig and what you quoted is an
>> attachment. I
Mark Hindess wrote:
On 6 June 2006 at 6:27, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
zoe slattery wrote:
Hi Geir
Hi Zoe!
Long time no hear, here!
Geir Magnusson Jr wrote:
Mark Hindess wrote:
[SNIP]
The build machine I'm running is produces su
test, please ignore
geir
-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Tim Ellison wrote:
Oliver Deakin wrote:
but now that I look at it
I see that the
depends/files dir contains the Harmony properties files, so maybe I'm
wrong.
Those are launcher-specific, so don't get too attached to them, I'll
I'll try.. ;)
It looks like the .properties files con
Geir Magnusson Jr wrote:
[...]
Also, is there a way you can get your mail client to not quote what you
are replying to as an attachment? If you notice in the message I'm
replying to, it appears that your sig and what you quoted is an
attachment. It doesn't survive the "reply"
I don't think it
Ok, I see
2006/6/15, Anton Rusanov <[EMAIL PROTECTED]>:
Mikhail,
the user working with Keytool may need to know what operation of
Keytool failed and the cause of the failure.
The messages in IOException, CertificateException and others are API
or provider specific and therefore are not so useful
There is a page "Building the Classlibrary Code" [1], I'll add "and Running the
Unit Tests" and add a section there
Thanks,
Mikhail
2006/6/14, Geir Magnusson Jr <[EMAIL PROTECTED]>:
How about on the website where you are already talking about how tests
are organized? Or maybe we need a new dev
Mikhail,
the user working with Keytool may need to know what operation of
Keytool failed and the cause of the failure.
The messages in IOException, CertificateException and others are API
or provider specific and therefore are not so useful for the user.
In exceptions thrown by me I set the messag
Hi Geir.
Yes, you are right, to get rid of using hynio.dll and hymath.dll you should
change vm/vmcore/src/init/properties.cpp.
It is done in the patch for Jira Issue #601.
But I have no answer for your question unfortunately, why it was done.. =(
Thanks.
Nataly
On 6/15/06, Geir Magnusson Jr <[E
Rodrigo Kumpera wrote:
On 6/2/06, Weldon Washburn <[EMAIL PROTECTED]> wrote:
All,
Perhaps the following is already covered in documentation. If this is
the case, please tell me where to find it. Below are some initial
questions regarding porting MMTK to DRLVM.
A question about org.vmmagic.pr
Robin Garner wrote:
Weldon Washburn wrote:
All,
I am hoping someone who has worked on compilers can actually do the
JIT modifications. I don't have much experience in compilers.
I am trying to get MMTk write barriers integrated into Harmony DRLVM.
I came up with the following scheme. I don't
Weldon Washburn wrote:
All,
Perhas the MMTk crowd knows the answer to the following questions.
Can I simply not use
org.mmtk.plan.PlanLocal.writeBarrier(ObjectReference src, Address
slot, ObjectReference tgt, Offset metaDataA, int metaDataB, int
mode);?
Instead, I want to only use writeBarrier
72 matches
Mail list logo