MCPcopy Create free account
hub / github.com/AdaptiveCpp/AdaptiveCpp / get

Method get

src/runtime/kernel_cache.cpp:446–451  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

444
445
446std::shared_ptr<kernel_cache> kernel_cache::get() {
447 // required since kernel_cache has a private default constructor
448 struct make_shared_enabler : public kernel_cache {};
449 static std::shared_ptr<kernel_cache> c = std::make_shared<make_shared_enabler>();
450 return c;
451}
452
453void kernel_cache::unload() {
454 std::lock_guard<std::mutex> lock{_mutex};

Callers 4

get_hcfMethod · 0.45
get_kernel_infoMethod · 0.45
get_image_infoMethod · 0.45
get_code_object_implMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected