Jump to content
Excelsior Forums


Excelsior Staff
  • Content count

  • Joined

  • Last visited

Everything posted by snowman

  1. JFCMark is alive? Download link is broken.

    Yes. We have just retired it officially.
  2. The Charity Bundles Are Back!

    Update: The 2013 campaign is over, results posted to the blog. Last year, we raised $5,690 for the Give Life Foundation by selling Excelsior JET, Standard Edition at a nominal fee. We are doing this again, with a few differences: The beneficiary is a local foundation called Save Life (Web site in Russian.) It helps children and young adults that require expensive treatment for cancer and other life-threatening illnesses. Prices are not fixed, but more like “pay what you can”, with several tiers. Those who give $50 or more will receive a free upgrade to Excelsior JET 9 in January. Yes, with Java 7 support. The campaign will end a bit earlier, on December 25, so that we could make the donation before the end of the year, for tax purposes. Learn more and participate
  3. Excelsior JET 8 Released

    We have released Excelsior JET 8 for Windows (x86/x64) and Linux (x86 only). Now we'll concentrate on Linux x64 and Java 7 support. Stay tuned! What's New in Excelsior JET 8 Evaluation Downloads
  4. Excelsior JET 8.0 Rollout Plan Excelsior JET 8.0: Deprecated/Delayed Features
  5. From The Labs: 64-bit beta 3

    What's new: All JCK tests pass, so formally we can ship any day. The optimizing compiler was able to handle 97 methods out of 100 in our own tests. Now, please download Excelsior JET 8.0 Beta 3 for Windows (64-bit) and check it on your side! Known Problem In some rare circumstances, the beta 3 compiler may run out of memory. We have already identified the root cause, but the fix has arrived a bit too late for the beta 3 train. To work around that problem, add the following line to the top of the project build script created by the JET Control Panel: set jetvmprop=-Djet.gc.heaplimit=1024m and run that script to build your project. Feedback The best way to report a bug is to select the Open Support Ticket item in the Help menu. That would automatically fill in the fields concerning your operating system version and hardware configuration. Please direct all other feedback to java@excelsior-usa.com, or post it in the comments below.
  6. From The Labs: 64-bit beta 2

    What's new: The optimizing compiler supports more Java features and has a number of optimizations enabled. 99.9% of all JCK tests pass. Download Excelsior JET 8.0 Beta 2 for Windows
  7. From The Labs: First 64-bit beta

    What's new: The Excelsior JET Control Panel is back, and so are JetPackII and Excelsior Installer.</li> Tomcat Web applications and Eclipse RCP based applications are supported, e.g. Eclipse 4.2 Classic (Juno) works.</li> Application performance has improved to some extent, but the optimizing compiler remains our top priority. Download Excelsior JET 8.0 Beta 1 for Windows
  8. XDS 2.6 beta

    No, it is not.
  9. Regression in Excelsior JET 7.6 MP5

    Several users have reported compiler crashes after applying Maintenance Pack 5, caused by a regression that slipped through our QA process. A hotfix is now available at the below link. Please accept our apologies for any inconvenience caused. Excelsior JET 7.6 Hotfix 67 Note: The regression manifests itself only on projects that have the Global Optimizer enabled, so the Standard Edition users are not affected.
  10. Remove class names from native EXE

    Did you know that we have a discount program for startups and other small businesses? In any case, you may use a name obfuscator such as ProGuard for extra protection. Refer to the following Knowledge Base article for details: HOWTO: Maximize protection of your application against reverse engineering
  11. Can code compiled by JET be stolen?

    Yes, the final result is an executable containing optimized native code, as if you wrote your program in C++. A skilled engineer can decompile it "by hand", but that is much more expensive compared to running your jar file through a Java decompiler.
  12. XDS 2.6 beta

    No idea, to be honest. Everyone is busy in other projects... Maybe. No. No.
  13. We have released Excelsior JET 7.6 Maintenance Pack 5, optionally bundled with the Java SE 6 Update 37 support add-on. Worth applying if you have been experiencing any issues or need to bring the Java SE 6 version up to date. If you are a paying customer of Excelsior JET 7.6, but the download instructions for the above updates are neither in your inbox nor in the junk mail box, request them from our Support Dept. at support@excelsior-usa.com.
  14. Introducing Charity Bundles

    According to the Gift of Life foundation, in Europe and the United States 80% of children diagnosed with cancer survive. In Russia fewer than 70% do. Because the only difference is money, we have decided to run a small experiment. Continue reading
  15. Thanks to the persistence of an evaluation user, we have discovered that JavaFX 2 apps can be run without the custom classloader and hence can be fully precompiled with the current version of Excelsior JET! There are a few quirks in the build process, and we have not extensively tested it, but the standard demos seem to be working, at least on Windows. Full story and build instructions
  16. We have released Excelsior JET 7.6 Maintenance Pack 4, optionally bundled with the Java SE 6 Update 34 support add-on. MP4 also enables support for Equinox OSGi 3.8 and Eclipse RCP 4.2 in the Enterprise Edition. If you are a paying customer of Excelsior JET 7.6, but the download instructions for the above updates are neither in your inbox nor in the junk mail box, request them from our Support Dept. at support@excelsior-usa.com.
  17. Excelsior JET 8.0 M3, originally defined as "JIT compiler, JCK @80%, deadline 12-Sep-2012", was hit on 16-Aug with over 90% of JCK tests passing. Shifting more focus to the optimizing compiler now. Stay tuned.
  18. We have fully implemented threading and synchronization, object allocation, call stack scanning, exception handling, and JNI in the 64-bit version of Excelsior JET. Now THE testing begins: we have compiled the "official" Java Compatibility Kit test suite (200,000 individual test cases) into a native executable. Many tests have passed on first try, which is encouraging.
  19. Utilizing JMXRemote features

    I have put together a Knowledge Base article adding a couple troubleshooting tips to AlexM's answer above: 000036: HOWTO: Monitor and Manage Your Optimized Applications Using JMX or SNMP
  20. Oberon Visual Component Library for XDS

    Not at the moment. Yes, we do.
  21. Oberon Visual Component Library for XDS

    I mean very specific thing: to the best of my knowledge, the author was never able to live off the sales of that product.
  22. Oberon Visual Component Library for XDS

    It seems you guys need a reality check. First, when XDS sales dropped to zero - there had been literally no sales for about a year - we had two options: Dtop the product altogether, as we did with another failed product Release it as freeware with no obligations on support and/or further development We opted for the latter. Second, Excelsior is a commercial company. We have a selling product that has many more paying customers than XDS ever had. We have clients paying us for software engineering services. We also mentor interns and teach a course on compiler construction at the local Uni. All this leaves very little room to work on a product put aside many years ago. Finally, the few remaining employees that worked on XDS back in the 1990s now have families, other projects, and other interests. Even when they have spare time, they are not necessarily willing to spend it on XDS. You are nearly a couple of decades late. Sorry.
  23. The updated Excelsior JET Roadmap is back online. In brief: the last 32-bit-only version is on track for October release, the first 64-bit preview is set to see the light of day before the end of 2011, and Java 7 is put aside in favor of an earlier 64-bit release, in turn expected to occur in about a year from now. We understand this may not align with your plans for Java 7 and therefore would greatly appreciate your feedback!
  24. Oberon Visual Component Library for XDS

    Yes. Yes. The best attempt to solve this problem was Amadeus-3. It did not take off the ground. You are perfectly correct. But why do you think we are interested in investing in the growth of the popularity of XDS? Problem is, there is no market for Modula-2/Oberon-2, and we are not in a position to create it. But we like the languages and have some good connections in their communities. That is why we set XDS free instead of dropping it altogether.