PreviousUpNext

13.5.41  rehash_module

The compiler rehash_module package implements regeneration of module (compile unit) picklehashes (unique identifiers) after modification of the module contents.

The rehash_module package API is specified anonymously inline in the source.

The rehash_module package source code is in src/lib/compiler/front/semantic/pickle/rehash-module.pkg.

The above information is manually maintained and may contain errors.

api {   add_compiledfile_version :
        {compiledfile_version:String, picklehash:picklehash::Picklehash} -> picklehash::Picklehash;
        rehash_module :
                {compiledfile_version:String, original_picklehash:picklehash::Picklehash,
                symbolmapstack:symbolmapstack::Symbolmapstack}
            ->
            picklehash::Picklehash;};

Comments and suggestions to: bugs@mythryl.org

PreviousUpNext