欢迎!请参阅关于页面以了解如何使用的更多信息。
事务性HashMap中对bin的计算存在缺陷。实现并没有在使用bin数组之前清除符号位,这可能会导致抛出ArrayOutOfBoundException异常。
正如Rich Hickey所指出的,这是一个不受支持的实验性类,除非我提供了补丁,否则不会修复,所以附上了补丁文件。
评论由:importer发布
megabyte2021说:(链接:[文件:cuuZnsuuWr36H0eJe5dVir)):补丁文件
从http://www.assembla.com/spaces/clojure/tickets/319转换而来附件TransactionalHashMap.java.patch - https://www.assembla.com/spaces/clojure/documents/cuuZnsuuWr36H0eJe5dVir/download/cuuZnsuuWr36H0eJe5dVir
stu说:请添加一个测试用例。