internal/ directory

Directories

PathSynopsis
cmd/compile/internal/abi
cmd/compile/internal/abt
cmd/compile/internal/amd64
cmd/compile/internal/arm
cmd/compile/internal/arm64
cmd/compile/internal/base
cmd/compile/internal/bitvec
cmd/compile/internal/comparePackage compare contains code for generating comparison routines for structs, strings and interfaces.
cmd/compile/internal/coverage
cmd/compile/internal/deadlocalsThe deadlocals pass removes assignments to unused local variables.
cmd/compile/internal/devirtualizePackage devirtualize implements two "devirtualization" optimization passes:
cmd/compile/internal/dwarfgen
cmd/compile/internal/escape
cmd/compile/internal/gc
cmd/compile/internal/importerpackage importer implements package reading for gc-generated object files.
cmd/compile/internal/inline
cmd/compile/internal/inline/inlheur
cmd/compile/internal/inline/interleavedPackage interleaved implements the interleaved devirtualization and inlining pass.
cmd/compile/internal/ir
cmd/compile/internal/liveness
cmd/compile/internal/logopt
cmd/compile/internal/loong64
cmd/compile/internal/loopvarPackage loopvar applies the proper variable capture, according to experiment, flags, language version, etc.
cmd/compile/internal/mips
cmd/compile/internal/mips64
cmd/compile/internal/noder
cmd/compile/internal/objw
cmd/compile/internal/pgoirPackage pgoir associates a PGO profile with the IR of the current package compilation.
cmd/compile/internal/pkginit
cmd/compile/internal/ppc64
cmd/compile/internal/rangefuncPackage rangefunc rewrites range-over-func to code that doesn't use range-over-funcs.
cmd/compile/internal/reflectdata
cmd/compile/internal/riscv64
cmd/compile/internal/rttypePackage rttype allows the compiler to share type information with the runtime.
cmd/compile/internal/s390x
cmd/compile/internal/ssa
cmd/compile/internal/ssa/_genThe gen command generates Go code (in the parent directory) for all the architecture-specific opcodes, blocks, and rewrites.
cmd/compile/internal/ssagen
cmd/compile/internal/staticdata
cmd/compile/internal/staticinit
cmd/compile/internal/syntax
cmd/compile/internal/test
cmd/compile/internal/typebits
cmd/compile/internal/typecheck
cmd/compile/internal/types
cmd/compile/internal/types2Package types2 declares the data types and implements the algorithms for type-checking of Go packages.
cmd/compile/internal/walk
cmd/compile/internal/wasm
cmd/compile/internal/x86
Version
v1.24.0 (latest)
Published
Feb 10, 2025
Platform
linux/amd64
Last checked
23 minutes ago

Tools for package owners.