<?xml version="1.0" encoding="UTF-8" standalone="yes"?><rss version="2.0"><channel><title>Java, PHP, MySQL, Ruby, and more at Sagewire.org</title><link>http://www.sagewire.org/</link><description>Blogs and forums for Java, PHP, MySQL, and more.</description><language>en</language><item><title>[drlvm][object][testing] Snapshot testing for uncompressed references mode</title><link>http://www.sagewire.org/harmony-developer-java/drlvmobjecttesting-Snapshot-testing-for-uncompress-2033326.aspx</link><description>------=_Part_17995_7739635.1198773247725

Content-Disposition: inline

Hi

Uncompressed references support was implemented but wasn't tested closely
yet.
I'd like to propose change default mode of DRLVM on x86-64 to
&amp;quot;uncompressed&amp;quot;. With such a change we can test uncompressed references mode
with default snapshot testing.
If snapshot testing will show bad results, we can switch default mode again.

You can find all required changes in
HARMONY-5355[code]&amp;lt;https://issues.apache.org/jira...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmobjecttesting-Snapshot-testing-for-uncompress-2033326.aspx</guid><author>rss@sagewire.org</author><pubDate>Sun, 30 Dec 2007 00:59:28 GMT</pubDate></item><item><title>[performance] quick sort is 4x slower on Harmony</title><link>http://www.sagewire.org/harmony-developer-java/performance-quick-sort-is-4x-slower-on-Harmony-2031695.aspx</link><description>------=_Part_2678_17479470.1198344931639

Content-Disposition: inline

Hi,

I just found quick sort is very slow (4x) on Harmony compared with RI. I
did not mean Arrays.sort method here, but a stack based implementation of
quick sort. The code has a lot of push/pop operation. Any idea?

-- 
Best regards,
Andrew Zhang

http://zhanghuangzhu.blogspot.com/

------=_Part_2678_17479470.1198344931639--</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/performance-quick-sort-is-4x-slower-on-Harmony-2031695.aspx</guid><author>rss@sagewire.org</author><pubDate>Sat, 29 Dec 2007 10:51:38 GMT</pubDate></item><item><title>[general][bundle] FYI: "EIOffice with Harmony" bundle downloadable</title><link>http://www.sagewire.org/harmony-developer-java/generalbundle-FYI-EIOffice-with-Harmony-bundle-dow-2032706.aspx</link><description>------=_Part_3412_32464093.1198650855576

Content-Disposition: inline

Hello!

Everybody!We, Evermore Software Inc., provide a EIOffice Bundle on Harmony JRE build
r603534, you can download from:
Windows Bundle:  ftp://218.90.147.70/4.2.1289.101EN.IH04.T1.rar
Linux  Bundle:      ftp://218.90.147.70/4.2.1289.101EN.IH04.T1_B.tar.gz

userID: EverMore-Harmony
password:Keijweaw

And also you can get the version based on SUN JRE at
http://www.evermoresw.com/weben/download/eioffice_for_tr...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/generalbundle-FYI-EIOffice-with-Harmony-bundle-dow-2032706.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 28 Dec 2007 17:45:37 GMT</pubDate></item><item><title>[drlvm][build] build.sh smoke.test broken with unsatisfied convert-test dependency</title><link>http://www.sagewire.org/harmony-developer-java/drlvmbuild-buildsh-smoketest-broken-with-unsatisfi-2033327.aspx</link><description>$subj

Author: varlax
Date: Mon Dec 24 23:59:43 2007
New Revision: 606771

URL: http://svn.apache.org/viewvc?rev=606771&amp;amp;view=rev
Log:
Allow using both package and filepath formats for selecting smoke tests;
other minor enhancements.

[code]&amp;lt;convert-test blablabla isn't defined, so ant fails here with message:
Couldn't create task or type of type: convert-test

if I add the convert-test code to the working_vm/build/make/build.xml,
everything works:

    &amp;lt;macrodef name=&amp;quot;convert-te...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmbuild-buildsh-smoketest-broken-with-unsatisfi-2033327.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 28 Dec 2007 08:01:13 GMT</pubDate></item><item><title>[buildtest] does the buildtest 2.0 work with an 1.7</title><link>http://www.sagewire.org/harmony-developer-java/buildtest-does-the-buildtest-20-work-with-an-17-2031004.aspx</link><description>I'm having all sorts of issues with buildtest 2.0. Here's what I'm
running, is there anything that's out of whack?

Ubuntu 7.10 on x86_64 (AMD dual core)
Sun JAVA 1.6
Ant 1.7
SVN 1.4.4

Windows XP on x86
Sun JAVA 1.6
MSVC 2003
Ant 1.7
SVN 1.4.5

Here's what I'm doing, per the README [1].

