You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Qi Ji (JIRA)" <ji...@apache.org> on 2007/05/29 09:07:17 UTC

[jira] Created: (HARMONY-3993) [drlvm][jit] Enumeration error when running Dacapo lusearch

[drlvm][jit] Enumeration error when running Dacapo lusearch
-----------------------------------------------------------

                 Key: HARMONY-3993
                 URL: https://issues.apache.org/jira/browse/HARMONY-3993
             Project: Harmony
          Issue Type: Bug
         Environment: Win32, debug version
            Reporter: Qi Ji


I found the vm reports assertion failure when doing enumeration recently. 

To reproduce the bug easily, you can check out revision 542129 to get the code that is easy to reproduce the bug. Change one line of code in gc_common.cpp (line:49) to permit a 16MB minimal heap size, which helps to reproduce the bug:

- POINTER_SIZE_INT min_heap_size_bytes = 32 * MB;
+POINTER_SIZE_INT min_heap_size_bytes = 16 * MB;

and use the following command line:
java.exe -Xms16m -Xmx16m -cp . -s large lusearch

 


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


[jira] Closed: (HARMONY-3993) [drlvm][jit] Enumeration error when running Dacapo lusearch

Posted by "Xiao-Feng Li (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xiao-Feng Li closed HARMONY-3993.
---------------------------------

    Resolution: Cannot Reproduce

> [drlvm][jit] Enumeration error when running Dacapo lusearch
> -----------------------------------------------------------
>
>                 Key: HARMONY-3993
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3993
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Win32, debug version
>            Reporter: Qi Ji
>
> I found the vm reports assertion failure when doing enumeration recently. 
> To reproduce the bug easily, you can check out revision 542129 to get the code that is easy to reproduce the bug. Change one line of code in gc_common.cpp (line:49) to permit a 16MB minimal heap size, which helps to reproduce the bug:
> - POINTER_SIZE_INT min_heap_size_bytes = 32 * MB;
> +POINTER_SIZE_INT min_heap_size_bytes = 16 * MB;
> and use the following command line:
> java.exe -Xms16m -Xmx16m -cp . -s large lusearch
>  

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


[jira] Commented: (HARMONY-3993) [drlvm][jit] Enumeration error when running Dacapo lusearch

Posted by "Xiao-Feng Li (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12500064 ] 

Xiao-Feng Li commented on HARMONY-3993:
---------------------------------------

I found GCv4.1 breaks lusearch as well in 7 iterations sometimes. 

Btw, the gc_common.cpp in above comment is under gc_gen/src/common/.

> [drlvm][jit] Enumeration error when running Dacapo lusearch
> -----------------------------------------------------------
>
>                 Key: HARMONY-3993
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3993
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Win32, debug version
>            Reporter: Qi Ji
>
> I found the vm reports assertion failure when doing enumeration recently. 
> To reproduce the bug easily, you can check out revision 542129 to get the code that is easy to reproduce the bug. Change one line of code in gc_common.cpp (line:49) to permit a 16MB minimal heap size, which helps to reproduce the bug:
> - POINTER_SIZE_INT min_heap_size_bytes = 32 * MB;
> +POINTER_SIZE_INT min_heap_size_bytes = 16 * MB;
> and use the following command line:
> java.exe -Xms16m -Xmx16m -cp . -s large lusearch
>  

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


[jira] Updated: (HARMONY-3993) [drlvm][jit] Enumeration error when running Dacapo lusearch

Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-3993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov updated HARMONY-3993:
-------------------------------------

    Component/s: DRLVM
     Patch Info:   (was: [Patch Available])

> [drlvm][jit] Enumeration error when running Dacapo lusearch
> -----------------------------------------------------------
>
>                 Key: HARMONY-3993
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3993
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Win32, debug version
>            Reporter: Qi Ji
>
> I found the vm reports assertion failure when doing enumeration recently. 
> To reproduce the bug easily, you can check out revision 542129 to get the code that is easy to reproduce the bug. Change one line of code in gc_common.cpp (line:49) to permit a 16MB minimal heap size, which helps to reproduce the bug:
> - POINTER_SIZE_INT min_heap_size_bytes = 32 * MB;
> +POINTER_SIZE_INT min_heap_size_bytes = 16 * MB;
> and use the following command line:
> java.exe -Xms16m -Xmx16m -cp . -s large lusearch
>  

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


[jira] Commented: (HARMONY-3993) [drlvm][jit] Enumeration error when running Dacapo lusearch

Posted by "Mikhail Fursov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-3993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12501475 ] 

Mikhail Fursov commented on HARMONY-3993:
-----------------------------------------

With a current build the crach is not reproducible in my environment.
I can reproduce it with r522129 with gc_gen only (a hour with gc_cc testing did not show any problems)

Applying patches I found that the problem is not reproduced after this commit:

"[r542523] HAEMONY-3941: [drlvm][gc_gen] EUT suite &#39;ui&#39; crashes during stress
test execution when gc_gen is used with Out of Memory. This patch
gives a fix in two folds: to reserve more space in MOS when LOS
extension; to slide-compact LOS during los_alloc failure. This patch
also enhances the GC verifier to catch the corner case bug."


Xiao-Feng,
if the problem is not reproduced in your environment I suggest closing the issue.

> [drlvm][jit] Enumeration error when running Dacapo lusearch
> -----------------------------------------------------------
>
>                 Key: HARMONY-3993
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3993
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Win32, debug version
>            Reporter: Qi Ji
>
> I found the vm reports assertion failure when doing enumeration recently. 
> To reproduce the bug easily, you can check out revision 542129 to get the code that is easy to reproduce the bug. Change one line of code in gc_common.cpp (line:49) to permit a 16MB minimal heap size, which helps to reproduce the bug:
> - POINTER_SIZE_INT min_heap_size_bytes = 32 * MB;
> +POINTER_SIZE_INT min_heap_size_bytes = 16 * MB;
> and use the following command line:
> java.exe -Xms16m -Xmx16m -cp . -s large lusearch
>  

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