You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by Apache Wiki <wi...@apache.org> on 2008/01/27 23:06:27 UTC

[Harmony Wiki] Update of "DrlvmCommandLineOptions" by EgorPasko

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by EgorPasko:
http://wiki.apache.org/harmony/DrlvmCommandLineOptions

------------------------------------------------------------------------------
  ||'''`-XX:gc.lp=/mnt/huge`'''   ||Use on Linux to enable (`1`) or disable (`0`) using of large pages to utilize TLB more efficiently. Huge pages are allocated with the 1mmap1 method. You should specify the mount point where `hugetlbfs` is mounted. Use `-verbose:gc.lp` for more  diagnostics.||
  ||'''`-XX:+gc.remember_root_set`'''||Use to enable a root-set caching mode. By default, the copying collector starts evacuating objects as soon as it starts receiving roots during root set enumeration. This option disables immediate evacuation and ensures no objects are moved until the root-set enumeration is complete.||
  
+ == BuildTest ==
+ ||'''COMMAND`                   `'''||'''COMMENTS'''||
+ ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static"`'''   ||Run all smoke tests in JIT server_static mode||
+ ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static" -Dtest.case=A`'''   ||Run a a single test case from smoke tests in JIT server_static mode||
+ 

Re: [Harmony Wiki] Update of "DrlvmCommandLineOptions" by EgorPasko

Posted by Egor Pasko <eg...@gmail.com>.
On the 0x3DD day of Apache Harmony Nadya Morozova wrote:
> Sure, I agree. The only point I was trying to make: let's not forget about
> keeping the site up-to-date too :)

this is not easy, we will be trying hard to do that :)

