341:
328:
On May 15, 2019, Excelsior announced discontinuation of
Excelsior JET in an e-mail to their customers and next day also on their website. 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
308:
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
661:
507:
417:
891:
864:
452:
674:
619:
227:
for handling classes that were not precompiled for whatever reason (e.g. third-party plugins or dynamic proxies), the complete Java SE
654:
320:
Version 15 introduced incremental compilation for AMD64 and ARM targets and improved application performance across all platforms.
633:
573:
235:, and a toolkit to aid deployment of the optimized applications. Excelsior JET was developed by Excelsior LLC, headquartered in
886:
200:
838:
786:
647:
252:
95:
511:
375:
346:
91:
54:
172:
421:
329:
offline mid of June (within only ~4 weeks). At August 7, 2019, it was announced
Excelsior was acquired by Huawei.
700:
224:
305:
606:
556:
848:
705:
212:
204:
155:
823:
813:
354:
469:
670:
287:
492:
150:
687:
298:. Version 10.5 introduced a new garbage collector optimized for multi-core and multi-CPU systems
232:
130:
833:
808:
448:
260:
115:
103:
683:
616:
309:
291:
220:
167:
143:
110:
628:
611:
754:
746:
623:
560:
803:
880:
639:
295:
279:
443:
Brittain, Jason; Darwin, Ian F. (28 November 2007). "Section A.7. Excelsior JET".
402:
853:
340:
283:
236:
208:
159:
336:
22:
759:
731:
379:
721:
216:
87:
83:
843:
818:
780:
764:
695:
736:
470:"Forget the JOP. Just Compile Your Tomcat War Files into Native Code"
272:
240:
139:
99:
828:
726:
264:
256:
135:
123:
119:
588:
553:
282:
runtime at the JVM level, enabling ahead-of-time compilation of
643:
183:
162:
compiler, runtime, and deployment toolkit for Java applications
275:
and compatible hardware. (The macOS version was 64-bit only.)
268:
228:
533:
403:"Commercial Java Compiler Protects Eclipse RCP Applications"
219:
into optimized executables for the desired hardware and
290:) applications, and version 7.0 added such support for
574:"Huawei acquires Russian developer Excelsior - report"
255:
for Java SE 8, and was certified Java
Compatible on
796:
773:
745:
714:
682:
223:(OS). Also included are a Java runtime featuring a
178:
166:
149:
129:
109:
79:
53:
31:
21:
655:
8:
16:
634:Huawei acquires Russian developer Excelsior
662:
648:
640:
203:technology implementation built around an
15:
617:Reduce Download Size of Java Applications
612:Improve Startup Time of Java Applications
447:(Second ed.). O'Reilly Media, Inc.
508:"Java Tool Slims Down Embedded Runtime"
367:
418:"Excelsior JET from Russia, with love"
211:compiler. The compiler transforms the
278:The Enterprise Edition supported the
7:
493:"JET Update Amps Garbage Collection"
378:. Oracle Corporation. Archived from
510:. Electronic Design. Archived from
892:Discontinued Java virtual machines
357:(removed from GCC in October 2016)
14:
495:. Application Development Trends.
468:Cameron McKenzie (20 Apr 2010).
339:
60:15.3 / November 22, 2018
416:Dana Blankenhorn (1 Aug 2008).
401:Craig Wickesser (23 Jul 2009).
491:John K. Waters (11 Feb 2015).
1:
554:https://www.excelsiorjet.com/
231:implementation licensed from
199:is a now-defunct proprietary
506:William Wong (23 Jul 2012).
445:Tomcat: The Definitive Guide
629:Profile-Guided Optimization
534:"The magic of the Internet"
347:Computer programming portal
253:"official" test suite (TCK)
225:just-in-time (JIT) compiler
37:; 24 years ago
908:
587:Tom Tromey (2 Oct 2016).
251:Excelsior JET passed the
75:
49:
420:. ZDNet. Archived from
887:Java development tools
607:Excelsior JET Homepage
302:Excelsior JET Embedded
715:Major implementations
671:Java virtual machines
589:"The Deletion of gcj"
355:GNU Compiler for Java
62:; 5 years ago
514:on 26 September 2012
306:Java SE for Embedded
288:Rich Client Platform
424:on December 2, 2010
376:"Java SE Licensees"
267:flavors running on
18:
622:2016-11-04 at the
559:2019-07-15 at the
312:-based platforms.
874:
873:
454:978-0-596-10106-0
194:
193:
899:
664:
657:
650:
641:
593:
592:
584:
578:
577:
570:
564:
551:
545:
544:
542:
541:
530:
524:
523:
521:
519:
503:
497:
496:
488:
482:
481:
479:
477:
465:
459:
458:
440:
434:
433:
431:
429:
413:
407:
406:
398:
392:
391:
389:
387:
382:on July 17, 2012
372:
349:
344:
343:
292:Web applications
259:and a number of
221:operating system
190:
187:
185:
111:Operating system
70:
68:
63:
45:
43:
38:
19:
907:
906:
902:
901:
900:
898:
897:
896:
877:
876:
875:
870:
792:
769:
755:Android Runtime
741:
710:
678:
668:
638:
624:Wayback Machine
602:
597:
596:
586:
585:
581:
572:
571:
567:
563:on May 16, 2019
561:Wayback Machine
552:
548:
539:
537:
532:
531:
527:
517:
515:
505:
504:
500:
490:
489:
485:
475:
473:
472:. TheServerSide
467:
466:
462:
455:
442:
441:
437:
427:
425:
415:
414:
410:
400:
399:
395:
385:
383:
374:
373:
369:
364:
345:
338:
335:
326:
318:
304:implements the
249:
182:
71:
66:
64:
61:
41:
39:
36:
32:Initial release
12:
11:
5:
905:
903:
895:
894:
889:
879:
878:
872:
871:
869:
868:
861:
856:
851:
846:
841:
836:
831:
826:
821:
816:
811:
806:
804:Apache Harmony
800:
798:
794:
793:
791:
790:
783:
777:
775:
771:
770:
768:
767:
762:
757:
751:
749:
743:
742:
740:
739:
734:
729:
724:
718:
716:
712:
711:
709:
708:
703:
698:
692:
690:
680:
679:
669:
667:
666:
659:
652:
644:
637:
636:
631:
626:
614:
609:
603:
601:
600:External links
598:
595:
594:
579:
565:
546:
525:
498:
483:
460:
453:
435:
408:
393:
366:
365:
363:
360:
359:
358:
351:
350:
334:
331:
325:
322:
317:
316:Latest Release
314:
273:AMD64/Intel 64
248:
245:
207:(AOT) Java to
192:
191:
180:
176:
175:
170:
164:
163:
153:
147:
146:
133:
127:
126:
113:
107:
106:
81:
77:
76:
73:
72:
59:
57:
51:
50:
47:
46:
33:
29:
28:
25:
13:
10:
9:
6:
4:
3:
2:
904:
893:
890:
888:
885:
884:
882:
867:
866:
862:
860:
859:Excelsior JET
857:
855:
852:
850:
847:
845:
842:
840:
839:Microsoft JVM
837:
835:
832:
830:
827:
825:
822:
820:
817:
815:
812:
810:
807:
805:
802:
801:
799:
795:
789:
788:
784:
782:
779:
778:
776:
772:
766:
763:
761:
758:
756:
753:
752:
750:
748:
744:
738:
735:
733:
730:
728:
725:
723:
720:
719:
717:
713:
707:
704:
702:
699:
697:
694:
693:
691:
689:
685:
681:
676:
672:
665:
660:
658:
653:
651:
646:
645:
642:
635:
632:
630:
627:
625:
621:
618:
615:
613:
610:
608:
605:
604:
599:
590:
583:
580:
575:
569:
566:
562:
558:
555:
550:
547:
535:
529:
526:
513:
509:
502:
499:
494:
487:
484:
471:
464:
461:
456:
450:
446:
439:
436:
423:
419:
412:
409:
404:
397:
394:
381:
377:
371:
368:
361:
356:
353:
352:
348:
342:
337:
332:
330:
323:
321:
315:
313:
311:
307:
303:
299:
297:
296:Apache Tomcat
293:
289:
285:
281:
276:
274:
270:
266:
262:
258:
254:
246:
244:
242:
238:
234:
230:
226:
222:
218:
214:
210:
206:
205:ahead-of-time
202:
198:
197:Excelsior JET
189:
186:.excelsiorjet
181:
177:
174:
171:
169:
165:
161:
157:
156:Ahead-of-time
154:
152:
148:
145:
141:
137:
134:
132:
128:
125:
121:
117:
114:
112:
108:
105:
101:
97:
93:
89:
85:
82:
78:
74:
58:
56:
55:Final release
52:
48:
34:
30:
27:Excelsior LLC
26:
24:
20:
17:Excelsior JET
863:
858:
797:Discontinued
785:
582:
568:
549:
538:. Retrieved
528:
518:12 September
516:. Retrieved
512:the original
501:
486:
474:. Retrieved
463:
444:
438:
426:. Retrieved
422:the original
411:
396:
384:. Retrieved
380:the original
370:
327:
319:
301:
300:
280:Equinox OSGi
277:
250:
196:
195:
23:Developer(s)
324:Product EOL
294:running on
284:Eclipse RCP
237:Novosibirsk
209:native code
160:native code
881:Categories
675:comparison
540:2022-08-16
362:References
80:Written in
67:2018-11-22
760:JamaicaVM
732:Jikes RVM
269:Intel x86
747:Embedded
722:IKVM.NET
620:Archived
557:Archived
405:. InfoQ.
333:See also
247:Overview
217:bytecode
213:portable
131:Platform
104:Assembly
88:Oberon-2
84:Modula-2
854:Jupiter
844:SableVM
819:JRockit
781:IcedTea
765:Mika VM
701:HotSpot
696:GraalVM
536:. Imgur
261:Windows
201:Java SE
179:Website
168:License
116:Windows
65: (
40: (
849:Squawk
809:Dalvik
774:Others
737:OpenJ9
706:Maxine
688:Oracle
476:22 May
451:
428:22 May
386:17 Jul
241:Russia
233:Oracle
158:(AOT)
122:, and
865:more…
829:Kaffe
787:more…
727:JamVM
265:Linux
257:macOS
215:Java
140:AMD64
136:IA-32
124:Linux
120:macOS
96:Scala
520:2012
478:2012
449:ISBN
430:2012
388:2012
263:and
188:.com
173:EULA
151:Type
142:and
92:Java
42:2000
35:2000
834:KVM
814:GCJ
684:Sun
310:ARM
229:API
184:www
144:ARM
100:C++
883::
824:JX
686:,
271:,
243:.
239:,
138:,
118:,
102:,
98:,
94:,
90:,
86:,
677:)
673:(
663:e
656:t
649:v
591:.
576:.
543:.
522:.
480:.
457:.
432:.
390:.
286:(
69:)
44:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.