aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/dev
Commit message (Expand)AuthorAgeFilesLines
* CalculateAverage_gonix update (#579)gonix2024-01-251-23/+21
* Contribution by albertoventurini (#578)Alberto Venturini2024-01-251-0/+299
* Updates for gamlerhart: Simpler & Faster (#580)Roman Stoffel2024-01-251-131/+86
* Second submission to keep a bit of dignity (#581)Dmitry Bufistov2024-01-251-200/+182
* tonivade improved solution (#582)Antonio Muñoz2024-01-251-128/+146
* Down to 14s locally (#583)Dr Ian Preston2024-01-251-49/+69
* armandino: minimise hash collisions + other improvements (#585)Arman Sharif2024-01-251-50/+46
* Simplify Node class with less field, improve hash mix speed (#584)Van Phu DO2024-01-251-66/+60
* gabrielfoo's first attempt (#556)gabrielfoo2024-01-251-0/+180
* C style code. Should be ~4secs or lower based on local testing. (#559)Vemana2024-01-251-0/+1654
* Laake Scates-Gervasi first submission (justplainlaake) [2.5s execution, local...Laake Scates-Gervasi2024-01-231-0/+459
* Rewrote to always read 16 bytes, this has less instructions on perf. (#562)Roy van Rijn2024-01-231-181/+116
* CalculateAverage_3j5a off-the-shelf Java components + ArraysSupport (#566)3j5a2024-01-231-0/+277
* 1brc contribution from mattiz (first attempt) (#567)Mathias Bjerke2024-01-231-0/+324
* fine tuning performance further (#526)karthikeyan972024-01-231-55/+46
* Native image + a few smaller optimisations (#564)Roman Musin2024-01-231-133/+114
* Add Yourwass take on the challenge (#532)yourwass2024-01-231-0/+288
* improvements (#521)Yann Moisan2024-01-231-7/+10
* Deploy v2 for parkertimmins (#524)Parker Timmins2024-01-231-97/+78
* parse value before going to map (#548)Artsiom Korzun2024-01-231-27/+49
* First optimal solution attempt (#539)Gaurav Anantrao Deshmukh2024-01-231-0/+308
* b1rc challenge by @jeevjyot (#551)Jeevjyot Singh Chhabda2024-01-231-0/+107
* jerrinot's improvement - fast-path for short keys (#545)Jaromir Hamala2024-01-231-160/+273
* Add 1brc solution by @makohn (#544)Marek Kohn2024-01-231-0/+287
* use thomaswue trick, use parallelism, slightly faster (#560)Van Phu DO2024-01-231-62/+95
* Use simd for name comparison (#568)Dr Ian Preston2024-01-231-87/+32
* tonivade implementation (try 2) (#541)Antonio Muñoz2024-01-231-0/+268
* Inline and optimize value parsing code for each of the four semicolon positio...Elliot Barlas2024-01-231-47/+112
* subprocess spawner (#542)Artsiom Korzun2024-01-211-42/+73
* Reverting ByteBuffer idea, using Thomas's trick instead. (#538)Roy van Rijn2024-01-211-8/+36
* Tuning and subprocess spawn for thomaswue (#533)Thomas Wuerthinger2024-01-211-70/+97
* optimize branches (#534)Artsiom Korzun2024-01-211-8/+15
* Adjust rolling hash function to operate at int-scale rather than byte-scale. ...Elliot Barlas2024-01-211-22/+17
* Reduce allocations and heap size (#525)Roman Musin2024-01-211-21/+30
* reorganize code, little bit faster (#509)Van Phu DO2024-01-211-24/+27
* Use Array to store results instead of grouping by and custom class (#522)kumarsaurav1232024-01-211-130/+141
* Improving first iteration by avoiding string creation as much as possible (#516)adri2024-01-201-32/+53
* Solution without unsafe (#507)giovannicuccu2024-01-201-0/+421
* Add 0xshivamagarwal Implementation (#508)Shivam Agarwal2024-01-201-0/+137
* using unsafe alone (#512)karthikeyan972024-01-201-107/+102
* Improved version based on rafaelmerino (#511)Yann Moisan2024-01-201-0/+272
* Epsilon GC + a number of other small tweaks (#513)Roman Musin2024-01-201-72/+53
* Introducing the vector api. 1s faster on 4 core i7 (#506)Dr Ian Preston2024-01-201-54/+50
* jerrinot's improvement (#514)Jaromir Hamala2024-01-201-84/+67
* yonatang solution: a jdk8 friendly, no unsafe code, epsilon-gc friendly solut...Yonatan Graber2024-01-201-0/+320
* Processing byte array backwards (#504)Xylitol2024-01-201-133/+327
* Use Arena MemorySegments rather than ByteBuffers. (#505)Elliot Barlas2024-01-201-120/+137
* Added dedicated reader (#493)Roy van Rijn2024-01-191-211/+457
* Change data storage improving memory locality (#496)Juan Parera2024-01-191-100/+131
* low collision + fast mixer, more optimization, less if because if is slow (#474)Van Phu DO2024-01-191-58/+44