You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Egor Pasko (JIRA)" <ji...@apache.org> on 2008/02/02 18:14:09 UTC
[jira] Updated: (HARMONY-4901) [drlvm][jit] escape analysis fails
with logging
[ https://issues.apache.org/jira/browse/HARMONY-4901?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Egor Pasko updated HARMONY-4901:
--------------------------------
Attachment: escape-logging-more-enhancement.txt
my tiny enhancement over Pavel's:
escape-logging-more-enhancement.txt
1. got rid of evil getMD()
2. implemented more tricky cases in EscAnalyzer::printCallMethodName
3. Log::out() was replaced with locally written stream for abstract convenience
4. some trailing whitespace killed
now it does not crash for me with -Xem:opt
> [drlvm][jit] escape analysis fails with logging
> -----------------------------------------------
>
> Key: HARMONY-4901
> URL: https://issues.apache.org/jira/browse/HARMONY-4901
> Project: Harmony
> Issue Type: Bug
> Components: VM
> Environment: all
> Reporter: Aleksey Shipilev
> Assignee: Egor Pasko
> Priority: Minor
> Attachments: escape-logging-more-enhancement.txt, escape.patch, HARMONY-4901-workaround-2.patch, HARMONY-4901-workaround.patch
>
>
> There're couple of NULL pointer dereferences in escape analysis code while logging is enabled.
> The main reason is unknown, I believe that my patch is just the workaround.
> I have added this line to server.emconf to enable logging:
> -XDjit.SD2_OPT.arg.log=ct,irdump,dbg,escape_verbose
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.