Commit Graph

34 Commits (b667aa8830e4de8976e92120964b9ebd51950207)

Author SHA1 Message Date
Inga 🏳‍🌈 c919172ac7 microoptimization 8 years ago
Inga 🏳‍🌈 77d7071a18 Refactoring 8 years ago
Inga 🏳‍🌈 9423f1e34f Significantly reduced number of allocations 8 years ago
Inga 🏳‍🌈 16bc5f2c98 Optimized memory allocations (MD5 is stored inside a PhraseSet) 8 years ago
Inga 🏳‍🌈 05040b030f PLINQ optimizations 8 years ago
Inga 🏳‍🌈 efd160cb97 Refactoring 8 years ago
Inga 🏳‍🌈 d13b94c3b6 Optimization 8 years ago
Inga 🏳‍🌈 705baf969c Optimized initialization, support for 10-word phrases, updated performance measurements 8 years ago
Inga 🏳‍🌈 9866d8ef7f PhraseSet.FillPhraseSet moved out to unmanaged code 8 years ago
Inga 🏳‍🌈 c5e129ffd9 PhraseSet.FillPhraseSet rewritten to use pointers only 8 years ago
Inga 🏳‍🌈 a154b211a5 PhraseSet filling moved out to separate method 8 years ago
Inga 🏳‍🌈 cbb7ccb59b Refactored vector-to-words conversion to lower-level code 8 years ago
Inga 🏳‍🌈 0090bce443 NumberOfPhrases moved out to UnmanagedBridge 8 years ago
Inga 🏳‍🌈 54c32d07da Permutation filters implemented (to avoid duplicate phrases) 8 years ago
Inga 🏳‍🌈 bb6275672f Compatibility fix for AVX2 CPUs 8 years ago
Inga 🏳‍🌈 8552a17b21 Microoptimization 8 years ago
Inga 🏳‍🌈 d8ef0310df Memory usage optimized 8 years ago
Inga 🏳‍🌈 8a3ceaf34c Retargeted to W10/toolset 141/.NET 4.7; updated performance for dual-core CPU 8 years ago
Inga 🏳‍🌈 fec5b2ebac 8-word anagrams performance 8 years ago
Inga 🏳‍🌈 35c12f649d PhraseSet initialization optimization 8 years ago
Inga 🏳‍🌈 ee98e2e87f Fixed a mistype 8 years ago
Inga 🏳‍🌈 f642e25bb3 Microoptimization 8 years ago
Inga 🏳‍🌈 55d721ffae Optimized anagrams count computation 8 years ago
Inga 🏳‍🌈 5584ea843d Performance fixes 8 years ago
Inga 🏳‍🌈 db2a783501 microoptimization 8 years ago
Inga 🏳‍🌈 bcd6a1d053 Microoptimization: one part of MD5 is enough for search 8 years ago
Inga 🏳‍🌈 4702fba26b Phrases sent to unmanagedbridge in batches of 8 8 years ago
Inga 🏳‍🌈 fba2d3e10e Refactored to use phrasesets 8 years ago
Inga 🏳‍🌈 d43578de1c MD5 computation moved out to VC++ project 8 years ago
Inga 🏳‍🌈 f26d9abbbe Additional performance info 8 years ago
Inga 🏳‍🌈 5c777d49db Microoptimization: reduced number of allocations 8 years ago
Inga 🏳‍🌈 6b8c2f56b6 Code cleanup 8 years ago
Inga 🏳‍🌈 581572fa4e Further MD5 optimizations 8 years ago
Inga 🏳‍🌈 268f5ef1ef Sources moved to dotnet folder 8 years ago