Jump to content
Excelsior Forums


Excelsior Staff
  • Content count

  • Joined

  • Last visited

Everything posted by zztop

  1. That's normal behavior of JetPackII that makes so called binding to hard-wire settings such as Java system properties and relative paths to the executable. As a result, the executable becomes clickable and does not require any additional settings on the target system such as PATH. The size difference does not relate to the problem you reported. Please list the jar files included in your application. If, for some reasons, you would not like to paste the list here, contact Excelsior Support (java at excelsior-usa.com)
  2. zztop

    Windows Server 2008 supported

    Excelsior JET 6.5 has passed the Java Compatibility Kit (JCK) testsuite on Windows Server 2008 which is now included in the list of supported platforms. Customers having a valid Excelsior JET Support Contract may now receive support services for that platform.
  3. zztop

    64-bit Support

    No updates at this moment.
  4. David, our Support Team must be already in touch with you. As soon as the issue is resolved, we will also post the results in this topic.
  5. zztop

    Math calculations

    Dear Seb, Excelsior JET has passed the Sun JCK testsuite which includes a massive part of FP tests. Therefore, the compiler does not optimize the FP code more than it's allowed by the Java specification. Our vision is that the code must be correct and only then we may consider making it faster. As for your example, we are ready to check it on our end. Could you make it compilable with javac? In the current form, it has lots of (unresolved) dependencies when being compiled. Thank you.
  6. zztop

    Exception when running compiled lightbeam

    The problem has been fixed in Excelsior JET 6.5. That (optional) JMX functionality is now supported.
  7. zztop

    Compiling Eclipse Plug-In AOT

    I believe that Excelsior JET 6.5 (just released) can help with compiling Eclipse RCP applications.
  8. zztop

    Release date of Excelsior JET 6.5

    Well, it took a little bit more time... Today is June 15th and Excelsior JET 6.5 is here.
  9. zztop

    Excelsior JET 6.5 is out

    We are pleased to announce that Excelsior JET 6.5 is now available! The major new feature included in this release is a protected environment for running Eclipse RCP applications. Check what our customers say about this new capability. The full list of improvements in version 6.5 is available on the what's new page.
  10. zztop

    Erro Compile test.c for Call DLL

    C:\jet6.4-eval\samples\Invocation\cMain contains build.bat that starts with @set jdkdir= Specify the path to a JDK installation on you machine. You could find the build instructions in the file C:\jet6.4-eval\samples\Invocation\cMain\readme.txt
  11. zztop

    Problem Dll Excelsior

    That sounds much better. Please check the sample <JET Home>\samples\Invocation\cMain which illustrates how to invoke Java code from a C program.
  12. Please contact Excelsior Support Dept. (java at excelsior-usa.com)
  13. zztop

    Problem Dll Excelsior

    Please clarify what you mean. I ain't sure I understand what is the problem.
  14. zztop

    Release date of Excelsior JET 6.5

    We have 1.5 week before the end of May.
  15. zztop

    64 bit JET

    Unfortunately, the size of L1, L2,L3 cache (which is often crucial for performance) is NOT doubled in the 64-bit mode. And more data are actually read from memory due to alignment requirements and using 64-bit pointers thus inreasing pressure on the memory subsystem (the known "short pointers" optimization is not silver bullet) This degradation was observed on both .NET runtime and Sun HotSpot when running the same tests on the same machine in 32- and 64-bit mode. Of course, that appears not for all applications. In general, the main value of 64-bit systems is breaking the 4GB address space limit. Basically, that's true for (integer) number crucnhing apps and the like due to a larger number of CPU registers.
  16. zztop

    64 bit JET

    It's clear. We will notify you as soon as the first beta with support for x64 is available.
  17. I guess many customers changed their code to use Application Data instead of Program Files.
  18. zztop

    64 bit JET

    Of course, we have such plans and we have been already working on 64-bit version of Excelsior JET about a year (it's a huge task). At this time, I cannot publish any release dates, though. Be prepared that pefromance may degrade on 64-bit platfrom due to some memory overheads (e.g. if you compare performance of your application on the same computer). Did you compare performance when using 32-bit and 64-bit JRE on the same computer?
  19. Yes. The latest Windows security policies do not to allow apps to create files in subfolders of Program Files. That's not about Excelsior JET. You need to change your code to store output files in another location.
  20. Yes, it's enough if you set your own Java system property in JetPackII as -Dmy.property=$(Root) and then get the value of "my.property" in the program. The next question is if the problem appears when the application is installed into a separate directory, say in "C:\MyApp" not in <system drive>\"Program Files"?
  21. Does the problem appear right after compilation or after deployment with JetPackII? Is it possible to reproduce it with the latest Excelsior JET 6.4? You must mean Excelsior JET 4.1 released back in 2005. Note that according to the Support Policy statement Excelsior JET 4.1 has reached Product End Of Life status. We encourage customers of this version to migrate to more recent versions to receive the support services under valid Support Contracts. If you need help in migrating to a newer version of Excelsior JET, please contact us.
  22. How do you determine the working directory in the application code? Do you use a Java system property, OS env. variable, or something else?
  23. zztop

    Excelsior JET 6.5 Beta 5

    Excelsior JET 6.5 beta 5 concludes the long beta testing period started on August 1st 2008, the day of the total solar eclipse. Since version 6.5, Excelsior JET will become the most secure environment for running Eclipse RCP applications. The major improvement over previous beta versions is a significant reduction of JIT compilation time. The full list of improvements in Beta 5 is available on the download page.
  24. zztop

    reverse engineering

    Actually, it's harder because the tools for re-engineering C++ code often rely on the code patterns produced by the widely used compilers like MSVC, GNU, Borland Power Builder, etc to partially automate the process.
  25. zztop

    New to Excelsior

    Hi Bobby, I guess you mean native method libraries under "resources such as dll's". For this scenario, Excelsior JET compiles jar files to the executable and remains native method libraries as is. No changes in the sources code are necessary to make it work.