On 8/17/06, Rana Dasgupta <[EMAIL PROTECTED]> wrote:
- So we will write the inlinable fastpaths wherever possible in pure
Java, using an annotated calling convention to call the slowpath ( to
support developer freedom :-) ).
- Where the fastpaths cannot be expressible in pure Java,
On the 0x1C8 day of Apache Harmony Weldon Washburn wrote:
> Windows uses ia32 segment register fs:14 for fast thread-local storage
> access. I think Linux somehow uses the gs segment register.
In general, it is implementation-specific (not older kernels).
Here is a good link for that:
http://b
Iñigo wrote:
> C:\Archivos de programa\FreeMind\lib>java -Xmx1g -verbose:gc* -jar
> freemind.jar
> GC v4 M1-39 (2006-03-28)
> GC will incrementally slide compact at each GC, using algorithm = 2
> Chunks will be swept on allocation
> WARNING: final heap size is too large, reduced to 900 Mb
> java he
Hi, Mikhail:
These days i have read a lot of paper about dynamic optimization. I got
the following ideas
to profile the drlvm with PMU:
1. Prefetch Injection Based on Hardware Monitoring and Object Metadata: this
paper is a good
example about how to PMU to dynamic prefetch data with high cache
2006/8/17, Richard Liang <[EMAIL PROTECTED]>:
Andrew Zhang wrote:
> Hi folks,
>
> I'd like to say something more about jetty integration. We should
> reach an
> agreement on how to integrate/use jetty in Harmony. There are some
> concerns
> I can image now:
>
> 1. Where to put jetty? support or
Andrew Zhang wrote:
Hi folks,
I'd like to say something more about jetty integration. We should
reach an
agreement on how to integrate/use jetty in Harmony. There are some
concerns
I can image now:
1. Where to put jetty? support or luni module or somewhere else? It
depends
on question 2.
Just a wild thought, because TestNG support both jre142 and jdk5, so
there must be some way to make it run with annotation but without
concurrent, just have a look at the layout of TestNG[1] source code from
its v4.1 release, seems if we replace the
src/jdk15/org/testng/internal/thread/*.java w
I think it's implementation detail. Any default buffer size is acceptable as
long as complying with spec.
Of course, if Harmony's default size is equal with RI's by accident, it's
good. :)
So the problem is test, not implementation code. I suggest modify the test
even if we "fix" our default si
Hi folks,
I'd like to say something more about jetty integration. We should reach an
agreement on how to integrate/use jetty in Harmony. There are some concerns
I can image now:
1. Where to put jetty? support or luni module or somewhere else? It depends
on question 2.
2. How to use jetty? How m
Hello All,
One test case tests.api.java.io.BufferedOutputStreamTest.test_write$BII
fails on RI (passes on Harmony) because the default buf size between RI
and Harmony are different. The default buf size is not specified in the
Java Specification. If we can detect what the default buf size of
Anton Luht wrote:
IMHO analysis of exception stacktrace output is a bad idea. Tests
should not produce uncatched exceptions unless they fail. Test authors
should explicitly catch an exception and print some text to stdout.
Reasons are:
- exception messages are not standard, different JVMs can pr
On 8/16/06, Mikhail Loenko <[EMAIL PROTECTED]> wrote:
Might be related to this topic:
http://issues.apache.org/jira/browse/HARMONY-1186
[classlib][nio] unable to Http connect to Jetty server on Harmony
Great! Are you working on jetty integration too, Mikhail? Thanks!
Thanks,
Mikhail
2006/
On Wednesday 16 August 2006 23:09 Andrey Chernyshev wrote:
> I can start the ActiveMQ message broker (on Win only, though) after
> applying the patch from HARMONY-1179. Though it is expressing a
> complain like:
>
> WARN ManagementContext - Failed to start jmx connector:
> javax.nami
Andrey Chernyshev wrote:
I can start the ActiveMQ message broker (on Win only, though) after
applying the patch from HARMONY-1179. Though it is expressing a
complain like:
WARN ManagementContext - Failed to start jmx connector:
javax.nami
ng.NoInitialContextException: Failed to cr
Windows uses ia32 segment register fs:14 for fast thread-local storage
access. I think Linux somehow uses the gs segment register. Assuming
we would like to access thread-local memory from vmmagic, below is a
first stab at a design. The intention is to not disrupt existing
vmmagic design and al
Tim Ellison wrote:
Until we know the license and governance model we don't know anything.
That is a statement of the obvious :)
Encouraging to hear the tempo and willingness to discuss with interested
parties though.
Yep.
geir
Regards,
Tim
Geir Magnusson Jr wrote:
http://news.com.co
Until we know the license and governance model we don't know anything.
Encouraging to hear the tempo and willingness to discuss with interested
parties though.
Regards,
Tim
Geir Magnusson Jr wrote:
> http://news.com.com/Sun+expands+open-source+Java+plan/2100-7252_3-6105601.html?tag=nefd.top
>
Sure -- just blat them all in one go.
Regards,
Tim
Nathan Beyer wrote:
> Does anyone have objections to setting the svn:eol-style to native for
> *.java, *.c, *.h, *.cpp, *.xml as we move forward with updates and changes?
> I believe this is the suggested setting for committers [1][2]. The only
On 8/16/06, Rana Dasgupta <[EMAIL PROTECTED]> wrote:
On 8/16/06, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
> On 8/16/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
> >>
> >> So why can't we optimize native (JNI) calls from Java code using
> annotations
> >> similar to those used to annotate helper'
I might have chosen to phrase it slightly differently, but yes IBM
licenses the Sun code, so the sun.* packages in an IBM JRE come from the
same original source (modulo any IBM applied changes).
Regards,
Tim
Alex Blewitt wrote:
> On 14/08/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
>>
>> 3)
I can start the ActiveMQ message broker (on Win only, though) after
applying the patch from HARMONY-1179. Though it is expressing a
complain like:
WARN ManagementContext - Failed to start jmx connector: javax.nami
ng.NoInitialContextException: Failed to create InitialContext using f
Salikh Zakirov escribió:
> Have you tried -Xmx1g ? :)
> The current GC implementation has several inefficiencies in handling objects
> of size ~60 kb. In the worst case up to 53% of the heap can be wasted.
>
> To get more information about heap usage, please add the command line argument
> -verbose
On Wednesday 16 August 2006 16:13 Anton Luht wrote:
> > For example, how you will test that VM is aborted during start-up with
> > NoClassDefFoundError (not with IllegalArgumentException or any other
> > exception) if it is impossible to load requested class?
>
> I think it should be done using som
I'm trying to create snapshots, and when testing w/ ActiveMQ, I still
have the same problems w/ ActiveMQ as reported originally in HARMONY-956.
Can someone do a sanity check? it's a release build.
geir
-
Terms of use : http:/
Iñigo wrote:
> Hello:
> I was trying to run Freemind under Windows XP Home Edition SP 2
> using the latest harmony snapshot (August 4th). I have already run it in
> Ubuntu Dapper, and it went fine, although freemind was not capable of
> exporting to other formats (I think it is because javax.im
On 16 August 2006 at 8:50, Stefano Mazzocchi <[EMAIL PROTECTED]> wrote:
> Geir Magnusson Jr. wrote:
> >
> > On Aug 16, 2006, at 2:30 AM, Paulex Yang wrote:
> >
> >> Oops...It's my fault, there is a error in the makefile for Linux,
> >> fixed at revision r431842.
> >>
> >> Thank you to point out
On 16 August 2006 at 1:03, "Nathan Beyer" <[EMAIL PROTECTED]> wrote:
>
> Does anyone have objections to setting the svn:eol-style to native for
> *.java, *.c, *.h, *.cpp, *.xml as we move forward with updates and
> changes?
Depends what you mean. Changing eol-style should be done as a separate
theUser BL wrote:
Read at
http://weblogs.java.net/blog/ray_gans/archive/2006/08/mustang_and_dol.html
Mustang and Dolphin will no longer exists as synonyms.
The reason is the move of Java to OpenSource.
I joked here
(http://blogs.codehaus.org/people/geir/archives/001385_forward_steps.html)
th
Iñigo wrote:
Hello:
I was trying to run Freemind under Windows XP Home Edition SP 2
using the latest harmony snapshot (August 4th). I have already run it in
Ubuntu Dapper, and it went fine, although freemind was not capable of
exporting to other formats (I think it is because javax.imageio pa
On 8/16/06, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
On 8/16/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
>>
>> So why can't we optimize native (JNI) calls from Java code using
annotations
>> similar to those used to annotate helper's slow call above?
>> Once developer annotates native call with
Read at
http://weblogs.java.net/blog/ray_gans/archive/2006/08/mustang_and_dol.html
Mustang and Dolphin will no longer exists as synonyms.
The reason is the move of Java to OpenSource.
Greatings
theuserbl
-
Terms of use : http
Hello:
I was trying to run Freemind under Windows XP Home Edition SP 2
using the latest harmony snapshot (August 4th). I have already run it in
Ubuntu Dapper, and it went fine, although freemind was not capable of
exporting to other formats (I think it is because javax.imageio package
is not im
Stefano Mazzocchi wrote:
Geir Magnusson Jr. wrote:
On Aug 16, 2006, at 2:30 AM, Paulex Yang wrote:
Oops...It's my fault, there is a error in the makefile for Linux,
fixed at revision r431842.
Thank you to point out this, I thought the linux build error is caused
by network problem like window
Geir Magnusson Jr. wrote:
> +1
+1 as well.
> On Aug 16, 2006, at 2:03 AM, Nathan Beyer wrote:
>
>> Does anyone have objections to setting the svn:eol-style to native for
>> *.java, *.c, *.h, *.cpp, *.xml as we move forward with updates and
>> changes?
>> I believe this is the suggested setting f
Geir Magnusson Jr. wrote:
>
> On Aug 16, 2006, at 2:30 AM, Paulex Yang wrote:
>
>> Oops...It's my fault, there is a error in the makefile for Linux,
>> fixed at revision r431842.
>>
>> Thank you to point out this, I thought the linux build error is caused
>> by network problem like windows
>
> I
On 8/16/06, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
This is off-topic now. :-) But one (crazy) idea is to compile the
native code with JVM compiler as well so that both Java and native
code can use same IR.
Actually, its not really off-topic. It is not crazy. ECMA CLI does
something very sim
It works, thanks for the patch!
BTW, there is a looking similar failure in the test
o.a.h.beans.tests.java.beans.CustomizedPersistenceDelegateTest#testProxyPD
:)
Thanks,
Mikhail
2006/8/16, Mikhail Loenko <[EMAIL PROTECTED]>:
Sure!
2006/8/16, Alexei Zakharov <[EMAIL PROTECTED]>:
> Mikhail,
>
On Aug 16, 2006, at 2:30 AM, Paulex Yang wrote:
Oops...It's my fault, there is a error in the makefile for Linux,
fixed at revision r431842.
Thank you to point out this, I thought the linux build error is
caused by network problem like windows
I thought that it was clear - BUILD FAILURE
+1
On Aug 16, 2006, at 2:03 AM, Nathan Beyer wrote:
Does anyone have objections to setting the svn:eol-style to native for
*.java, *.c, *.h, *.cpp, *.xml as we move forward with updates and
changes?
I believe this is the suggested setting for committers [1][2]. The
only file
types that I kn
Sure!
2006/8/16, Alexei Zakharov <[EMAIL PROTECTED]>:
Mikhail,
> But there are two remaining failures related to
> Proxy. That area is completely new for me and I guess it's caused
> by incorrect process of Object's methods including equals().
> Can you guys take a look?
I have created HARMONY
Hi Nathan,
Thanks a lot for help.
Setting svn:eol-style property helps, so the line endings on Linux become
normal LF.
However, you missed several files, which still have CRLF endings (and no
eol-style set):
vm/vmcore/src/kernel_classes/native/org_apache_harmony_util_concurrent_Atomics.h
vm/v
Mikhail,
But there are two remaining failures related to
Proxy. That area is completely new for me and I guess it's caused
by incorrect process of Object's methods including equals().
Can you guys take a look?
I have created HARMONY-1207 that fixes the above problem. Could you
please take a lo
For example, how you will test that VM is aborted during start-up with
NoClassDefFoundError (not with IllegalArgumentException or any other
exception) if it is impossible to load requested class?
I think it should be done using some VM tests - maybe using JVMTI.
Parsing output sounds too weak fo
On 8/16/06, Anton Luht wrote:
IMHO analysis of exception stacktrace output is a bad idea. Tests
should not produce uncatched exceptions unless they fail. Test authors
should explicitly catch an exception and print some text to stdout.
See [1] for testing details.
Reasons are:
- exception m
IMHO analysis of exception stacktrace output is a bad idea. Tests
should not produce uncatched exceptions unless they fail. Test authors
should explicitly catch an exception and print some text to stdout.
Reasons are:
- exception messages are not standard, different JVMs can produce
different out
On 8/16/06, Anton Luht wrote:
Cool idea - rethrow exceptions from exec'ed java :) You exec jvm that
dies because some exception (say, NPE) not catched, support_exec
analyzes output, understands that NPE was thrown and rethrows it :)
People who will look at those tests will certainly go mad.
Y
Cool idea - rethrow exceptions from exec'ed java :) You exec jvm that
dies because some exception (say, NPE) not catched, support_exec
analyzes output, understands that NPE was thrown and rethrows it :)
People who will look at those tests will certainly go mad.
On 8/16/06, Jimmy, Jing Lv <[EMAIL
Might be related to this topic:
http://issues.apache.org/jira/browse/HARMONY-1186
[classlib][nio] unable to Http connect to Jetty server on Harmony
Thanks,
Mikhail
2006/8/16, Andrew Zhang <[EMAIL PROTECTED]>:
On 8/8/06, Filip Hanik - Dev Lists <[EMAIL PROTECTED]> wrote:
> yes, jetty has kept
On 8/8/06, Filip Hanik - Dev Lists <[EMAIL PROTECTED]> wrote:
yes, jetty has kept that as a goal, while Tomcat has built out and
expanded its options and configurations.
jetty also doesn't implement any JSP logic, only http and servlet.
creating a custom light-weight tomcat, may be more work tha
Thanks
2006/8/16, Igor Stolyarov <[EMAIL PROTECTED]>:
Hi Mikhail,
I've found cause of this problem and have opened Harmony-1199 issue. Ilya
reordered method setAsText in PropertyEditorSupport class and appeared that
problem. Mikhail, I've found else one bug in beans module Harmony-1205.
Could
I'll try them
2006/8/16, Igor Stolyarov <[EMAIL PROTECTED]>:
Hi Mikhail,
I've found cause of this problem and have opened Harmony-1199 issue. Ilya
reordered method setAsText in PropertyEditorSupport class and appeared that
problem. Mikhail, I've found else one bug in beans module Harmony-1205.
C
On 8/16/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
On 8/16/06, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
>
>
> > AFAIU it's enough to annotate JNI method with calling convention
> details
> > and to support it in JIT and VM. So I see no difference in
> implementation
> > with helper inlining
On 8/16/06, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
> AFAIU it's enough to annotate JNI method with calling convention
details
> and to support it in JIT and VM. So I see no difference in
implementation
> with helper inlining here. Just an extension or another version of
helper
> inlining me
Mark Hindess wrote:
Fixed in r431858.
Thanks a lot. :P
-Mark.
On 16 August 2006 at 14:30, Paulex Yang <[EMAIL PROTECTED]> wrote:
Oops...It's my fault, there is a error in the makefile for Linux, fixed
at revision r431842.
Thank you to point out this, I thought the linux build error is
Mikhail, I wrote my reply before read yours. :-)
On 8/16/06, Mikhail Fursov <[EMAIL PROTECTED]> wrote:
The separation is not clean if there is a helper that we can't write in
Java. Once we added TLS and native calls support to Java I can't imagine
this helper today, but I'm still looking for it
Hi Mikhail,
I've found cause of this problem and have opened Harmony-1199 issue. Ilya
reordered method setAsText in PropertyEditorSupport class and appeared that
problem. Mikhail, I've found else one bug in beans module Harmony-1205.
Could you try my fixes for these issues?
2006/8/15, Mikhail Lo
On 8/16/06, Rana Dasgupta <[EMAIL PROTECTED]> wrote:
Xiaofeng,
Thanks for the excellent description. My question was not whether partial
inling of helpers( or fastpath inlining ) is necessary. It was more whether
a generalized framework is absolutely necessary to support it. Or whether
there i
Hi folks,
When I take a look at excluded tests in luni module, I found there are some
tests which are dependent on system host files, i.e. SocketPermissionTest.
Consider following test:
public void test_equalsLjava_lang_Object_subtest0() {
SocketPermission sp1 = new SocketPermission(
Support_
Rana,
On 8/16/06, Rana Dasgupta <[EMAIL PROTECTED]> wrote:
Or whether there is a finite set of helpers/services fastpaths that one
can teach the
jit about, so that the jit knows a priori how to generate the code for
these
inline. As far as I know, several product implementations are OK with
tea
Hi Mikhail,
It seems the RI behavior a bit more tricky than it was assumed by the
HARMONY-1113 patch (in spite of the fact that all tests pass). IMHO
the deeper investigation is needed.
Thanks,
2006/8/15, Mikhail Loenko <[EMAIL PROTECTED]>:
Hi Igor!
Good catch!
This problem might be and migh
On 16 August 2006 at 0:48, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
> I want to do a snapshot - are the build breakages understood? Should I
> wait?
I should have just fixed the linux build break - minor makefile typo.
(Our windows build is still broken but that is for non-code related
reaso
Fixed in r431858.
-Mark.
On 16 August 2006 at 14:30, Paulex Yang <[EMAIL PROTECTED]> wrote:
> Oops...It's my fault, there is a error in the makefile for Linux, fixed
> at revision r431842.
>
> Thank you to point out this, I thought the linux build error is caused
> by network problem like win
On 8/16/06, Paulex Yang wrote:
Oops...It's my fault, there is a error in the makefile for Linux, fixed
at revision r431842.
But I still see the failure.
Thanks,
Stepan.
Thank you to point out this, I thought the linux build error is caused
by network problem like windows
Nathan Beyer wrot
On 8/16/06, Mikhail Loenko wrote:
You've probably meant x-net, because
IIRC 'security' was relayout before these conversations started
x-net layout could have changed after some conversations started,
but after that all the modules weren't changed I believe
Yes, that's true.
As result of th
See
http://mail-archives.apache.org/mod_mbox/incubator-harmony-dev/200603.mbox/[EMAIL
PROTECTED]
On 8/16/06, Alexey Petrenko wrote:
How this option will work?
I understand that it will convert all the sources to system dependent
line-endings on local machine. But what line-endings will have
r
How this option will work?
I understand that it will convert all the sources to system dependent
line-endings on local machine. But what line-endings will have
repository in this case?
Is there any option to set LFs (Unix-style) line-endings by default?
SY, Alexey
2006/8/16, Nathan Beyer <[EMAI
66 matches
Mail list logo