Excelsior JET

Excelsior JET
Developer(s)Excelsior LLC
Initial release2000; 24 years ago (2000)
Final release
15.3 / November 22, 2018; 6 years ago (2018-11-22)
Written inModula-2, Oberon-2, Java, Scala, C++, Assembly
Operating systemWindows, macOS, and Linux
PlatformIA-32, AMD64 and ARM
TypeAhead-of-time (AOT) native code compiler, runtime, and deployment toolkit for Java applications
LicenseEULA
Websitewww.excelsiorjet.com

Excelsior JET is a now-defunct proprietary Java SE technology implementation built around an ahead-of-time (AOT) Java to native code compiler. The compiler transforms the portable Java bytecode into optimized executables for the desired hardware and operating system (OS). Also included are a Java runtime featuring a just-in-time (JIT) compiler for handling classes that were not precompiled for whatever reason (e.g. third-party plugins or dynamic proxies), the complete Java SE API implementation licensed[1] from Oracle, and a toolkit to aid deployment of the optimized applications. Excelsior JET was developed by Excelsior LLC, headquartered in Novosibirsk, Russia.

Overview

Excelsior JET passed the "official" test suite (TCK) for Java SE 8, and was certified Java Compatible on macOS and a number of Windows and Linux flavors running on Intel x86, AMD64/Intel 64 and compatible hardware. (The macOS version was 64-bit only.)

The Enterprise Edition supported the Equinox OSGi runtime at the JVM level, enabling ahead-of-time compilation of Eclipse RCP (Rich Client Platform) applications,[2][3] and version 7.0 added such support for Web applications running on Apache Tomcat.[4][5] Version 10.5 introduced a new garbage collector optimized for multi-core and multi-CPU systems[6]

Excelsior JET Embedded[7] implements the Java SE for Embedded technology in a very similar manner. The only major differences used to be in licensing and pricing, but as of the latest version Excelsior JET Embedded also supports ARM-based platforms.

Latest Release

Version 15 introduced incremental compilation for AMD64 and ARM targets and improved application performance across all platforms.

Product EOL

On May 15, 2019, Excelsior announced discontinuation of Excelsior JET in an e-mail to their customers[8] and next day also on their website.[9] Support was announced to be stopped and the engineering team to leave completely within only ~2 weeks ("early June 2019") and Website for downloads announced to be offline mid of June (within only ~4 weeks). At August 7, 2019, it was announced[10] Excelsior was acquired by Huawei.

See also

References

  1. ^ "Java SE Licensees". Oracle Corporation. Archived from the original on July 17, 2012. Retrieved 17 Jul 2012.
  2. ^ Craig Wickesser (23 Jul 2009). "Commercial Java Compiler Protects Eclipse RCP Applications". InfoQ.
  3. ^ Dana Blankenhorn (1 Aug 2008). "Excelsior JET from Russia, with love". ZDNet. Archived from the original on December 2, 2010. Retrieved 22 May 2012.
  4. ^ Brittain, Jason; Darwin, Ian F. (28 November 2007). "Section A.7. Excelsior JET". Tomcat: The Definitive Guide (Second ed.). O'Reilly Media, Inc. ISBN 978-0-596-10106-0.
  5. ^ Cameron McKenzie (20 Apr 2010). "Forget the JOP. Just Compile Your Tomcat War Files into Native Code". TheServerSide. Retrieved 22 May 2012.
  6. ^ John K. Waters (11 Feb 2015). "JET Update Amps Garbage Collection". Application Development Trends.
  7. ^ William Wong (23 Jul 2012). "Java Tool Slims Down Embedded Runtime". Electronic Design. Archived from the original on 26 September 2012. Retrieved 12 September 2012.
  8. ^ "The magic of the Internet". Imgur. Retrieved 2022-08-16.
  9. ^ https://www.excelsiorjet.com/ Archived 2019-07-15 at the Wayback Machine on May 16, 2019
  10. ^ "Huawei acquires Russian developer Excelsior - report".
  11. ^ Tom Tromey (2 Oct 2016). "The Deletion of gcj".

Read other articles:

Yehezkiel 23Kitab Yehezkiel 30:13–18 pada suatu naskah bahasa Inggris dari awal abad ke-13, MS. Bodl. Or. 62, fol. 59a. Teks bahasa Ibrani disalin sebagaimana dalam kodeks bahasa Latin. Terjemahan bahasa Latin ditulis di bagian marjin.KitabKitab YehezkielKategoriNevi'imBagian Alkitab KristenPerjanjian LamaUrutan dalamKitab Kristen26← pasal 22 pasal 24 → Yehezkiel 23 (disingkat Yeh 23) adalah bagian dari Kitab Yehezkiel dalam Alkitab Ibrani dan Perjanjian Lama di Alkitab Kristen....

 

