Skip to content

Instantly share code, notes, and snippets.

View pscollins's full-sized avatar

Patrick Collins pscollins

View GitHub Profile
@pscollins
pscollins / foo.md
Last active February 19, 2016 07:56
kira does assembly

The actual disassembly of the two is below for the sake of it existing somewhere, but basically the homequeue version looks like:

START:
result = deq(thing)
if result == 0:
    goto FAIL
packets_processed++
getFingerprint()

FAIL:

@pscollins
pscollins / gist:73ab73f30a4185134ee745f4a9f654d9
Created August 7, 2025 23:50
Анна Каренина
Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему.
Все смешалось в доме Облонских. Жена узнала, что муж был в связи с бывшею в их доме француженкою-гувернанткой, и объявила мужу, что не может жить с ним в одном доме. Положение это продолжалось уже третий день и мучительно чувствовалось и самими супругами, и всеми членами семьи, и домочадцами. Все члены семьи и домочадцы чувствовали, что нет смысла в их сожительстве и что на каждом постоялом дворе случайно сошедшиеся люди более связаны между собой, чем они, члены семьи и домочадцы Облонских. Жена не выходила из своих комнат, мужа третий день не было дома. Дети бегали по всему дому, как потерянные; англичанка поссорилась с экономкой и написала записку приятельнице, прося приискать ей новое место; повар ушел вчера со двора, во время самого обеда; черная кухарка и кучер просили расчета.
Chunk_11
/home/pscollins/code/quickhull-vs-parlay/bin/quickhull.unrolled.mpl.1.c
Total: 23.49s 23.49s (flat, cum) 41.95%
6230 . . L_27028:
6231 . . T(P, 1) = O(Objptr, T(P, 0), 112);
6232 . . T(P, 2) = O(Objptr, T(P, 0), 104);
6233 . . T(P, 3) = O(Objptr, T(P, 0), 96);
6234 . . T(P, 4) = O(Objptr, T(P, 0), 80);
6235 . . T(P, 5) = O(Objptr, T(P, 0), 72);