> On 01 Feb 2008 12:34:52 +0300, Egor Pasko <eg...@gmail.com> wrote:
> 
> > On the 0x3DB day of Apache Harmony Nadya Morozova wrote:
> > > BTW, folks, we have a site page for the options. could i suggest that we
> > > edited that page instead? it'd be easier to keep them up to date.
> > > http://harmony.apache.org/cmd_options.html
> >
> > Nadya,
> >
> > I agree to put command line options on the website. In general.
> >
> > this specific change does not add any command line options for
> > Harmony, it rather refers to the build-test system and is rather a
> > draft. I did not invent any good place for it yet. When there are more
> > examples of that type on the wiki we may decide to move it on a
> > separate section of the website. I consider this Wiki as a tool for
> > publishing drafts.
> >
> > > On 29 Jan 2008 14:48:22 +0300, Egor Pasko <eg...@gmail.com> wrote:
> > >
> > > > On the 0x3DA day of Apache Harmony Tim Ellison wrote:
> > > > > FYI,
> > > > >
> > > > > You'll start to see Wiki updates get posted to the commit list now.
> > > > > I recently fixed the config that was still pointing to the old
> > > > > incubator mailing lists.
> > > > >
> > > > > Just in case you were wondering ;-)
> > > >
> > > > Thanks! nice feature
> > > >
> > > > > Tim
> > > > >
> > > > > Apache Wiki wrote:
> > > > > > Dear Wiki user,
> > > > > > You have subscribed to a wiki page or wiki category on "Harmony
> > > > > > Wiki" for change notification.
> > > > > > The following page has been changed by EgorPasko:
> > > > > > http://wiki.apache.org/harmony/DrlvmCommandLineOptions
> > > > > >
> > > >
> > ------------------------------------------------------------------------------
> > > > > >   ||'''`-XX:gc.lp=/mnt/huge`'''   ||Use on Linux to enable (`1`)
> > or
> > > > disable (`0`) using of large pages to utilize TLB more efficiently.
> > Huge
> > > > pages are allocated with the 1mmap1 method. You should specify the
> > mount
> > > > point where `hugetlbfs` is mounted. Use `-verbose:gc.lp` for more
> > > >  diagnostics.||
> > > > > >   ||'''`-XX:+gc.remember_root_set`'''||Use to enable a root-set
> > > > caching mode. By default, the copying collector starts evacuating
> > objects as
> > > > soon as it starts receiving roots during root set enumeration. This
> > option
> > > > disables immediate evacuation and ensures no objects are moved until
> > the
> > > > root-set enumeration is complete.||
> > > > > >   + == BuildTest ==
> > > > > > + ||'''COMMAND`                   `'''||'''COMMENTS'''||
> > > > > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs=
> > "-Xem:server_static"`'''
> > > >   ||Run all smoke tests in JIT server_static mode||
> > > > > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs=
> > "-Xem:server_static"
> > > > -Dtest.case=A`'''   ||Run a a single test case from smoke tests in JIT
> > > > server_static mode||
> > > > > > +
> > > > >
> > > >
> > > > --
> > > > Egor Pasko
> > > >
> > > >
> > >
> > >
> > > --
> > > Cheers,
> > > Nadya
> >
> > --
> > Egor Pasko
> >
> >
> 
> 
> -- 
> Cheers,
> Nadya

-- 
Egor Pasko


Re: [Harmony Wiki] Update of "DrlvmCommandLineOptions" by EgorPasko

Posted by Nadya Morozova <na...@googlemail.com>.
Sure, I agree. The only point I was trying to make: let's not forget about
keeping the site up-to-date too :)

On 01 Feb 2008 12:34:52 +0300, Egor Pasko <eg...@gmail.com> wrote:

> On the 0x3DB day of Apache Harmony Nadya Morozova wrote:
> > BTW, folks, we have a site page for the options. could i suggest that we
> > edited that page instead? it'd be easier to keep them up to date.
> > http://harmony.apache.org/cmd_options.html
>
> Nadya,
>
> I agree to put command line options on the website. In general.
>
> this specific change does not add any command line options for
> Harmony, it rather refers to the build-test system and is rather a
> draft. I did not invent any good place for it yet. When there are more
> examples of that type on the wiki we may decide to move it on a
> separate section of the website. I consider this Wiki as a tool for
> publishing drafts.
>
> > On 29 Jan 2008 14:48:22 +0300, Egor Pasko <eg...@gmail.com> wrote:
> >
> > > On the 0x3DA day of Apache Harmony Tim Ellison wrote:
> > > > FYI,
> > > >
> > > > You'll start to see Wiki updates get posted to the commit list now.
> > > > I recently fixed the config that was still pointing to the old
> > > > incubator mailing lists.
> > > >
> > > > Just in case you were wondering ;-)
> > >
> > > Thanks! nice feature
> > >
> > > > Tim
> > > >
> > > > Apache Wiki wrote:
> > > > > Dear Wiki user,
> > > > > You have subscribed to a wiki page or wiki category on "Harmony
> > > > > Wiki" for change notification.
> > > > > The following page has been changed by EgorPasko:
> > > > > http://wiki.apache.org/harmony/DrlvmCommandLineOptions
> > > > >
> > >
> ------------------------------------------------------------------------------
> > > > >   ||'''`-XX:gc.lp=/mnt/huge`'''   ||Use on Linux to enable (`1`)
> or
> > > disable (`0`) using of large pages to utilize TLB more efficiently.
> Huge
> > > pages are allocated with the 1mmap1 method. You should specify the
> mount
> > > point where `hugetlbfs` is mounted. Use `-verbose:gc.lp` for more
> > >  diagnostics.||
> > > > >   ||'''`-XX:+gc.remember_root_set`'''||Use to enable a root-set
> > > caching mode. By default, the copying collector starts evacuating
> objects as
> > > soon as it starts receiving roots during root set enumeration. This
> option
> > > disables immediate evacuation and ensures no objects are moved until
> the
> > > root-set enumeration is complete.||
> > > > >   + == BuildTest ==
> > > > > + ||'''COMMAND`                   `'''||'''COMMENTS'''||
> > > > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs=
> "-Xem:server_static"`'''
> > >   ||Run all smoke tests in JIT server_static mode||
> > > > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs=
> "-Xem:server_static"
> > > -Dtest.case=A`'''   ||Run a a single test case from smoke tests in JIT
> > > server_static mode||
> > > > > +
> > > >
> > >
> > > --
> > > Egor Pasko
> > >
> > >
> >
> >
> > --
> > Cheers,
> > Nadya
>
> --
> Egor Pasko
>
>


-- 
Cheers,
Nadya

Re: [Harmony Wiki] Update of "DrlvmCommandLineOptions" by EgorPasko

Posted by Egor Pasko <eg...@gmail.com>.
On the 0x3DB day of Apache Harmony Nadya Morozova wrote:
> BTW, folks, we have a site page for the options. could i suggest that we
> edited that page instead? it'd be easier to keep them up to date.
> http://harmony.apache.org/cmd_options.html

Nadya,

I agree to put command line options on the website. In general.

this specific change does not add any command line options for
Harmony, it rather refers to the build-test system and is rather a
draft. I did not invent any good place for it yet. When there are more
examples of that type on the wiki we may decide to move it on a
separate section of the website. I consider this Wiki as a tool for
publishing drafts.

> On 29 Jan 2008 14:48:22 +0300, Egor Pasko <eg...@gmail.com> wrote:
> 
> > On the 0x3DA day of Apache Harmony Tim Ellison wrote:
> > > FYI,
> > >
> > > You'll start to see Wiki updates get posted to the commit list now.
> > > I recently fixed the config that was still pointing to the old
> > > incubator mailing lists.
> > >
> > > Just in case you were wondering ;-)
> >
> > Thanks! nice feature
> >
> > > Tim
> > >
> > > Apache Wiki wrote:
> > > > Dear Wiki user,
> > > > You have subscribed to a wiki page or wiki category on "Harmony
> > > > Wiki" for change notification.
> > > > The following page has been changed by EgorPasko:
> > > > http://wiki.apache.org/harmony/DrlvmCommandLineOptions
> > > >
> > ------------------------------------------------------------------------------
> > > >   ||'''`-XX:gc.lp=/mnt/huge`'''   ||Use on Linux to enable (`1`) or
> > disable (`0`) using of large pages to utilize TLB more efficiently. Huge
> > pages are allocated with the 1mmap1 method. You should specify the mount
> > point where `hugetlbfs` is mounted. Use `-verbose:gc.lp` for more
> >  diagnostics.||
> > > >   ||'''`-XX:+gc.remember_root_set`'''||Use to enable a root-set
> > caching mode. By default, the copying collector starts evacuating objects as
> > soon as it starts receiving roots during root set enumeration. This option
> > disables immediate evacuation and ensures no objects are moved until the
> > root-set enumeration is complete.||
> > > >   + == BuildTest ==
> > > > + ||'''COMMAND`                   `'''||'''COMMENTS'''||
> > > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static"`'''
> >   ||Run all smoke tests in JIT server_static mode||
> > > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static"
> > -Dtest.case=A`'''   ||Run a a single test case from smoke tests in JIT
> > server_static mode||
> > > > +
> > >
> >
> > --
> > Egor Pasko
> >
> >
> 
> 
> -- 
> Cheers,
> Nadya

-- 
Egor Pasko


Re: [Harmony Wiki] Update of "DrlvmCommandLineOptions" by EgorPasko

Posted by Nadya Morozova <na...@googlemail.com>.
BTW, folks, we have a site page for the options. could i suggest that we
edited that page instead? it'd be easier to keep them up to date.
http://harmony.apache.org/cmd_options.html

On 29 Jan 2008 14:48:22 +0300, Egor Pasko <eg...@gmail.com> wrote:

> On the 0x3DA day of Apache Harmony Tim Ellison wrote:
> > FYI,
> >
> > You'll start to see Wiki updates get posted to the commit list now.
> > I recently fixed the config that was still pointing to the old
> > incubator mailing lists.
> >
> > Just in case you were wondering ;-)
>
> Thanks! nice feature
>
> > Tim
> >
> > Apache Wiki wrote:
> > > Dear Wiki user,
> > > You have subscribed to a wiki page or wiki category on "Harmony
> > > Wiki" for change notification.
> > > The following page has been changed by EgorPasko:
> > > http://wiki.apache.org/harmony/DrlvmCommandLineOptions
> > >
> ------------------------------------------------------------------------------
> > >   ||'''`-XX:gc.lp=/mnt/huge`'''   ||Use on Linux to enable (`1`) or
> disable (`0`) using of large pages to utilize TLB more efficiently. Huge
> pages are allocated with the 1mmap1 method. You should specify the mount
> point where `hugetlbfs` is mounted. Use `-verbose:gc.lp` for more
>  diagnostics.||
> > >   ||'''`-XX:+gc.remember_root_set`'''||Use to enable a root-set
> caching mode. By default, the copying collector starts evacuating objects as
> soon as it starts receiving roots during root set enumeration. This option
> disables immediate evacuation and ensures no objects are moved until the
> root-set enumeration is complete.||
> > >   + == BuildTest ==
> > > + ||'''COMMAND`                   `'''||'''COMMENTS'''||
> > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static"`'''
>   ||Run all smoke tests in JIT server_static mode||
> > > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static"
> -Dtest.case=A`'''   ||Run a a single test case from smoke tests in JIT
> server_static mode||
> > > +
> >
>
> --
> Egor Pasko
>
>


-- 
Cheers,
Nadya

Re: [Harmony Wiki] Update of "DrlvmCommandLineOptions" by EgorPasko

Posted by Egor Pasko <eg...@gmail.com>.
On the 0x3DA day of Apache Harmony Tim Ellison wrote:
> FYI,
> 
> You'll start to see Wiki updates get posted to the commit list now.
> I recently fixed the config that was still pointing to the old
> incubator mailing lists.
> 
> Just in case you were wondering ;-)

Thanks! nice feature

> Tim
> 
> Apache Wiki wrote:
> > Dear Wiki user,
> > You have subscribed to a wiki page or wiki category on "Harmony
> > Wiki" for change notification.
> > The following page has been changed by EgorPasko:
> > http://wiki.apache.org/harmony/DrlvmCommandLineOptions
> > ------------------------------------------------------------------------------
> >   ||'''`-XX:gc.lp=/mnt/huge`'''   ||Use on Linux to enable (`1`) or disable (`0`) using of large pages to utilize TLB more efficiently. Huge pages are allocated with the 1mmap1 method. You should specify the mount point where `hugetlbfs` is mounted. Use `-verbose:gc.lp` for more  diagnostics.||
> >   ||'''`-XX:+gc.remember_root_set`'''||Use to enable a root-set caching mode. By default, the copying collector starts evacuating objects as soon as it starts receiving roots during root set enumeration. This option disables immediate evacuation and ensures no objects are moved until the root-set enumeration is complete.||
> >   + == BuildTest ==
> > + ||'''COMMAND`                   `'''||'''COMMENTS'''||
> > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static"`'''   ||Run all smoke tests in JIT server_static mode||
> > + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static" -Dtest.case=A`'''   ||Run a a single test case from smoke tests in JIT server_static mode||
> > +
> 

-- 
Egor Pasko


Re: [Harmony Wiki] Update of "DrlvmCommandLineOptions" by EgorPasko

Posted by Tim Ellison <t....@gmail.com>.
FYI,

You'll start to see Wiki updates get posted to the commit list now.
I recently fixed the config that was still pointing to the old incubator 
mailing lists.

Just in case you were wondering ;-)

Tim

Apache Wiki wrote:
> Dear Wiki user,
> 
> You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.
> 
> The following page has been changed by EgorPasko:
> http://wiki.apache.org/harmony/DrlvmCommandLineOptions
> 
> ------------------------------------------------------------------------------
>   ||'''`-XX:gc.lp=/mnt/huge`'''   ||Use on Linux to enable (`1`) or disable (`0`) using of large pages to utilize TLB more efficiently. Huge pages are allocated with the 1mmap1 method. You should specify the mount point where `hugetlbfs` is mounted. Use `-verbose:gc.lp` for more  diagnostics.||
>   ||'''`-XX:+gc.remember_root_set`'''||Use to enable a root-set caching mode. By default, the copying collector starts evacuating objects as soon as it starts receiving roots during root set enumeration. This option disables immediate evacuation and ensures no objects are moved until the root-set enumeration is complete.||
>   
> + == BuildTest ==
> + ||'''COMMAND`                   `'''||'''COMMENTS'''||
> + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static"`'''   ||Run all smoke tests in JIT server_static mode||
> + ||'''`sh build.sh smoke.test -Dtest.mode=jit -Dtest.vmargs="-Xem:server_static" -Dtest.case=A`'''   ||Run a a single test case from smoke tests in JIT server_static mode||
> + 
>