Implementing a Smalltalk debugger with JSR292
eller.helmut at gmail.com
Sun Nov 27 01:07:50 PST 2011
* Mark Roos [2011-11-27 06:16] writes:
> The approach we took has two facets, we ( mainly oscar ) coded a C++
> jvmti agent with a JNI interface which allowed us to call some JVMTI
> apis from within the jvm being debugged and we added some logic to the
> callsite to handle the stepping.
What's the cost of this approach? In a previous post you said that
enabling the debug agent degraded performance of the JVM considerably.
If the debugger enabled in "production mode"? How does the efficiency
of your system compare to native Smalltalks?
More information about the mlvm-dev