gibbon-0.3: A compiler for operating on serialized data
Gibbon
is an experimental compiler that transforms high-level
functional programs to operate on serialized data.
- Gibbon
- Gibbon.Common
- Gibbon.Compiler
- Gibbon.DynFlags
- Gibbon.HaskellFrontend
- L0
- L1
- L2
- L3
- L4
- Gibbon.Language
- NewL2
- Passes
- Gibbon.Passes.AddRAN
- Gibbon.Passes.AddTraversals
- Gibbon.Passes.CalculateBounds
- Gibbon.Passes.Codegen
- Gibbon.Passes.Cursorize
- Gibbon.Passes.DirectL3
- Gibbon.Passes.FindWitnesses
- Gibbon.Passes.Flatten
- Gibbon.Passes.FollowPtrs
- Gibbon.Passes.Freshen
- Gibbon.Passes.Fusion2
- Gibbon.Passes.HoistNewBuf
- Gibbon.Passes.InferEffects
- Gibbon.Passes.InferFunAllocs
- Gibbon.Passes.InferLocations
- Gibbon.Passes.InferRegionScope
- Gibbon.Passes.InlineTriv
- Gibbon.Passes.Lower
- Gibbon.Passes.ParAlloc
- Gibbon.Passes.RearrangeFree
- Gibbon.Passes.RegionsInwards
- Gibbon.Passes.RemoveCopies
- Gibbon.Passes.ReorderScalarWrites
- Gibbon.Passes.RouteEnds
- Gibbon.Passes.ShakeTree
- Gibbon.Passes.Simplifier
- Gibbon.Passes.ThreadRegions
- Gibbon.Passes.Unariser
- Gibbon.Pretty
- Gibbon.SExpFrontend