On Tuesday 01 August 2006 09:47 Leo Li wrote: > > I agree with this approach. Do you know which API functions and events > > you will need for such agent? > > Hi, we will need VM Initialization Event to run premain functions and > Class File Load Hook Event for agents to instruct the existing class file. > As to the jvmti API, we need RedefineClasses,GetObjectSize and Allocate. > Besides, AddCapabilities is also required to turn on the capability of the > VM, such as can_generate_all_class_hook_events and can_redefine_classes. > > Since we have just planned to implement this module, please excuse me if I > leave some requirements about it. :)
It is not a problem. I just wanted to know which areas are required, not every single API function :) All of the functions and events that you mentioned are implemented already except for RedefineClasses. It is on the TODO list for drlvm. -- Gregory Shimansky, Intel Middleware Products Division --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]