{"push_id":3148739290,"size":3,"distinct_size":3,"ref":"refs/heads/opal_cleanup","head":"46255d0790978e5b58ea4e5ab6e54847d30d92ad","before":"9c28348ebc70fe1835eb5c7fe222ecd8d6da2caa","commits":[{"sha":"0edfd328f8d834307214f01bcc9a2c7b0f9af2ea","author":{"name":"Nathan Hjelm","email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov"},"message":"opal: clean up init/finalize\n\nThis commit contains the following changes:\n\n - Remove the unused opal_test_init/opal_test_finalize\n   functions. These functions are not used by anything in the code\n   base or MTT. Tests use opal_init_util/opal_finalize_util instead.\n\n - Get rid of gotos in opal_init_util and opal_init. Replaced them\n   with a cleaner solution.\n\n - Automatically register cleanup functions in init functions. The\n   cleanup functions are executed in the reverse order of the\n   initialization functions. The cleanup functions are run in\n   opal_finalize_util() before tearing down the class system.\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":true,"url":"https://api.github.com/repos/hjelmn/ompi/commits/0edfd328f8d834307214f01bcc9a2c7b0f9af2ea"},{"sha":"a39cb747ddd4619066db1a7a28be6316b7945d45","author":{"name":"Nathan Hjelm","email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov"},"message":"ompi/datatype: don't call opal_datatype_finalize directly\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":true,"url":"https://api.github.com/repos/hjelmn/ompi/commits/a39cb747ddd4619066db1a7a28be6316b7945d45"},{"sha":"46255d0790978e5b58ea4e5ab6e54847d30d92ad","author":{"name":"Nathan Hjelm","email":"07b107919bc47895a8b637378595bdacb368c62d@lanl.gov"},"message":"test: call opal_init/finalize_util in ddt tests\n\nSigned-off-by: Nathan Hjelm <hjelmn@lanl.gov>","distinct":true,"url":"https://api.github.com/repos/hjelmn/ompi/commits/46255d0790978e5b58ea4e5ab6e54847d30d92ad"}]}
{"actor":{"display_login":"hjelmn"}}