POname (clReleaseContext) (event->context);
dev->ops->svm_free (dev, ptr);
}
- POCL_MEM_FREE(cmd->svm_free.svm_pointers);
POCL_UPDATE_EVENT_COMPLETE_MSG (event, "Event SVM Free ");
break;
wait_list_item = pocl_mem_manager_new_event_node();
if (!notify_target || !wait_list_item)
return CL_OUT_OF_HOST_MEMORY;
-
+
notify_target->event = waiting_event;
wait_list_item->event = notifier_event;
LL_PREPEND (notifier_event->notify_list, notify_target);
POCL_MEM_FREE (node->command.svm_migrate.sizes);
POCL_MEM_FREE (node->command.svm_migrate.svm_pointers);
break;
+
+ case CL_COMMAND_SVM_FREE:
+ POCL_MEM_FREE(node->command.svm_free.svm_pointers);
+ break;
}
pocl_mem_manager_free_command (node);
event->command = NULL;