ruleguard: dynamic inspection rules for Go

New CodeQL-Like Analyzer for Go.

Step driven evaluation

A pattern for writing multi-step programs.

log.Fatal vs log.Panic

tl;dr: avoid os.Exit near deferred calls.

Go compiler: SSA optimization rules description language

Learn how to write new SSA optimization rules for Go compiler.

Go AVX-512 support

Your guide in Go AVX-512 world. Links to docs, articles and so on.

Disassembling Go AVX-512

objdump that is distributed with Go can’t handle AVX-512 yet. This article describes workarounds.

Dispatch tables in Go asm

Bytecode interpreter in Go asm using direct threading for dispatching.

Goism objects layout model

How Go objects are represented inside Emacs.

Writing Emacs Lisp compiler intrinsics

Describes how to extend Emacs Lisp bytecode compiler.

Go assembly language complementary reference

Information that supplements official documentation.