PreviousUpNext

13.5.39  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