* svn checkout -N
https://svn.apache.org/repos/asf/harmony/enhanced/buildtest/branches/2.0/
* Tweak the buildtest.sh to setup the environment variables and then
run these commands.
* ./build...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/buildtest-does-the-buildtest-20-work-with-an-17-2031004.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 27 Dec 2007 02:39:32 GMT</pubDate></item><item><title>[classlib]remove the duplicate locale data</title><link>http://www.sagewire.org/harmony-developer-java/classlibremove-the-duplicate-locale-data-2004579.aspx</link><description>Hi all,

I have raised a JIRA[1] for migrating the dependencies of locale related
data to icu4j and remove the data in
luni/src/main/JAVA/org/apache/harmony/luni/internal/locale/. Currently
I have delegated all the locale related classes to corresponding
classes in icu4j and successfully removed the dependencies of harmony
resource bundles.

As expected, there are around 20 failures of harmony test. Many of
them are caused by data difference. I have listed all of them on harmony
wiki[...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/classlibremove-the-duplicate-locale-data-2004579.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 26 Dec 2007 10:23:58 GMT</pubDate></item><item><title>[drlvm][inline helper] question on object size for allocation</title><link>http://www.sagewire.org/harmony-developer-java/drlvminline-helper-question-on-object-size-for-all-2031607.aspx</link><description>Hi, I found the new helper design uses following interface for object
allocation:

    public static Address alloc(Address classHandle) {
        int objSize = VMHelper.getTypeSize(classHandle);
        int allocationHandle = VMHelper.getAllocationHandle(classHandle);
        return alloc(objSize, allocationHandle);
    }

Is the VMHelper.getTypeSize(classHandle) actually a runtime constant
known by JIT?

Thanks,
xiaofeng

-- 
http://xiao-feng.blogspot.com</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvminline-helper-question-on-object-size-for-all-2031607.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 25 Dec 2007 05:53:38 GMT</pubDate></item><item><title>[general] extend feature freeze?</title><link>http://www.sagewire.org/harmony-developer-java/general-extend-feature-freeze-2030087.aspx</link><description>We've unfrozen the code, but since we still have regressions in
about 5 test suites, I suggest that we hold with integration of major
changes. Otherwise our regressions fight will be a neverending
story...

Ideas?

Thanks,
Mikhail</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/general-extend-feature-freeze-2030087.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 24 Dec 2007 03:24:55 GMT</pubDate></item><item><title>[build] Eclipse version to use in Harmony build</title><link>http://www.sagewire.org/harmony-developer-java/build-Eclipse-version-to-use-in-Harmony-build-2032042.aspx</link><description>Guys,

we are using a half year old version of eclipse for JAVA compiler and
other tools.
May be it's time to update version?

SY, Alexey</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/build-Eclipse-version-to-use-in-Harmony-build-2032042.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 24 Dec 2007 03:16:17 GMT</pubDate></item><item><title>[drlvm][jitrino]about the stack frame</title><link>http://www.sagewire.org/harmony-developer-java/drlvmjitrinoabout-the-stack-frame-2031885.aspx</link><description>------=_Part_4332_22809099.1198399388373

Content-Disposition: inline

what is JAVA frame, m2n frame and native frame? I want to know the
relationship of them. Could any one give some help?

Thanks,
Chengrong

------=_Part_4332_22809099.1198399388373--</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmjitrinoabout-the-stack-frame-2031885.aspx</guid><author>rss@sagewire.org</author><pubDate>Sun, 23 Dec 2007 10:07:55 GMT</pubDate></item><item><title>[drlvm][object]</title><link>http://www.sagewire.org/harmony-developer-java/drlvmobject-2031082.aspx</link><description>------=_Part_19781_17604767.1198225365962

Content-Disposition: inline

hi, all
   I want to know the structure of the JAVA objcet. Where can I find the
exact class describing JAVA object in the source code of Harmony?

Thanks,
Chengrong

------=_Part_19781_17604767.1198225365962--</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmobject-2031082.aspx</guid><author>rss@sagewire.org</author><pubDate>Sat, 22 Dec 2007 07:29:03 GMT</pubDate></item><item><title>[drlvm][jit] EM tracing gone</title><link>http://www.sagewire.org/harmony-developer-java/drlvmjit-EM-tracing-gone-2030723.aspx</link><description>Anybody noticed that -Xtrace:em is suddenly gone?

shell&amp;gt; JAVA -Xtrace:em Hello
Unknown option -Xtrace:em
Use JAVA -help to get help on command line options

why?

-- 
Egor Pasko</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmjit-EM-tracing-gone-2030723.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 20 Dec 2007 16:54:56 GMT</pubDate></item><item><title>[general] Multi-lingual publishing channels - blog, harmony web site etc.</title><link>http://www.sagewire.org/harmony-developer-java/general-Multilingual-publishing-channels-blog-harm-1985215.aspx</link><description>------=_Part_3866_14413243.1192758542368

Content-Disposition: inline

Hi all
Now we've many information publishing channels.

Wiki, JIRA, blog, harmony web site to name a few. And seems we've a
multi-lingual information publishing
tendency these days. For example, we've wiki in chinese, JIRA will also
has its Russian and/or Chinese
version in the near future.

I am thinking about to push this tendency one step further. What about also
to multi-lingual our harmony web site or our bl...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/general-Multilingual-publishing-channels-blog-harm-1985215.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 20 Dec 2007 14:30:56 GMT</pubDate></item><item><title>[general] Code base unfrozen</title><link>http://www.sagewire.org/harmony-developer-java/general-Code-base-unfrozen-2029154.aspx</link><description>Thanks to everyone who helped to check the stability of M4.  We are
promoting r603534 to a milestone build; and the code base is now open
again for regular development.  The download page will be updated shortly.

Well done everyone!

Regards,
Tim</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/general-Code-base-unfrozen-2029154.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 20 Dec 2007 11:58:20 GMT</pubDate></item><item><title>[committers] Disk usage</title><link>http://www.sagewire.org/harmony-developer-java/committers-Disk-usage-2029878.aspx</link><description>I bring a (paraphrased) message from the ASF Board to our committers...

Please reduce the disk usage in personal home directories.  They aren't
designed for storing large quantities of project data.  In particular,
we shouldn't be storing multiple snapshot builds and test results,
which runs to millions of files.

I realize this is hard with the size of Harmony's code base and number
of tests that we are running, but the machine is a shared resource so we
have to be modest with the num...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/committers-Disk-usage-2029878.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 20 Dec 2007 11:51:30 GMT</pubDate></item><item><title>Will Apache Harmony support a minimum/smaller scale JRE ?</title><link>http://www.sagewire.org/harmony-developer-java/Will-Apache-Harmony-support-minimumsmaller-scale-J-2030355.aspx</link><description>------=_Part_8465_13252503.1198120006637

Content-Disposition: inline

Hi all,

  Will Will Apache Harmony support a minimum/smaller scale JRE ? Some times
we does not require a full set of JRE. Probably we just need a basic features
for Installer or command base which no need Swing package at all.... some
things can reduce down the size to 5MB ?

Thanks

------=_Part_8465_13252503.1198120006637--</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/Will-Apache-Harmony-support-minimumsmaller-scale-J-2030355.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 20 Dec 2007 07:08:58 GMT</pubDate></item><item><title>[ANNOUNCE] Apache Harmony 5.0M4 available</title><link>http://www.sagewire.org/harmony-developer-java/ANNOUNCE-Apache-Harmony-50M4-available-2029978.aspx</link><description>The Apache Harmony project are pleased to announce the immediate
availability of Harmony 5.0 Milestone 4.

Apache Harmony is the JAVA SE project of the Apache Software Foundation,
working towards a full compliant implementation of the JAVA SE
specification.

Harmony 5.0 Milestone 4 is the latest stable build with numerous
enhancements including new JIT optimizations, functional and coverage
enhancements throughout the class libraries, improved VM threading
design, and support for full ...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/ANNOUNCE-Apache-Harmony-50M4-available-2029978.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 20 Dec 2007 02:23:30 GMT</pubDate></item><item><title>[harmony][Thread]</title><link>http://www.sagewire.org/harmony-developer-java/harmonyThread-2029031.aspx</link><description>------=_Part_8863_4546070.1197946481458

Content-Disposition: inline

I found in the process of locking
JAVA*[code]&amp;lt;file:///E:/project/jit/Harmony/working_vm/vm/thread/doc/ThreadManager.htm#*&amp;gt;[/code]monitors,
there is a fast path to acquiring the JAVA
*[code]&amp;lt;file:///E:/project/jit/Harmony/working_vm/vm/thread/doc/ThreadManager.htm#*&amp;gt;[/code]monitor.
In this scenario, the helper doesn't need to switch between JAVA
*[code]&amp;lt;file:///E:/project/jit/Harmony/working_vm/vm/thread/doc/ThreadManag...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/harmonyThread-2029031.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 19 Dec 2007 22:17:45 GMT</pubDate></item><item><title>[tools] What do you use for building .class files?</title><link>http://www.sagewire.org/harmony-developer-java/tools-What-do-you-use-for-building-class-files-2029594.aspx</link><description>------=_Part_9036_764313.1198017422179

Content-Disposition: inline

Part of the work I'm doing requires me to build .class files in order to
test them. I'm probably not the first person to have to do this - what do
other people use? I have seen Jasmin (http://jasmin.sourceforge.net/) - are
there any other JAVA bytecode assemblers that are preferred for use with
Harmony? Is there a plan for jasm-like technology from Harmony itself?

Thanks in advance for your opinions...

     Andrew ...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/tools-What-do-you-use-for-building-class-files-2029594.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 19 Dec 2007 21:50:03 GMT</pubDate></item><item><title>[jitrino][dump]</title><link>http://www.sagewire.org/harmony-developer-java/jitrinodump-2029926.aspx</link><description>Hi,all
     In the &amp;quot;emitter&amp;quot;pass, when Jitrino resolve RuntimeInfo,it'll
generate some dynamic code.If I want to see the assembly code in the
chunk, what can I do?</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/jitrinodump-2029926.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 19 Dec 2007 15:54:54 GMT</pubDate></item><item><title>[bti][m4] does the maven test fail, but really pass?</title><link>http://www.sagewire.org/harmony-developer-java/btim4-does-the-maven-test-fail-but-really-pass-2029065.aspx</link><description>I'm running some of the various buildtest adaptors and ran into a
failure with 'maven_test'. Here's what I did.

buildtest.sh -Dtest.suites=&amp;quot;classlib,drlvm,maven_test&amp;quot; setup
buildtest.sh run

Here's the results. Is this expected?

     [JAVA]      [exec] [INFO]
------------------------------------------------------------------------
     [JAVA]      [exec] [INFO] BUILD SUCCESSFUL
     [JAVA]      [exec] [INFO]
------------------------------------------------------------------------
...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/btim4-does-the-maven-test-fail-but-really-pass-2029065.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 19 Dec 2007 12:35:30 GMT</pubDate></item><item><title>[general] Declare M4 == r603534 ?</title><link>http://www.sagewire.org/harmony-developer-java/general-Declare-M4-r603534-2027741.aspx</link><description>Based on your own local testing and on the testing results people have
reported here, do you think we should declare the r603534 build as M4
and re-open the codebase for change?

As usual, this is a development milestone, so we know there are issues,
including some we'd likely choose to fix for an end-user release.
A milestone is a stable development snapshot that doesn't have any
critical flaws or regressions.

It does not require a formal project vote, just a show of hands.

Regards...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/general-Declare-M4-r603534-2027741.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 19 Dec 2007 04:59:43 GMT</pubDate></item><item><title>[testing] M4 candidate (r603534) testing status.</title><link>http://www.sagewire.org/harmony-developer-java/testing-M4-candidate-r603534-testing-status-2027420.aspx</link><description>Hi,

Please see testing status[1] for r603534 below.
Note to my comments:
- I marked tests as regression if they passed on M3 [2]
- I question tests as intermittent if they passed on the previous
snapshot (r603433) [3]
- There are some tests that failed on M3 too. (move them to the exclude lis=
ts?)
- Not all failures have JIRA issue assigned so please help me to find
related JIRA number (if there is any).

All comments and clarifications are greatly appreciated!

=3D=3D=3D=3D=3D=3...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/testing-M4-candidate-r603534-testing-status-2027420.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 18 Dec 2007 11:10:52 GMT</pubDate></item><item><title>[drlvm][jitrino]A question of pipeline and method filter</title><link>http://www.sagewire.org/harmony-developer-java/drlvmjitrinoA-question-of-pipeline-and-method-filt-2028530.aspx</link><description>------=_Part_7222_23036078.1197880543775

Content-Disposition: inline

First, I am just a beginner for OPT.
I find a file named opt.emconf in default vm. Is it the default
configuration of compilation pipeline in OPT?

My question is that, Is Harmony VM able to change the pipeline or method
filters at runtime?
i.e. Could I specify a pipeline(named P) to a method (named M) dynamically?

-- 
From : Simon.Chow@xxxxxxxxxxx School of Fudan University

------=_Part_7222_23036078.11978805...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmjitrinoA-question-of-pipeline-and-method-filt-2028530.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 18 Dec 2007 11:04:17 GMT</pubDate></item><item><title>[drlvm][jitrino]</title><link>http://www.sagewire.org/harmony-developer-java/drlvmjitrino-2027419.aspx</link><description>------=_Part_116_17471468.1197619050983

Content-Disposition: inline

    As we know, the key word of &amp;quot;synchronized&amp;quot; in JAVA will translated into
monenter/monexit pair. And synchronization shoud contain two functions, One
is the mutex lock and the other is the *memory barrier*. I traced the
compiling pipeline from JAVA bytecode to LIR, found the  monenter/monexit
pair is finally transformed into some assembly codes among
which there are codes to call the interface function provided by Th...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmjitrino-2027419.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 18 Dec 2007 02:55:33 GMT</pubDate></item><item><title>About the loading constraint</title><link>http://www.sagewire.org/harmony-developer-java/About-the-loading-constraint-2027492.aspx</link><description>------=_Part_441_24854211.1197627042528

Content-Disposition: inline

Loading constraint is a new regulation since sun jdk 1.2.I use a test suit,
finding that there are some difference between harmony and sun jdk 1.5 about
the loading constraint. And I am not quite sure about the native resolution
of harmony. Who can help me to explain why???
There are two Spoofed.class. One is under the current direction, the other
is under the direction : greeters/ . They are different but with the sam...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/About-the-loading-constraint-2027492.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 17 Dec 2007 15:51:35 GMT</pubDate></item><item><title>[drlvm] Regression caused by compressed VTable pointers</title><link>http://www.sagewire.org/harmony-developer-java/drlvm-Regression-caused-by-compressed-VTable-point-2027577.aspx</link><description>Hi all!

We've a regression in stress test suite:
http://issues.apache.org/jira/browse/HARMONY-5047

The problem is that in compressed VTable pointers mode (which is
default for x86_64 platforms) number of classes that VM could load is
limited by the size of VTable memory pool = 8 MB. VM  crashes because
VT pool is overflowed when the test tries to load about 34000 classes.
(VTable for each class is &amp;gt;= 232 B)

It seems that we need smarter memory management for VTables in compressed m...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvm-Regression-caused-by-compressed-VTable-point-2027577.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 17 Dec 2007 15:15:13 GMT</pubDate></item><item><title>[classlib] New ICU release</title><link>http://www.sagewire.org/harmony-developer-java/classlib-New-ICU-release-2026879.aspx</link><description>ICU 3.8.1 has just been released, so Id like to propose that after M4 we 
upgrade to this release, add it to the fetch-depends target and remove 
the &amp;quot;homemade&amp;quot; ICU4J jar we've stored in SVN.

Im running the tests with the new version now to make sure there are no 
regressions and will be happy to make the required changes when the time 
comes.

Objections?

Regards,
Oliver

-- 
Oliver Deakin
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wa...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/classlib-New-ICU-release-2026879.aspx</guid><author>rss@sagewire.org</author><pubDate>Sun, 16 Dec 2007 14:40:04 GMT</pubDate></item><item><title>[general] Board report due</title><link>http://www.sagewire.org/harmony-developer-java/general-Board-report-due-1927697.aspx</link><description>It is time for me to submit a brief report to the Board on what we've
been doing in Harmony over the last three months.

I have written my version of events on the wiki [1], and invite you to
either update it directly or respond here and I will merge your changes.
I know we've been very active, but we need to keep it short so please
try and be succinct.

[1] http://wiki.apache.org/harmony/Board200709

Regards,
Tim</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/general-Board-report-due-1927697.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 14 Dec 2007 17:26:11 GMT</pubDate></item><item><title>[general][bundle] FYI: "EIOffice with Harmony" bundle downloadable in sourceforge</title><link>http://www.sagewire.org/harmony-developer-java/generalbundle-FYI-EIOffice-with-Harmony-bundle-dow-2025510.aspx</link><description>I copied the EIOffice with Harmony bundle v0.04 for Linux to
sourceforge. It's downloadable in following urls:
http://sourceforge.net/projects/eio-harmony , or
http://eio-harmony.sourceforge.net

Thanks,
xiaofeng

-- 
http://xiao-feng.blogspot.com</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/generalbundle-FYI-EIOffice-with-Harmony-bundle-dow-2025510.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 14 Dec 2007 15:17:25 GMT</pubDate></item><item><title>[web] should we create a page for Harmony code adopters?</title><link>http://www.sagewire.org/harmony-developer-java/web-should-we-create-page-for-Harmony-code-adopter-2027309.aspx</link><description>For example, Adnroid, IBM JDK at the moment.

Thanks,
xiaofeng
-- 
http://xiao-feng.blogspot.com</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/web-should-we-create-page-for-Harmony-code-adopter-2027309.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 14 Dec 2007 12:19:15 GMT</pubDate></item><item><title>[general] Board report due</title><link>http://www.sagewire.org/harmony-developer-java/general-Board-report-due-2025559.aspx</link><description>Our regular Board report is now due.  I have put a draft on the wiki
[1], and'd very much welcome your comments, additions, and
corrections etc.

I'd especially appreciate any noteworthy enhancements since the last
report (which was ~Milestone 3), or any issues that I may have missed.

[1] http://wiki.apache.org/harmony/Board200712

Thanks,
Tim</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/general-Board-report-due-2025559.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 14 Dec 2007 10:41:51 GMT</pubDate></item><item><title>[testing] Does stress suite need all jars from punit repository?</title><link>http://www.sagewire.org/harmony-developer-java/testing-Does-stress-suite-need-all-jars-from-punit-2024878.aspx</link><description>Hi Andrew and Alexei (Fedotov).

I investigated EVENT014 test failure in stress suite and found the the
suite setup checks out several jar files from:
http://p-unit.svn.sourceforge.net/svnroot/p-unit/trunk repository.

My guess that these jars aren't related to running stress suite with
punit. There is no need to download&amp;amp;keep several megabytes.

So could you update the stress suite build to checkout only punit
related artifacts?
Also separation'd make licence issues more clear - as I...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/testing-Does-stress-suite-need-all-jars-from-punit-2024878.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 14 Dec 2007 09:37:32 GMT</pubDate></item><item><title>[drlvm][jitrino][optimizer]</title><link>http://www.sagewire.org/harmony-developer-java/drlvmjitrinooptimizer-2023022.aspx</link><description>------=_Part_5046_20196701.1196943234923

Content-Disposition: inline

I try to get CFG of the callee of current method with the following code
just like the escape analysis pass does. But I found the methodDesc of some
callees was abnormal,  the ByteCode size is 0 and the ByteCode Address is
invalid. Why does this happen?

//call is a method invoke instruction

MethodDesc* methodDesc = 0;

 if (call == NULL) {  // scanned Op_DirectCall, not scanned
Op_IndirectMemoryCall
  return t...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmjitrinooptimizer-2023022.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 14 Dec 2007 08:06:52 GMT</pubDate></item><item><title>[testing] M4 status</title><link>http://www.sagewire.org/harmony-developer-java/testing-M4-status-2026968.aspx</link><description>Looks like the focused testing effort is paying off, with bugs being
found and lots of good investigations being conducted.  As usual, we
have our fair share of bugs in tests to deal with too, but I think that
isn't unusual.

I'd say the code looks to be pretty good.  Has anyone seen anything that
would cause us to delay declaring M4?

Stepan: you always have a good handle on the overall status[code]&amp;lt;g&amp;gt;[/code].  What
are your thoughts after the recent must-fix patches have gone in?

R...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/testing-M4-status-2026968.aspx</guid><author>rss@sagewire.org</author><pubDate>Fri, 14 Dec 2007 06:35:16 GMT</pubDate></item><item><title>[eut][regressions] EUT regressions on Linux x86</title><link>http://www.sagewire.org/harmony-developer-java/eutregressions-EUT-regressions-on-Linux-x86-2026878.aspx</link><description>------=_Part_7012_14821635.1197545707434

Content-Disposition: inline

According to report at
http://people.apache.org/~smishura/r603433/Linux_x86/eut33/ there are
regressions for EUT3.3 on Linux x86.

I have checked 6 failures at org.eclispe.jdt.ui.tests.AutomatedSuite - they
are reproducible. There are just few commits between passed &amp;amp; failed
revisions, and one of them is my patch for EUT BTI which redefined TMP/HOME
settings. I continue checking - it may turn out that these 6 tests ...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/eutregressions-EUT-regressions-on-Linux-x86-2026878.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 13 Dec 2007 15:57:13 GMT</pubDate></item><item><title>[classlib][security] RandomBitsSupplier.getRandomBits() on zOS</title><link>http://www.sagewire.org/harmony-developer-java/classlibsecurity-RandomBitsSuppliergetRandomBits-o-2025051.aspx</link><description>Hi all,

Currently, the SecureRandom.nextBytes() method has it's random byte 
generation delegated to RandomBitsSupplier.getRandomBits() on Unix 
systems. getRandomBits() expects us to be able to use one of /dev/random 
or /dev/urandom to read a certain number of bytes, throwing an exception 
if they are unavailable.

On z/OS this is an issue because the availability of /dev/*random is 
dependent on the hardware of the machine and we cannot assume they can 
be used. In cases where the ...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/classlibsecurity-RandomBitsSuppliergetRandomBits-o-2025051.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 13 Dec 2007 15:22:16 GMT</pubDate></item><item><title>[classlib][jndi][compat] Shoud Harmony support ri's ldap providerspecific properties?</title><link>http://www.sagewire.org/harmony-developer-java/classlibjndicompat-Shoud-Harmony-support-ris-ldap-2025352.aspx</link><description>Hi,

There are some provider-specific environment properties defined in ri's 
ldap provider, such as,
com.sun.jndi.ldap.connect.timeout,  com.sun.jndi.ldap.trace.ber

I'm not sure how to deal with these properties, should we support them 
for compatibility reason
or we just supply Harmony's provider specific properties, like 
org.apache.harmony.jndi.ldap.timeout?

Any thoughts or suggestions?

Best Regards,
Regis.</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/classlibjndicompat-Shoud-Harmony-support-ris-ldap-2025352.aspx</guid><author>rss@sagewire.org</author><pubDate>Thu, 13 Dec 2007 09:38:27 GMT</pubDate></item><item><title>[testing] M4 candidate (r602572) testing status.</title><link>http://www.sagewire.org/harmony-developer-java/testing-M4-candidate-r602572-testing-status-2025467.aspx</link><description>Hi,

I compared the testing status for the last snapshot (r602572) [1] with
M3 status[2].
The brief status is:

* DRLVM tests:
    - Windows_x86_64: 1 crashed test (intermittent? If not then M3 regressi=
on)

* Eclipse Unit Tests 3.3
    - Linux_x86: 4 failures
    - Windows_x86: 14 failures
    - Linux_x86_64: the suite is rerun (previous snapshot has 94.07% pass r=
ate)

* EGAx48:
    - Linux_x86: failed
    - Windows_x86: no status =96 the scenario causes CC host down after...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/testing-M4-candidate-r602572-testing-status-2025467.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 12 Dec 2007 10:56:41 GMT</pubDate></item><item><title>Eclipse bug was: [classlib][luni] TreeMap woes</title><link>http://www.sagewire.org/harmony-developer-java/Eclipse-bug-was-classlibluni-TreeMap-woes-2025691.aspx</link><description>------=_Part_11049_8451337.1197389232369

Content-Disposition: inline

Hi All,
Here is a story why we get EUT failures after new TreeMap.After new TreeMap implementation we got 3 error in EUT: testAddWorkingSet,
testGetWorkingSet and testRemoveWorkingSet.

The problem here that when this unit tests are running we got incorrect set
of WorkingSets obtained from WorkingSetManager.
Another problem - if we run these tests separately all of them are passed.

I did mixed TreeMap implementati...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/Eclipse-bug-was-classlibluni-TreeMap-woes-2025691.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 12 Dec 2007 10:43:39 GMT</pubDate></item><item><title>[drlvm][general] Multi-tasking VM?</title><link>http://www.sagewire.org/harmony-developer-java/drlvmgeneral-Multitasking-VM-2024745.aspx</link><description>------=_Part_13788_9524342.1197262833238

Content-Disposition: inline

Will harmony support the multi-tasking feature?
I has seen that Sun has a project name
Barcelona[code]&amp;lt;http://research.sun.com/projects/barcelona&amp;gt;[/code]which aimed to
run several JAVA applications on 1 JVM.
Maybe it can improve the JVM performance somehow.
I am very interested about this, but I can not find more resource about
this....

-- 
From : Simon.Chow@xxxxxxxxxxx School of Fudan University

------=_Part_...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmgeneral-Multitasking-VM-2024745.aspx</guid><author>rss@sagewire.org</author><pubDate>Wed, 12 Dec 2007 02:56:33 GMT</pubDate></item><item><title>[drlvm][jit][emconf] An improvement of server_aggressive.emconf for M4</title><link>http://www.sagewire.org/harmony-developer-java/drlvmjitemconf-An-improvement-of-serveraggressivee-2025611.aspx</link><description>------=_Part_8300_11654426.1197387310876

Content-Disposition: inline

Hi All,
I have created JIRA with  a patch for server_aggressive emconf [1].
This patch doesn't break anything as server_aggressive.emconf isn't
intended for general usage (as server.emconf). At the same time  having it
in SVN allows further works on performance optimization w/o having
discrepancies b/w local and SVN copies of it as well as gives some
additional performance on some benchmarks and make it more consiste...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmjitemconf-An-improvement-of-serveraggressivee-2025611.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 11 Dec 2007 21:58:49 GMT</pubDate></item><item><title>Make GC_CC working</title><link>http://www.sagewire.org/harmony-developer-java/Make-GCCC-working-2024388.aspx</link><description>Hi All,

Now we've GC_CC inoperable on most platforms - it works on
Windows/x86/release only.

I have checked M3 build, GC_CC works fine (although hangs from time to time).I suggest committing HARMONY-5247 and HARMONY-5262 patches to fix most
of current GC_CC problems.

The problems are the following:

1) After r583223 threading commit GC_CC doesn't work in debug mode
because of multiple assertions.

2) After r587472 commit (symbols exporting policy) GC_CC was broken on
Linux becau...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/Make-GCCC-working-2024388.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 11 Dec 2007 11:20:51 GMT</pubDate></item><item><title>[drlvm][jvmti] Request to commit HARMONY-5287 in M4</title><link>http://www.sagewire.org/harmony-developer-java/drlvmjvmti-Request-to-commit-HARMONY5287-in-M4-2025100.aspx</link><description>Hello

Today I found the cause of instability of jdktools tests reported by CC. 
The reason is absence of synchronization in two JVMTI functions, they 
may cause a crash in release mode since memory allocated may be less 
than actually filled up. In debug mode an assertion fails.

I'd like to commit the patch in M4 because it affects stability of 
debugging on DRLVM. Do any other committers support it?

-- 
Gregory</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/drlvmjvmti-Request-to-commit-HARMONY5287-in-M4-2025100.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 11 Dec 2007 10:14:44 GMT</pubDate></item><item><title>Harmony plugin for Eclipse</title><link>http://www.sagewire.org/harmony-developer-java/Harmony-plugin-for-Eclipse-2024100.aspx</link><description>------=_Part_2446_5040030.1197107442873

Content-Disposition: inline

Hi folks,
one of my user has some doubts about using Harmony  JRE  with  Eclipse 3.2(see
http://softwarecommunity.intel.com/isn/Community/en-US/forums/ShowThread.aspx?PostID=30245155#30245155for
details), because some notes about Eclipse plugin (
http://harmony.apache.org/documentation/eclipse_update). Could anybody so
please to clarify the Harmony plug-in role and its mandatory  plug-in to use
Harmony JRE in Eclipse?...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/Harmony-plugin-for-Eclipse-2024100.aspx</guid><author>rss@sagewire.org</author><pubDate>Tue, 11 Dec 2007 09:17:32 GMT</pubDate></item><item><title>Harmony-4942 "[classlib][jndi] InitialContext searches for jndi.properties every contruction time"</title><link>http://www.sagewire.org/harmony-developer-java/Harmony4942-classlibjndi-InitialContext-searches-f-2023841.aspx</link><description>Hi

As it turned out the HARMONY-4942 isn't committed. I have checked it on
SPECjAppServer2004 without any problem. And as I can see the
performance results on mini-test aren't bad.
This isn't a feature but a performance bug fix so I propose to commit
this patch now (until the code freeze).Thanks
Sergey</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/Harmony4942-classlibjndi-InitialContext-searches-f-2023841.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 10 Dec 2007 13:31:08 GMT</pubDate></item><item><title>[classlib] dependencies (was [announce-crypto] IMPORTANT - linking directly to downloadable files.)</title><link>http://www.sagewire.org/harmony-developer-java/classlib-dependencies-was-announcecrypto-IMPORTANT-2024838.aspx</link><description>Perhaps we need to mirror the bcprov.jar somewhere?  Anyone have any
bright ideas?

-Mark.

------- Forwarded Message

Subject: [announce-crypto] IMPORTANT - linking directly to downloadable files.
From: David Hook [code]&amp;lt;dgh@xxxxxxxxxxx&amp;gt;[/code]
To: dev-crypto@xxxxxxxxxxx
Cc: announce-crypto@xxxxxxxxxxx
Date: Mon, 10 Dec 2007 18:41:23 +1100

Hi all,

we're starting to have a few issues with applications that link directly
to the BC jars and other artifacts such as webstart based ...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/classlib-dependencies-was-announcecrypto-IMPORTANT-2024838.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 10 Dec 2007 13:00:56 GMT</pubDate></item><item><title>[general] [news] Harmony code in the wild</title><link>http://www.sagewire.org/harmony-developer-java/general-news-Harmony-code-in-the-wild-2024035.aspx</link><description>I thought you'd be interested to know that IBM has released the
&amp;quot;IBM JAVA SDK version 6&amp;quot; for general availability today [1].  The JAVA
SDK is released across various combinations of Windows, AIX, z/OS, and
Linux on IA32, AMD64/EM64T, Power32 &amp;amp; 64, and zSeries 31 &amp;amp; 64 processors.

Of particular note is that this version of the IBM JAVA SDK contains a
significant amount of Apache Harmony class library code, as developed by
a number of people on this list.  So thank you, everyone, for the ha...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/general-news-Harmony-code-in-the-wild-2024035.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 10 Dec 2007 12:57:22 GMT</pubDate></item><item><title>Huge performance regression commit: svn commit: r602061</title><link>http://www.sagewire.org/harmony-developer-java/Huge-performance-regression-commit-svn-commit-r602-2024099.aspx</link><description>------=_Part_3278_16487232.1197105304384

Content-Disposition: inline

Hi All,

I have to notify you that this commit causes -10% performance regression on
some benchmarks.
wrote in message:
[quote]Author: mfursov
Date: Fri Dec  7 02:32:39 2007
New Revision: 602061
URL: http://svn.apache.org/viewvc?rev=602061&amp;amp;view=rev
Log:
Fix for HARMONY-4785 [drlvm][jit][opt] EHWA asserts in server_static mode
+Regression tests
+OSR optimization was disabled in all modes. It'll be reenabled afte...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/Huge-performance-regression-commit-svn-commit-r602-2024099.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 10 Dec 2007 12:44:40 GMT</pubDate></item><item><title>[testing] update testing conventions</title><link>http://www.sagewire.org/harmony-developer-java/testing-update-testing-conventions-2023933.aspx</link><description>Hello,
Today I found out that updating testing conventions from the bottom of
the long thread might be unnoticed and sensitive at the same time. I
have created a new patch [1] for conventions based on a local
feedback. Sean, all, could you please take a look at proposed changes?

Actually, I have renamed 'common' to 'JAVA' and added 'resources'
folder to be more alike Apache Maven layout. Thank you in advance.

[1] http://issues.apache.org/jira/browse/HARMONY-5275

wrote in message:
...</description><guid isPermaLink="true">http://www.sagewire.org/harmony-developer-java/testing-update-testing-conventions-2023933.aspx</guid><author>rss@sagewire.org</author><pubDate>Mon, 10 Dec 2007 05:39:49 GMT</pubDate></item></channel></rss>