Skip to content

Commit 868e9dd

Browse files
committed
Update for release
1 parent 4e8c3b0 commit 868e9dd

File tree

6 files changed

+111
-43
lines changed

6 files changed

+111
-43
lines changed

_config.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ maruku:
1313
png_url: /images/latex
1414
# JRuby-specific info here; goes into the "site" jekyll variable
1515
release:
16-
url: /2014/12/22/jruby-1-7-18
17-
version: 1.7.18
18-
tar: https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby-bin-1.7.18.tar.gz
19-
zip: https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby-bin-1.7.18.zip
20-
exe: https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby_windows_1_7_18.exe
21-
exe64: https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby_windows_x64_1_7_18.exe
22-
exejre: https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby_windowsjre_1_7_18.exe
23-
exejre64: https://s3.amazonaws.com/jruby.org/downloads/1.7.18/jruby_windows_x64_jre_1_7_18.exe
24-
dmg: https://s3.amazonaws.com/jruby.org/downloads/1.7.18/JRuby-1.7.18.dmg
16+
url: /2014/01/20/jruby-9-0-0-0-pre1
17+
version: 9.0.0.0.pre1
18+
tar: https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz
19+
zip: https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.zip
20+
exe: https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_9_0_0_0_pre1.exe
21+
exe64: https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_9_0_0_0_pre1.exe
22+
exejre: https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windowsjre_9_0_0_0_pre1.exe
23+
exejre64: https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_jre_9_0_0_0_pre1.exe
24+
dmg: https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/JRuby-9.0.0.0.pre1.dmg
2525
urls:
2626
s3: https://s3.amazonaws.com/jruby.org/downloads
2727
tryjruby: https://s3.amazonaws.com/jruby.org/tryjruby
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
layout: post
3+
title: JRuby 9.0.0.0-pre1 Released
4+
---
5+
The JRuby community is pleased to announce the release of JRuby 9.0.0.0-pre1
6+
7+
- Homepage: [http://www.jruby.org/](http://www.jruby.org/)
8+
- Download: [http://www.jruby.org/download](http://www.jruby.org/download)
9+
10+
JRuby 9000 is the new version of JRuby, representing years of effort and large-scale reboots of several JRuby subsystems.
11+
12+
Major features of JRuby 9000:
13+
14+
- Ruby 2.2 compatibility, minus features listed below
15+
- A new optimizing runtime based on a traditional compiler design
16+
- New POSIX-friendly IO and Process
17+
- Fully ported encoding/transcoding logic from MRI
18+
19+
This is a preview release, and we know there's work to do. We are releasing now to get user feedback on Ruby 2.2 functionality and overall stability.
20+
21+
We hope all Ruby users will try out this release and report issues on our issue tracker at http://bugs.jruby.org. We also encourage users to join our IRC channel (#jruby on Freenode) and mailing lists. You may also follow @jruby on Twitter for updates.
22+
23+
Ruby 2.2 features yet to be implemented:
24+
25+
- Refinements [#1062](https://github.com/jruby/jruby/issues/1062)
26+
- Enumerator#feed
27+
- Kernel#spawn close-on-exec support
28+
- ObjectSpace::WeakMap#each and Enumerable inclusion
29+
- ObjectSpace::count_objects
30+
- Thread#handle_interrupt is not yet fully functional
31+
- POSIX-friendly IO, TTY, and Process logic is not used on Windows
32+
33+
We also have additional work to do on the new runtime:
34+
35+
- Startup time is a bit slower.
36+
- Memory usage is higher.
37+
- Straight-line performance is a little bit slower.
38+
39+
The new runtime gathers more information about Ruby code and performs more analysis and optimization than our old runtime. There's great potential here to bring Ruby performance to native Java or C, but we are just starting the optimization phase of that work. We will do our best to get startup time, memory use, and performance on par with 1.7.x (or better) before the final release of JRuby 9000.
40+
41+
## Truffle
42+
43+
JRuby 9000 includes an in-development version of support for the Truffle language implementation framework and Graal VM from Oracle Labs. In future releases, Truffle will provide an extremely high performance and compatible backend for JRuby. The Truffle backend supports all Ruby language features, but so far only some of the core and standard libraries. It has no support for RubyGems or Rails, does not work on Windows, and is not ready to be tested with applications at this stage. More information on Truffle and Graal can be found in the [JRuby Wiki](https://github.com/jruby/jruby/wiki/Truffle).

www/download.html

Lines changed: 26 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,32 @@
44
---
55
<h1 id='jruby_downloads'>JRuby Downloads</h1>
66

7-
<h2 id='current_release_jruby'>Current Release: JRuby 1.7.18</h2>
7+
<h2 id='current_release_jruby'>Current Release: JRuby 9.0.0.0.pre1</h2>
8+
9+
<p>JRuby 9.0.0.0.pre1 is our first preview of what is coming in jruby 9.0.0.0. Please check out our <a href='/2015/01/20/jruby-9-0-0-0-pre1'>release notes</a> for more information.</p>
10+
11+
<p class="trackDownloads">
12+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-bin-9_0_0_0_pre1.tar.gz'>JRuby 9_0_0_0_pre1 Binary .tar.gz</a>
13+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-bin-9_0_0_0_pre1.tar.gz.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-bin-9_0_0_0_pre1.tar.gz.sha1'>sha1</a>)<br />
14+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-bin-9_0_0_0_pre1.zip'>JRuby 9_0_0_0_pre1 Binary .zip</a>
15+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-bin-9_0_0_0_pre1.zip.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-bin-9_0_0_0_pre1.zip.sha1'>sha1</a>)<br />
16+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_9_0_0_0_pre1.exe'>JRuby 9_0_0_0_pre1 Windows Executable</a>
17+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_9_0_0_0_pre1.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_9_0_0_0_pre1.exe.sha1'>sha1</a>)<br />
18+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_x64_9_0_0_0_pre1.exe'>JRuby 9_0_0_0_pre1 Windows Executable (x64)</a>
19+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_x64_9_0_0_0_pre1.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_x64_9_0_0_0_pre1.exe.sha1'>sha1</a>)<br />
20+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windowsjre_9_0_0_0_pre1.exe'>JRuby 9_0_0_0_pre1 Windows Executable+JRE</a>
21+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windowsjre_9_0_0_0_pre1.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windowsjre_9_0_0_0_pre1.exe.sha1'>sha1</a>)<br />
22+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_x64_jre_9_0_0_0_pre1.exe'>JRuby 9_0_0_0_pre1 Windows Executable+JRE (x64)</a>
23+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_x64_jre_9_0_0_0_pre1.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby_windows_x64_jre_9_0_0_0_pre1.exe.sha1'>sha1</a>)<br />
24+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-src-9_0_0_0_pre1.tar.gz'>JRuby 9_0_0_0_pre1 Source .tar.gz</a>
25+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-src-9_0_0_0_pre1.tar.gz.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-src-9_0_0_0_pre1.tar.gz.sha1'>sha1</a>)<br />
26+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-src-9_0_0_0_pre1.zip'>JRuby 9_0_0_0_pre1 Source .zip</a>
27+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-src-9_0_0_0_pre1.zip.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-src-9_0_0_0_pre1.zip.sha1'>sha1</a>)<br />
28+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-complete-9_0_0_0_pre1.jar'>JRuby 9_0_0_0_pre1 Complete .jar</a>
29+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-complete-9_0_0_0_pre1.jar.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-complete-9_0_0_0_pre1.jar.sha1'>sha1</a>)<br />
30+
<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-jars-9_0_0_0_pre1.gem'>JRuby-jars 9_0_0_0_pre1 .gem</a>
31+
(<a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-jars-9_0_0_0_pre1.gem.md5'>md5</a>, <a href='{{ site.urls.s3 }}/9_0_0_0_pre1/jruby-jars-9_0_0_0_pre1.gem.sha1'>sha1</a>)<br />
32+
</p>
833

934
<p>JRuby 1.7.18 is our current installment of the JRuby 1.x series. Please check out our <a href='/2014/12/22/jruby-1-7-18'>release notes</a> for more information.</p>
1035

@@ -31,35 +56,6 @@ <h2 id='current_release_jruby'>Current Release: JRuby 1.7.18</h2>
3156
(<a href='{{ site.urls.s3 }}/1.7.18/jruby-jars-1.7.18.gem.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.7.18/jruby-jars-1.7.18.gem.sha1'>sha1</a>)<br />
3257
</p>
3358

34-
<a name="1.6.8"></a>
35-
<h2 id='previous_release_jruby_1672'>Previous Release: JRuby 1.6.8</h2>
36-
37-
<p>JRuby 1.6.8 is our previous installment of the JRuby 1.x series. Please check out our <a href='/2012/09/18/jruby-1-6-8'>release notes</a> for more information.</p>
38-
39-
<p class="trackDownloads">
40-
<a href='{{ site.urls.s3 }}/1.6.8/jruby-bin-1.6.8.tar.gz'>JRuby 1.6.8 Binary .tar.gz</a>
41-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby-bin-1.6.8.tar.gz.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby-bin-1.6.8.tar.gz.sha1'>sha1</a>)<br />
42-
<a href='{{ site.urls.s3 }}/1.6.8/jruby-bin-1.6.8.zip'>JRuby 1.6.8 Binary .zip</a>
43-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby-bin-1.6.8.zip.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby-bin-1.6.8.zip.sha1'>sha1</a>)<br />
44-
<a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_1_6_8.exe'>JRuby 1.6.8 Windows Executable</a>
45-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_1_6_8.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_1_6_8.exe.sha1'>sha1</a>)<br />
46-
<a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_x64_1_6_8.exe'>JRuby 1.6.8 Windows Executable (x64)</a>
47-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_x64_1_6_8.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_x64_1_6_8.exe.sha1'>sha1</a>)<br />
48-
<a href='{{ site.urls.s3 }}/1.6.8/jruby_windowsjre_1_6_8.exe'>JRuby 1.6.8 Windows Executable+JRE</a>
49-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby_windowsjre_1_6_8.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby_windowsjre_1_6_8.exe.sha1'>sha1</a>)<br />
50-
<a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_x64_jre_1_6_8.exe'>JRuby 1.6.8 Windows Executable+JRE (x64)</a>
51-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_x64_jre_1_6_8.exe.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby_windows_x64_jre_1_6_8.exe.sha1'>sha1</a>)<br />
52-
<a href='{{ site.urls.s3 }}/1.6.8/JRuby-1.6.8.dmg'>JRuby MacOS Installer</a><br />
53-
<a href='{{ site.urls.s3 }}/1.6.8/jruby-src-1.6.8.tar.gz'>JRuby 1.6.8 Source .tar.gz</a>
54-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby-src-1.6.8.tar.gz.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby-src-1.6.8.tar.gz.sha1'>sha1</a>)<br />
55-
<a href='{{ site.urls.s3 }}/1.6.8/jruby-src-1.6.8.zip'>JRuby 1.6.8 Source .zip</a>
56-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby-src-1.6.8.zip.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby-src-1.6.8.zip.sha1'>sha1</a>)<br />
57-
<a href='{{ site.urls.s3 }}/1.6.8/jruby-complete-1.6.8.jar'>JRuby 1.6.8 Complete .jar</a>
58-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby-complete-1.6.8.jar.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby-complete-1.6.8.jar.sha1'>sha1</a>)<br />
59-
<a href='{{ site.urls.s3 }}/1.6.8/jruby-jars-1.6.8.gem'>JRuby-jars 1.6.8 .gem</a>
60-
(<a href='{{ site.urls.s3 }}/1.6.8/jruby-jars-1.6.8.gem.md5'>md5</a>, <a href='{{ site.urls.s3 }}/1.6.8/jruby-jars-1.6.8.gem.sha1'>sha1</a>)<br />
61-
</p>
62-
6359
<h2 id='previous_release_all'>All Previous Releases</h2>
6460
<p class="trackDownloads">
6561
<a href="/files/downloads/index.html">All Releases</a>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
layout: main
3+
title: Files/downloads/9.0.0.0.pre1
4+
---
5+
<h1>Files/downloads/9.0.0.0.pre1</h1>
6+
<p class="trackDownloads">
7+
<a href='/files/downloads/index.html'>..</a><br/>
8+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz'>jruby-bin-9.0.0.0.pre1.tar.gz</a><br/>
9+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz.md5'>jruby-bin-9.0.0.0.pre1.tar.gz.md5</a><br/>
10+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.tar.gz.sha1'>jruby-bin-9.0.0.0.pre1.tar.gz.sha1</a><br/>
11+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.zip'>jruby-bin-9.0.0.0.pre1.zip</a><br/>
12+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.zip.md5'>jruby-bin-9.0.0.0.pre1.zip.md5</a><br/>
13+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-bin-9.0.0.0.pre1.zip.sha1'>jruby-bin-9.0.0.0.pre1.zip.sha1</a><br/>
14+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-complete-9.0.0.0.pre1.jar'>jruby-complete-9.0.0.0.pre1.jar</a><br/>
15+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-complete-9.0.0.0.pre1.jar.md5'>jruby-complete-9.0.0.0.pre1.jar.md5</a><br/>
16+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby-complete-9.0.0.0.pre1.jar.sha1'>jruby-complete-9.0.0.0.pre1.jar.sha1</a><br/>
17+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_9_0_0_0_pre1.exe'>jruby_windows_9_0_0_0_pre1.exe</a><br/>
18+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_9_0_0_0_pre1.exe.md5'>jruby_windows_9_0_0_0_pre1.exe.md5</a><br/>
19+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_9_0_0_0_pre1.exe.sha1'>jruby_windows_9_0_0_0_pre1.exe.sha1</a><br/>
20+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_9_0_0_0_pre1.exe'>jruby_windows_x64_9_0_0_0_pre1.exe</a><br/>
21+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_9_0_0_0_pre1.exe.md5'>jruby_windows_x64_9_0_0_0_pre1.exe.md5</a><br/>
22+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_9_0_0_0_pre1.exe.sha1'>jruby_windows_x64_9_0_0_0_pre1.exe.sha1</a><br/>
23+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_jre_9_0_0_0_pre1.exe'>jruby_windows_x64_jre_9_0_0_0_pre1.exe</a><br/>
24+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_jre_9_0_0_0_pre1.exe.md5'>jruby_windows_x64_jre_9_0_0_0_pre1.exe.md5</a><br/>
25+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windows_x64_jre_9_0_0_0_pre1.exe.sha1'>jruby_windows_x64_jre_9_0_0_0_pre1.exe.sha1</a><br/>
26+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windowsjre_9_0_0_0_pre1.exe'>jruby_windowsjre_9_0_0_0_pre1.exe</a><br/>
27+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windowsjre_9_0_0_0_pre1.exe.md5'>jruby_windowsjre_9_0_0_0_pre1.exe.md5</a><br/>
28+
<a href='https://s3.amazonaws.com/jruby.org/downloads/9.0.0.0.pre1/jruby_windowsjre_9_0_0_0_pre1.exe.sha1'>jruby_windowsjre_9_0_0_0_pre1.exe.sha1</a><br/>
29+
</p>

www/files/downloads/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ <h1>Files/downloads</h1>
9090
<a href='/files/downloads/1.7.7/index.html'>1.7.7</a><br/>
9191
<a href='/files/downloads/1.7.8/index.html'>1.7.8</a><br/>
9292
<a href='/files/downloads/1.7.9/index.html'>1.7.9</a><br/>
93+
<a href='/files/downloads/9.0.0.0.pre1/index.html'>9.0.0.0.pre1</a><br/>
9394
<a href='/files/downloads/community-ruby/index.html'>community-ruby</a><br/>
9495
<a href='https://s3.amazonaws.com/jruby.org/downloads/index.txt'>index.txt</a><br/>
9596
</p>

www/index.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,9 @@ <h3>The Best of the JVM</h3>
1818
</div>
1919
<div class="feature ruby" id="feature_2">
2020
<h3>It's Just Ruby</h3>
21-
<ul>
22-
<li>Ruby 1.8.7 &amp; 1.9.3 compatible</li>
23-
<li>Both versions in single install</li>
24-
</ul>
21+
22+
Ruby 2.2 compatible
23+
2524
</div>
2625
<div class="feature platform" id="feature_3">
2726
<h3>Platform Independent</h3>

0 commit comments

Comments
 (0)