- 
    Enhancement 
- 
    Resolution: Unresolved
- 
     P5 P5
- 
    22
- 
        s390x
- 
        linux
                    While fixing issue JDK-8313438, new code/instructions were added which unintentionally increased the block size and multiple test failures appeared with error: "guarantee(len <= bsize) failed: block too large". 
Code Change, done (in putfield_or_static method), for fixing the testcases:
- const unsigned int bsize = is_static ? BTB_MINSIZE*1 : BTB_MINSIZE*4;
+ const unsigned int bsize = is_static ? BTB_MINSIZE*1 : BTB_MINSIZE*8;
This needs to be addressed, if we can shrink the block size back to normal.
Code Change, done (in putfield_or_static method), for fixing the testcases:
- const unsigned int bsize = is_static ? BTB_MINSIZE*1 : BTB_MINSIZE*4;
+ const unsigned int bsize = is_static ? BTB_MINSIZE*1 : BTB_MINSIZE*8;
This needs to be addressed, if we can shrink the block size back to normal.
- relates to
- 
                    JDK-8313438 [s390x] build broken after JDK-8301996 -           
- Resolved
 
-