You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mikhail Fursov (JIRA)" <ji...@apache.org> on 2008/03/18 09:47:24 UTC
[jira] Updated: (HARMONY-5364) [drlvm][helpers]memory leak at
init_helper_map at rt_helper_info.cpp while HWA run
[ https://issues.apache.org/jira/browse/HARMONY-5364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Fursov updated HARMONY-5364:
------------------------------------
Summary: [drlvm][helpers]memory leak at init_helper_map at rt_helper_info.cpp while HWA run (was: [drlvm][jit]memory leak at init_helper_map at rt_helper_info.cpp while HWA run )
> [drlvm][helpers]memory leak at init_helper_map at rt_helper_info.cpp while HWA run
> ------------------------------------------------------------------------------------
>
> Key: HARMONY-5364
> URL: https://issues.apache.org/jira/browse/HARMONY-5364
> Project: Harmony
> Issue Type: Bug
> Components: DRLVM
> Reporter: Ilya Leviev
> Assignee: Pavel Pervov
>
> memory leak at init_helper_map at rt_helper_info.cpp while HWA run
> svn = r607443
> While profiling a simple HWA on Harmony using
> BoundsChecker, the tool detected following memory leaks.
> HelperInfoMap are not disposed correctly while HWA run.
> Here is stack trace:
> 1)
> Memory Leak allocated by global_operator_new
> Allocation Call Stack - Thread 0 [0x0590]
> _Tree_nod<class std::_Tmap_traitsstruct JIT_RT_Function_Entry *> >,0> >::_Node> c:\program files\microsoft visual studio .net 2003\vc7\include\xmemory 34
> _Tree_nod<class std::_Tmap_traits<enum VM_RT_SUPPORT,struct JIT_RT_Function_Entry c:\program files\microsoft visual studio .net 2003\vc7\include\xmemory 137
> _Tree<class std::_Tmap_traits<enum VM_RT_SUPPORT,struct JIT_RT_Function_Entry... c:\program files\microsoft visual studio .net 2003\vc7\include\xtree 1131
> _Tree<class std::_Tmap_traits<enum VM_RT_SUPPORT,struct JIT_RT_Function_Entry... ::_Insert c:\program files\microsoft visual studio .net 2003\vc7\include\xtree 915
> pair<class std::_Tree<class std::_Tmap_traits<enum VM_RT_SUPPORT,struct JIT_RT_Function_Entry ..>::in c:\program files\microsoft visual studio .net 2003\vc7\include\xtree 501
> init_helper_map c:\home\hy\1\trunk\working_vm\vm\vmcore\src\jit\rt_helper_info.cpp 282
> line 282: map->insert(HelperInfoMap::value_type(hid, jit_rt_function_entries + i));
> $E1 c:\home\hy\1\trunk\working_vm\vm\vmcore\src\jit\rt_helper_info.cpp 288
> line 288: static HelperInfoMap *helper_map = init_helper_map();
> _initterm f:\vs70builds\3077\vc\crtbld\crt\src\crt0dat.c 599
> _CRT_INIT f:\vs70builds\3077\vc\crtbld\crt\src\crtdll.c 184
> _DllMainCRTStartup f:\vs70builds\3077\vc\crtbld\crt\src\crtdll.c 266
> 2)
> Memory Leak allocated by global_operator_new.
> init_helper_map c:\home\hy\1\trunk\working_vm\vm\vmcore\src\jit\rt_helper_info.cpp 278
> line 278: HelperInfoMap *map = new HelperInfoMap();
> $E1 c:\home\hy\1\trunk\working_vm\vm\vmcore\src\jit\rt_helper_info.cpp 288
> _initterm f:\vs70builds\3077\vc\crtbld\crt\src\crt0dat.c 599
> _CRT_INIT f:\vs70builds\3077\vc\crtbld\crt\src\crtdll.c 184
> _DllMainCRTStartup f:\vs70builds\3077\vc\crtbld\crt\src\crtdll.c 266
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.