Вітрі-сюр-ОрнVitry-sur-Orne   Країна  Франція Регіон Гранд-Ест  Департамент Мозель  Округ Тьйонвіль Кантон Муаєвр-Гранд Код INSEE 57724 Поштові індекси 57185 Координати 49°15′58″ пн. ш. 6°06′34″ сх. д.H G O Висота 157 - 360 м.н.р.м. Площа 7,61 км² Населення 3019 (01-2020[1]) Густота 38...

 

п о р Друга світова війна Африка — Західна Європа • Атлантика — Середземне море — Східна Європа — Азія • Тихий океан п о р Східноєвропейський театр воєнних дій Другої світової війни 1939—1940 Польща (1939) — Фінляндія — Балтійські країни —Бессарабія 1941 Вторгненн...

American soccer player Amanda Frisbie Frisbie playing for Boston Breakers in 2017Personal informationFull name Amanda Paige Frisbie[1]Date of birth (1992-05-29) May 29, 1992 (age 31)Place of birth North Richland Hills, Texas, U.S.Height 5 ft 8 in (1.73 m)Position(s) DefenderTeam informationCurrent team Atlético MadridNumber 12College careerYears Team Apps (Gls)2010–2013 Portland Pilots 71 (31)Senior career*Years Team Apps (Gls)2014 Seattle Reign FC 0 (0)2015 Wes...

 

2016年夏季奥林匹克运动会马达加斯加代表團马达加斯加国旗IOC編碼MADNOC馬達加斯加奧林匹克委員會2016年夏季奥林匹克运动会(里約熱內盧)2016年8月5日至8月21日運動員6參賽項目4个大项旗手开幕式:Eliane Saholinirina(田径)[1]闭幕式:Asaramanitra Ratiarison(柔道)[2]历届奥林匹克运动会参赛记录(总结)夏季奥林匹克运动会196419681972197619801984198819921996200020042008201220162...

 

Puente del Tamar Tamar Bridge Vista desde el puente Royal Albert, 2009Localización geográficaVía soportada Carretera troncal A38Cruza Río TamarCoordenadas 50°24′29″N 4°12′12″O / 50.408136111111, -4.2033888888889Localización administrativaPaís Reino Unido Reino UnidoLocalidad Saltash - Plymouth, en la región del Sudoeste de InglaterraCaracterísticasTipo Puente colganteNº de vanos 3Vano mayor 335 m[1]​Peaje 2,00 libras (coches); ...

Rugby playerMarcos AyerzaBirth nameMarcos Ivan AyerzaDate of birth (1983-01-12) January 12, 1983 (age 40)Place of birthBuenos Aires, ArgentinaHeight1.85 m (6 ft 1 in)Weight115 kg (18 st 2 lb) [1]SchoolColegio Cardenal Newman, (Buenos Aires)Rugby union careerPosition(s) Loosehead propAmateur team(s)Years Team Apps (Points)-2006 Newman ()Senior careerYears Team Apps (Points)2006–2017 Leicester Tigers 246 (40) Correct as of 17 April 2017Internati...

 

Rajnath SinghMenteri Urusan Dalam NegeriPetahanaMulai menjabat 26 Mei 2014Perdana MenteriNarendra ModiPendahuluSushilkumar ShindePresiden Partai Bharatiya JanataMasa jabatan23 Januari 2013 – 8 Juli 2014PendahuluNitin GadkariPenggantiAmit ShahMasa jabatan24 Desember 2005 – 24 Desember 2009PendahuluL K AdvaniPenggantiNitin GadkariKetua Menteri Uttar PradeshMasa jabatan28 Oktober 2000 – 8 Maret 2002GubernurSuraj BhanVishnu Kant ShastriPendahuluRam Prakash Gup...

 

