Pavel Rebriy wrote: >> > Fix for Harmony-1582 brocks initialization of JVMTI support. I'm >> > investigating the problem and going to create fixing JIRA as soon as >> > possible.
> The fix is ready. See http://issues.apache.org/jira/browse/HARMONY-1826 Pavel, I have reviewed the patch in HARMONY-1826, and it looks great! A couple of minor comments. The change like this doesn't really move us closer to multi-VM support, as the jni_env is hardcoded to the emitted code. - s = mov(s, M_Base_Opnd(esp_reg, 0), Imm_Opnd((int)jni_native_intf)) ; // o0=jni_native_intf + s = mov(s, M_Base_Opnd(esp_reg, 0), Imm_Opnd((int)p_TLS_vmthread->jni_env)) ; // o0=jni_native_intf The following change seems to fix unrelated issue ('Fixed Single Step event disabling'?), so I think it would have been better if it filed as a separate JIRA/patch. - ti->vm_brpt->release_intf(vm_thread->ss_state->predicted_breakpoints); - _deallocate((unsigned char *)vm_thread->ss_state); - vm_thread->ss_state = NULL; + if( vm_thread->ss_state ) { + if( vm_thread->ss_state->predicted_breakpoints ) { + ti->vm_brpt->release_intf(vm_thread->ss_state->predicted_breakpoints); + } + _deallocate((unsigned char *)vm_thread->ss_state); + vm_thread->ss_state = NULL; + } Anyway, I vote for a quick inclusion of this patch. --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]