Jump to content
Excelsior Forums
Sign in to follow this  
kantata

how to debug java class in JET's MCM(Mixed Compilation Model)

Recommended Posts

we are developing a software development platform for Java.

on top of our platform core, third party programmer can develop their

own Java code.

To protect our core from disclosure to third party user, so the core

will be compiled to native code.

our question is: can the third party programmer debug their .class or jar

file while using JET mixed compilation model?

Share this post


Link to post
Share on other sites

The JVM TI interface necessary to enable debugging facilities is not supported by Excelsior JET.

Though it's possible to implement JVM TI we have not done this because it is an optional JVM component not required by the JVM specification and compatibility requirements.

Maybe we will implement it in future versions of Excelsior JET

Share this post


Link to post
Share on other sites
Guest JK

Hello,

I fully support this new feature candidate!!!

We have the case where our product is compiled/protected by JET and our customers will always implement certain parts of the functionality themselves (= write new classes that are then loaded by JET compiled part). Sometimes these parts are large and complex and therefore a debugging capability would help these customers a lot. So they need to source code debug only that code they wrote themselves and not the JET compiled code.

Any idea when this feature could be available?

Share this post


Link to post
Share on other sites

It has low priority now and is not in our schedule for the next JET version. However, we can raise priority of the task and implement it earlier under a consultancy agreement with your company.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×