-
Enhancement
-
Resolution: Fixed
-
P4
-
17, 20
-
b06
ConcurrentHashTable::bulk_delete might miss to delete some objects if a bucket has more than 256 entries (BULK_DELETE_LIMIT). Current uses of ConcurrentHashTable are not harmed by this behaviour.
The function delete_check_nodes breaks after 256 entries:
if (dels == num_del) {
break;
My added for (;;) will remove entries until the bucket is empty.
The function delete_check_nodes breaks after 256 entries:
if (dels == num_del) {
break;
My added for (;;) will remove entries until the bucket is empty.
- relates to
-
JDK-8300463 Build failure on Windows 32 after JDK-8296401
-
- Resolved
-