harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "weldon washburn (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-1427) [drlvm] ExceptionDescribe incorrectly disables suspend when calling exn_print_stack_trace
Date Fri, 15 Sep 2006 19:38:26 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-1427?page=comments#action_12435095 ] 
weldon washburn commented on HARMONY-1427:

this patch is simple enough.  I am OK with committing it.  It would be good to add a description
why the suspend mode had to be changed.  Is it because the execution path includes java methods
and those methods occasionally attempt to allocate an object while a GC is underway thus causing
a deadlock?

> [drlvm] ExceptionDescribe incorrectly disables suspend when calling exn_print_stack_trace
> -----------------------------------------------------------------------------------------
>                 Key: HARMONY-1427
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1427
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Gregory Shimansky
>         Attachments: JNI-ExceptionDescribe.patch
> Looks like the mode in which exn_print_stack_trace works has changed. It is now suspend_enabled,
and inside of this function there is an assertion that suspend is enabled. But the change
was not applied to JNI ExceptionDescribe function. It still disables suspend when calling

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message