Skip to content

Conversation

tovinkere
Copy link
Contributor

  • Better requirements/test cases showed gaps in previous implementation that resulted in data inconsistencies
  • Metadata is associated with UID and since UIDs are the same multiple instantiations of the same object, only invariant data needs to be stored in the metadata object
  • Adding mutable data resulted in data inconsistencies and the feature refactoring addresses these issues

  + Better requirements/test cases showed gaps in current
    implementation due to data inconsistencies
  + Metadata is associated with UID and since UIDs are the
    same multiple instantiations of the same object, only
    invariant data needs to be stored in the metadata object
  + Adding mutable data resulted in data inconsistencies
    and the feature refactoring addresses these issues

Signed-off-by: Vasanth Tovinkere <[email protected]>
@tovinkere tovinkere requested a review from a team as a code owner March 20, 2024 00:24
  + Added minor improvements regarding the mutable metadata
    Key being global so the const char * pointer never goes
    stale

Signed-off-by: Vasanth Tovinkere <[email protected]>
  + Fixed test framework to use the new API to get the data

Signed-off-by: Vasanth Tovinkere <[email protected]>
Signed-off-by: Vasanth Tovinkere <[email protected]>
Copy link
Contributor

@KseniyaTikhomirova KseniyaTikhomirova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@againull againull merged commit 9876e19 into intel:sycl Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants