Skip to content

Commit cc81dd8

Browse files
committed
Update www.eclipse.org/openj9/ to eclipse.dev/openj9/
Also update an obsolete link to join slack. The old address is currently redirected, but the new address should be used. Signed-off-by: Peter Shipton <[email protected]>
1 parent bd2ccc0 commit cc81dd8

17 files changed

+24
-24
lines changed

.github/ISSUE_TEMPLATE/documentation-error.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ about: For inaccuracies in existing topics, including typos.
66

77
**Page containing the error:**
88

9-
*www.eclipse.org/openj9/docs/*
9+
*eclipse.dev/openj9/docs/*
1010

1111
**Describe the error and the update needed:**

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ Some examples:
132132

133133
For consistency across the user documentation, there are a few style guidelines that you should follow.
134134
These are not set in stone, so if you have any suggestions or concerns, open up a discussion in the [Slack channel](https://openj9.slack.com/).
135-
If you haven't done so already, [join the channel](https://www.eclipse.org/openj9/oj9_joinslack.html).
135+
If you haven't done so already, [join the channel](https://openj9.slack.com/join/shared_invite/enQtNDU4MDI4Mjk0MTk2LWVhNTMzMGY1N2JkODQ1OWE0NTNmZjM4ZDcxOTBiMjk3NGFjM2U0ZDNhMmY0MDZlNzU0ZjAyNzQ1ODlmYjg3MjA).
136136

137137
Generally, follow the style and structure of existing topics.
138138
If you are creating a new topic, you might find it helpful to copy a similar existing topic and modify it. (Don't forget to modify the file name in the footer!)
@@ -353,6 +353,6 @@ You can publish the OpenJ9 documents when the release is created. You need not w
353353

354354
When released, the latest version of Eclipse OpenJ9 is published at:
355355

356-
https://www.eclipse.org/openj9/docs
356+
https://eclipse.dev/openj9/docs
357357

358358
For more information about the documentation release process, build process, and publication process, see the wiki section of this repository.

JenkinsFile_build_doc.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,14 +110,14 @@ timeout(time: 6, unit: 'HOURS') {
110110
// If a pull request, use staging site banner
111111
sh """
112112
cp /myenv/lib/python3.10/site-packages/material/templates/base.html theme/base.html
113-
sed -i 's|{% block hero %}|<!--Staging site notice --><div class="md-container"><div style="margin:-2rem 0 -2rem 0; background: linear-gradient(white, #69c1bd, white); color:white; text-align:center; font-size:1.5rem; font-weight:bold; text-shadow: 2px 2px 4px #000000;"><p style="padding:2rem 0 2rem 0;"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> CAUTION: This site is for reviewing draft documentation. For published content, visit <a style="color:#af6e3d; text-shadow:none; padding-left:1rem;" href="http://www.eclipse.org/openj9/docs/index.html">www.eclipse.org/openj9/docs</a></p></div>{% block hero %}|' theme/base.html
113+
sed -i 's|{% block hero %}|<!--Staging site notice --><div class="md-container"><div style="margin:-2rem 0 -2rem 0; background: linear-gradient(white, #69c1bd, white); color:white; text-align:center; font-size:1.5rem; font-weight:bold; text-shadow: 2px 2px 4px #000000;"><p style="padding:2rem 0 2rem 0;"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> CAUTION: This site is for reviewing draft documentation. For published content, visit <a style="color:#af6e3d; text-shadow:none; padding-left:1rem;" href="http://eclipse.dev/openj9/docs/index.html">eclipse.dev/openj9/docs</a></p></div>{% block hero %}|' theme/base.html
114114
"""
115115
}
116116
else if (params.BUILD_TYPE != "RELEASE") {
117117
// Otherwise, and if this isn't for a release, use ghpages site banner
118118
sh """
119119
cp /myenv/lib/python3.10/site-packages/material/templates/base.html theme/base.html
120-
sed -i 's|{% block hero %}|<!--Ghpages site notice --><div class="md-container"><div style="margin:-2rem 0 -2rem 0; background: linear-gradient(white, #ffa02e, white); color:white; text-align:center; font-size:1.5rem; font-weight:bold; text-shadow: 2px 2px 4px #000000;"><p style="padding:2rem 0 2rem 0;"><i class="fa fa-cogs" aria-hidden="true"></i> CAUTION: This site hosts draft documentation for the next release. For published content of the latest release, visit <a style="color:#af6e3d; text-shadow:none; padding-left:1rem;" href="http://www.eclipse.org/openj9/docs/index.html">www.eclipse.org/openj9/docs</a></p></div>{% block hero %}|' theme/base.html
120+
sed -i 's|{% block hero %}|<!--Ghpages site notice --><div class="md-container"><div style="margin:-2rem 0 -2rem 0; background: linear-gradient(white, #ffa02e, white); color:white; text-align:center; font-size:1.5rem; font-weight:bold; text-shadow: 2px 2px 4px #000000;"><p style="padding:2rem 0 2rem 0;"><i class="fa fa-cogs" aria-hidden="true"></i> CAUTION: This site hosts draft documentation for the next release. For published content of the latest release, visit <a style="color:#af6e3d; text-shadow:none; padding-left:1rem;" href="http://eclipse.dev/openj9/docs/index.html">eclipse.dev/openj9/docs</a></p></div>{% block hero %}|' theme/base.html
121121
"""
122122
}
123123

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@
3232
[![License](https://img.shields.io/badge/License-EPL%202.0-green.svg)](https://opensource.org/licenses/EPL-2.0)
3333
[![License](https://img.shields.io/badge/License-APL%202.0-green.svg)](https://opensource.org/licenses/Apache-2.0)
3434

35-
This repository contains the source files for the [Eclipse OpenJ9 user documentation](http://www.eclipse.org/openj9/docs).
35+
This repository contains the source files for the [Eclipse OpenJ9 user documentation](http://eclipse.dev/openj9/docs).
3636
The user documentation tells you how to configure, tune, and diagnose problems with
3737
an OpenJDK that has been built with the OpenJ9 Java virtual machine.
3838

3939
New to Eclipse OpenJ9? Here are a few links to get you started:
4040

41-
- Visit the [Eclipse OpenJ9 website](http://www.eclipse.org/openj9) to find out more.
42-
- Read the [Getting started](https://www.eclipse.org/openj9/docs/introduction/) topic in our user documentation.
41+
- Visit the [Eclipse OpenJ9 website](http://eclipse.dev/openj9) to find out more.
42+
- Read the [Getting started](https://eclipse.dev/openj9/docs/introduction/) topic in our user documentation.
4343

4444
The files in this repository are authored in markdown format and built using
4545
[Mkdocs](http://www.mkdocs.org/) with the [MkDocs-material theme](https://squidfunk.github.io/mkdocs-material/). Draft documentation for the next release is hosted via the gh-pages branch of this repository at the following URL: https://eclipse-openj9.github.io/openj9-docs/).

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ OpenJDK binaries that contain the OpenJ9 VM are supported on a range of hardware
4848

4949
Several versions of the documentation are available, covering all releases of OpenJ9:
5050

51-
- [Online documentation for the last release](https://www.eclipse.org/openj9/docs/index.html)
51+
- [Online documentation for the last release](https://eclipse.dev/openj9/docs/index.html)
5252
- [Online, in-progress documentation for the forthcoming release](https://eclipse-openj9.github.io/openj9-docs/)
5353
- [Downloads of earlier releases](https://github.com/eclipse-openj9/openj9-docs/tree/master/downloads): to download a zip file, click the filename, then click **Download**. After downloading a `.zip` file, extract it, then open the `index.html` file in your browser.
5454

5555
## Useful links
5656

57-
- [Eclipse OpenJ9 website home page](https://www.eclipse.org/openj9)
57+
- [Eclipse OpenJ9 website home page](https://eclipse.dev/openj9)
5858
- [Eclipse OpenJ9 GitHub repository](https://github.com/eclipse-openj9/openj9)
5959
- [Eclipse Foundation OpenJ9 project page](https://projects.eclipse.org/projects/technology.openj9)
6060

docs/jitserver_tuning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The client-session caches are deleted when the clients terminate, but this can h
3535
### JITServer AOT cache
3636

3737
The JITServer technology can cache AOT compiled methods at the server.
38-
The JITServer can, therefore, avoid carrying out an AOT compilation when a compatible AOT method body already exists in the cache, thereby saving CPU resource and improving remote compilation latency. This mechanism uses the [dynamic AOT technology](https://www.eclipse.org/openj9/docs/aot/), but does not require a shared class cache at the client.<!-- and therefore the client needs to have the [shared classes cache](https://www.eclipse.org/openj9/docs/shrc/) (SCC) enabled (the SCC is the repository for the AOT code) Deleted this content because from the 0.46.0 release onwards the local SCC is ignored by default -->
38+
The JITServer can, therefore, avoid carrying out an AOT compilation when a compatible AOT method body already exists in the cache, thereby saving CPU resource and improving remote compilation latency. This mechanism uses the [dynamic AOT technology](https://eclipse.dev/openj9/docs/aot/), but does not require a shared class cache at the client.<!-- and therefore the client needs to have the [shared classes cache](https://eclipse.dev/openj9/docs/shrc/) (SCC) enabled (the SCC is the repository for the AOT code) Deleted this content because from the 0.46.0 release onwards the local SCC is ignored by default -->
3939

4040
When the JITServer receives an AOT compilation request, it checks its AOT cache for a compatible compiled method body. If one is not found, the server performs the AOT compilation, sends the response to the client JVM, then serializes the compiled method and stores it in its local AOT cache, for future use. If a compatible compiled method is found, the server sends the client the serialized compiled method from its cache, thus avoiding a compilation. The client deserializes the response and loads the compiled method as a regular dynamic AOT code.
4141

docs/openj9_newuser.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ In other cases, tools have been added for compatibility with the reference imple
5151
OpenJ9 contains extensive trace and debugging capabilities to help identify, isolate, and solve run time problems.
5252

5353
- **Dump files:** Various types of dump are produced by default in response to certain events and can also be triggered for a whole range of events by using the `com.ibm.jvm.Dump` API or by specifying `-Xdump` options on the command line. Dumps include [Java dumps](dump_javadump.md), [heap dumps](dump_heapdump.md), [system dumps](dump_systemdump.md), JIT dumps, stack dumps, and snap dumps (tracepoint data). For more information, see the [`-Xdump`](xdump.md) option.
54-
- **Verbose log files:** Some components of OpenJ9 can also produce verbose output or log files to assist with problem determination, including [class data sharing](https://www.eclipse.org/openj9/docs/xshareclasses/#printallstats-cache-utility), [garbage collection](https://www.eclipse.org/openj9/docs/gc/#troubleshooting), and the [JIT compiler](https://www.eclipse.org/openj9/docs/xjit/#verbose).
54+
- **Verbose log files:** Some components of OpenJ9 can also produce verbose output or log files to assist with problem determination, including [class data sharing](https://eclipse.dev/openj9/docs/xshareclasses/#printallstats-cache-utility), [garbage collection](https://eclipse.dev/openj9/docs/gc/#troubleshooting), and the [JIT compiler](https://eclipse.dev/openj9/docs/xjit/#verbose).
5555
- **Trace files:** The OpenJ9 implementation contains extensive tracepoints used to log information and exceptional conditions, with minimal impact on performance. Some tracepoints are enabled by default; others can be enabled on demand. For more information, see the [`-Xtrace`](xtrace.md) option for tracing Java applications and the VM, and the [`-Xtgc`](xtgc.md) option for tracing garbage collection.
5656

5757
If you are familiar with using HotSpot as part of an Oracle JDK or OpenJDK, you probably make use of the monitoring and diagnostic tools that are provided with the VM. OpenJ9 has implemented a different approach to providing similar data; rather than running a number of different tools to obtain a different piece of information, the Java dump file provides a comprehensive set of information in one place. You can find the following information in an OpenJ9 Java dump:

docs/openj9_releases.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
# Overview
2525

2626

27-
New releases of Eclipse OpenJ9&trade; are set to coincide with critical patch updates and new versions of the Java&trade; SE class libraries. To learn more about when these releases take place, and the OpenJ9 support lifecycle, see [Supported environments](https://www.eclipse.org/openj9/docs/openj9_support/).
27+
New releases of Eclipse OpenJ9&trade; are set to coincide with critical patch updates and new versions of the Java&trade; SE class libraries. To learn more about when these releases take place, and the OpenJ9 support lifecycle, see [Supported environments](https://eclipse.dev/openj9/docs/openj9_support/).
2828

2929
If you are interested in the content of future releases, plans are published in the [Eclipse OpenJ9 project page](https://projects.eclipse.org/projects/technology.openj9).
3030

docs/version0.37.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Linux builds for platforms Linux x86 64-bit, Linux on POWER LE 64-bit, and Linux
5757

5858
### Support added for the `com.sun.management.ThreadMXBean` interface
5959

60-
The OpenJ9 [`ThreadMXbean` interface](https://www.eclipse.org/openj9/docs/api-langmgmt/) (`com.ibm.lang.management.ThreadMXBean`) was extending the [`java.lang.management.ThreadMXBean`](https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html) interface. With this release, the OpenJ9 `ThreadMXBean` interface extends the [`com.sun.management.ThreadMXBean`](https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/ThreadMXBean.html) interface, whereby it now contains all the methods of the `java.lang.management.ThreadMXBean` interface with additional methods from the `com.sun.management.ThreadMXBean` interface.
60+
The OpenJ9 [`ThreadMXbean` interface](https://eclipse.dev/openj9/docs/api-langmgmt/) (`com.ibm.lang.management.ThreadMXBean`) was extending the [`java.lang.management.ThreadMXBean`](https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html) interface. With this release, the OpenJ9 `ThreadMXBean` interface extends the [`com.sun.management.ThreadMXBean`](https://docs.oracle.com/javase/8/docs/jre/api/management/extension/com/sun/management/ThreadMXBean.html) interface, whereby it now contains all the methods of the `java.lang.management.ThreadMXBean` interface with additional methods from the `com.sun.management.ThreadMXBean` interface.
6161

6262
The OpenJ9 VM implementation does not support thread memory allocation measurement (`isThreadAllocatedMemorySupported` method returns false).
6363

docs/version0.46.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ The `getTotalThreadAllocatedBytes()` method now returns the total thread allocat
6363

6464
`-XX:+JITServerUseAOTCache` is the default setting at the JITServer server now. That means that you don't have to specify the `-XX:+JITServerUseAOTCache` option at the server to enable the JITServer AOT caching feature.
6565

66-
Although this option is by default enabled at the server, it is still disabled for the JITServer clients. The clients that want to use the JITServer AOT caching, must still specify the `-XX:+JITServerUseAOTCache` option on the command line. Also, now the clients don't have to enable the [shared classes cache](https://www.eclipse.org/openj9/docs/shrc/) feature to use the `-XX:+JITServerUseAOTCache` option.
66+
Although this option is by default enabled at the server, it is still disabled for the JITServer clients. The clients that want to use the JITServer AOT caching, must still specify the `-XX:+JITServerUseAOTCache` option on the command line. Also, now the clients don't have to enable the [shared classes cache](https://eclipse.dev/openj9/docs/shrc/) feature to use the `-XX:+JITServerUseAOTCache` option.
6767

6868
For more information, see [ `-XX:[+|-]JITServerUseAOTCache`](xxjitserveruseaotcache.md).
6969

0 commit comments

Comments
 (0)