zig/lib
Andrew Kelley 619159cf48 self-hosted: rework the memory layout of ir.Module and related types
* add TypedValue.Managed which represents a Type, a Value, and some
   kind of memory management strategy.
 * introduce an analysis queue
 * flesh out how incremental compilation works with respect to exports
 * ir.text.Module is only capable of one error message during parsing
 * link.zig no longer has a decl table map and instead has structs that
   exist directly on ir.Module.Decl and ir.Module.Export
 * implement primitive .text block allocation
 * implement linker code for updating Decls and Exports
 * implement null Type

Some supporting std lib changes:
 * add std.ArrayList.appendSliceAssumeCapacity
 * add std.fs.File.copyRange and copyRangeAll
 * fix std.HashMap having modification safety on in ReleaseSmall builds
 * add std.HashMap.putAssumeCapacityNoClobber
2020-05-12 01:02:48 -04:00
..
include update clang C headers to 10.0.0rc2 2020-02-14 10:30:06 -05:00
libc zig provides shlwapi.lib for *-windows-gnu 2020-04-08 01:21:00 -04:00
libcxx zig c++: get it working with musl and mingw-w64 2020-03-27 12:38:52 -04:00
libcxxabi zig c++: get it working with musl and mingw-w64 2020-03-27 12:38:52 -04:00
libunwind update libunwind to llvm10.0.0rc2 2020-02-14 10:44:23 -05:00
std self-hosted: rework the memory layout of ir.Module and related types 2020-05-12 01:02:48 -04:00