This function outputs ".data" directives matching the given memory
dump on a format compatible with string_builder_append_disassembly().
The typical use for this function is to flush a string_builder
used as a buffer for debug output to stderr.
Move string_builder_append_disassembly() to string_builder.cmod.
Some minor API-changes to string_builder_append_disassembly() to make
it architecture-independant, and suitable for more use-cases than
just byte-code disassembly. The displayed address is now independant
of the actual address of the memory dump.
Also adds some documentation.
Merge remote-tracking branch 'origin/master' into new_utf8
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Added some more operation modes for string_builder_quote_string().
String: Convert string_builder.c to a cmod.
This is in preparation of moving String.Buffer from builtin.cmod.
Break out string_builder from stralloc.[ch] to string_builder.[ch].
More cleanuo of stralloc.[ch].