Village in Michigan, United StatesCalumet, MichiganVillageVillage of CalumetLooking north along 5th StreetNickname: Coppertown USALocation within Houghton CountyCalumetLocation within the state of MichiganCoordinates: 47°14′50″N 88°27′16″W / 47.24722°N 88.45444°W / 47.24722; -88.45444Country United StatesState MichiganCountyHoughtonTownshipCalumetSettled1864Area[1] • Total0.20 sq mi (0.52 km2) • ...

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (June 2014) (Learn how and when to remove this template message) 1981 studio album by Stars on 45Longplay Album - Volume IIStandard artworkStudio album by Stars on 45ReleasedAugust 1981Recorded1981GenrePopLength32:57 (US: 32:13)LabelCNR Records (NL) Radio Records (US) CBS Records (UK) Opus (Czechoslovakia...

 

For scales containing tritones, see Anhemitonic scale. Example tritonic scale.[1] Playⓘ A tritonic scale is a musical scale or mode with three notes per octave. This is in contrast to a heptatonic (seven-note) scale such as the major scale and minor scale, or a dodecatonic (chromatic 12-note) scale, both common in modern Western music. Tritonic scales are not common in modern art music[citation needed], and are generally associated with indigenous and prehistoric music.[...

 

Keuskupan Ciudad del EsteDioecesis Urbis OrientalisLokasiNegara ParaguayMetropolitAsunciónStatistikLuas27.451 km2 (10.599 sq mi)Populasi- Total- Katolik(per 2004)600.100590,000 (98.3%)InformasiGereja sui iurisGereja LatinRitusRitus RomaKatedralCatedral San BlasKepemimpinan kiniPausFransiskusUskupHeinz Wilhelm (Guillermo) Steckling, O.M.I.Peta Keuskupan Ciudad del Este (bahasa Latin: Dioecesis Urbis Orientalis) adalah sebuah keuskupan Gereja Katolik...

Village and municipality in Slovakia Location of Levoča District in the Prešov Region Harakovce (Hungarian: Harakóc) is a village and municipality in Levoča District in the Prešov Region of central-eastern Slovakia. History In historical records the village was first mentioned in 1272. Geography The municipality lies at an altitude of 610 metres and covers an area of 5.27 km2 (2.03 sq mi) (2020-06-30/-07-01).[1] Population It has a population of 59 people...

 

Samsu Umar Abdul Samiun Samsu Umar Abdul Samiun (lahir 13 Maret 1966) adalah seorang politisi Indonesia. Ia merupakan lulusan Fakultas Hukum Universitas Muslim Indonesia Makassar tahun 1990. Ia pernah menjabat sebagai Ketua DPRD Buton dan kemudian menjadi Bupati Buton sebanyak dua periode. Pada tahun 2016-2021, ia menjadi Ketua DPW Partai Amanat Nasional (PAN) Sulawesi Tenggara. Lalu, ia menjadi Ketua Partai Kebangkitan Nusantara (PKN) Sultra. Ia maju dalam pemilihan umum Gubernur Sulawesi Te...

 

Carte des cours d'eau de longueur supérieure à 50 km de la Drôme. Carte de l'ensemble du réseau hydrographique de la Drôme. La liste des cours d'eau de la Drôme présente les principaux cours d'eau traversant pour tout ou partie le territoire du département français de la Drôme dans la région Auvergne-Rhône-Alpes. Plus de 1 140 cours d'eau sont recensés en 2014 dans le référentiel national BD Carthage sur le territoire départemental, dont 96 cours d'eau natu...

Cover art by Dan Smith, 1997 GURPS Mecha is a supplement by David Pulver, published by Steve Jackson Games (SJG) in 1997 for GURPS (Generic Universal Role-Playing System). Contents GURPS Mecha is a supplement that allows players and gamemasters to design mecha for use in a GURPS campaign.[1] The book includes a campaign, Cybermech Damocles in which the player characters are members of a secret agency fighting alien invaders.[2] Publication history In the 2014 book Designers &a...

 

English physician Sir Lucas Pepys, 1st Baronet (/ˈpɛpɪs/; 1742–1830) was an English physician. Sir Lucas Pepys, 1809 engraving by James Godby after Henry Edridge Life The son of William Pepys, a banker, and his wife Hannah, daughter of Dr. Richard Russell of Brighton, was born in London on 26 May 1742. He was educated at Eton College and at Christ Church, Oxford, whence he graduated B.A. on 9 May 1764. He then studied medicine at Edinburgh, and afterwards graduated at Oxford, M.A. on 13 ...

 

2012 novel by Michael Chabon Telegraph Avenue First edition coverAuthorMichael ChabonCountryUnited StatesLanguageEnglishGenreLiterary fictionPublisherHarperCollinsPublication dateSeptember 11, 2012Media typePrint (Hardcover)Pages465ISBN978-0061493348 Telegraph Avenue is a novel by Michael Chabon, published on September 11, 2012. An extensive excerpt from the enhanced e-book edition was released online on July 25, 2012.[1] The novel's setting is North Oakland and Berkeley, Califor...

Jezioro Paprocańskie Położenie Państwo  Polska Miejscowości nadbrzeżne Tychy Wysokość lustra 242 m n.p.m. Morfometria Powierzchnia 132 ha Wymiary• max długość• max szerokość 2,0 km0,5 km Głębokość• średnia• maksymalna 1,5 – 1,9 m 3,5 m Objętość 1,65 mln m³ Hydrologia Rzeki zasilające Stara Gostynka Położenie na mapie TychówJezioro Paprocańskie Położenie na mapie PolskiJezioro Paprocańskie Położenie na mapie wojew...

 

Ruckus was a free ad-supported online music service available to students at all American colleges.[1] The service was founded in 2003 by Vincent Han and David Galper. It was acquired in 2008 by Total Music, a joint venture between Sony and Universal;[2] and was closed on February 6, 2009 when Ruckus' website was replaced with a graphic saying, Unfortunately the Ruckus service will no longer be provided. Thanks. History Ruckus Network, which was based in Herndon, Virginia, was...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!