harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ilya Berezhniuk (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-5297) [drlvm][signals] It would be very helpful if crash handler printed VM memory map, command line arguments and OS environment
Date Tue, 29 Jan 2008 16:32:34 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-5297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ilya Berezhniuk updated HARMONY-5297:
-------------------------------------

    Attachment: H-5297.patch

Suggested patch contains requested features implemented.

Also the patch  contains several additional improvements:
- corrected modules list filling for crash handling
- registers state is now printed under lock to prevent multiple threads from printing - for
both GDB crash handler and common crash handler
- registers state printing is merged to be machine arch-dependent only
- 'cdecl' modifier in signals handling code is removed for x86_64
- GDB crash handling is corrected to get rid of parsing VM properties inside of crash
- port_executable_name rewritten to get rid of APR pools (for using in GDB crash handler)
- vm_find_method() is added to help with debugging release build in GDB (it's not called anywhere)


> [drlvm][signals] It would be very helpful if crash handler printed VM memory map, command
line arguments and OS environment
> ---------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5297
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5297
>             Project: Harmony
>          Issue Type: Wish
>          Components: DRLVM
>         Environment: All
>            Reporter: Gregory Shimansky
>         Attachments: H-5297.patch
>
>
> Often when VM crashes, especially in CC batch runs it isn't possible to recognize how
VM was launched and in which environment. Keeping command line arguments used for JN_CreateJavaVM
and then printing them at the crash point would be really helpful.
> Also additional information like OS environment and modules mapping would be helpful
too.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message