[ https://issues.apache.org/jira/browse/HARMONY-5074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Xiao-Feng Li reassigned HARMONY-5074:
-------------------------------------
Assignee: Xiao-Feng Li
> gc_gen bug
> ----------
>
> Key: HARMONY-5074
> URL: https://issues.apache.org/jira/browse/HARMONY-5074
> Project: Harmony
> Issue Type: Bug
> Environment: OS:Linux 2.6.9-22.ELsmp #1 SMP
> CPU: Intel(R) Xeon(TM) CPU 2.60GHz
> CPUNum: 8
> Mem: 4GB
> Reporter: YangBin
> Assignee: Xiao-Feng Li
>
> The benchmark javac of Spec98 is executed by Harmony, using parameter -XX:gc.minor_algorithm=MINOR_GEN_FORWARD_POOL,
heap size is 32MB, 64MB and more, the Harmony will be crashed. But in 16MB heap size, Harmony
will execute javac successfully. Executing result looks like following:
> [paul@cse-server Harmony]$ $HA_PATH_V5/java -verbose:gc -Xmx64m -XX:gc.minor_algorithm=MINOR_GEN_FORWARD_POOL
-XX:gc.adaptive=0 -classpath ~/TestGC/Harmony/ spec/benchmarks/_213_javac/Main
> Javac benchmark starting...
> The GC did not provide gc_add_weak_root_set_entry()
> java: /home/paul/Harmony_V5_M2/drlvm/vm/gc_gen/src/mark_compact/../common/gc_for_class.h:192:Partial_Reveal_VTable*
obj_get_vt(Partial_Reveal_Object*): 断言"obj && obj->vt_raw"失败。
> 段错误
> [paul@cse-server Harmony]$ $HA_PATH_V5/java -verbose:gc -Xmx128m -XX:gc.minor_algorithm=MINOR_GEN_FORWARD_POOL
-XX:gc.adaptive=0 -classpath ~/TestGC/Harmony/ spec/benchmarks/_213_javac/Main
> Javac benchmark starting...
> The GC did not provide gc_add_weak_root_set_entry()
> java: /home/paul/Harmony_V5_M2/drlvm/vm/gc_gen/src/mark_compact/../common/gc_for_class.h:192:Partial_Reveal_VTable*
obj_get_vt(Partial_Reveal_Object*): 断言"obj && obj->vt_raw"失败。
> 段错误
> Thanks
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|