Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / tony-samuels/aoc-2024 issues and pull requests

#102 - perf(day15): maneatingape suggested bucketing

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago

#101 - perf(day16): invert condition

Pull Request - State: open - Opened by Tony-Samuels about 2 months ago - 1 comment

#100 - perf(day16): is A* worth it?

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#99 - perf(day16): don't go down known poor routes

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#98 - perf(day16): don't bother calculating a heuristic for p2

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#97 - perf(day15): robot always starts in the middle

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#96 - perf(day15): use bitmasks for part1 field

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#95 - perf(day15): reduce branching on input

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#94 - perf(day15): calculate sum over map with simd

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#93 - perd(day15): store less data

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#92 - perf(day14): use pointers for static mut access

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#91 - perf(day14): encourage autovectorisation

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#90 - perf(day14): struct of arrays

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#89 - perf(day14): partial SIMD

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#88 - perf(day14): check x & y in one loop

Pull Request - State: closed - Opened by Tony-Samuels about 2 months ago - 1 comment

#87 - perf(day13): maybe only swar on long values

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#86 - perf(day13): swar parsing

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#85 - perf(day13): avoid branches in calc

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#84 - perf(day13): sub b'0' in bulk

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#83 - perf(day13): custom parsing

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#82 - perf: minor lib improvements

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#81 - perf(day8): beat memset

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#80 - perf(day8): SIMD p2 too

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#79 - perf(day8): try SIMD

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#78 - perf(day8): can't hit newlines

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#77 - Sum at end

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#76 - perf(day8): even more compacter

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#75 - perf(day8): even more compact

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#74 - perf(day8): minor tweaks

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#73 - perf(day7): sort my most commonly hit conditions

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#72 - perf(day7): inlining recursive functions is definitely a thing

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#71 - perf(day7): more assumptions

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#70 - perf(day7): match vs if

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#69 - perf(day7): can assumptions help the compiler

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#68 - perf(day7): pass references

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#67 - perd(day7): how fast is atoi_simd anyway

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#66 - perf(day7): data can be smaller for factors

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#65 - perf(day7): arrayvec requires copying

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#64 - perf(day7): unroll parsing loop

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#63 - perf(day7): the numbers never dip to 0

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#62 - perf(day7): parse short numbers quickly

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#61 - perf(day7): try SIMD yet again...

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#60 - perf(day7): alernate 10s strat

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#59 - day7(perf): the compiler is really happy when you use intrinsics

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#59 - day7(perf): the compiler is really happy when you use intrinsics

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#58 - perf(day7): minor tweaks that likely don't matter

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#58 - perf(day7): minor tweaks that likely don't matter

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#57 - perf(day6): use next multiple instead of logs and pows

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#57 - perf(day6): use next multiple instead of logs and pows

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#56 - perf(day7): precalculate powers of ten

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#56 - perf(day7): precalculate powers of ten

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#55 - perf(day7): atoi parsing

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#55 - perf(day7): atoi parsing

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#54 - perf(day7): calculate backwards

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#54 - perf(day7): calculate backwards

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#53 - wip

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#53 - wip

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#52 - wip

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#52 - wip

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#51 - perf(day6): skip storing in visit and use a counter instead

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#51 - perf(day6): skip storing in visit and use a counter instead

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#50 - perf(day5): read ahead faster

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#50 - perf(day5): read ahead faster

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#49 - perf(day5): is extra work faster than a missed prediction

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#49 - perf(day5): is extra work faster than a missed prediction

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#48 - perf(day5): read more at once when parsing

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#48 - perf(day5): read more at once when parsing

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#47 - perf(day5): simd parse

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#47 - perf(day5): simd parse

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#46 - perf(day5): "sort" linear time

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#46 - perf(day5): "sort" linear time

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#45 - perf(day5): read num as u16

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#45 - perf(day5): read num as u16

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#44 - perf(day5): static instead of local alloc

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#44 - perf(day5): static instead of local alloc

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#43 - perf(day4): don't sort the whole list

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#43 - perf(day4): don't sort the whole list

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#42 - perf(day4): iter multiple times

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#42 - perf(day4): iter multiple times

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#41 - perf(day4): simd search

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#41 - perf(day4): simd search

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#40 - perf(day4): try to make code easier to vectorise

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#40 - perf(day4): try to make code easier to vectorise

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#39 - perf(day4): read multiple bytes at once

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#38 - perf(day4): we know x is present

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#38 - perf(day4): we know x is present

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#37 - perf(day4): we can guarantee gets

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#37 - perf(day4): we can guarantee gets

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#36 - perf(day4): replace unchecked with assume

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#36 - perf(day4): replace unchecked with assume

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#35 - perf(day4): assume trailing new lines

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#35 - perf(day4): assume trailing new lines

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#34 - Skip take

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#34 - Skip take

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#33 - perf(day4): part2 doesn't need to check the whole range

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#33 - perf(day4): part2 doesn't need to check the whole range

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#32 - perf(day4): try enable non-0 optimisations

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#32 - perf(day4): try enable non-0 optimisations

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#31 - perf(day4): fast linear search

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment

#31 - perf(day4): fast linear search

Pull Request - State: closed - Opened by Tony-Samuels 2 months ago - 1 comment