Build: #80 failed Changes by Dawid Weiss
Code commits
github/carrotsearch/hppc
-
Dawid Weiss e745e994a780a8ccc1040f8a8b469b674e097f3e
Initial experiments with extracting iteration ordering.
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeHashMap.java (version e745e994a780a8ccc1040f8a8b469b674e097f3e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeKeyArrayTraversal.java (version e745e994a780a8ccc1040f8a8b469b674e097f3e) (diffs)
- hppc/build.gradle (version e745e994a780a8ccc1040f8a8b469b674e097f3e) (diffs)
-
Dawid Weiss 8ae82247df90a1e4e68d52dce535afe29e8942ca
Merge branch 'master' into dweiss
-
Dawid Weiss ecc63483303c978a4d6e82eedb28e4bd4e6e30dd m
Improve signature processor to allow reordering of templates with non-template types.
- hppc-template-processor/src/test/java/com/carrotsearch/hppc/generator/parser/TestSignatureProcessor.java (version ecc63483303c978a4d6e82eedb28e4bd4e6e30dd) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureReplacementVisitor.java (version ecc63483303c978a4d6e82eedb28e4bd4e6e30dd) (diffs)
-
Dawid Weiss 77e88b30a2a3dec707eff00c431bd26880a8faf2 m
Add changes entry for worm maps and hash iterator ordering.
-
Dawid Weiss 49f1c2582cd7c8de0a4f863e38109b5d3caa68f9 m
Add forbidden APIs check suppression.
-
Dawid Weiss 36ddbaca856fc128f9b75fe37a27472dd9484c76 m
Add blank space.
-
Dawid Weiss eaba889d7294eb0a355906b537df0922e056a36d m
Merge pull request #10 from bruno-roustant/master
HPPC-186: Change the iteration order of HashSet and HashMap. Remove hash order mixing. -
Dawid Weiss 139f292c8d71aa8d706202052375387e36f22af1 m
HPPC-187: ObjectIdentityHashSet redistributes keys according to key.hashCode rather than object identity's hash code.
- hppc/src/test/java/com/carrotsearch/hppc/ObjectIdentityHashSetTest.java (version 139f292c8d71aa8d706202052375387e36f22af1) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/ObjectIdentityHashSet.java (version 139f292c8d71aa8d706202052375387e36f22af1) (diffs)
- CHANGES.txt (version 139f292c8d71aa8d706202052375387e36f22af1) (diffs)
-
Bruno Roustant <broustant@salesforce.com> 238f17fd571d9ba2164fb5e30f2473d3f1a25b3d m
Remove unused HashOrderMixing and BitMixer's mix with seeds methods.
- hppc/src/main/java/com/carrotsearch/hppc/RandomizedHashOrderMixer.java (version 238f17fd571d9ba2164fb5e30f2473d3f1a25b3d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixingStrategy.java (version 238f17fd571d9ba2164fb5e30f2473d3f1a25b3d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixing.java (version 238f17fd571d9ba2164fb5e30f2473d3f1a25b3d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitMixer.java (version 238f17fd571d9ba2164fb5e30f2473d3f1a25b3d) (diffs)
-
Bruno Roustant <broustant@salesforce.com> 32d8386be545a62e9999e7bf24b9451257826dd3 m
Update KTypeVTypeHashMap with changing iteration. Remove KTypeVTypeWormScatterMap.
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormScatterMap.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormMap.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeHashMap.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashContainers.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/WormIntIntScatterMapOps.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/Library.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B008_HashMap_Get_Random.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B007_HashMap_Put_Random.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B006_HashSet_Contains_Random.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B005_HashSet_Add_Random.java (version 32d8386be545a62e9999e7bf24b9451257826dd3) (diffs)
-
Bruno Roustant <broustant@salesforce.com> f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9 m
Remove KTypeVTypeScatterMap.
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeVTypeScatterMapTest.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeVTypeHashMapTest.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeScatterMap.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeIdentityHashMap.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeHashMap.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc/src/main/javadoc/overview.html (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/ObjectIdentityHashSet.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_004_IteratingOverMaps.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_001_IteratingOverLists.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntIntScatterMapOps.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/Library.java (version f4da87aa549a06cf5e4a2156cd7c7d7e62d51cc9) (diffs)
-
Bruno Roustant <broustant@salesforce.com> 85a674445c7058ded529bbba02ea21953a1ecfee m
Remove KTypeScatterSet.
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeScatterSetTest.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeScatterSet.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc/src/main/javadoc/overview.html (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixing.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashContainers.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_005_IteratingOverObjectBuffers.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_003_IteratingOverSets.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_002_IteratingOverDeques.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_001_IteratingOverLists.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntScatterSetOps.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/Library.java (version 85a674445c7058ded529bbba02ea21953a1ecfee) (diffs)
-
Bruno Roustant <broustant@salesforce.com> 285a1741b68989e0fa1e0f5055b38646b0d49ded m
Each KTypeHashSet instance has a different initial hash iteration seed.
- hppc/src/test/java/com/carrotsearch/hppc/HashCollisionsClusteringTest.java (version 285a1741b68989e0fa1e0f5055b38646b0d49ded) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version 285a1741b68989e0fa1e0f5055b38646b0d49ded) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashContainers.java (version 285a1741b68989e0fa1e0f5055b38646b0d49ded) (diffs)
-
Bruno Roustant <broustant@salesforce.com> a689bd1f22205fb7087ef396cbd6f86cf77160aa m
Remove HashOrderMixingStrategy from KTypeHashSet. Make hash iteration order vary for each KTypeHashSet iteration.
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeHashSetTest.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/EntryShiftingOnRemovalTest.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/APIExpectationsTest.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeScatterSet.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/ObjectIdentityHashSet.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashContainers.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_006_HashAndScatterMaps.java (version a689bd1f22205fb7087ef396cbd6f86cf77160aa) (diffs)
-
Bruno Roustant <broustant@salesforce.com> 216e7c786f0ffceac356749d2b82082025606d39 m
Do not protect rehash. It was working fine before and protection has a 20% perf penalty.
-
Bruno Roustant <broustant@salesforce.com> 3c05a7551ac21f24b663603223fd1dd9a5c9d61e m
HPPC-186: Protect the iteration order of KTypeVTypeHashMap.
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeHashMap.java (version 3c05a7551ac21f24b663603223fd1dd9a5c9d61e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version 3c05a7551ac21f24b663603223fd1dd9a5c9d61e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashContainers.java (version 3c05a7551ac21f24b663603223fd1dd9a5c9d61e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitMixer.java (version 3c05a7551ac21f24b663603223fd1dd9a5c9d61e) (diffs)
-
Bruno Roustant <broustant@salesforce.com> ee4641aa9f3879fb3a67dd56f28cca3f8cec88b5 m
Also protect rehash() iteration.
-
Bruno Roustant <broustant@salesforce.com> 6696dbfabe7fd76e542f2ae41c1a9a81074dae15 m
HPPC-186: Protect the iteration order of KTypeHashSet
-
Dawid Weiss 826cd9bb47d16b5352ef7728cb5821b39ca34fa2 m
Correct typo.
-
Dawid Weiss 894f22dec8368e49742364caa198ece16b8bb9b9 m
Merge branch 'HPPC-185'
-
Dawid Weiss 95174b72f990ac2a1c076af17d54f7d50bcae732 m
Add a comment.
-
Dawid Weiss e20cdf65760de87967ba6825699a116d66059b4d m
Reformat HPPC.
- hppc/src/test/java/com/carrotsearch/hppc/sorting/IndirectSortTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/annotations/AwaitsFix.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/TightRandomResizingStrategy.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/TestUtils.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/StringConversionsTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/RequireAssertionsRule.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/ObjectIntHashMapRegressionTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/NaNCornerCaseTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentitySetsTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentityMapsTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/HashContainersTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/HashCollisionsClusteringTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/EntryShiftingOnRemovalTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/ContainersTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/BoundedProportionalArraySizingStrategyTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/BitSetTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/AbstractIteratorTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/APIExpectationsTest.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/sorting/IndirectSort.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/XorShift128P.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormUtil.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/SuppressForbidden.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/RandomizedHashOrderMixer.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/RamUsageEstimator.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Preallocable.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/ObjectIdentityHashSet.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixingStrategy.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixing.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashContainers.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Generated.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Containers.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BufferAllocationException.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BoundedProportionalArraySizingStrategy.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitUtil.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitSetIterator.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitSet.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitMixer.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/ArraySizingStrategy.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Accountable.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/AbstractIterator.java (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
- gradle/validation/spotless.gradle (version e20cdf65760de87967ba6825699a116d66059b4d) (diffs)
-
Dawid Weiss 7cc60b1151f918f7fcaddb7a47eca9863ed5520d m
Reformatted template processor.
- hppc-template-processor/src/test/java/com/carrotsearch/hppc/generator/parser/TestSignatureProcessor.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureReplacementVisitor.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureProcessor.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/Replacement.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/Channels.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/NewArray.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/IsEmpty.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Equals.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Empty.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Cast.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Add.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/AbstractIntrinsicMethod.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/Type.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateProcessor.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateOptions.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateFile.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/OutputFile.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/IntrinsicMethod.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- hppc-template-intrinsics/src/main/java/com/carrotsearch/hppc/Intrinsics.java (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
- gradle/validation/spotless.gradle (version 7cc60b1151f918f7fcaddb7a47eca9863ed5520d) (diffs)
-
Dawid Weiss 90066aaab4e23622995243aff3fd2a4ebadf8996 m
Reformat hppc-benchmarks.
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/WormIntIntScatterMapOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/WormIntIntMapOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/KolobokeIntSetOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/KolobokeIntIntMapOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntSetOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntScatterSetOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntIntScatterMapOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntIntMapOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/FastutilIntSetOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/FastutilIntIntMapOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/Library.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/IntSetOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/IntIntMapOps.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/HppcBenchmarkDelegate.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/BenchmarkDelegate.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B009_Random.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B008_HashMap_Get_Random.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B007_HashMap_Put_Random.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B006_HashSet_Contains_Random.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B005_HashSet_Add_Random.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B004_HashSet_CollisionAvalanche.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B003_HashSet_Contains.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B002_HashSet_Add.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B001_ModXor.java (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
- gradle/validation/spotless.gradle (version 90066aaab4e23622995243aff3fd2a4ebadf8996) (diffs)
-
Dawid Weiss 374f065d0b5c34ffde0af54f5b44acaa61ab336c m
Formatted examples.
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_006_HashAndScatterMaps.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_005_IteratingOverObjectBuffers.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_005_ForEachValues.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_004_IteratingOverMaps.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_003_IteratingOverSets.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_002_IteratingOverDeques.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_001_IteratingOverLists.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/Helpers.java (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
- gradle/validation/spotless.gradle (version 374f065d0b5c34ffde0af54f5b44acaa61ab336c) (diffs)
-
Dawid Weiss dccdee405142315b451d3aecce35ebaef9567899 m
Initial spotless configuration, with exclusions.
- gradle/validation/spotless/license-header.txt (version dccdee405142315b451d3aecce35ebaef9567899) (diffs)
- gradle/validation/spotless.gradle (version dccdee405142315b451d3aecce35ebaef9567899) (diffs)
- gradle/spotless/license-header.txt (version dccdee405142315b451d3aecce35ebaef9567899) (diffs)
- build.gradle (version dccdee405142315b451d3aecce35ebaef9567899) (diffs)
-
Dawid Weiss e72758ea02dbc0577310b267318223310b0f9587 m
Replaced anonymous classes with lambdas.
-
Dawid Weiss bd3d91a8c8373867795c34ddf062d63a80a97120 m
Made bit-util package-private again.
- hppc/src/main/java/com/carrotsearch/hppc/BitUtil.java (version bd3d91a8c8373867795c34ddf062d63a80a97120) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B008_HashMap_Get_Random.java (version bd3d91a8c8373867795c34ddf062d63a80a97120) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B007_HashMap_Put_Random.java (version bd3d91a8c8373867795c34ddf062d63a80a97120) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B006_HashSet_Contains_Random.java (version bd3d91a8c8373867795c34ddf062d63a80a97120) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B005_HashSet_Add_Random.java (version bd3d91a8c8373867795c34ddf062d63a80a97120) (diffs)
-
Dawid Weiss c78554ed744bffaa46e70b255e462c7e2feb4a81 m
Merge branch 'wormmap-gradle'
-
Dawid Weiss 919395e706b518e1ea9f0e79583ba585886234ce m
Moved benchmarks to jmh/ and modified imports for Koloboke.
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/WormIntIntScatterMapOps.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/WormIntIntMapOps.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/KolobokeIntIntMapOps.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntIntScatterMapOps.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntIntMapOps.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/FastutilIntIntMapOps.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/IntIntMapOps.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B009_Random.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B008_HashMap_Get_Random.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B007_HashMap_Put_Random.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B006_HashSet_Contains_Random.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B005_HashSet_Add_Random.java (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
- gradle/validation/forbidden-apis.gradle (version 919395e706b518e1ea9f0e79583ba585886234ce) (diffs)
-
Dawid Weiss 4355fc20c76e252374c1931f74d0d7415b29b493 m
Merge remote-tracking branch 'origin/master' into wormmap-gradle
-
Dawid Weiss d628445343a15cacb0d8f75fb7fa2485fee6ea7d m
Merge upstream remote.
-
Dawid Weiss 46f548f0c13233167283a0dc8964649a78ffa9d1 m
HPPC-180: port benchmarks and upgrade koloboke and fastutil.
- versions.props (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- versions.lock (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- settings.gradle (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/KolobokeIntSetOps.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntSetOps.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntScatterSetOps.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/implementations/FastutilIntSetOps.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/Library.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/IntSetOps.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/HppcBenchmarkDelegate.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/BenchmarkDelegate.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B004_HashSet_CollisionAvalanche.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B003_HashSet_Contains.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B002_HashSet_Add.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/src/jmh/java/com/carrotsearch/hppc/benchmarks/B001_ModXor.java (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/scores-archive/20200812.02.txt (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/scores-archive/20200812.01.txt (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/pom.xml (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- hppc-benchmarks/build.gradle (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- build.gradle (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
- INSTALL.txt (version 46f548f0c13233167283a0dc8964649a78ffa9d1) (diffs)
-
Aleksandr Danilin <adanilin@salesforce.com> 84eb288ad0e7134fc02893abc4fa92a03a752614 m
Fixed deprecated methods and an error in javadoc description
-
Aleksandr Danilin <adanilin@salesforce.com> 23f20239cb7a883ef3f68495073c38203920e026 m
Merge branch 'master' of https://github.com/Svistoplyaz/hppc
-
Aleksandr Danilin <danilin96@gmail.com> 41032896d895624f2a2a55ac3f6108160816f463 m
Merge pull request #1 from bruno-roustant/master
Clean up KTypeVTypeWormMap and add tests. -
Aleksandr Danilin <adanilin@salesforce.com> 5e714bddf82be1cfffa657e2ca30d157ab306645 m
Changed hashCode(), got static from() back to code and reformated javadoc a little, plus some small changes.
-
Aleksandr Danilin <adanilin@salesforce.com> 1d8fdc376bf2c17868b4a5c402fd48397bc9bcce m
Most of the problematic parts were updated
-
Aleksandr Danilin <adanilin@salesforce.com> 47d659802cf907dbd5d19154ede7c29978d173bf m
Had to change this, because import was not working when I tried to run mvn clean verfiy
-
Aleksandr Danilin <adanilin@salesforce.com> 832059db8b38eccc76c72fedc57423ea2f165685 m
Removed this test, because the static method from() was removed
-
Aleksandr Danilin <adanilin@salesforce.com> ccfe7eea697c008ea39dae886a8f7b166f9f58b7 m
Static method have been moved here and there is no need in stdHash anymore
-
Aleksandr Danilin <adanilin@salesforce.com> 9dd9fffbd282bd661b738a1f78782ec3b1adc54c m
Hash map tests adapted to Worm map and Worm is now more similar to Hash map in some aspects
-
Aleksandr Danilin <adanilin@salesforce.com> ff062bf08592514624aff55b8523faec49aeaad1 m
Lowered bottom load factor for ensureCapacity method
-
Aleksandr Danilin <adanilin@salesforce.com> c6d1e557862588be97fc1c365e121ea300c67c6c m
putOrAdd for VTypePrimitive fix
-
Aleksandr Danilin <adanilin@salesforce.com> 01b3064a0b4a5e1a98e105df098a3e43417b069c m
Merged WormUtils to one class
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormMap.java (version 01b3064a0b4a5e1a98e105df098a3e43417b069c) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormUtil.java (version 01b3064a0b4a5e1a98e105df098a3e43417b069c) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormPrimitiveHashUtil.java (version 01b3064a0b4a5e1a98e105df098a3e43417b069c) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormMapUtil.java (version 01b3064a0b4a5e1a98e105df098a3e43417b069c) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormBitUtil.java (version 01b3064a0b4a5e1a98e105df098a3e43417b069c) (diffs)
-
Aleksandr Danilin <adanilin@salesforce.com> c904a8e0ffb05eff3f2e3f2f15fab1f4eb252200 m
WormMap refactor
-
Aleksandr Danilin <adanilin@salesforce.com> 272b8148eee8e65b856461e4468586ddbd54c358 m
noValue method fix
-
Aleksandr Danilin <adanilin@salesforce.com> b0dcc1d0c8402cb08fedae7c4e026a09d03a2995 m
Replaced all == and != for keys and values with Intrinsics equals, except comparisons with noValue
-
Aleksandr Danilin <adanilin@salesforce.com> 8539192c7098169ad0ba30e5e064c3934ff32fd3 m
WormMap implemented in a form of template. No errors, but not checked yet
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormMap.java (version 8539192c7098169ad0ba30e5e064c3934ff32fd3) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormPrimitiveHashUtil.java (version 8539192c7098169ad0ba30e5e064c3934ff32fd3) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormMapUtil.java (version 8539192c7098169ad0ba30e5e064c3934ff32fd3) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormBitUtil.java (version 8539192c7098169ad0ba30e5e064c3934ff32fd3) (diffs)
-
Dawid Weiss 7663953ed035f87e34aa4848ef5cd41abe048956 m
HPPC-184: Use closures where possible to reduce JAR file size
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeVTypeHashMapTest.java (version 7663953ed035f87e34aa4848ef5cd41abe048956) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeHashMap.java (version 7663953ed035f87e34aa4848ef5cd41abe048956) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version 7663953ed035f87e34aa4848ef5cd41abe048956) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/AbstractKTypeCollection.java (version 7663953ed035f87e34aa4848ef5cd41abe048956) (diffs)
-
Dawid Weiss e380bb547d0f87ef9c58a140d66fa8819af0dce4 m
HPPC-183: Simplify IndirectSort comparator to use IntBinaryOperator
- hppc/src/test/java/com/carrotsearch/hppc/sorting/IndirectSortTest.java (version e380bb547d0f87ef9c58a140d66fa8819af0dce4) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/sorting/IndirectSort.java (version e380bb547d0f87ef9c58a140d66fa8819af0dce4) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/sorting/IndirectComparator.java (version e380bb547d0f87ef9c58a140d66fa8819af0dce4) (diffs)
- CHANGES.txt (version e380bb547d0f87ef9c58a140d66fa8819af0dce4) (diffs)
-
Dawid Weiss 44ccf540fe4c002f21943122834e328507cd361d m
Moved todos to jira.
-
Dawid Weiss 20ed125130f62bf4560334514510e3681d31a28e m
Renormalize whitespace.
- versions.lock (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- settings.gradle (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/annotations/AwaitsFix.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/TightRandomResizingStrategy.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/ObjectIntHashMapRegressionTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/NaNCornerCaseTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentitySetsTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentityMapsTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/HashContainersTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/HashCollisionsClusteringTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/EntryShiftingOnRemovalTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/BoundedProportionalArraySizingStrategyTest.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeSet.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeLookupContainer.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeIndexedContainer.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeDeque.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeContainer.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeCollection.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeBufferVisualizer.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/AbstractKTypeCollection.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/XorShift128P.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/SuppressForbidden.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/RandomizedHashOrderMixer.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Preallocable.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixingStrategy.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixing.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashContainers.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Containers.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BufferAllocationException.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BoundedProportionalArraySizingStrategy.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitMixer.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/ArraySizingStrategy.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/Replacement.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/Channels.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/NewArray.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/IsEmpty.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Equals.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Empty.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Cast.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/Add.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/intrinsics/AbstractIntrinsicMethod.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateProcessor.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/IntrinsicMethod.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-template-intrinsics/build.gradle (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/Helpers.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-examples/build.gradle (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/KolobokeIntSetOps.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntSetOps.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntScatterSetOps.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/FastutilIntSetOps.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/Library.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/IntSetOps.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/HppcBenchmarkDelegate.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/BenchmarkDelegate.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B004_HashSet_CollisionAvalanche.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B003_HashSet_Contains.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B002_HashSet_Add.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B001_ModXor.java (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- gradle/validation/check-environment.gradle (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- gradle/spotless/license-header.txt (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- gradle/misc/propertyOrDefault.gradle (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
- ALTERNATIVES.txt (version 20ed125130f62bf4560334514510e3681d31a28e) (diffs)
-
Dawid Weiss ce5eb84d0b315ead16800353475dac5f7d31f8fe m
Add changes entry.
-
Dawid Weiss c9506421b9760ec17d734ae37da18e6c145ac9f8 m
Normalize line endings.
- hppc/build.gradle (version c9506421b9760ec17d734ae37da18e6c145ac9f8) (diffs)
- hppc-template-processor/src/test/resources/com/carrotsearch/hppc/generator/parser/KTypeVTypeClass.java (version c9506421b9760ec17d734ae37da18e6c145ac9f8) (diffs)
- hppc-template-processor/src/test/java/com/carrotsearch/hppc/generator/parser/TestSignatureProcessor.java (version c9506421b9760ec17d734ae37da18e6c145ac9f8) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureReplacementVisitor.java (version c9506421b9760ec17d734ae37da18e6c145ac9f8) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureProcessor.java (version c9506421b9760ec17d734ae37da18e6c145ac9f8) (diffs)
- hppc-template-processor/build.gradle (version c9506421b9760ec17d734ae37da18e6c145ac9f8) (diffs)
-
Dawid Weiss 2d3d9fb614bd52164b036a8bcf975c45be2e9455 m
Merge branch 'HPPC-179'
-
Dawid Weiss defde3365fdf63f9fc3bf7266c197f7defad31c5 m
Apply .gitattribute normalizations.
-
Dawid Weiss 41740e0bfeb7f17f8cf2b987760624fb6a183c56 m
Reverting so that local changes remain as a patch.
This reverts commit 0ed9820d3b3f4612e00d8256ec0e40531db2fdbf.- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/JavaParser.g4 (version 41740e0bfeb7f17f8cf2b987760624fb6a183c56) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/JavaLexer.g4 (version 41740e0bfeb7f17f8cf2b987760624fb6a183c56) (diffs)
-
Dawid Weiss 0ed9820d3b3f4612e00d8256ec0e40531db2fdbf m
Original grammar files from 5107f4c, https://github.com/antlr/grammars-v4.git
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/JavaParser.g4 (version 0ed9820d3b3f4612e00d8256ec0e40531db2fdbf) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/JavaLexer.g4 (version 0ed9820d3b3f4612e00d8256ec0e40531db2fdbf) (diffs)
-
Dawid Weiss 971bad5ec82c528b72a24b95f032c203a11f2661 m
Working grammar upgrade
- hppc/build.gradle (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/test/resources/com/carrotsearch/hppc/generator/parser/testComplexClassInterfaceDeclaration.java (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/test/resources/com/carrotsearch/hppc/generator/parser/LongObjectClass.expected (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/test/resources/com/carrotsearch/hppc/generator/parser/LongIntClass.expected (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/test/resources/com/carrotsearch/hppc/generator/parser/KTypeVTypeClass.java (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/test/java/com/carrotsearch/hppc/generator/parser/subpackage/KTypeVTypeInterfaceImported.java (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/test/java/com/carrotsearch/hppc/generator/parser/TestSignatureProcessor.java (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureReplacementVisitor.java (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/JavaParser.g4 (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
- hppc-template-processor/build.gradle (version 971bad5ec82c528b72a24b95f032c203a11f2661) (diffs)
-
Dawid Weiss 9f8b6897a1f1657e3a53a9b81b88b853c9b889e7 m
Partial updates, doesn't work.
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureReplacementVisitor.java (version 9f8b6897a1f1657e3a53a9b81b88b853c9b889e7) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureProcessor.java (version 9f8b6897a1f1657e3a53a9b81b88b853c9b889e7) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/JavaParser.g4 (version 9f8b6897a1f1657e3a53a9b81b88b853c9b889e7) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/JavaLexer.g4 (version 9f8b6897a1f1657e3a53a9b81b88b853c9b889e7) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/Java7Parser.g4 (version 9f8b6897a1f1657e3a53a9b81b88b853c9b889e7) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/Java7Lexer.g4 (version 9f8b6897a1f1657e3a53a9b81b88b853c9b889e7) (diffs)
-
Dawid Weiss 02183be8aa1240c462ac61ade5944593987d06cf m
Removed dependency on guava.
- versions.props (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- versions.lock (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentitySetsTest.java (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentityMapsTest.java (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/HashContainersTest.java (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/APIExpectationsTest.java (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/parser/SignatureReplacementVisitor.java (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateProcessor.java (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateOptions.java (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- hppc-template-processor/build.gradle (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
- gradle/java/compiler.gradle (version 02183be8aa1240c462ac61ade5944593987d06cf) (diffs)
-
Dawid Weiss 56ec4bbdf5678eebce478332c6bfb208e0283bb6 m
Merge branch 'master' into wormmap-gradle
-
Dawid Weiss dc9d2c3250a5977a2b4f102d71287c058940020d m
Cache gradle stuff.
-
Dawid Weiss f5a302f2e74b712af9a1f61b2cbe3c1697a67760 m
chmod a+x on scripts
-
Dawid Weiss b647b685d6130e2001fa9b15e37dfa59e0091df1 m
Add travis build support.
-
Dawid Weiss b871cd94b4d946389c5e16543da981827f742318 m
Correct JavaDoc error.
-
Dawid Weiss 634688488b3d16745694cb016c521386a5401280 m
Ported WormMap code to gradle structure.
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeVTypeWormMapTest.java (version 634688488b3d16745694cb016c521386a5401280) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormMap.java (version 634688488b3d16745694cb016c521386a5401280) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormUtil.java (version 634688488b3d16745694cb016c521386a5401280) (diffs)
-
Dawid Weiss 6930e90fee9b43703529d7effebcd3f1f8290b19 m
Run javadoc on check
-
Dawid Weiss b247239be13dcb6dd6f403e220f4d9a293b3d101 m
Javadoc cleanups. Removal of maven remaining bits
- pom.xml (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/src/main/javadoc/resources/tweaks.css (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/src/main/javadoc/resources/logo.png (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/src/main/javadoc/resources/custom.css (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/src/main/javadoc/overview.html (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/src/main/javadoc/css/1.8/stylesheet.css (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/src/main/javadoc/css/1.7/stylesheet.css (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/pom.xml (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc/build.gradle (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- hppc-examples/pom.xml (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- TODO.txt (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
- INSTALL.txt (version b247239be13dcb6dd6f403e220f4d9a293b3d101) (diffs)
-
Dawid Weiss 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e m
Javadoc cleanups, publishing.
- settings.gradle (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeMap.java (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeScatterSet.java (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/HashOrderMixingStrategy.java (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
- gradle/publishing/maven.gradle (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
- gradle/java/javadoc.gradle (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
- build.gradle (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
- TODO.txt (version 0cf9fb6d6c7e47236dd95b4a4c747aaaf5a6225e) (diffs)
-
Dawid Weiss 4c4e2cbc53954d684c6bb08776b991cc3f50497b m
Forbidden APIs, corrected some warnings.
- settings.gradle (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeHashSetTest.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/TestUtils.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentitySetsTest.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/IdentityMapsTest.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/HashContainersTest.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/APIExpectationsTest.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeIdentityHashMap.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/Type.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateProcessor.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc-examples/src/test/java/com/carrotsearch/hppc/examples/HppcExample_006_HashAndScatterMaps.java (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- hppc-examples/build.gradle (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- gradle/validation/forbidden-apis/intrinsics.txt (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- gradle/validation/forbidden-apis/defaults.tests.txt (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- gradle/validation/forbidden-apis/defaults.all.txt (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- gradle/validation/forbidden-apis.gradle (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- gradle/java/compiler.gradle (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- build.gradle (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- TODO.txt (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
- CHANGES.txt (version 4c4e2cbc53954d684c6bb08776b991cc3f50497b) (diffs)
-
Dawid Weiss 59a33efbaaddf4dd39e390200bdd20a55a70cab7 m
More todos.
-
Dawid Weiss ff38f2f4865efd5633273f8fcb86b07cccee0164 m
Initial gradle build.
- versions.props (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- versions.lock (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- settings.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc/src/test/java/com/carrotsearch/hppc/BitSetTest.java (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc/build.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/src/test/java/com/carrotsearch/hppc/generator/parser/TestSignatureProcessor.java (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/TemplateProcessor.java (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/AddTestSourceMojo.java (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/src/main/java/com/carrotsearch/hppc/generator/AddSourceMojo.java (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/Java7Parser.g4 (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/src/main/antlr/com/carrotsearch/hppc/generator/parser/Java7Lexer.g4 (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/pom.xml (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-processor/build.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-intrinsics/src/main/java/com/carrotsearch/hppc/Intrinsics.java (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- hppc-template-intrinsics/build.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradlew.bat (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradlew (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/wrapper/gradle-wrapper.properties (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/wrapper/gradle-wrapper.jar (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/validation/check-environment.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/spotless/license-header.txt (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/misc/propertyOrDefault.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/java/tests.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/java/compiler.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/ide/idea.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/git/gitinfo.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/forbidden-apis/time-relative.txt (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle/forbidden-apis/intrinsics.txt (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- gradle.properties (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/settings/org.eclipse.m2e.core.prefs (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/settings/org.eclipse.jdt.core.prefs (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/hppc.test-templates.launch (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/hppc.test-all.launch (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/hppc.process-templates.launch (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/configs/hppc/_project (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/configs/hppc/_externalToolBuilders/hppc.templates-generate.launch (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/configs/hppc-benchmarks/_project (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- etc/eclipse/configs/hppc-benchmarks/_externalToolBuilders/hppc.benchmarks-jmh.launch (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- build.gradle (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- TODO.txt (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
- .gitignore (version ff38f2f4865efd5633273f8fcb86b07cccee0164) (diffs)
-
Bruno Roustant <broustant@salesforce.com> c995bd3ceee40a559483484096535ff7ee2510ac m
Clean up KTypeVTypeWormMap and add tests. Add KTypeVTypeWormScatterMap and benchmarks.
- hppc/src/test/templates/com/carrotsearch/hppc/KTypeVTypeWormMapTest.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormScatterMap.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormMap.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormUtil.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitUtil.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/BitMixer.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/WormIntIntScatterMapOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/WormIntIntMapOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/KolobokeIntSetOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/KolobokeIntIntMapOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntSetOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntScatterSetOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntIntScatterMapOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/HppcIntIntMapOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/FastutilIntSetOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/implementations/FastutilIntIntMapOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/Library.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/IntSetOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/IntIntMapOps.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B009_Random.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B008_HashMap_Get_Random.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B007_HashMap_Put_Random.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B006_HashSet_Contains_Random.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
- hppc-benchmarks/src/main/java/com/carrotsearch/hppc/benchmarks/B005_HashSet_Add_Random.java (version c995bd3ceee40a559483484096535ff7ee2510ac) (diffs)
-
Aleksandr Danilin <adanilin@salesforce.com> 82745598f3ed7b381268da37396482ca4ae7177b m
Changed hashCode(), got static from() back to code and reformated javadoc a little, plus some small changes.
-
Aleksandr Danilin <adanilin@salesforce.com> 026213e4f11611b8133a53ce230322fb1b83d755 m
Removed this test, because the static method from() was removed
-
Aleksandr Danilin <adanilin@salesforce.com> 4e9086172f287e1ac31a8133131f48b525a377a1 m
Had to change this, because import was not working when I tried to run mvn clean verfiy
-
Aleksandr Danilin <adanilin@salesforce.com> 10f7d88a996ff14d5f57c1d7ed92c71f92ae0f05 m
Static method have been moved here and there is no need in stdHash anymore
-
Aleksandr Danilin <adanilin@salesforce.com> a425b386fdf74c0372316c1aa6f278de982fd09b m
Most of the problematic parts were updated
-
Aleksandr Danilin <adanilin@salesforce.com> 0b9e11fe208c13f33de490d4064f72fd1a67d55c m
WormMap refactor
-
Aleksandr Danilin <adanilin@salesforce.com> 4c89795b3b7938ffbb26b248ffdc23d21f71dcce m
Merged WormUtils to one class
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormMap.java (version 4c89795b3b7938ffbb26b248ffdc23d21f71dcce) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormUtil.java (version 4c89795b3b7938ffbb26b248ffdc23d21f71dcce) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormPrimitiveHashUtil.java (version 4c89795b3b7938ffbb26b248ffdc23d21f71dcce) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormMapUtil.java (version 4c89795b3b7938ffbb26b248ffdc23d21f71dcce) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormBitUtil.java (version 4c89795b3b7938ffbb26b248ffdc23d21f71dcce) (diffs)
-
Aleksandr Danilin <adanilin@salesforce.com> f0cbcd8626ef6376f5cf4575eba1a96dc61205d5 m
Lowered bottom load factor for ensureCapacity method
-
Aleksandr Danilin <adanilin@salesforce.com> badf1c77399aabb0a1933db85701f22d2e86f9f6 m
Hash map tests adapted to Worm map and Worm is now more similar to Hash map in some aspects
-
Aleksandr Danilin <adanilin@salesforce.com> d97fef6f5e3dcef174eba9063a715460580a717b m
Merge branch 'master' of https://github.com/carrotsearch/hppc
Pulling fix for template generator -
Aleksandr Danilin <adanilin@salesforce.com> d8fb6536131ea19acd158ee82c57283609890328 m
noValue method fix
-
Dawid Weiss 256fce8e20c00f47b3877bd88eeca839cc7c7882 m
Fix template generator for abstract methods (no body).
-
Aleksandr Danilin <adanilin@salesforce.com> 9e64377f174b16bc0eeeaca245fdfdf4fb182886 m
putOrAdd for VTypePrimitive fix
-
Aleksandr Danilin <adanilin@salesforce.com> ca847b91bfb2c13c4af7ff554235ff688fcfa0d9 m
Replaced all == and != for keys and values with Intrinsics equals, except comparisons with noValue
-
Aleksandr Danilin <adanilin@salesforce.com> 2e6c088fba1177a3efa73170a93adf458af950a1 m
WormMap implemented in a form of template. No errors, but not checked yet
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeWormMap.java (version 2e6c088fba1177a3efa73170a93adf458af950a1) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormPrimitiveHashUtil.java (version 2e6c088fba1177a3efa73170a93adf458af950a1) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormMapUtil.java (version 2e6c088fba1177a3efa73170a93adf458af950a1) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/WormBitUtil.java (version 2e6c088fba1177a3efa73170a93adf458af950a1) (diffs)
-
Dawid Weiss 5a31998beb77dd69195dba4c4e6969a4192a5a7e m
Add snapshot version.
- pom.xml (version 5a31998beb77dd69195dba4c4e6969a4192a5a7e) (diffs)
- hppc/pom.xml (version 5a31998beb77dd69195dba4c4e6969a4192a5a7e) (diffs)
- hppc-template-processor/pom.xml (version 5a31998beb77dd69195dba4c4e6969a4192a5a7e) (diffs)
- hppc-examples/pom.xml (version 5a31998beb77dd69195dba4c4e6969a4192a5a7e) (diffs)
- hppc-benchmarks/pom.xml (version 5a31998beb77dd69195dba4c4e6969a4192a5a7e) (diffs)
- CHANGES.txt (version 5a31998beb77dd69195dba4c4e6969a4192a5a7e) (diffs)
-
Dawid Weiss efae35cf90fcede9d4c474217dc1dc90980ee525 m
Preparing for 0.8.2
- pom.xml (version efae35cf90fcede9d4c474217dc1dc90980ee525) (diffs)
- hppc/pom.xml (version efae35cf90fcede9d4c474217dc1dc90980ee525) (diffs)
- hppc-template-processor/pom.xml (version efae35cf90fcede9d4c474217dc1dc90980ee525) (diffs)
- hppc-examples/pom.xml (version efae35cf90fcede9d4c474217dc1dc90980ee525) (diffs)
- hppc-benchmarks/pom.xml (version efae35cf90fcede9d4c474217dc1dc90980ee525) (diffs)
- CHANGES.txt (version efae35cf90fcede9d4c474217dc1dc90980ee525) (diffs)
-
Dawid Weiss 0284ec1c3f6277922fbd3cf53dfe495f13004cf7 m
Merge pull request #8 from zhaih/master
HPPC-175: Method estimating memory usage -
Haoyu Zhai <haoyzhai@amazon.com> addb3aad589e15c09b3690f65391b5b25a36bb1c m
HPPC-175: Entry change
-
Haoyu Zhai <haoyzhai@amazon.com> 3ff331091a1453643dfc68d0869eebb0307e59a9 m
Accountable is now exposing ramBytesAllocated and ramBytesUsed
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeHashMap.java (version 3ff331091a1453643dfc68d0869eebb0307e59a9) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version 3ff331091a1453643dfc68d0869eebb0307e59a9) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeArrayList.java (version 3ff331091a1453643dfc68d0869eebb0307e59a9) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeArrayDeque.java (version 3ff331091a1453643dfc68d0869eebb0307e59a9) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/RamUsageEstimator.java (version 3ff331091a1453643dfc68d0869eebb0307e59a9) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Accountable.java (version 3ff331091a1453643dfc68d0869eebb0307e59a9) (diffs)
-
Haoyu Zhai <haoyzhai@amazon.com> 8b6b15e282da2be1c275538be009a3defaef95c5 m
HPPC-175: Method estimating memory usage
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeVTypeHashMap.java (version 8b6b15e282da2be1c275538be009a3defaef95c5) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeHashSet.java (version 8b6b15e282da2be1c275538be009a3defaef95c5) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeArrayList.java (version 8b6b15e282da2be1c275538be009a3defaef95c5) (diffs)
- hppc/src/main/templates/com/carrotsearch/hppc/KTypeArrayDeque.java (version 8b6b15e282da2be1c275538be009a3defaef95c5) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/RamUsageEstimator.java (version 8b6b15e282da2be1c275538be009a3defaef95c5) (diffs)
- hppc/src/main/java/com/carrotsearch/hppc/Accountable.java (version 8b6b15e282da2be1c275538be009a3defaef95c5) (diffs)
-
Dawid Weiss 0dabd40365071de1296f5bdc4bc035b11264a8b2 m
Merge pull request #7 from don-vip/patch-1
Fix "Apache License, Version 2.0" spelling -
Vincent Privat <vincent.privat@gmail.com> aaa1dd88f6781fa1787e445dc9f84ee4d44153df m
Fix "Apache License, Version 2.0" spelling
-
Dawid Weiss e359e9da358e846fcbffc64a765611df954ba3f6 m
Changes entry for 0.8.2
-
Dawid Weiss 2d48d966239dcc6e585951bf847251046c154d13 m
0.8.2-snapshot.
- pom.xml (version 2d48d966239dcc6e585951bf847251046c154d13) (diffs)
- hppc/pom.xml (version 2d48d966239dcc6e585951bf847251046c154d13) (diffs)
- hppc-template-processor/pom.xml (version 2d48d966239dcc6e585951bf847251046c154d13) (diffs)
- hppc-examples/pom.xml (version 2d48d966239dcc6e585951bf847251046c154d13) (diffs)
- hppc-benchmarks/pom.xml (version 2d48d966239dcc6e585951bf847251046c154d13) (diffs)