Initial exception support for signals.
Also separate signal ABI block allocations from the runtime interface object. Change-Id: If16763338db664f29163a1348f8f4c38cf0597b2
This commit is contained in:
@@ -48,7 +48,7 @@ namespace core {
|
||||
int DefaultSignal::rtti_id_ = 0;
|
||||
|
||||
DefaultSignal::DefaultSignal(hsa_signal_value_t initial_value)
|
||||
: Signal(initial_value) {
|
||||
: LocalSignal(initial_value), Signal(signal()) {
|
||||
signal_.kind = AMD_SIGNAL_KIND_USER;
|
||||
signal_.event_mailbox_ptr = NULL;
|
||||
HSA::hsa_memory_register(this, sizeof(DefaultSignal));
|
||||
|
||||
Reference in New Issue
Block a user