56,966 blogs · [ { "id": "01a0e4c9-7890-7126-8cee-d7f49909fe42", "title": "Why is Rosetta 2 fast?", "url": "https://dougallj.wordpress.com/2022/11/09/why-is-rosetta-2-fast/", "published_at": "2022-11-09T15:18:50+00:00" }, { "id": "01a0e4c9-7890-7126-8cee-d7f499de7ddd", "title": "Reading bits with zero refill latency", "url": "https://dougallj.wordpress.com/2022/08/26/reading-bits-with-zero-refill-latency/", "published_at": "2022-08-26T15:13:19+00:00" }, { "id": "01a0e4c9-7890-7126-8cee-d7f499df26fc", "title": "Faster zlib/DEFLATE decompression on the Apple M1 (and x86)", "url": "https://dougallj.wordpress.com/2022/08/20/faster-zlib-deflate-decompression-on-the-apple-m1-and-x86/", "published_at": "2022-08-20T15:08:55+00:00" }, { "id": "01a0e4c9-7890-7126-8cee-d7f49aad3a30", "title": "Parallelising Huffman decoding and x86 disassembly by synchronising non-self-synchronising prefix codes", "url": "https://dougallj.wordpress.com/2022/07/30/parallelising-huffman-decoding-and-x86-disassembly-by-synchronising-non-self-synchronising-prefix-codes/", "published_at": "2022-07-30T15:28:48+00:00" }, { "id": "01a0e4c9-7890-7126-8cee-d7f49b75b0e5", "title": "Faster CRC32 on the Apple M1", "url": "https://dougallj.wordpress.com/2022/05/22/faster-crc32-on-the-apple-m1/", "published_at": "2022-05-22T15:18:05+00:00" }, { "id": "01a0e4c9-7890-7126-8cee-d7f49bb0b203", "title": "Converting integers to fixed-width strings faster with Neon SIMD on the Apple M1", "url": "https://dougallj.wordpress.com/2022/04/01/converting-integers-to-fixed-width-strings-faster-with-neon-simd-on-the-apple-m1/", "published_at": "2022-04-01T02:35:36+00:00" }, { "id": "01a0e4c9-7891-73b4-a45d-4effeb1feed7", "title": "Bit-Twiddling: Optimising AArch64 Logical Immediate Encoding (and Decoding)", "url": "https://dougallj.wordpress.com/2021/10/30/bit-twiddling-optimising-aarch64-logical-immediate-encoding-and-decoding/", "published_at": "2021-10-30T14:20:18+00:00" }, { "id": "01a0e4c9-7891-73b4-a45d-4effebfc7d76", "title": "Apple M1: Load and Store Queue Measurements", "url": "https://dougallj.wordpress.com/2021/04/08/apple-m1-load-and-store-queue-measurements/", "published_at": "2021-04-08T14:58:41+00:00" }, { "id": "01a0e4c9-7891-73b4-a45d-4effec9efe05", "title": "Another approach to portable Javascript Spectre exploitation", "url": "https://dougallj.wordpress.com/2021/03/16/another-approach-to-portable-javascript-spectre-exploitation/", "published_at": "2021-03-16T12:40:11+00:00" }, { "id": "01a0e4c9-7891-73b4-a45d-4effecff7245", "title": "Bitwise conversion of doubles using only floating-point multiplication and addition", "url": "https://dougallj.wordpress.com/2020/05/10/bitwise-conversion-of-doubles-using-only-floating-point-multiplication-and-addition/", "published_at": "2020-05-10T07:21:48+00:00" }, { "id": "01a0e4db-bc85-717d-99e0-930818ce6fdc", "title": "Bit-Twiddling: Addition with Unknown Bits", "url": "https://dougallj.wordpress.com/2020/01/13/bit-twiddling-addition-with-unknown-bits/", "published_at": "2020-01-13T00:49:07+00:00" }, { "id": "01a0e4db-bc85-717d-99e0-9308191874af", "title": "Writing a Hex-Rays Plugin: VMX Intrinsics", "url": "https://dougallj.wordpress.com/2018/06/04/writing-a-hex-rays-plugin-vmx-intrinsics/", "published_at": "2018-06-04T03:42:47+00:00" }, { "id": "01a0e4db-bc85-717d-99e0-9308196d66fa", "title": "Quick Writeups from Teaser CONFidence CTF 2017", "url": "https://dougallj.wordpress.com/2017/04/03/quick-writeups-from-teaser-confidence-ctf-2017/", "published_at": "2017-04-03T11:24:00+00:00" }, { "id": "01a0e4db-bc85-717d-99e0-9308198acfc6", "title": "Exploiting Dolphin", "url": "https://dougallj.wordpress.com/2016/11/13/exploiting-dolphin-part-1/", "published_at": "2016-11-13T02:33:21+00:00" }, { "id": "01a0e4db-bc85-717d-99e0-9308199a0c2e", "title": "Def Con Quals 2016 – Easier [Pwnable]", "url": "https://dougallj.wordpress.com/2016/05/24/def-con-quals-2016-easier-pwnable/", "published_at": "2016-05-24T11:47:44+00:00" }, { "id": "01a0e4db-bc85-717d-99e0-93081a426ece", "title": "PlaidCTF 2016 – Awkward [Pwnable 600]", "url": "https://dougallj.wordpress.com/2016/04/18/plaidctf-2016-awkward-pwnable-600/", "published_at": "2016-04-18T12:30:06+00:00" } ] posts Claim your blog
Back to dougallj.wordpress.com
Blog · corpus.blog/blogs/dougallj.wordpress.com/posts

dougallj.wordpress.com

dougallj.wordpress.com

2022

2021

2020

2018

2017

2016